Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file generic/tclFileSystem.h at check-in a5173a4b74d1145c
|
2026-08-10
| ||
| 09:58 | Consolidate use of ©. Indenting file: [143f21c2b7] check-in: [82a75b7cb9] user: jan.nijtmans branch: main, size: 2483 | |
|
2026-06-13
| ||
| 15:56 | Indentation corrections file: [319347583d] check-in: [5728419ce1] user: dkf branch: main, size: 2484 | |
|
2026-02-23
| ||
| 09:17 | Rebase to trunk. More bool's file: [b1664d2fd3] check-in: [e0b054564f] user: jan.nijtmans branch: tip-748, size: 2486 | |
|
2026-02-14
| ||
| 16:39 | General whitespace fixes. No semantic changes. file: [f28ce2908c] check-in: [af2708b4ef] user: dkf branch: main, size: 2484 | |
|
2025-08-12
| ||
| 09:06 | More booleans. file: [ec9b4d7ade] check-in: [8a9080996d] user: dkf branch: c-std-update, size: 2475 | |
|
2025-03-26
| ||
| 16:33 | More C4244 Windows warnings file: [3a1ac2eca5] check-in: [6938f5b6c3] user: jan.nijtmans branch: tip-626, size: 2483 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [7226503969] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 2843 | |
|
2023-09-12
| ||
| 18:31 | More WIP file: [3346810832] check-in: [2e779e1e21] user: dgp branch: dgp-tcl-code, size: 2458 | |
|
2023-03-30
| ||
| 18:01 | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntu file: [2a281ff888] check-in: [eb81a25271] user: apnadkarni branch: tip-660, size: 2473 | |
|
2022-10-21
| ||
| 08:53 | Merge 8.7 file: [9b358d8da3] check-in: [cd9d1f32be] user: jan.nijtmans branch: main, size: 2465 | |
| 08:25 | Merge 8.6 file: [345dac84fb] check-in: [bbe81cdc01] user: jan.nijtmans branch: core-8-branch, size: 2453 | |
|
2022-10-20
| ||
| 15:31 | Fix [d554e5554e]: fix typo “defintion” file: [470c2130c4] check-in: [146e6d1e75] user: jan.nijtmans branch: core-8-6-branch, size: 2458 | |
|
2022-01-24
| ||
| 20:54 | More work in progress file: [2dc45b532a] check-in: [e2382fa2c9] user: jan.nijtmans branch: tip-616, size: 2464 | |
|
2017-12-28
| ||
| 11:32 | change ClientData -> void * in a lot of places (mainly header files) file: [a18877d483] check-in: [8bac85ab5f] user: jan.nijtmans branch: memory-API, size: 2452 | |
|
2015-07-15
| ||
| 14:47 | Increase some counter sizes related to filesystem epoch from int to size_t. And prevent them ever becoming 0 due to an overflow. (backported with variation from androwish) file: [b74d6bcabd] check-in: [5a8e195a32] user: jan.nijtmans branch: trunk, size: 2457 | |
|
2012-11-16
| ||
| 11:27 | merge "novem" Review function changes int <-> size_t. Changed some more and reverted some others. Rule: everywhere where byte or char sizes are involved -> size_t everywhere where list/dict/commandline elements are involved -> keep it int. Still doesn't compile file: [f9e7b0ffed] check-in: [8edd8131a2] user: jan.nijtmans branch: novem-64bit-sizes, size: 2463 | |
|
2012-06-28
| ||
| 21:05 | Simplify tclFileSystem.h. Define structs where used. file: [97d5d3d00c] check-in: [b59a169885] user: dgp branch: trunk, size: 2451 | |
| 20:21 | Simplify tclFileSystem.h. Define structs where used. file: [561bfe0130] check-in: [e7a1588111] user: dgp branch: core-8-5-branch, size: 2416 | |
|
2012-06-25
| ||
| 16:42 | 3024359 Make sure that the per-thread cache of the list of file systems currently registered is only updated at times when no active loops are traversing it. Also reduce the amount of epoch storing and checking to where it can make a difference. file: [6a99e476eb] check-in: [a340fc1f8f] user: dgp branch: trunk, size: 3921 | |
|
2012-06-22
| ||
| 19:04 | merge 8.5 file: [6bd007c22c] check-in: [c6c04b097b] user: dgp branch: bug-3024359, size: 3880 | |
| 18:50 | FilesystemRecord structs no longer need refcounting file: [d1287e3bdd] check-in: [1377d27f90] user: dgp branch: trunk, size: 3905 | |
| 18:38 | FilesystemRecord structs no longer need refcounting. file: [1cc10d847e] check-in: [8e03b0f1c9] user: dgp branch: core-8-5-branch, size: 3864 | |
|
2012-06-21
| ||
| 18:38 | merge 8.5 file: [c2313c261c] check-in: [f0d8295d3b] user: dgp branch: bug-3024359, size: 3949 | |
| 18:03 | Stop storing FilesystemRecord in the intrep of a "path". We never use it. Store the Tcl_Filesystem instead, which is what we actually need. file: [db7186b56b] check-in: [617b36da35] user: dgp branch: trunk, size: 3974 | |
| 17:48 | Stop storing FilesystemRecord in the intrep of a "path". We never use it. Store the Tcl_Filesystem instead, which is what we actually need. file: [f4e240d751] check-in: [157337f9dd] user: dgp branch: core-8-5-branch, size: 3933 | |
|
2012-06-20
| ||
| 20:13 | merge 8.5 file: [8b1ed754e6] check-in: [53ce8de406] user: dgp branch: bug-3024359, size: 4120 | |
| 20:02 | Remove dead code that complicates fs path values but adds no value. file: [313c08a864] check-in: [dd88cbe53a] user: dgp branch: trunk, size: 4145 | |
| 19:49 | Purge more dead fs path code. file: [f2a60f46b0] check-in: [2c1828bed8] user: dgp branch: core-8-5-branch, size: 4104 | |
| 19:19 | Remove dead code that complicates fs path values but adds no value. file: [5530ed65a5] check-in: [1dbe30bfaf] user: dgp branch: core-8-5-branch, size: 4131 | |
|
2012-06-11
| ||
| 22:25 | First draft patch to fix Bug 3024359. No reliable test yet. file: [8cd0cd4684] check-in: [a5173a4b74] user: dgp branch: bug-3024359, size: 4204 | |
|
2011-03-02
| ||
| 20:27 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [cb87a98b8a] check-in: [c64f310d38] user: dgp branch: trunk, size: 4229 | |
| 16:06 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [1cbb98f6ce] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 4188 | |
|
2010-11-18
| ||
| 17:15 | Next, @134 file: [e15176d04d] check-in: [7fc03e57d1] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 4303 | |
|
2008-07-29
| ||
| 20:13 | merge updates from (near) HEAD file: [84f8cd50d0] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 4307 | |
|
2008-07-28
| ||
| 21:31 | * doc/FileSystem.3: CONSTified many functions using Tcl_FileSystem * generic/tcl.decls: which all are supposed to be a constant, but * generic/tclDecls.h: this was not reflected in the API: * generic/tclFileSystem.h: Tcl_FSGetInternalRep * generic/tclIOUtil.c: Tcl_FSNewNativePath, Tcl_FSData * generic/tclPathObj.c: Tcl_FSRegister, Tcl_FSUnregister * generic/tclTest.c: Tcl_FSGetFileSystemForPath ... This change complies with TIP #24. ***POTENTIAL INCOMPATIBILITY*** file: [d4f216a9e2] check-in: [246dcb287a] user: nijtmans branch: trunk, size: 4308 | |
|
2008-05-11
| ||
| 04:22 | merge updates from HEAD file: [251e383718] check-in: [b084fd8e3a] user: dgp branch: dgp-refactor, size: 4265 | |
|
2008-05-02
| ||
| 10:27 | More elimination of pre-C89-isms. file: [fa7da66e8f] check-in: [27caec3459] user: dkf branch: trunk, size: 4262 | |
|
2005-10-18
| ||
| 20:46 | merge updates from HEAD file: [216eb9c745] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 4265 | |
|
2005-10-13
| ||
| 00:07 | formatting and de-_ANSI_ARGS_-ification file: [4dbddaf612] check-in: [9e0f6e3e5e] user: dkf branch: trunk, size: 4262 | |
|
2004-12-09
| ||
| 23:00 | Merge updates from HEAD file: [ed4656e69c] check-in: [24873008cc] user: dgp branch: dgp-refactor, size: 4529 | |
|
2004-11-03
| ||
| 00:53 | * generic/tclFileSystem.h: Added use of MODULE_SCOPE on protos. file: [76191868b3] check-in: [f7258bdf3e] user: davygrvy branch: trunk, size: 4531 | |
|
2004-10-28
| ||
| 18:45 | merge updates from HEAD file: [fd1724a563] check-in: [5fdab1eb47] user: dgp branch: dgp-refactor, size: 4146 | |
|
2004-10-07
| ||
| 14:50 | filesystem generic/platform code splitting file: [8c72a1a387] check-in: [60716a23e9] user: vincentdarley branch: trunk, size: 4152 | |
|
2004-09-30
| ||
| 00:51 | merge updates from HEAD file: [b6c75d3444] check-in: [6cd7cf6875] user: dgp branch: dgp-refactor, size: 3859 | |
|
2004-09-27
| ||
| 15:00 | fix to small filesystem bugs file: [bef273bc0c] check-in: [d6e4847a47] user: vincentdarley branch: trunk, size: 3865 | |
|
2004-05-17
| ||
| 18:42 | merge updates from HEAD file: [00e52191f9] check-in: [5741c7bde9] user: dgp branch: dgp-refactor, size: 3793 | |
|
2004-05-07
| ||
| 07:44 | vfs glob root volume fix file: [f991647208] check-in: [265c17a987] user: vincentdarley branch: trunk, size: 3799 | |
|
2004-02-07
| ||
| 05:47 | Merge updates from HEAD Note that this branch currently does not fully support the new {expand} syntax. Updates to TclEvalScriptTokens and TclCompileScriptTokens are still to come. file: [ef716113d4] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 3585 | |
|
2004-01-21
| ||
| 19:59 | filesystem optimisation -- Three main issues accomplished: (1) cleaned up variable names in file: [fa573dd27a] check-in: [9cfcca63fb] user: vincentdarley branch: trunk, size: 3591 | |
|
2003-10-16
| ||
| 02:28 | Merged updates from HEAD file: [d39add5e4a] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 3560 | |
|
2003-10-10
| ||
| 15:50 | Exported symbol name police (thanks GPS for spotting this!) file: [3f5e9d6945] check-in: [c377842c48] user: dkf branch: trunk, size: 3556 | |
|
2003-09-29
| ||
| 22:38 | Symbols which are visible outside a single compilation unit must have the prefix 'Tcl' to keep them out of the way of non-Tcl C code on Unix. (Problem reported by George Staplin.) file: [b633ea43a1] check-in: [cd7c23855c] user: dkf branch: trunk, size: 3584 | |
|
2003-08-27
| ||
| 21:07 | Merge updates from HEAD. file: [f8fcc0daa9] check-in: [72cdb6ced3] user: dgp branch: dgp-refactor, size: 3579 | |
|
2003-08-23
| ||
| 12:16 | Applied changes from 8.4.4 regarding the Bug #753315 file: [97d775a8a5] check-in: [e3b94c3b6a] user: vasiljevic branch: trunk, size: 3582 | |
|
2003-04-14
| ||
| 15:48 | shared filesystem function file: [88b11a21ee] check-in: [77d287b253] user: vincentdarley branch: trunk, size: 2906 | |
|
2003-04-11
| ||
| 15:59 | Added: fix 5 small filesystem bugs, and some typos file: [c252f58336] check-in: [da7df285d1] user: vincentdarley branch: trunk, size: 2787 | |