Commit Graph
61 Commits
Author SHA1 Message Date
josh c6c6309520 jsvn: use same colorizer for "switch" as for "update" 2012-02-22 16:51:50 -05:00
josh 9ecc2d9657 jsvn: handle "di" and "stat" command abbreviations 2012-02-22 10:03:46 -05:00
josh 6c9df5a38a jsvn: update header comments 2012-02-22 10:02:13 -05:00
josh 7436dc7223 jsvn: colordiff property context lines 2012-02-22 09:58:52 -05:00
josh 2e59940696 jsvn: tweak colordiff "@@" coloring 2012-02-22 09:56:25 -05:00
josh db9c29f525 jsvn: allow double-underscore comands to bypass jsvn processing 2012-02-22 09:54:19 -05:00
josh bd7afbf7fc jsvn: only turn on pager for listed subcomands instead of excluding listed subcommands 2012-02-22 09:52:09 -05:00
josh bd32fcb204 jsvn: add "status" command handler 2012-02-22 09:45:09 -05:00
josh e7787a65cb jsvn: restore empty line before final line if any external was printed 2012-02-21 16:48:01 -05:00
josh 768c92f78a jsvn: update: restore empty line before final line if an external was printed 2012-02-21 15:58:23 -05:00
josh 13b1427e11 jsvn: use re.match() instead of anchored re.search() 2012-02-21 15:48:54 -05:00
josh 1cbd3c2c30 jsvn: add "update" subcommand handler for colorized output 2012-02-21 15:43:27 -05:00
josh e49bbb212e jsvn: no pager output for "update" command 2012-02-21 15:18:42 -05:00
josh a381db47eb jsvn: colorize changed paths in "log -v" 2012-02-21 15:13:46 -05:00
josh 3d24ea95ab jsvn: no pager for checkout 2012-02-21 14:42:23 -05:00
josh a45111b909 jsvn: add pager exceptions for commit/propedit abbreviations - thanks Mike 2012-02-21 13:31:50 -05:00
josh 9daaada1aa jsvn: comment update 2012-02-20 16:50:10 -05:00
josh dc885beb45 jsvn: remove "log" check for colorsvn, won't make it there anyway 2012-02-20 16:12:13 -05:00
josh 820b6d0bf2 jsvn: only output ANSI color codes if output is a terminal 2012-02-20 15:57:25 -05:00
josh 4d96b6eed8 jsvn: do not use pager for "commit" command 2012-02-20 15:53:52 -05:00
josh e08d51d0a8 jsvn: do not use a pager with "propedit" command 2012-02-20 15:51:38 -05:00
josh a47ff416a1 jsvn: restore missing line ending on "@@" diff lines 2012-02-20 15:51:19 -05:00
josh 1a16c1f25b jsvn: read lines as available for "users" command 2012-02-20 14:45:15 -05:00
josh d33436892f jsvn: read lines from diff/log as available 2012-02-20 14:43:12 -05:00
josh c455018cf1 jsvn: use internal colordiff() instead of "colordiff" executable for "diff" 2012-02-20 14:39:26 -05:00
josh 356dca5731 jsvn: colorize log output 2012-02-20 14:34:08 -05:00
josh edc09ec740 jsvn: reset on every new color; add colordiff() utility function 2012-02-20 14:30:29 -05:00
josh 69f8e9944a jsvn: ignore IOError writing to broken pipe when pager is exited 2012-02-20 14:19:05 -05:00
josh ea8f2ca8c6 jsvn: add ANSI color/reset functions 2012-02-20 14:02:10 -05:00
josh 7b05ea18cb move logic of spawning pager to main()
currently active for all subcommands
2012-02-20 13:50:43 -05:00
josh 8edeafb35d jsvn: add log subcommand to automatically pipe log to a pager 2012-01-16 19:52:05 -05:00
Josh Holtrop a83cd370ed jsvn: fix indentation 2011-10-24 23:29:11 -04:00
Josh Holtrop 42f97d1a11 jsvn: add bash_aliases alias example 2011-10-24 23:27:06 -04:00
Josh Holtrop e9bcc035f2 jsvn: add comment blocks 2011-10-24 23:25:21 -04:00
Josh Holtrop d0d463a30c standardize return values for subcommand handlers
unify calling of subcommand handlers
2011-10-24 23:24:07 -04:00
Josh Holtrop 3d903ae14f jsvn: move URL printout into switch() 2011-10-24 22:54:33 -04:00
Josh Holtrop 7b7bedb9e9 jsvn: fix/move lockable() invocation 2011-06-09 16:05:22 -04:00
mZwagerman 3d1803c431 Merge branch 'master' of https://apu.dw.local/git/Users/JoshHoltrop/files 2011-06-09 15:51:47 -04:00
mZwagerman b0e6235075 Updated to allow creating, removing and getting the status of locks
on individual files.
2011-06-09 15:50:23 -04:00
Josh Holtrop f23561b4ee update detection of binary files 2011-06-09 13:46:11 -04:00
Josh Holtrop 167c0f1317 jsvn: remove unnecessary global variable 2011-05-10 10:00:54 -04:00
Josh Holtrop 7f50f525b2 jsvn: add --set-lock flag to 'binaries' subcommand 2011-05-03 11:06:40 -04:00
Josh Holtrop 7ea964ea58 jsvn: add binaries subcommand 2011-04-25 12:43:09 -04:00
Josh Holtrop 78403d3bf2 jsvn: allow tag renaming with tag -m old new 2011-04-25 10:53:05 -04:00
Josh Holtrop a3f4715075 jsvn: add 'users' subcommand to show contributors 2011-04-21 12:10:57 -04:00
Josh Holtrop cf4d081dee jsvn: add watch-lock documentation 2011-04-21 11:53:23 -04:00
Josh Holtrop f307e3d256 jsvn: add 'watch-lock' subcommand for notification when file is unlocked 2011-04-13 08:43:15 -04:00
Josh Holtrop e113e88e48 minor formatting 2011-03-23 09:09:45 -04:00
Mzwagerman f4490da44a Added "up" & "update" to use colorsvn 2011-03-22 18:11:58 -04:00
Josh Holtrop a88c50569c added tag command, similar to branch command 2011-03-03 14:20:55 -05:00