Peter Arrenbrecht
63d1bb911f
ui: log non-interactive default response to stdout when verbose
...
This allows test scripts that feed their output into documentation
to properly show the session as it would appear to an end-user.
2008-11-07 10:27:39 +01:00
Ronny Pfannschmidt
599e773be7
export: fixed silent output file overwriting
...
hg export -o outfile 1 2 3 4 had the same effect as hg -o outfile 4
This was caused by opening with 'w' instead of 'a'. This only occurs when
the filename pattern resulted in ambiguous patch filenames.
2008-11-06 11:17:38 +01:00
Benoit Boissinot
6cfe681282
merge bookmarks
2008-11-06 10:39:52 +01:00
Alexander Solovyov
a061b66a79
bookmarks: Test if rebase works with bookmarks
...
Add a test that tests if rebase works fine with bookmarks.
2008-11-06 10:31:09 +01:00
Dirkjan Ochtman
88ca4ce332
tests: run svn tests only with svn bindings >1.3
2008-11-05 18:57:54 +01:00
Dirkjan Ochtman
4a6c5c8312
coal/paper: link repo name to hgweb root
2008-11-05 09:48:56 +01:00
Dirkjan Ochtman
565fa5706e
paper: don't keep the menu affixed to the top
...
This makes scrolling slow and causes browsers to use a lot of CPU time.
2008-11-05 09:42:52 +01:00
David Soria Parra
d23187bf3d
bookmarks: Use dirstate to determine the current node in addchangegroup
...
Using the changectx might result in a lookup error during the strip command.
Thefore we use the current dirstate to get the parents of the working directory.
2008-11-05 03:53:34 +01:00
Matt Mackall
43ed73b993
Shorten sleep in inotify test
2008-11-03 16:01:24 -06:00
Dirkjan Ochtman
9cd425cc1b
hgweb: move another utility function into the webutil module
2008-11-03 20:31:53 +01:00
Dirkjan Ochtman
5e743c6696
hgweb: move the diffs() generator into webutil
2008-11-03 20:41:48 +01:00
Dirkjan Ochtman
17464b3066
hgweb: use patch.diff() to make sensible diffs (issue1223, issue1258)
...
This gets us git diffs when enabled and doesn't pick erratic file parents.
2008-11-03 20:05:03 +01:00
Dirkjan Ochtman
2f6d26d640
patch: turn patch.diff() into a generator
...
This should even be a little faster than passing in an fp argument.
2008-11-03 16:48:23 +01:00
Dirkjan Ochtman
4af26a1f84
help: commands supporting --git point to the gitdiffs topic (issue1352)
2008-11-03 16:31:47 +01:00
Dirkjan Ochtman
76c4ba2df5
mq: reflow qnew help, add help for options
2008-11-03 16:30:21 +01:00
Ry4an Brase
555314efe8
hgweb: descend empty directories in web view
...
When a manifest has a series of directories with nothing in them but a single
directory, displaying the entire chain of empty directories allows for
navigation down to the first non-empty directory with a single click.
Because Java links package hierarchy to directory hierarchy, and because Java
conventions include at least three empty directories at the top of this
hierarchy, descending down empty directories is very common in Java web tools.
2008-11-03 10:20:28 +01:00
Benoit Boissinot
740800636a
inotify: fix bug in formatting
2008-11-02 22:44:42 +01:00
Thomas Arendsen Hein
b365acf675
Corrected some command synopsises
2008-11-02 17:28:03 +01:00
Gerard Korsten
069ac42a71
inotify: server raising an error when removing a file (issue1371)
...
When a file is deleted via hg rm <file> the dirstate marks the file with a
status of 'r'. The physical file has been deleted, but the inotify server
tries to do a stat on the file after it's been removed.
Patch catches the exception and correctly call updatestatus()
2008-11-01 14:05:13 +02:00
Patrick Mezard
2e3aa68a1d
Fix util._statfiles_clustered() failing at root of a windows drive
...
Report and initial fix by Andrei Vermel <avermel@mail.ru>.
2008-11-01 15:15:14 +03:00
Dirkjan Ochtman
1450b6c29e
hgweb: conditionally show file logs for deleted files
2008-11-01 13:07:24 +01:00
Benoit Allard
ddc2ab4eeb
coal/paper: show a search tip when hovering over search box
...
This doesn't work in IE, because IE only supports :hover on <a> elements.
2008-11-01 13:07:20 +01:00
Dirkjan Ochtman
604b2a1406
kill some trailing spaces
2008-11-01 13:06:36 +01:00
Brendan Cully
05dded9051
mq: use cmdutil.matchfiles instead of match for qnew -f.
...
Closes issue1368.
2008-10-30 12:38:24 -07:00
Brendan Cully
636630e1d2
mq: put qnew tests into own file, fold in qnew-twice
2008-10-30 12:31:24 -07:00
Augie Fackler
1d62e6146e
zeroconf: Don't break serve if no internet connection is present.
2008-10-29 18:54:46 -05:00
Dirkjan Ochtman
3708bb4a03
hgweb: pass more information about parent/child csets to templates
2008-10-30 09:46:45 +01:00
Dirkjan Ochtman
4a5e2178e2
help: add a topic on git diffs (issue1352)
2008-10-30 08:21:20 +01:00
Brendan Cully
b108007c27
hgweb coal/paper: Restore IE compatibility hack
2008-10-29 10:55:51 -07:00
Brendan Cully
1df8751059
Backed out changeset b211055d0087
2008-10-29 10:55:29 -07:00
Adrian Buehlmann
1711588dff
add test-fncache
2008-10-29 13:37:35 +01:00
Dirkjan Ochtman
06d26ccb2e
merge with mpm
2008-10-29 11:39:32 +01:00
Brendan Cully
03a69e59f7
Allow per-file shadowing of static directory in templatepath
2008-10-28 22:24:17 -07:00
Brendan Cully
795ad024bb
hgweb: handle subdirectories within static directory
2008-10-28 21:58:30 -07:00
Brendan Cully
45ef89d38d
coal: remove dead CSS code
2008-10-28 21:31:21 -07:00
Patrick Mezard
1c11cefeaf
url: detect scheme with a regexp instead of urlsplit()
...
The latter says 'c' is a scheme in 'c:\foo\bar'
2008-10-28 23:54:01 +01:00
Patrick Mezard
b5e6153e70
url: fix file:// URL handling
2008-10-28 22:24:41 +01:00
Benoit Boissinot
55e9c314c7
bookmarks: fix strip handling
2008-10-28 20:48:30 +01:00
Benoit Boissinot
0ea9205c93
fix zeroconf handling for hgwebdir (error found by pychecker)
2008-10-28 20:23:22 +01:00
Benoit Boissinot
94f1c13ccd
fix missing import, spotted by pychecker
2008-10-28 20:14:45 +01:00
Benoit Boissinot
ea7fe6dacc
remove unused variables
2008-10-28 19:25:26 +01:00
Benoit Boissinot
2914e4c487
Fix https availability checking
...
thanks to Augie Fackler for noticing it.
2008-10-28 19:07:14 +01:00
Greg Ward
fe9096cb7d
help: Refine a bit the help text of "hg update"
...
Parts of the original text were submitted by Hubert Kauker (Hubert
dot Kauker at travelbasys.de). This is a slightly revised version
of Hubert's original text.
2008-10-27 13:38:31 -04:00
Adrian Buehlmann
c550091c36
add new test-hybridencode.py
2008-10-27 19:39:41 +01:00
Benoit Boissinot
15ec41ce13
statichttprepo: cleanups, use url.py (proxy, password support)
...
- unify httprangereader.py and statichttprepo.py:rangegreader()
- build the opener from url.py, that allows use to puse username and password
in the url, to follow the proxy settings from hgrc, etc.
2008-10-28 08:26:18 +01:00
Benoit Boissinot
6d87d8209c
'\' should be escaped twice, for the shell, and for tr
2008-10-28 08:18:11 +01:00
Benoit Boissinot
b16c2d675b
merge with crew
2008-10-28 00:03:28 +01:00
Patrick Mezard
40e1027bce
test-http-proxy: hide logged URL port number, works with--jobs
2008-10-27 23:47:17 +01:00
Patrick Mezard
98804940d3
patch: rewrite diffstat with util.filter()
...
Simpler and works under Windows.
2008-10-27 22:57:55 +01:00
Benoit Boissinot
311e4870b2
use our urlopener (proxy handling, etc) instead of urllib
2008-10-27 21:50:16 +01:00