Matt Mackall
f9f3aa2d91
avoid unnecessary copy merges
2006-11-18 11:34:19 -06:00
Thomas Arendsen Hein
411d64ce3e
white space and line break cleanups
2006-11-17 08:06:54 +01:00
Thomas Arendsen Hein
55e3c776d7
Merge with crew.
2006-11-16 08:52:55 +01:00
Thomas Arendsen Hein
3b57d6c4a0
Use nullrev+count instead of count-1 in a newly introduced expression.
...
Before that repo.changelog.tip() was used, but this yields a node.
Of course many more places should be changed like this, this was just done
as an example.
2006-11-16 08:51:22 +01:00
Matt Mackall
06b33366dc
abort if explicitly committed files are not found or not tracked
2006-11-15 23:59:39 -06:00
Matt Mackall
312ace343c
unduplicate bundle writing code from httprepo
2006-11-15 23:37:45 -06:00
Matt Mackall
96305ed7ba
remove duplicate zgenerator in httprepo
2006-11-15 15:51:58 -06:00
Matt Mackall
14645d0488
create a readbundle function
2006-11-15 15:51:58 -06:00
Matt Mackall
85f6bef03c
move write_bundle to changegroup.py
2006-11-15 15:51:58 -06:00
Matt Mackall
972bf0065b
remove legacy hg parents REV syntax
2006-11-15 15:51:58 -06:00
Matt Mackall
a43442fa8e
add log --removed
2006-11-15 15:51:58 -06:00
Matt Mackall
cb7c83c3e4
rename and copy are no longer experimental
2006-11-15 15:51:58 -06:00
Matt Mackall
53c22f6cd3
alphabetize help_ in commands
2006-11-15 15:51:58 -06:00
Matt Mackall
c526dfb885
remove relpath
2006-11-15 15:51:58 -06:00
Matt Mackall
367f4361b1
refactor rawcommit
2006-11-15 15:51:58 -06:00
Matt Mackall
37174271f4
refactor debugrenamed
2006-11-15 15:51:58 -06:00
Matt Mackall
040dd9d149
move show_version to version_
2006-11-15 15:51:58 -06:00
Matt Mackall
8e5a9075b7
move walkchangerevs to cmdutils
2006-11-15 15:51:58 -06:00
Matt Mackall
c8bc764d1e
Consolidate brinfo handling
2006-11-15 15:51:58 -06:00
Matt Mackall
40946417bd
changeset templater: convert some unnecessary yields to returns
2006-11-15 15:51:58 -06:00
Matt Mackall
2fe74d8035
further simplify stringify
2006-11-15 15:51:58 -06:00
Matt Mackall
0809871d9a
ui: remove last vestiges of header buffering
2006-11-15 15:51:58 -06:00
Alexis S. L. Carvalho
7598647c43
commands.docopy: pay attention on whether paths use "/" or os.sep
2006-11-15 19:18:57 -02:00
Alexis S. L. Carvalho
2a74758338
fix util.pathto
...
All users of this function pass a local path (which uses os.sep) as the
first argument and a "/"-separated path as the second argument.
2006-11-15 18:56:47 -02:00
Alexis S. L. Carvalho
f83694a0f9
don't use readline() to read branches.cache
...
The posixfile_nt class used on windows doesn't have that method.
2006-11-15 17:56:57 -02:00
Benoit Boissinot
ed582050f9
merge with upstream
2006-11-13 21:50:09 +01:00
Matt Mackall
f40fcaac75
Refactor log ui buffering and patch display
2006-11-13 13:26:57 -06:00
Matt Mackall
b0f86b4331
refactor header handling for changelog formatting
2006-11-13 13:26:57 -06:00
Matt Mackall
c50c09da0a
templates: move changeset templating bits to cmdutils
2006-11-13 13:26:57 -06:00
Matt Mackall
6950309cf6
templater: changeset templater reorganization and optimizations
2006-11-13 13:26:57 -06:00
Matt Mackall
e0d8e4b198
templater: speed up changeset writes and stringify
2006-11-13 13:26:57 -06:00
Matt Mackall
9d8ded34e9
changeset_templater: remove changes arg
2006-11-13 13:26:57 -06:00
Matt Mackall
5c95b0e092
templater: simplify parsestring
2006-11-13 13:26:57 -06:00
Matt Mackall
c517977e84
template: fold template() into __call__, minor optimizations
...
- use non-grouping operator to avoid some extra processing
- avoid copying and updating defaults
- unnest main template body
- avoid returning extra empty string if format
2006-11-13 13:26:57 -06:00
Matt Mackall
6fe92f16bb
templater: simplify cache and remove filter argument in __call__
2006-11-13 13:26:57 -06:00
Matt Mackall
1b0a187e45
templater: simplify template function
2006-11-13 13:26:57 -06:00
Matt Mackall
aceb3199d6
templater: take cStringIO out of indent
2006-11-13 13:26:57 -06:00
Matt Mackall
3c62f52384
templater: remove cStringIO from stringify
2006-11-13 13:26:57 -06:00
Matt Mackall
00715e3a82
templater: remove cStringIO for fill
2006-11-13 13:26:57 -06:00
Matt Mackall
4fe7850499
templater: use str.decode in parse_string
2006-11-13 13:26:57 -06:00
Matt Mackall
fe891628e2
bundle: don't use sets.Set
2006-11-13 13:26:57 -06:00
Matt Mackall
aa97044b36
revlog: reachable actually takes a node
2006-11-13 13:26:57 -06:00
Matt Mackall
0cc86247a3
util: add copyfile function
2006-11-13 13:26:57 -06:00
Matt Mackall
d23c8e6356
hgweb: internalize some socket details
2006-11-13 13:26:57 -06:00
Matt Mackall
b69bc800d7
remove unused imports
2006-11-13 13:26:57 -06:00
Brendan Cully
4a565c90ea
zsh: typo in commit completion
2006-11-09 14:44:17 -08:00
Thomas Arendsen Hein
3982b314a6
issue228: Fix repositories at the filesystem root (/ or C:\)
...
Thanks to Robert Shaw and other people on the list for the suggestions.
2006-11-09 21:53:45 +01:00
Brendan Cully
438aa7d879
Export changelog dict in localrepo.commit
2006-11-08 11:28:33 -08:00
Matt Mackall
6b93d4c0fd
tests: add -i switch
...
Prompt to accept changes for tests where output changed
2006-11-08 13:20:08 -06:00
Matt Mackall
4dc56ee619
tests: add -R switch
...
Restarts at first .err file if one exists, otherwise runs all tests
2006-11-08 13:20:08 -06:00