Tue, 10 Oct 2006 18:43:20 -0300 ui.py: normalize settings every time the configuration changes
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3345
ui.py: normalize settings every time the configuration changes Previously, we would normalize settings (e.g. turn relative paths into absolute ones) only after reading a config file. Now "--config paths.foo=bar" will use the cwd to make "bar" an absolute path.
Tue, 10 Oct 2006 18:43:20 -0300 move the parsing of --config options to commands.py
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3344
move the parsing of --config options to commands.py
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: use the overlay to hold --config data
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3343
ui.py: use the overlay to hold --config data This allows the ui class to know that these items have a higher priority without further help from commands.py.
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: change the overlay from a dict to a SafeConfigParser.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3342
ui.py: change the overlay from a dict to a SafeConfigParser. This also fixes what's probably a bug - configitems was ignoring the overlay.
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: don't query parentui.cdata when looking up config items.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3341
ui.py: don't query parentui.cdata when looking up config items. We copied the contents of parentui.cdata on initialization.
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: make walkconfig use configitems
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3340
ui.py: make walkconfig use configitems Also make it sort the available config sections while we're at it.
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: move common code out of config and configbool
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3339
ui.py: move common code out of config and configbool
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: remove revlogopts and (unused) diffcache variables
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3338
ui.py: remove revlogopts and (unused) diffcache variables This should make the [revlog] section in a .hg/hgrc file be respected when there's still no changelog.
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: don't let parent and child ui objects share header and prev_header
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3337
ui.py: don't let parent and child ui objects share header and prev_header
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: use correct parentui while copying readhooks
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3336
ui.py: use correct parentui while copying readhooks
Wed, 11 Oct 2006 13:56:35 -0700 changectx: search manifest delta for filenode
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 13:56:35 -0700] rev 3335
changectx: search manifest delta for filenode
Wed, 11 Oct 2006 13:34:12 -0700 context: check self.__dict__ instead of using hasattr
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 13:34:12 -0700] rev 3334
context: check self.__dict__ instead of using hasattr hasattr implicitly calls getattr, instantiating the field it is checking for.
Wed, 11 Oct 2006 12:06:14 -0700 Teach bdiff to support buffer objects
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 12:06:14 -0700] rev 3333
Teach bdiff to support buffer objects manifest.add gives revlog.addrevision a buffer object, which may be cached and used for a second call in the same session (as mq does when pushing multiple patches). The other option would be to cast the buffer to str when caching it.
Wed, 11 Oct 2006 12:02:06 -0700 Test case for bdiff on buffer objects
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 12:02:06 -0700] rev 3332
Test case for bdiff on buffer objects
Wed, 11 Oct 2006 11:30:59 -0700 hgweb: globally default to tip if no revision is specified
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 11:30:59 -0700] rev 3331
hgweb: globally default to tip if no revision is specified
Wed, 11 Oct 2006 09:27:57 -0700 Support buffer interface in base85 codec
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 09:27:57 -0700] rev 3330
Support buffer interface in base85 codec
Wed, 11 Oct 2006 16:41:52 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 11 Oct 2006 16:41:52 +0200] rev 3329
merge with crew
Wed, 11 Oct 2006 16:35:09 +0200 fix traceback of extdiff after a merge
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 11 Oct 2006 16:35:09 +0200] rev 3328
fix traceback of extdiff after a merge - files that comes from a different branch are marked as modified but aren't present in the original manifest - add a testcase for extdiff and for regular diff
Tue, 10 Oct 2006 14:48:26 -0700 Don't generate git diff header for empty diffs
Brendan Cully <brendan@kublai.com> [Tue, 10 Oct 2006 14:48:26 -0700] rev 3327
Don't generate git diff header for empty diffs
Tue, 10 Oct 2006 10:54:22 -0700 Add base URL to hgwebdir templater (fixes index page when the URL does not have a trailing /)
Brendan Cully <brendan@kublai.com> [Tue, 10 Oct 2006 10:54:22 -0700] rev 3326
Add base URL to hgwebdir templater (fixes index page when the URL does not have a trailing /)
Tue, 10 Oct 2006 10:28:20 -0700 NWI base URL detection fixes
Brendan Cully <brendan@kublai.com> [Tue, 10 Oct 2006 10:28:20 -0700] rev 3325
NWI base URL detection fixes
Tue, 10 Oct 2006 11:47:19 +0200 merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 10 Oct 2006 11:47:19 +0200] rev 3324
merge with upstream
Tue, 10 Oct 2006 03:39:44 -0500 merge: pull user messages out to hg.py
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 03:39:44 -0500] rev 3323
merge: pull user messages out to hg.py - add _update for shadowing in clone - add _showstats helper - remove update parameter defaults - move stats message and merge help messages
Tue, 10 Oct 2006 02:31:02 -0500 merge: update some docstrings
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 02:31:02 -0500] rev 3322
merge: update some docstrings
Tue, 10 Oct 2006 09:30:05 +0200 merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 10 Oct 2006 09:30:05 +0200] rev 3321
merge with upstream
Tue, 10 Oct 2006 02:15:20 -0500 merge: various tidying
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 02:15:20 -0500] rev 3320
merge: various tidying update tests to handle corrected output and new workingctx display
Tue, 10 Oct 2006 02:11:59 -0500 context: change workingctx str() from . to <node>+
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 02:11:59 -0500] rev 3319
context: change workingctx str() from . to <node>+
Tue, 10 Oct 2006 01:43:58 -0500 merge: use contexts in checkunknown and forgetremoved
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 01:43:58 -0500] rev 3318
merge: use contexts in checkunknown and forgetremoved
Tue, 10 Oct 2006 01:16:06 -0500 merge: shortcircuit filemerge for identical files
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 01:16:06 -0500] rev 3317
merge: shortcircuit filemerge for identical files - use filectx.cmp to compare files - move merge messages into filemerge - kill the redundant resolving message - update tests
Tue, 10 Oct 2006 01:13:03 -0500 context: add cmp for filectxs
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 01:13:03 -0500] rev 3316
context: add cmp for filectxs
Tue, 10 Oct 2006 00:54:00 -0500 merge: pull file copy/move out of filemerge
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 00:54:00 -0500] rev 3315
merge: pull file copy/move out of filemerge
Tue, 10 Oct 2006 00:41:55 -0500 merge: unify merge and copy actions
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 00:41:55 -0500] rev 3314
merge: unify merge and copy actions
Tue, 10 Oct 2006 00:32:30 -0500 merge: swap file and mode args for act()
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 00:32:30 -0500] rev 3313
merge: swap file and mode args for act()
Tue, 10 Oct 2006 00:22:03 -0500 merge: finish removing nodes from action list
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 00:22:03 -0500] rev 3312
merge: finish removing nodes from action list
Tue, 10 Oct 2006 00:07:46 -0500 hgweb: add file sizes to manifest browsing
Matt Mackall <mpm@selenic.com> [Tue, 10 Oct 2006 00:07:46 -0500] rev 3311
hgweb: add file sizes to manifest browsing
Mon, 09 Oct 2006 23:46:05 -0500 hgweb: remove obsolete listfiles function
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 23:46:05 -0500] rev 3310
hgweb: remove obsolete listfiles function
Mon, 09 Oct 2006 23:23:25 -0500 merge: eliminate nodes from action list
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 23:23:25 -0500] rev 3309
merge: eliminate nodes from action list - eliminate my and other from merge and copy - eliminate node from get - use mctx for get - fix bug flag = a[2:] - pass mctx to recordupdates - use new filectx.size in recordupdates
Mon, 09 Oct 2006 23:20:48 -0500 filectx: add size method
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 23:20:48 -0500] rev 3308
filectx: add size method
Mon, 09 Oct 2006 23:08:41 -0500 run-tests: add --first switch to exit on first error
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 23:08:41 -0500] rev 3307
run-tests: add --first switch to exit on first error
Mon, 09 Oct 2006 23:05:11 -0500 run-tests: add --retest switch
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 23:05:11 -0500] rev 3306
run-tests: add --retest switch -r reruns tests for which a .err file exists
Mon, 09 Oct 2006 21:27:04 -0500 filemerge: use contexts rather than my and other
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 21:27:04 -0500] rev 3305
filemerge: use contexts rather than my and other
Mon, 09 Oct 2006 21:04:25 -0500 fix workingfilectx parents and ancestor functions
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 21:04:25 -0500] rev 3304
fix workingfilectx parents and ancestor functions
Mon, 09 Oct 2006 20:32:03 -0500 merge: pass contexts to applyupdates
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 20:32:03 -0500] rev 3303
merge: pass contexts to applyupdates
Mon, 09 Oct 2006 18:13:38 -0500 merge: don't call hooks for revert
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 18:13:38 -0500] rev 3302
merge: don't call hooks for revert - don't call hooks for revert - use extra variables to avoid swapping contexts
Mon, 09 Oct 2006 16:07:19 -0500 merge: use contexts for manifestmerge
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 16:07:19 -0500] rev 3301
merge: use contexts for manifestmerge - take ma, backwards, and copy out of update - move findcopies call inside manifestmerge - pass repo rather than ui
Mon, 09 Oct 2006 14:02:01 -0500 commit: unify file-level commit code
Matt Mackall <mpm@selenic.com> [Mon, 09 Oct 2006 14:02:01 -0500] rev 3300
commit: unify file-level commit code
Tue, 10 Oct 2006 00:02:30 +0200 fix localrepo.status when dealing with x-bit changes
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 10 Oct 2006 00:02:30 +0200] rev 3299
fix localrepo.status when dealing with x-bit changes
Mon, 09 Oct 2006 21:48:44 +0200 extend test-flags
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 09 Oct 2006 21:48:44 +0200] rev 3298
extend test-flags
Mon, 09 Oct 2006 21:22:55 +0200 merge with upstream
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 09 Oct 2006 21:22:55 +0200] rev 3297
merge with upstream
Sun, 08 Oct 2006 20:18:59 -0500 Use filelog.cmp in checkfilemerge
Matt Mackall <mpm@selenic.com> [Sun, 08 Oct 2006 20:18:59 -0500] rev 3296
Use filelog.cmp in checkfilemerge
Sun, 08 Oct 2006 19:57:45 -0500 merge: remember rename copies and parents properly on commit
Matt Mackall <mpm@selenic.com> [Sun, 08 Oct 2006 19:57:45 -0500] rev 3295
merge: remember rename copies and parents properly on commit record copies in dirstate even if rename was remote this lets us record it properly at commit teach checkfilemerge about copies, including merge cases pull old copy code out of commit extend rename-merge1 test to show file index
Mon, 09 Oct 2006 15:52:37 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 09 Oct 2006 15:52:37 +0200] rev 3294
merge with crew
Mon, 09 Oct 2006 15:44:20 +0200 bundle --base: use the right set for the base
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 09 Oct 2006 15:44:20 +0200] rev 3293
bundle --base: use the right set for the base
Sun, 08 Oct 2006 20:27:23 -0300 fix bash completion of debug commands; add test for debugcomplete
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 08 Oct 2006 20:27:23 -0300] rev 3292
fix bash completion of debug commands; add test for debugcomplete The debugconfig -> showconfig renaming broke things.
Sat, 07 Oct 2006 15:16:47 -0400 [patchbomb] prepend leading zeros in the "[PATCH N of M]" string
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sat, 07 Oct 2006 15:16:47 -0400] rev 3291
[patchbomb] prepend leading zeros in the "[PATCH N of M]" string Without this patch, if one tries to send a patch bomb with more than 9 patches, the resulting subjects are not easily alphabetically sortable. For example: ... [PATCH 9 of 10] [PATCH 10 of 10] This patch prepends as many leading zeros as necessary. E.g., [PATCH 09 of 10] or [PATCH 009 of 100]
Sun, 08 Oct 2006 10:56:21 +0200 merged now fully working base85 codec, though currently unused.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Oct 2006 10:56:21 +0200] rev 3290
merged now fully working base85 codec, though currently unused.
Sun, 08 Oct 2006 10:55:11 +0200 merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Oct 2006 10:55:11 +0200] rev 3289
merge with upstream
Sat, 07 Oct 2006 17:30:26 -0500 Fix undetected change bug in rename tests
Matt Mackall <mpm@selenic.com> [Sat, 07 Oct 2006 17:30:26 -0500] rev 3288
Fix undetected change bug in rename tests
Sat, 07 Oct 2006 16:21:33 -0700 Handle odd-sized base85 input and output
Brendan Cully <brendan@kublai.com> [Sat, 07 Oct 2006 16:21:33 -0700] rev 3287
Handle odd-sized base85 input and output
Sat, 07 Oct 2006 22:11:02 +0200 Put in backslash again, it was needed to disable an asciidoc macro.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 07 Oct 2006 22:11:02 +0200] rev 3286
Put in backslash again, it was needed to disable an asciidoc macro. Backed out changeset c05b0cc6b1485bb240e118a2be9e1d52bb25fd65
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 tip