Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
[PATCH] gitk: Make the date/time display configurable
author
Arjen Laarhoven
<arjen@yaph.org>
Tue, 14 Aug 2007 20:02:04 +0000
(22:02 +0200)
committer
Paul Mackerras
<paulus@samba.org>
Wed, 15 Aug 2007 00:15:53 +0000
(10:15 +1000)
The new 'datetimeformat' configuration variable in ~/.gitk can be set
to a Tcl 'clock format' format string to modify the display of dates
and times.
http://www.tcl.tk/man/tcl8.4/TclCmd/clock.htm has a list of allowed
fields.
Signed-off-by: Arjen Laarhoven <arjen@yaph.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
890fae7
)
diff --git
a/gitk
b/gitk
index 15e4a94ebf8be1fd47493706020e95788887ed32..aa8baf857e8938bc83fad6b25e5a3ae1ca64c7ed 100755
(executable)
--- a/
gitk
+++ b/
gitk
@@
-1012,7
+1012,7
@@
proc savestuff {w} {
global stuffsaved findmergefiles maxgraphpct
global maxwidth showneartags showlocalchanges
global viewname viewfiles viewargs viewperm nextviewnum
global stuffsaved findmergefiles maxgraphpct
global maxwidth showneartags showlocalchanges
global viewname viewfiles viewargs viewperm nextviewnum
- global cmitmode wrapcomment
+ global cmitmode wrapcomment
datetimeformat
global colors bgcolor fgcolor diffcolors diffcontext selectbgcolor
if {$stuffsaved} return
global colors bgcolor fgcolor diffcolors diffcontext selectbgcolor
if {$stuffsaved} return
@@
-1030,6
+1030,7
@@
proc savestuff {w} {
puts $f [list set wrapcomment $wrapcomment]
puts $f [list set showneartags $showneartags]
puts $f [list set showlocalchanges $showlocalchanges]
puts $f [list set wrapcomment $wrapcomment]
puts $f [list set showneartags $showneartags]
puts $f [list set showlocalchanges $showlocalchanges]
+ puts $f [list set datetimeformat $datetimeformat]
puts $f [list set bgcolor $bgcolor]
puts $f [list set fgcolor $fgcolor]
puts $f [list set colors $colors]
puts $f [list set bgcolor $bgcolor]
puts $f [list set fgcolor $fgcolor]
puts $f [list set colors $colors]
@@
-7341,8
+7342,9
@@
proc prefsok {} {
}
proc formatdate {d} {
}
proc formatdate {d} {
+ global datetimeformat
if {$d ne {}} {
if {$d ne {}} {
- set d [clock format $d -format
"%Y-%m-%d %H:%M:%S"
]
+ set d [clock format $d -format
$datetimeformat
]
}
return $d
}
}
return $d
}
@@
-7655,6
+7657,7
@@
set showneartags 1
set maxrefs 20
set maxlinelen 200
set showlocalchanges 1
set maxrefs 20
set maxlinelen 200
set showlocalchanges 1
+set datetimeformat "%Y-%m-%d %H:%M:%S"
set colors {green red blue magenta darkgrey brown orange}
set bgcolor white
set colors {green red blue magenta darkgrey brown orange}
set bgcolor white