Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
26 check-ins using file src/main.c version 671fcaadbc
|
2013-12-20
| ||
| 12:12 | The same, but then with modified SQLite (minimal patch to function winFullPathname this time). This way, applications wanting to use the "win32-longpath" VFS don't have to do tricky extended-path modifications any more. check-in: 8e8e3a11bc user: jan.nijtmans tags: win32-longpath | |
| 12:04 | Merge trunk. Some more comments. check-in: 4e3f4d26d8 user: jan.nijtmans tags: win32-longpath | |
|
2013-12-18
| ||
| 08:11 | Merge trunk. Valid extended paths must have >6 chars, e.g. "\\?\C:\" (+1 for closing '\0'), this way make sure that wUnicode always points to allocated memory. check-in: 1db9134d6b user: jan.nijtmans tags: win32-longpath | |
| 03:26 | If the checkbox is selected, select the input text as well similar to how the custom color works. Closed-Leaf check-in: 3cb6651424 user: andybradford tags: hidden-tag | |
| 03:01 | Using javascript to disappear current text in input field might need additional feedback before implementing. check-in: 2bf8f863c6 user: andybradford tags: hidden-tag | |
| 00:18 | Remove superfluous comment line in makemake.tcl. check-in: e977f86dfd user: mistachkin tags: win32-longpath | |
| 00:17 | Merge updates from trunk. check-in: ef9f707be1 user: mistachkin tags: win32-longpath | |
|
2013-12-17
| ||
| 14:49 | Eliminate use of "goto". Fix UNC -> Extended UNC translation when path>260 chars. check-in: 83087c8df3 user: jan.nijtmans tags: win32-longpath | |
| 12:03 | It appears that in [4f0413381d], Makefile.msc was edited without corresponding change in makemake.tcl. Correct that, so this change will not be accidently reverted again (as I did in the previous commit) check-in: c6f255607b user: jan.nijtmans tags: win32-longpath | |
| 11:56 | Align recommended SQLite compilation options with actual options used when compiling SQLite. (I don't think SQLITE_ENABLE_EXPLAIN_COMMENTS should be one of them, it never was in earlier releases) check-in: d0814e59e2 user: jan.nijtmans tags: win32-longpath | |
| 11:39 | eliminate isempty() javascript function. Use trim() in stead. check-in: 029c7c01e1 user: jan.nijtmans tags: hidden-tag | |
| 10:56 | merge trunk check-in: 6a8ddc43fc user: jan.nijtmans tags: hidden-tag | |
| 10:51 | If 'newbranch' field only contains spaces, consider it empty. check-in: 5ceef9bcdd user: jan.nijtmans tags: win32-longpath | |
| 10:20 | Break the 260 character path barrier on Win32. Add test-case "win32-longpath" for proving that it works. check-in: 4b49bb9cc3 user: jan.nijtmans tags: win32-longpath | |
| 10:14 | Move special path handling from SQLite to fossil. check-in: 1dd5a50941 user: jan.nijtmans tags: win32-longpath | |
|
2013-12-16
| ||
| 15:12 | Hm. "catch" doesn't appear to work for reporting the win32-longpath error correctly, instead check whether CANTOPEN is part of the output. check-in: 4b4606d8b8 user: jan.nijtmans tags: win32-longpath | |
| 14:25 | Better clean-up after win32-longpath test. Revert accidental change in Makefile.mingw. check-in: 698a2d5968 user: jan.nijtmans tags: win32-longpath | |
| 13:37 | Fix bug in utf8.c (don't translate first ':' in extended path). Add test-case (win32-longpath.test). Some formatting (don't use tabs). check-in: 7d5c1bbd9c user: jan.nijtmans tags: win32-longpath | |
| 10:57 | Merge trunk. Eliminate need for special Makefile.Cygwin. Simplify handling of '\\?\' prefix: Only add it when necessary (calculated path>=260 chars). check-in: 23b849cce5 user: jan.nijtmans tags: win32-longpath | |
|
2013-12-13
| ||
| 13:53 | merge trunk check-in: 46e1d4c812 user: jan.nijtmans tags: win32-longpath | |
|
2013-12-12
| ||
| 16:13 | One more: GetFullPathNameW() needs the "\\?\"-prefix as well if the input path is already >MAX_PATH. But we don't want the resulting directory to have this prefix, so strip it off when present. check-in: e5fef7982d user: jan.nijtmans tags: win32-longpath | |
| 15:01 | Final bug-fix: Before prefixing a path with "\\?\", check if it is prefixed already. If so, don't do it again. Everything seems to work fine now! check-in: c952c773ac user: jan.nijtmans tags: win32-longpath | |
| 14:27 | Implement file_access() function such that it accepts paths>MAX_PATH. Implementation copied (with some simplifications) from Tcl 8.6 check-in: ba4b3ac1d2 user: jan.nijtmans tags: win32-longpath | |
| 13:54 | Fix fossil_stat() and fossil_chdir() such that they accept paths>MAX_PATH. For file_access(), implement a workaround that the '\\?\' prefix can be handled. check-in: 29f023fe53 user: jan.nijtmans tags: win32-longpath | |
| 11:16 | Bug-fix: didn't compile on win32, and handle extended UNC paths correctly. check-in: da8d516fe1 user: jan.nijtmans tags: win32-longpath | |
| 09:37 | Make "win32-longpath" the default VFS on win32, eliminating all path limitations (up to ~32767 chars). TODO: eliminate use of the the function _wstati64(), that appears to be the only Win32 function left which cannot handle such long paths. Everything else needed is done. check-in: 1b9893bdc8 user: jan.nijtmans tags: win32-longpath | |