Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Added -nocdiff command line flag for debug. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
bbf1b829525044085c4d4bb5cc50581c |
User & Date: | peter 2012-06-11 22:40:53.246 |
Context
2012-06-11
| ||
23:40 | Upgraded TkDnd check-in: 769419582d user: peter tags: trunk | |
22:40 | Added -nocdiff command line flag for debug. check-in: bbf1b82952 user: peter tags: trunk | |
2012-02-29
| ||
23:41 | Better emacs detection on WIndows. check-in: 5b26ac0815 user: peter tags: trunk | |
Changes
Changes to Changes.
1 2 3 4 5 6 7 | 2012-02-28 Support negative revisions with Fossil. 2012-02-21 Support branches in Subversion. [b71c8cf01b] 2012-02-19 | > > > | 1 2 3 4 5 6 7 8 9 10 | 2012-06-12 Added -nocdiff command line flag for debug. 2012-02-28 Support negative revisions with Fossil. 2012-02-21 Support branches in Subversion. [b71c8cf01b] 2012-02-19 |
︙ | ︙ |
Changes to TODO.
︙ | ︙ | |||
33 34 35 36 37 38 39 | Dirdiff: Funktion: preprocess filter på namnen så man kan jämföra bibliotek med ändrade namn. Print: utföra printkommando. Via dialog och -print? Klara t.ex. lp -n 2 Kanske generera pdf och pipea till lp? | > > > > > > > | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | Dirdiff: Funktion: preprocess filter på namnen så man kan jämföra bibliotek med ändrade namn. Print: utföra printkommando. Via dialog och -print? Klara t.ex. lp -n 2 Kanske generera pdf och pipea till lp? Rev: SVN: Vad göra med Log när -r är en branch? Kan den fixas oom två -r är på samma branch? Fossil: Kan man fixa Log om man använder -r -1? |
Changes to src/eskil.tcl.
︙ | ︙ | |||
33 34 35 36 37 38 39 | # Stop Tk from meddling with the command line by copying it first. set ::eskil(argv) $::argv set ::eskil(argc) $::argc set ::argv {} set ::argc 0 set ::eskil(debug) 0 | | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | # Stop Tk from meddling with the command line by copying it first. set ::eskil(argv) $::argv set ::eskil(argc) $::argc set ::argv {} set ::argc 0 set ::eskil(debug) 0 set ::eskil(diffver) "Version 2.6.1+ 2012-06-12" set ::eskil(thisScript) [file join [pwd] [info script]] namespace import tcl::mathop::+ namespace import tcl::mathop::- namespace import tcl::mathop::* namespace import tcl::mathop::/ |
︙ | ︙ | |||
2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 | if {$::eskil(backdoor) eq "PeterDebug"} { set ::eskil(debug) 1 catch {console show} set ::eskil(backdoor) "" AddDebugMenu $top } } # Add a debug menu to a toplevel window proc AddDebugMenu {top} { set dMenu [DebugMenu $top.m] $dMenu add checkbutton -label "Wrap" -variable wrapstate \ -onvalue char -offvalue none -command \ "$top.ft1.tt configure -wrap \$wrapstate ;\ | > > > > > | 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 | if {$::eskil(backdoor) eq "PeterDebug"} { set ::eskil(debug) 1 catch {console show} set ::eskil(backdoor) "" AddDebugMenu $top } } # Runtime disable of C version of DiffUtil proc DisableDiffUtilC {} { uplevel \#0 [list source $::eskil(thisDir)/../lib/diffutil/tcl/diffutil.tcl] } # Add a debug menu to a toplevel window proc AddDebugMenu {top} { set dMenu [DebugMenu $top.m] $dMenu add checkbutton -label "Wrap" -variable wrapstate \ -onvalue char -offvalue none -command \ "$top.ft1.tt configure -wrap \$wrapstate ;\ |
︙ | ︙ | |||
2868 2869 2870 2871 2872 2873 2874 | $dMenu add command -label "Redraw Window" \ -command [list makeDiffWin $top] $dMenu add separator $dMenu add command -label "Normal Cursor" \ -command [list normalCursor $top] $dMenu add separator # Runtime disable of C version of DiffUtil | | < | 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 | $dMenu add command -label "Redraw Window" \ -command [list makeDiffWin $top] $dMenu add separator $dMenu add command -label "Normal Cursor" \ -command [list normalCursor $top] $dMenu add separator # Runtime disable of C version of DiffUtil $dMenu add command -label "Tcl DiffUtil" -command DisableDiffUtilC $dMenu add command -label "Evalstats" -command {evalstats} $dMenu add command -label "_stats" -command {parray _stats} $dMenu add command -label "Nuisance" -command [list makeNuisance \ $top "It looks like you are trying out the debug menu."] } # Build the main window |
︙ | ︙ | |||
3967 3968 3969 3970 3971 3972 3973 | -noparse -line -smallblock -block -char -word -limit -nodiff -dir -clip -patch -browse -conflict -print -printHeaderSize -printCharsPerLine -printPaper -printColorChange -printColorOld -printColorNew -server -o -a -fine -r -context -cvs -svn -review -foreach -preprocess -preprocessleft -preprocessright -close -nonewline -plugin -plugininfo | | | 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 | -noparse -line -smallblock -block -char -word -limit -nodiff -dir -clip -patch -browse -conflict -print -printHeaderSize -printCharsPerLine -printPaper -printColorChange -printColorOld -printColorNew -server -o -a -fine -r -context -cvs -svn -review -foreach -preprocess -preprocessleft -preprocessright -close -nonewline -plugin -plugininfo -plugindump -pluginlist -nocdiff } # If the first option is "--query", use it to ask about options. if {$::eskil(argc) == 2 && [lindex $::eskil(argv) 0] == "--query"} { set arg [lindex $::eskil(argv) 1] if {[lsearch -exact $allOpts $arg] < 0} { set match [lsearch -glob -all -inline $allOpts $arg*] |
︙ | ︙ | |||
3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 | set doreview 0 set foreach 0 set preferedRev "GIT" set plugin "" set plugininfo "" set plugindump "" set pluginlist 0 foreach arg $::eskil(argv) { if {$nextArg != ""} { if {$nextArg eq "mergeFile"} { set opts(mergeFile) [file join [pwd] $arg] } elseif {$nextArg eq "ancestorFile"} { set opts(ancestorFile) [file join [pwd] $arg] | > | 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 | set doreview 0 set foreach 0 set preferedRev "GIT" set plugin "" set plugininfo "" set plugindump "" set pluginlist 0 set nocdiff 0 foreach arg $::eskil(argv) { if {$nextArg != ""} { if {$nextArg eq "mergeFile"} { set opts(mergeFile) [file join [pwd] $arg] } elseif {$nextArg eq "ancestorFile"} { set opts(ancestorFile) [file join [pwd] $arg] |
︙ | ︙ | |||
4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 | #set Pref(extralineparse) 1 } elseif {$arg eq "-no2nd"} { # Deprecated #set Pref(extralineparse) 0 } elseif {$arg eq "-limit"} { set nextArg limitlines } elseif {$arg eq "-nodiff"} { set noautodiff 1 } elseif {$arg eq "-dir"} { set dodir 1 } elseif {$arg eq "-clip"} { set doclip 1 } elseif {$arg eq "-patch"} { set dopatch 1 } elseif {$arg eq "-review"} { | > > | 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 | #set Pref(extralineparse) 1 } elseif {$arg eq "-no2nd"} { # Deprecated #set Pref(extralineparse) 0 } elseif {$arg eq "-limit"} { set nextArg limitlines } elseif {$arg eq "-nodiff"} { set noautodiff 1 } elseif {$arg eq "-nocdiff"} { set nocdiff 1 } elseif {$arg eq "-dir"} { set dodir 1 } elseif {$arg eq "-clip"} { set doclip 1 } elseif {$arg eq "-patch"} { set dopatch 1 } elseif {$arg eq "-review"} { |
︙ | ︙ | |||
4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 | } else { lappend files $apa } } } Init if {$pluginlist} { printPlugins exit } if {$plugindump ne ""} { printPlugin $plugindump | > > > > | 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 | } else { lappend files $apa } } } Init if {$nocdiff} { DisableDiffUtilC } if {$pluginlist} { printPlugins exit } if {$plugindump ne ""} { printPlugin $plugindump |
︙ | ︙ |