Wed, 22 Jul 2009 17:53:23 -0500 subrepo: use '/' for joining non-local paths
Matt Mackall <mpm@selenic.com> [Wed, 22 Jul 2009 17:53:23 -0500] rev 9186
subrepo: use '/' for joining non-local paths
Wed, 22 Jul 2009 00:28:37 -0500 fetch: drop force arg for commit (issue1752)
Matt Mackall <mpm@selenic.com> [Wed, 22 Jul 2009 00:28:37 -0500] rev 9185
fetch: drop force arg for commit (issue1752) This appears to be unneeded and forces fetch commits to examine clean files.
Wed, 22 Jul 2009 15:26:27 -0700 Fix issue1679: path reconstruction in hgwebdir was mangling things badly
Bryan O'Sullivan <bos@serpentine.com> [Wed, 22 Jul 2009 15:26:27 -0700] rev 9184
Fix issue1679: path reconstruction in hgwebdir was mangling things badly
Wed, 22 Jul 2009 22:50:34 +0200 do not translate commit messages
Martin Geisler <mg@lazybytes.net> [Wed, 22 Jul 2009 22:50:34 +0200] rev 9183
do not translate commit messages It is not very helpful to have 'Added tag %s for changeset %s' and similar messages translated into different languages when people work together using different locales. We now use English strings without support for translations. If needed, the user can still supply a custom string for most commands.
Tue, 21 Jul 2009 12:06:32 +0200 hgignore.5: expanded description
Martin Geisler <mg@lazybytes.net> [Tue, 21 Jul 2009 12:06:32 +0200] rev 9182
hgignore.5: expanded description - explain that .hgignore must be created manually - hint that it is typically put under revision control
Mon, 20 Jul 2009 19:18:38 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 20 Jul 2009 19:18:38 -0500] rev 9181
Merge with stable
Sun, 19 Jul 2009 21:15:40 +0200 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Jul 2009 21:15:40 +0200] rev 9180
merge with -stable
Sun, 19 Jul 2009 18:44:20 +0200 Update win32 build instructions for rst2html
Patrick Mezard <pmezard@gmail.com> [Sun, 19 Jul 2009 18:44:20 +0200] rev 9179
Update win32 build instructions for rst2html
Sun, 19 Jul 2009 18:28:43 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 19 Jul 2009 18:28:43 +0200] rev 9178
Merge with crew-stable
Mon, 20 Jul 2009 19:15:44 -0500 Merge with crew-stable
Matt Mackall <mpm@selenic.com> [Mon, 20 Jul 2009 19:15:44 -0500] rev 9177
Merge with crew-stable
Sun, 19 Jul 2009 18:59:19 +0200 graphlog: fix incoming with local repo (issue1731)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Jul 2009 18:59:19 +0200] rev 9176
graphlog: fix incoming with local repo (issue1731)
Sun, 19 Jul 2009 18:23:37 +0200 Mention GnuWin32 gettext in win32 build instructions
Patrick Mezard <pmezard@gmail.com> [Sun, 19 Jul 2009 18:23:37 +0200] rev 9175
Mention GnuWin32 gettext in win32 build instructions
Tue, 14 Jul 2009 22:38:12 -0400 Fix test-demandimport and test-trusted under Windows
James Abbatiello <abbeyj at gmail.com> [Tue, 14 Jul 2009 22:38:12 -0400] rev 9174
Fix test-demandimport and test-trusted under Windows The Windows-only wrapper around stdout is causing both of these tests to fail. test-demandimport fails because it tries to print repr(sys.stdout). Use stderr instead since that is not wrapped. test-trusted fails because the wrapper doesn't handle softspace and an unexpected extra space gets printed.
Fri, 17 Jul 2009 11:52:53 -0500 Merge with crew-stable
Matt Mackall <mpm@selenic.com> [Fri, 17 Jul 2009 11:52:53 -0500] rev 9173
Merge with crew-stable
Sat, 18 Jul 2009 22:28:28 +0200 doc: update README with links to Docutils
Martin Geisler <mg@lazybytes.net> [Sat, 18 Jul 2009 22:28:28 +0200] rev 9172
doc: update README with links to Docutils
Fri, 17 Jul 2009 20:52:21 +0200 hg: better wrapping of string literal
Martin Geisler <mg@lazybytes.net> [Fri, 17 Jul 2009 20:52:21 +0200] rev 9171
hg: better wrapping of string literal
Sat, 18 Jul 2009 12:41:49 -0500 Merge with crew
Matt Mackall <mpm@selenic.com> [Sat, 18 Jul 2009 12:41:49 -0500] rev 9170
Merge with crew
Fri, 17 Jul 2009 16:01:19 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Fri, 17 Jul 2009 16:01:19 +0200] rev 9169
Merge with crew-stable
Fri, 17 Jul 2009 13:31:12 +0200 convert/svn: fix backtrace in tags discovery (issue1742)
Patrick Mezard <pmezard@gmail.com> [Fri, 17 Jul 2009 13:31:12 +0200] rev 9168
convert/svn: fix backtrace in tags discovery (issue1742)
Thu, 16 Jul 2009 21:05:24 -0700 Merge with hg
Brendan Cully <brendan@kublai.com> [Thu, 16 Jul 2009 21:05:24 -0700] rev 9167
Merge with hg
Sat, 18 Jul 2009 12:34:38 -0500 changelog: move delayopener outside of class to eliminate reference cycle
Matt Mackall <mpm@selenic.com> [Sat, 18 Jul 2009 12:34:38 -0500] rev 9166
changelog: move delayopener outside of class to eliminate reference cycle
Sat, 18 Jul 2009 11:26:35 -0500 changelog: swap opener to switch delay modes
Matt Mackall <mpm@selenic.com> [Sat, 18 Jul 2009 11:26:35 -0500] rev 9165
changelog: swap opener to switch delay modes
Sat, 18 Jul 2009 11:25:55 -0500 changelog: factor out _delayname
Matt Mackall <mpm@selenic.com> [Sat, 18 Jul 2009 11:25:55 -0500] rev 9164
changelog: factor out _delayname
Sat, 18 Jul 2009 11:25:54 -0500 changelog: _delaycount -> _divert
Matt Mackall <mpm@selenic.com> [Sat, 18 Jul 2009 11:25:54 -0500] rev 9163
changelog: _delaycount -> _divert
Thu, 16 Jul 2009 23:25:26 +0200 doc: link man pages to one another
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:26 +0200] rev 9162
doc: link man pages to one another
Thu, 16 Jul 2009 23:25:26 +0200 doc: fixup font markup in man pages
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:26 +0200] rev 9161
doc: fixup font markup in man pages This exposed a bug in rst2man where it neglects to escape a literal backslash. A patch has been applied upstream, but not yet packaged in, say, Debian unstable. A forward-compatible work-around has therefore been put in place.
Thu, 16 Jul 2009 23:25:26 +0200 help: fix bad indentation in template filters list
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:26 +0200] rev 9160
help: fix bad indentation in template filters list The indentation showed up in the hg.1.html file.
Thu, 16 Jul 2009 23:25:26 +0200 doc: add newline after literal blocks in man pages
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:26 +0200] rev 9159
doc: add newline after literal blocks in man pages The rst2man writer leaves no space between a literal block and the following paragraph. This patch corrects this. It has also been applied upstream. This does not conflict with this change since any number of newlines can be added without effecting the rendered man page.
Thu, 16 Jul 2009 23:25:26 +0200 doc: use reStructuredText for man and HTML pages
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:26 +0200] rev 9158
doc: use reStructuredText for man and HTML pages The Makefile now requires the rst2html and rst2man programs. Both can be found in Debian testing or downloaded from the Docutils homepage: http://docutils.sf.net/ http://docutils.sf.net/sandbox/manpage-writer/ The new HTML and man pages no longer contain huge amounts of un-wrapping literal blocks, thanks to how snippets of reStructuredText can easily be included inside other reStructuredText documents. The HTML pages now have anchors for all sections, including the help topics in hgrc.1 which were missing from the old HTML pages.
Thu, 16 Jul 2009 23:25:26 +0200 commands: use minirst parser when displaying help
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:26 +0200] rev 9157
commands: use minirst parser when displaying help
Thu, 16 Jul 2009 23:25:25 +0200 minimal reStructuredText parser
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:25 +0200] rev 9156
minimal reStructuredText parser
Thu, 16 Jul 2009 23:25:25 +0200 util: wrap at termwidth-2 by default
Martin Geisler <mg@lazybytes.net> [Thu, 16 Jul 2009 23:25:25 +0200] rev 9155
util: wrap at termwidth-2 by default
Thu, 16 Jul 2009 15:40:13 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 16 Jul 2009 15:40:13 -0500] rev 9154
Merge with stable
Thu, 16 Jul 2009 14:49:52 -0500 Add ui.progress API
Matt Mackall <mpm@selenic.com> [Thu, 16 Jul 2009 14:49:52 -0500] rev 9153
Add ui.progress API
Thu, 16 Jul 2009 10:41:19 -0400 tags: support 'instant' tag retrieval (issue548)
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:41:19 -0400] rev 9152
tags: support 'instant' tag retrieval (issue548) - modify _readtagcache() and _writetagcache() to read/write tag->node mapping for global tags - if (and only if) tip unchanged, use that cached mapping to avoid reading any revisions of .hgtags - change so tag names are UTF-8 in memory in tags.py, and converted to local encoding as late as possible (in localrepository._findtags())
Thu, 16 Jul 2009 10:39:42 -0400 tags: implement persistent tag caching (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:42 -0400] rev 9151
tags: implement persistent tag caching (issue548). - rename findglobaltags() to findglobaltags1() (so the "no cache" implementation is still there if we need it) - add findglobaltags2() and make findglobaltags() an alias for it (disabling tag caching is a one-line patch) - factor out tagcache class with methods readcache() and writecache(); the expensive part of tag finding (iterate over heads and find .hgtags filenode) is now in tagcache.readcache()
Thu, 16 Jul 2009 10:39:41 -0400 localrepo: add destroyed() method for strip/rollback to use (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9150
localrepo: add destroyed() method for strip/rollback to use (issue548).
Thu, 16 Jul 2009 10:39:41 -0400 Factor tags module out of localrepo (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9149
Factor tags module out of localrepo (issue548). Currently only handles reading tags, and will soon grow support for tag caching. Could eventually deal with updating tags too.
Thu, 16 Jul 2009 10:39:41 -0400 localrepo: factor updatetags() out of readtags() (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9148
localrepo: factor updatetags() out of readtags() (issue548).
Thu, 16 Jul 2009 10:39:41 -0400 localrepo: improve readability of _findtags(), readtags() (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9147
localrepo: improve readability of _findtags(), readtags() (issue548). - rename many local variables - add some comments - refactor call to line.split() (catch ValueError rather than checking length of return value: one less local variable)
Thu, 16 Jul 2009 10:39:41 -0400 localrepo: rename in-memory tag cache instance attributes (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9146
localrepo: rename in-memory tag cache instance attributes (issue548). - self.tagscache to self._tags - self._tagstypecache to self._tagtypes - this is for consistency, readability, privacy, and to subtly hint that "caching" is something else
Thu, 16 Jul 2009 10:39:41 -0400 localrepo: factor _findtags() out of tags() (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9145
localrepo: factor _findtags() out of tags() (issue548). This makes in-memory caching the sole responsibility of localrepo, eliminating some localrepo code that was duplicated in mq and bookmarks.
Thu, 16 Jul 2009 10:39:41 -0400 test-tags: enhance the test to probe tag caching better (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9144
test-tags: enhance the test to probe tag caching better (issue548). - give detailed dumps of .hgtags and localtags content - repeat some query operations to expose cache bugs - ensure that rollback/strip undo tagging operations
Thu, 16 Jul 2009 10:39:41 -0400 test-tags: clarify test output; simplify test script a bit (issue548).
Greg Ward <greg-hg@gerg.ca> [Thu, 16 Jul 2009 10:39:41 -0400] rev 9143
test-tags: clarify test output; simplify test script a bit (issue548). - use simpler way ('hg id') to get current changeset id - add 'echo' statements to guide the eye when reading output - add some more output to clarify the state of .hgtags - drop '-d' option from every commit/tag, since run-tests.py does this (although with a different timestamp, so changeset ids differ)
Wed, 15 Jul 2009 17:44:47 +0200 merge with crew-stable
Martin Geisler <mg@lazybytes.net> [Wed, 15 Jul 2009 17:44:47 +0200] rev 9142
merge with crew-stable
Tue, 14 Jul 2009 18:00:37 -0700 Merge with crew-stable
Brendan Cully <brendan@kublai.com> [Tue, 14 Jul 2009 18:00:37 -0700] rev 9141
Merge with crew-stable
Tue, 14 Jul 2009 17:21:10 -0700 Merge with crew-stable
Bryan O'Sullivan <bos@serpentine.com> [Tue, 14 Jul 2009 17:21:10 -0700] rev 9140
Merge with crew-stable
Tue, 14 Jul 2009 16:51:52 -0700 Merge with crew-stable
Brendan Cully <brendan@kublai.com> [Tue, 14 Jul 2009 16:51:52 -0700] rev 9139
Merge with crew-stable
(0) -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 +30000 tip