Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
46 check-ins using file src/shell.c version f5d3cf3b60
|
2014-02-26
| ||
| 10:42 | Add support for extended UNC paths as well, and add Windows/Cygwin-specific test-cases for it. Closed-Leaf check-in: ebb42b530e user: jan.nijtmans tags: extended-path-prefix | |
| 09:02 | merge trunk Closed-Leaf check-in: 645d57613d user: jan.nijtmans tags: mingw4x | |
| 08:58 | Cherry-pick [http://www.sqlite.org/src/info/4043d87979|4043d87979], [http://www.sqlite.org/src/info/953cdd6ada|953cdd6ada] and [http://www.sqlite.org/src/info/23001a85cd|23001a85cd]: Ensure that _FILE_OFFSET_BITS and related macros are defined before any #include, for QNX. Meant for testing this change in SQLite in combination with the mingw4x fixes: [http://www.sqlite.org/src/timeline?r=mingw4x] check-in: 782c3bd265 user: jan.nijtmans tags: trunk | |
|
2014-02-25
| ||
| 13:31 | Follow-up to [8ab08d32c7]: Fossil still doesn't handle the extended path prefix on win32 ('\\?\') right, mainly in checking paths. e.g.: "fossil add //\?/C:/Localdata/workspace/fossil/foo.c". Fossil cannot know that this path is correct. Solution: Strip the extended path prefix in file_simplify_name(), and only add it back when needed. Latest "winhttp.c" changes could be reverted with this change when compiling with MSVC or MinGW-w64 (as the repository path after simplicifation doesn't contain '?' any more), but when using MinGW the command-line handling cannot be thrusted. check-in: ce4afc891c user: jan.nijtmans tags: extended-path-prefix | |
|
2014-02-24
| ||
| 18:38 | Documented the 'l' F-card permission and added a minor clarification regarding F-card UUID values for removed files. check-in: 007c32bdfd user: stephan tags: trunk | |
| 10:56 | Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. check-in: 3fbdaa243d user: jan.nijtmans tags: trunk | |
| 10:22 | Same optimization in "fossil reconstruct" Closed-Leaf check-in: e1bcc99da3 user: jan.nijtmans tags: use-d-type | |
| 10:14 | If pEntry->d_type==DT_LNK, then it could be a link to a directory or to a file, so handle that the same as DT_UNKNOWN. check-in: eb2dc8faac user: jan.nijtmans tags: use-d-type | |
|
2014-02-23
| ||
| 05:15 | Fix reverting the combination of a renamed file and an added file that uses the renamed file's original filename. (This previously failed on a UNIQUE constraint.) check-in: bd0b09e50b user: joel tags: trunk | |
| 04:56 | Verify revert output in revert tests. check-in: 3949c9a33e user: joel tags: trunk | |
| 02:14 | Refactor revert command SQL slightly. check-in: e66a12ec4b user: joel tags: trunk | |
|
2014-02-22
| ||
| 05:31 | Add some utility functions to tester.tcl to reduce boilerplate code in certain tests. check-in: 23d3113bb1 user: joel tags: trunk | |
|
2014-02-21
| ||
| 15:44 | If fossil is compiled using "--disable-internal-sqlite" for Cygwin, the additional call to fossil_utf8_to_filename() is not needed any more: SQLite 3.8.3.1 for Cygwin can already handle win32 paths as well as cygwin paths. check-in: c7c510e3b9 user: jan.nijtmans tags: trunk | |
| 15:02 | merge cleanX check-in: 8b97e37e26 user: jan.nijtmans tags: cleanX-no-clean-glob | |
| 14:46 | merge trunk check-in: f93b4b4db4 user: jan.nijtmans tags: cleanX | |
| 04:59 | Keep track of versionable and text-area based settings using discrete fields of the stControlSettings structure. check-in: 9b2d565931 user: mistachkin tags: trunk | |
|
2014-02-20
| ||
| 15:19 | (experiment) Use d_type field of dirent structure for speedup. check-in: 0c7834c77b user: jan.nijtmans tags: use-d-type | |
| 10:01 | Fix [a56db55924]: Crash on STASH DIFF command check-in: 1c39f113d1 user: jan.nijtmans tags: trunk | |
| 09:42 | Unnecessary blob_zero() calls: the following prompt_user() call already does a blob_zero() call internally. check-in: 14768c24e5 user: jan.nijtmans tags: trunk | |
| 08:51 | When doing "fossil add foo.*" but the user forgets there is a foo.o besides the foo.c and foo.h, and "ignore-glob" contains the "*.o" pattern, fossil will properly warn for this situation and ask what to do. (for Fossil itself this is no issue, as the *.o files are kept in a separate directory, but not all projects do that). Example: /Localdata/workspace/tcl8.6/unix $ touch foo.c foo.h foo.o /Localdata/workspace/tcl8.6/unix $ fossil add foo.* file "foo.o" matches "ignore-glob". Add it (a=all/y/N)? n ADDED foo.c ADDED foo.h check-in: 6ec21b58a2 user: jan.nijtmans tags: trunk | |
|
2014-02-18
| ||
| 08:36 | When openssl is compiled statically with zlib support "-lz" must be after "-lssl" check-in: 328be9da57 user: jan.nijtmans tags: trunk | |
| 08:35 | Make "fossil add" work when vid=0 (empty check-out). This makes it possible to create initial non-empty check-ins by doing a "fossil add" before the first "fossil commit" check-in: 636982a564 user: jan.nijtmans tags: trunk | |
|
2014-02-17
| ||
| 19:48 | [202edc2c1c]: Make 'th1-setup' a textarea in settings UI. check-in: 5447125d34 user: jan.nijtmans tags: trunk | |
| 15:20 | Don't put th1-setup and tcl-setup fields twice on the same setup page. Closed-Leaf check-in: d6aa95d332 user: jan.nijtmans tags: setup-textarea | |
| 14:23 | Now make th1-setup and tcl-setup a text-area without making the setting versionable. check-in: da7daf027e user: jan.nijtmans tags: setup-textarea | |
| 12:43 | [202edc2c1c]: Make `th1-setup` a textarea in settings UI. Fixed by making it a versionable setting (just as "tcl-setup", for consistancy) and moving it to the second column of the setup page. Remark: Making "th1-setup" versionable is not a good idea: It would mean that any Web-page access must do an additional check for the presence of a versionable setting file. Therefore putting it aside. check-in: 28429acb2b user: jan.nijtmans tags: setup-textarea | |
| 11:07 | Make sure that EVERY 'initial' checkin has an R-card, despite the "repo-cksum" setting. It is the only way to be able to distinguish Manifests from Control artifacts by looking at the presence of cards only. Otherwise, Fossil versions < 1.27 cannot handle that. check-in: 60f669e937 user: jan.nijtmans tags: trunk | |
| 09:51 | Add option --empty to the "[/help?cmd=open | fossil open]" command. See: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14359.html] check-in: 640626fdbf user: jan.nijtmans tags: trunk | |
| 09:44 | Remove end-of-line spaces check-in: e5d4c3ae68 user: jan.nijtmans tags: trunk | |
|
2014-02-16
| ||
| 20:44 | Minor typo fix in /setup_header. check-in: 6ee8ccd6e9 user: stephan tags: trunk | |
| 11:24 | Cherrypick [http://www.sqlite.org/src/info/e147230767] with one little change: __MINGW32_MAJOR_VERSION is renamed to __MINGW_MAJOR_VERSION in MinGW 4.0. The old macro name is still available but has the value 3, so that doesn't help at all! This way, it works as expected on MinGW-4.0 check-in: 483ebe5c61 user: jan.nijtmans tags: mingw4x | |
|
2014-02-15
| ||
| 06:46 | Make TH1 tests work without relying on the exactly autosync setting value. check-in: 2d90fd073e user: mistachkin tags: trunk | |
| 06:14 | Create a repo and explicitly set the autosync setting so TH1 tests will run correctly regardless of the user's global setting. Closed-Leaf check-in: 3baa7e3dc1 user: joel tags: pending-review | |
| 05:57 | Fix compiler warning on MSVC. check-in: 783a2a1b73 user: mistachkin tags: trunk | |
| 05:27 | Pretend to be drh so merge5 tests run without error. check-in: 052d80dff2 user: joel tags: trunk | |
| 05:23 | Cleanup makefile for MSVC and add optional Tcl support to it. check-in: 4321595901 user: mistachkin tags: trunk | |
| 03:49 | Expand version reporting support to all compilers with in-tree makefiles. check-in: 43dbc41226 user: mistachkin tags: trunk | |
| 03:03 | Further improve reporting of the compiler version information. check-in: b065aff4b9 user: mistachkin tags: trunk | |
| 01:44 | Handle more corner cases when locating the title for wiki pages. check-in: afc25dd4bc user: mistachkin tags: trunk | |
| 01:43 | Include compiler version in the verbose output. check-in: 916e5a43db user: mistachkin tags: trunk | |
|
2014-02-14
| ||
| 15:56 | Backed out a part of the previous HTML5 element tag due to potential misinteractions with the parser. check-in: 016334c45c user: stephan tags: trunk | |
| 15:22 | Added several new HTML5 block-level elements to the wiki whitelist, per ML discussion, treating them like DIVs. Alas, data-* attributes prove to be too problematic due to how the attribute propery list is stored/used. check-in: 93dffb9147 user: stephan tags: trunk | |
| 15:20 | changed a couple free()s to fossil_free()s. check-in: 8206ac9b9e user: stephan tags: trunk | |
| 10:25 | Merge in updates from trunk. Some implementation simplifications and more comments (mainly in the SQLite part). check-in: 9cc1c9d690 user: jan.nijtmans tags: win32-longpath | |
| 07:16 | Merge in updates from trunk. check-in: 99744084fb user: andybradford tags: http-auth | |
|
2014-02-13
| ||
| 15:17 | Take over "Fixes to the editline support" and "Updates to the command-line shell" from SQLite trunk, keeping the two in sync better. Except for the addition of the ".save" command in "fossil sqlite3", it has no effect. check-in: e327614047 user: jan.nijtmans tags: trunk | |