Eskil

All files named ”src/dirdiff.tcl”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/dirdiff.tcl

2024-09-08
20:52
Rebuilt main menus to psmenu. Changed psmenu to use options. Removed experiemental filter from debug. file: [f34f8007e5] check-in: [6bf27462d4] user: peter branch: trunk, size: 56062
02:23
Use psmenu with dirdiff window file: [91ba999179] check-in: [2d052099ca] user: peter branch: trunk, size: 56057
2021-09-02
11:05
Corrected call file: [3b8048b209] check-in: [de38e8d7bf] user: peter branch: trunk, size: 57698
2020-09-28
16:57
Added feature to prune lone files in dir diff. file: [f641abdfeb] check-in: [c9691753c1] user: peter branch: trunk, size: 57698
2020-09-02
12:33
Fixed bug where copy context menu used the wrong key. file: [30d673aca1] check-in: [e7d99aa232] user: peter branch: trunk, size: 57061
2020-04-15
16:53
Do not traverse a unique side in dir diff. file: [1a8414a047] check-in: [7f991dd793] user: peter branch: trunk, size: 56969
2020-01-15
14:15
Support -norun for dir diff. Prune empty directories in dir diff. Added -includefile/dir command line, for dir diff. file: [60b95c9336] check-in: [e8c33e9a2c] user: peter branch: trunk, size: 56571
2019-11-10
17:28
Cleanup file: [28bc8e7c98] check-in: [f02d0c04f1] user: peter branch: trunk, size: 55383
16:29
Cleanup file: [69c059c73f] check-in: [46064856af] user: peter branch: trunk, size: 55339
2019-11-09
00:08
List links better in dir diff file: [e1ad7f6c8d] check-in: [8e962c7fd6] user: peter branch: trunk, size: 55190
2019-02-04
23:51
Protect against weird behaviour file: [9d188a6fdb] check-in: [9faa880176] user: peter branch: trunk, size: 55188
15:55
Include a file selector when committing multiple files. file: [dcc6ee615e] check-in: [9b0b8b820c] user: peter branch: trunk, size: 55984
2018-10-20
20:29
Handle NodeStatus in a variable, for speed. file: [a8dfbcae80] check-in: [c6bb079eec] user: peter branch: trunk, size: 54884
2018-10-03
20:28
Do not try to use a kit in vcsvfs. file: [b985bb52cf] check-in: [3be6954df9] user: peter branch: trunk, size: 54836
2018-01-14
20:02
Process directory diff in a nicer order. file: [70e3f1de23] check-in: [82b33e1506] user: peter branch: trunk, size: 54791
2018-01-11
16:24
Corrected detected of Emacs for Registry. file: [46a3d48fad] check-in: [2d12b9c342] user: peter branch: trunk, size: 53663
2017-12-28
16:56
Pause before a large file in dirdiff processing to make it clear where it is slowed down. file: [1a484c2c6d] check-in: [0bf5b9f746] user: peter branch: trunk, size: 53591
2017-12-16
01:11
Make sure Dir Diff can pick one out of many plugins. Dir Diff no longer shortcuts for files with same size&mtime. file: [e3b8c07559] check-in: [689940e052] user: peter branch: trunk, size: 52298
2017-12-07
16:57
Support -nocase in dirdiff. Repaired plugins for dirdiff (broken by multi plugin). file: [34757ac572] check-in: [9379b0b64f] user: peter branch: trunk, size: 52109
2017-06-18
22:51
Allow one side of directory diff to be protected from editing. [ff3da54573] file: [c555cfdf29] check-in: [0095f5a716] user: peter branch: trunk, size: 51611
22:26
Allow directories to be created in directory diff. file: [862ba81772] check-in: [564e577577] user: peter branch: trunk, size: 50545
2017-03-17
23:39
When needing an editor, try VISUAL and EDITOR plus a set of common ones. file: [839a305d25] check-in: [f67e07fd0a] user: peter branch: trunk, size: 48271
2016-08-14
23:41
Fixes to quiet warnings file: [caf237892f] check-in: [44f727393d] user: peter branch: trunk, size: 48268
2016-08-06
18:59
Handle vfs in threads file: [045c3f6f16] check-in: [a36a8fc470] user: peter branch: thread, size: 48540
2015-03-20
21:59
Optimise dirdiff vs SVN VFS. Handle some errors in VFS better. (Most of this change was mistakenly in previous commit) file: [9b1d3860ab] check-in: [80ddbb6d24] user: peter branch: trunk, size: 48266
2015-03-19
23:36
Restructured dependencies in Makefile file: [3c5d7f87ee] check-in: [365bb9b0a5] user: peter branch: trunk, size: 48193
2015-03-18
21:01
Added flag -pluginallow file: [c1fb51d2f8] check-in: [ff7f4e9633] user: peter branch: trunk, size: 46807
2015-03-13
22:42
Handle errors when mounting a vfs file: [974eff773d] check-in: [9ea8f69db2] user: peter branch: trunk, size: 46448
2015-03-06
01:17
Mac support file: [ff22d92831] check-in: [8d2623486a] user: peter branch: trunk, size: 46232
2015-02-25
23:04
Moved nice setting to Preferences. Save prefs from dirdiff window. file: [26df20a89c] check-in: [b07b1877ff] user: peter branch: trunk, size: 46222
22:37
Do not trigger a revision dirdiff when starting blank. file: [56a221ee3b] check-in: [ce73fe5d82] user: peter branch: trunk, size: 46079
2015-02-23
22:42
Make sure the right type of plugin is called. file: [18e3898a37] check-in: [983d72f1d1] user: peter branch: trunk, size: 45887
2015-02-22
23:46
Code polish to silence syntax warnings. file: [2b99a1e582] check-in: [63cd9c7aa2] user: peter branch: trunk, size: 45803
2014-11-18
23:58
Use underscore as internal magic revision number for "current" file: [82ff6e377f] check-in: [d10147b123] user: peter branch: trunk, size: 45799
23:51
Make command line opts propagate to all windows file: [aa5ae8f18a] check-in: [e63d2b6205] user: peter branch: trunk, size: 45796
2014-11-17
21:47
Get better status update in dirs while scanning file: [eea57cfe4e] check-in: [92b91d7d35] user: peter branch: trunk, size: 45880
20:30
Made a small splash screen for vcs dirdiff startup file: [9a630cbe2f] check-in: [2948da46ff] user: peter branch: trunk, size: 45505
16:59
Avoid duplicated .-files in dirdiff file: [9b3b11a668] check-in: [bd1e62dc68] user: peter branch: trunk, size: 45023
00:10
Allow dirdiff without -r. Like files, try revision mode if only one dir given. file: [b1aa375dad] check-in: [081ebab19e] user: peter branch: trunk, size: 44776
2014-11-16
23:27
First working plugin in dirdiff file: [b776c1c390] check-in: [d8ae37f9be] user: peter branch: trunk, size: 44601
2014-11-13
23:12
Moved mount to rev, making dirdiff support extendable to other vcs file: [f779c27f82] check-in: [d0b469ea11] user: peter branch: trunk, size: 43548
22:53
Moved experiment to dirdiff src file: [71b54ed317] check-in: [b94817f6ae] user: peter branch: trunk, size: 43425
20:44
Undid all dirdiff refactoring from August. file: [e934b59c77] check-in: [47893ccebc] user: peter branch: trunk, size: 42480
2014-11-07
21:41
Generalised plugin reader a bit. file: [bdd66f182d] check-in: [27715e3307] user: peter branch: trunk, size: 44592
20:04
Fixed silly error from dirdiff refactoring. [da1ad24ee2] file: [a2801c184a] check-in: [f96b0fd915] user: peter branch: trunk, size: 44472
2014-07-21
00:37
Use file dictinoary down to CompareFiles file: [ea0747f657] check-in: [42caa7a2a8] user: peter branch: trunk, size: 44472
00:17
Use dicts down to ListFiles method. file: [3e46033366] check-in: [e1a6e25443] user: peter branch: trunk, size: 43900
2014-07-20
23:50
Pass dirdiff preferences as a dict file: [eb21ad4ff0] check-in: [2895f46ba0] user: peter branch: trunk, size: 44037
23:35
Started to refactor dirdiff code file: [bd4c13b7c5] check-in: [03d4b03550] user: peter branch: trunk, size: 43533
2014-02-05
17:41
Cleaned up Pref array usage to be consistent in all code. file: [ceff257058] check-in: [255f3d94ce] user: peter branch: trunk, size: 42360
2013-09-28
05:20
Added hourglass cursor during prune equal in directory diff. [766b7a4695] file: [e0ab3ef5e2] check-in: [e24e4b0b26] user: peter branch: trunk, size: 42382
2012-09-17
02:16
Added "nice" option to control dirdiff speed. file: [9bc1264577] check-in: [8181e7a1e5] user: peter branch: trunk, size: 41876
01:56
Avoid getting double .-files in dirdiff on Windows. Try to preserve file name objects to keep internal file system representations as much as possible. Avoid unnessecary file system queries during dirdiff to make it more efficient, specially against network drives. file: [7017f71d7b] check-in: [3fad1f0f9a] user: peter branch: trunk, size: 41016
2011-11-01
22:12
Use a custom Toolbutton layout to get a small toolbutton in directory diff file: [4f9e25128f] check-in: [00878f4ffb] user: peter branch: trunk, size: 40735
21:05
Fixed bug where copy button in directory diff picked the wrong file. file: [2a9ba6c021] check-in: [861a21437b] user: peter branch: trunk, size: 40726
2011-05-27
06:09
Cleanup of global variable usage. file: [cb43992618] check-in: [ef2a6449e0] user: peter.spjuth@gmail.com branch: trunk, size: 40685
2011-05-10
22:40
Added balloon help on toolbuttons. Rearranged images. file: [1e2ec39a0f] check-in: [0fbbd7316a] user: peter.spjuth@gmail.com branch: trunk, size: 40717
2011-05-09
00:08
Minor correction to clear syntax warning. file: [b720504ba9] check-in: [ddfc1ceec8] user: peter.spjuth@gmail.com branch: trunk, size: 41566
2011-05-07
00:37
Handle links in directory diff. Changed buttons to use images in directory diff. file: [77e407f731] check-in: [eb61cb3ca6] user: peter.spjuth@gmail.com branch: table-list, size: 41560
2011-05-05
22:09
Added arrow images to directory diff file: [adb936e3d4] check-in: [28e18ffbb8] user: peter.spjuth@gmail.com branch: table-list, size: 40461
2011-05-03
23:56
Added command column in dirdiff window file: [f00b02f37b] check-in: [1f4057c700] user: peter.spjuth@gmail.com branch: table-list, size: 40609
22:35
Use images from tablelist file: [20f67c0ad7] check-in: [133c0fd5bc] user: peter.spjuth@gmail.com branch: table-list, size: 39108
21:37
Merge branch 'master' into tablelist file: [4cd9ed0b06] check-in: [93bf0308fc] user: peter.spjuth@gmail.com branch: table-list, size: 38169
2011-04-28
00:21
Code cleanup to get clean Nagelfar run file: [62ac8f5f85] check-in: [4d66d4009f] user: peter.spjuth@gmail.com branch: trunk, size: 38379
2011-04-05
19:15
Handle toplevels more consistenly. This gives a cleaner interface for embedding. file: [95ff9d45dd] check-in: [beeec19be9] user: peter.spjuth@gmail.com branch: trunk, size: 38373
18:38
Cleanup global variable usage. file: [0ad74b9e67] check-in: [bf97ad3bfa] user: peter.spjuth@gmail.com branch: trunk, size: 38359
2010-06-23
22:39
Hide column separator between size/date. file: [c1f05d825e] check-in: [af38e3f3c3] user: peter.spjuth@gmail.com branch: table-list, size: 38142
22:34
Make sure Restart is only scheduled once. file: [f995049cba] check-in: [07f2a54ef5] user: peter.spjuth@gmail.com branch: table-list, size: 38143
21:28
Removed Name columns from dir diff. file: [1f25b277ec] check-in: [0f4c63dfb2] user: peter.spjuth@gmail.com branch: table-list, size: 37848
21:23
Remade hidden columns into row attributes. file: [3aa532d01e] check-in: [79b9aabf5f] user: peter.spjuth@gmail.com branch: table-list, size: 38887
20:34
Trying out to use tablelist instead of ttk::treeview for dir diff. file: [1a39acc250] check-in: [17bdab9a27] user: peter.spjuth@gmail.com branch: table-list, size: 39180
2009-02-12
18:31
Require 8.5. Use argument expansion instead of eval. file: [7b4070ea2b] check-in: [eaa675fac3] user: peter branch: trunk, size: 38352
15:26
Allow stepping down in directory diff file: [efcadc1093] check-in: [2bd38e69fc] user: peter branch: trunk, size: 38358
2008-04-08
16:52
Include side context menu if a file is only on one side. file: [a5f9c22bb2] check-in: [8597927f53] user: peter branch: trunk, size: 36627
2008-03-05
18:43
Cannot wrap ttk::entry in the way it was done. file: [5d5c1a8c8f] check-in: [e2d6d6fd24] user: peter branch: trunk, size: 36544
2008-02-21
06:38
Updated email address file: [830907cfab] check-in: [803932a2c1] user: peter branch: trunk, size: 36536
2008-02-20
20:50
Adapting more to Tile file: [54658897ac] check-in: [9e3510e827] user: peter branch: trunk, size: 36535
2008-02-04
18:34
Lots of ttk adaptions. file: [edb63024d0] check-in: [e8f803eb57] user: peter branch: trunk, size: 36495
2008-01-23
16:56
Include file names in dir tree, to see struture better. file: [fa6c0ac105] check-in: [2803ddb92f] user: peter branch: trunk, size: 36385
2008-01-18
16:23
Pause background processing while running a file diff. Catch errors during background processing. Show dirs that are present in only one side in file column. Removed -padx from buttons to support Tile. file: [9f2b6a7813] check-in: [778cd485cd] user: peter branch: trunk, size: 36397
2008-01-13
19:56
Added status line showing background progress. file: [9326456a67] check-in: [9384abd564] user: peter branch: trunk, size: 35107
19:36
Diff on Key-Return Minor fixes. file: [3bc309ec81] check-in: [51fd8ceb3d] user: peter branch: trunk, size: 34512
2007-12-26
16:52
Complete rework or directory diff window. file: [ece31c214a] check-in: [b4728d8ec9] user: peter branch: trunk, size: 34001
2007-03-01
04:01
Fixed a bug in dirdiff filters. file: [0849907ea7] check-in: [742917b080] user: peter branch: trunk, size: 29175
2007-01-30
10:13
Consider dirs equal, thus not showing up in only diffs. Check dirdiff filters for listness. file: [baaec602da] check-in: [052b55abac] user: peter branch: trunk, size: 29135
2007-01-28
14:47
Added dir diff filters. file: [58f36acf1b] check-in: [f03b2ed56f] user: peter branch: trunk, size: 28613
12:57
Started on dirdiff filters. Added dirdiff preferences dialog. file: [10c3a0d790] check-in: [e3f42b8e0e] user: peter branch: trunk, size: 25614
2007-01-07
00:09
Fixed dir diff window file: [1d0e4d1bc1] check-in: [8cad3a42db] user: peter branch: trunk, size: 22441
2006-05-22
17:58
Typo in experiment. file: [50c38316ca] check-in: [94fd9c4f61] user: peter branch: trunk, size: 22437
2005-09-28
22:43
Show end of dir field when changed. file: [ad0000f533] check-in: [3221602b13] user: peter branch: trunk, size: 22429
21:09
Use FileIsDirectory everywhere to support kits. file: [2ef9a7a279] check-in: [4aeafb1c4e] user: peter branch: trunk, size: 22173
2005-07-21
19:49
Made menus into real menubar. file: [6a79be54e2] check-in: [62b5902400] user: peter branch: trunk, size: 22188
2005-02-20
14:57
Added: Moved stuff to this file. file: [308d0aac8c] check-in: [6e24d8a072] user: peter branch: trunk, size: 21536