Mon, 16 Oct 2006 09:23:26 +0200 merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 16 Oct 2006 09:23:26 +0200] rev 3408
merge with main
Sun, 15 Oct 2006 23:51:28 -0700 hgweb: hoist changenav up, and use it in the filelog
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 23:51:28 -0700] rev 3407
hgweb: hoist changenav up, and use it in the filelog
Sun, 15 Oct 2006 21:20:15 -0700 hgweb: link to file parents in filediff, rather than changeset parents
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 21:20:15 -0700] rev 3406
hgweb: link to file parents in filediff, rather than changeset parents
Sun, 15 Oct 2006 20:57:30 -0700 Test annotate using named rev instead of linkrev
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 20:57:30 -0700] rev 3405
Test annotate using named rev instead of linkrev
Sun, 15 Oct 2006 18:43:46 -0700 Fix annotate where linkrev != rev without exporting linkrev
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 18:43:46 -0700] rev 3404
Fix annotate where linkrev != rev without exporting linkrev
Sun, 15 Oct 2006 18:25:07 -0700 Back out d8eba1c3ce9b and a004164dbeef
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 18:25:07 -0700] rev 3403
Back out d8eba1c3ce9b and a004164dbeef
Sun, 15 Oct 2006 17:38:07 -0700 Make annotate use linkrev instead of rev
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 17:38:07 -0700] rev 3402
Make annotate use linkrev instead of rev
Sun, 15 Oct 2006 17:37:04 -0700 Add linkrev to filectx
Brendan Cully <brendan@kublai.com> [Sun, 15 Oct 2006 17:37:04 -0700] rev 3401
Add linkrev to filectx
Sun, 15 Oct 2006 16:18:09 -0500 merge: if filemerge skips merge, report as updated
Matt Mackall <mpm@selenic.com> [Sun, 15 Oct 2006 16:18:09 -0500] rev 3400
merge: if filemerge skips merge, report as updated
Sun, 15 Oct 2006 21:09:56 +0200 Catch python2.3's IndexError with bogus http proxy settings. (issue203)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 15 Oct 2006 21:09:56 +0200] rev 3399
Catch python2.3's IndexError with bogus http proxy settings. (issue203)
Sun, 15 Oct 2006 20:56:38 +0200 Fixed contrib/hgdiff script to pass diffopts in the new format.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 15 Oct 2006 20:56:38 +0200] rev 3398
Fixed contrib/hgdiff script to pass diffopts in the new format.
Sun, 15 Oct 2006 16:35:47 +0200 document the diffstat option of the notify extension
Aurelien Jacobs <aurel@gnuage.org> [Sun, 15 Oct 2006 16:35:47 +0200] rev 3397
document the diffstat option of the notify extension
Sat, 14 Oct 2006 16:39:15 -0700 hgweb: add diff links in gitweb file revision page
Brendan Cully <brendan@kublai.com> [Sat, 14 Oct 2006 16:39:15 -0700] rev 3396
hgweb: add diff links in gitweb file revision page
Sat, 14 Oct 2006 16:27:51 -0700 hgweb: add changeset description to file revision page
Brendan Cully <brendan@kublai.com> [Sat, 14 Oct 2006 16:27:51 -0700] rev 3395
hgweb: add changeset description to file revision page
Sat, 14 Oct 2006 16:20:22 -0700 hgweb: really fix parent/child rename links
Brendan Cully <brendan@kublai.com> [Sat, 14 Oct 2006 16:20:22 -0700] rev 3394
hgweb: really fix parent/child rename links
Sat, 14 Oct 2006 16:07:52 -0700 hgweb: better file rename links
Brendan Cully <brendan@kublai.com> [Sat, 14 Oct 2006 16:07:52 -0700] rev 3393
hgweb: better file rename links
Sat, 14 Oct 2006 16:03:23 -0700 hgweb: fix parent/child links across renames
Brendan Cully <brendan@kublai.com> [Sat, 14 Oct 2006 16:03:23 -0700] rev 3392
hgweb: fix parent/child links across renames
Sat, 14 Oct 2006 15:28:45 -0700 hgweb: add changeset description to annotate page
Brendan Cully <brendan@kublai.com> [Sat, 14 Oct 2006 15:28:45 -0700] rev 3391
hgweb: add changeset description to annotate page
Sat, 14 Oct 2006 18:47:48 -0300 make revlog.addgroup pass its file handles to addrevision
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 14 Oct 2006 18:47:48 -0300] rev 3390
make revlog.addgroup pass its file handles to addrevision This should fix issue255. It looks like the problem there happens when addgroup calls addrevision to add a full revision, and addrevision decides to split the index file into a .i/.d pair. Since addgroup has an open file handle for the index file, the renaming of the new .i file to its final name fails on windows.
Sat, 14 Oct 2006 10:53:29 +0200 Test for ba7c74081861 (update dirstate correctly for non-branchmerge updates)
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 14 Oct 2006 10:53:29 +0200] rev 3389
Test for ba7c74081861 (update dirstate correctly for non-branchmerge updates) (Test case created by Johannes Hofmann)
Sat, 14 Oct 2006 10:39:40 +0200 merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 14 Oct 2006 10:39:40 +0200] rev 3388
merge with upstream
Fri, 13 Oct 2006 15:34:35 -0300 use short hashes with diff -v
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 13 Oct 2006 15:34:35 -0300] rev 3387
use short hashes with diff -v
Fri, 13 Oct 2006 11:17:17 -0700 Use manifest rev instead of changelog rev for linear manifest test
Brendan Cully <brendan@kublai.com> [Fri, 13 Oct 2006 11:17:17 -0700] rev 3386
Use manifest rev instead of changelog rev for linear manifest test
Fri, 13 Oct 2006 19:35:08 +0200 Removed unused imports of mdiff and templater from ui.py
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 13 Oct 2006 19:35:08 +0200] rev 3385
Removed unused imports of mdiff and templater from ui.py
Fri, 13 Oct 2006 09:58:55 -0700 log --copies: use manifest.find instead of delta when manifest parent is not rev-1
Brendan Cully <brendan@kublai.com> [Fri, 13 Oct 2006 09:58:55 -0700] rev 3384
log --copies: use manifest.find instead of delta when manifest parent is not rev-1 This fixes issue391.
Fri, 13 Oct 2006 09:58:55 -0700 Test case for log --copies on non-linear manifests (issue391)
Brendan Cully <brendan@kublai.com> [Fri, 13 Oct 2006 09:58:55 -0700] rev 3383
Test case for log --copies on non-linear manifests (issue391)
Fri, 13 Oct 2006 16:34:58 +0200 hgweb: fix path cleaning
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 13 Oct 2006 16:34:58 +0200] rev 3382
hgweb: fix path cleaning
Fri, 13 Oct 2006 10:50:35 +0200 Merge with asak
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 13 Oct 2006 10:50:35 +0200] rev 3381
Merge with asak
Thu, 12 Oct 2006 20:45:25 -0300 portability fix for test-ssh
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 12 Oct 2006 20:45:25 -0300] rev 3380
portability fix for test-ssh The __del__ method of sshrepo reads the stderr of the remote process until EOF and prints it. If an exception is raised, this method ends up being called: - on Linux: after the "abort: ..." message is printed - on OS X: before the "abort: ..." message is printed This patch explicitly flushes the stderr of the remote process before raising a RepoError.
Fri, 13 Oct 2006 00:26:46 -0700 Merge with mpm
Brendan Cully <brendan@kublai.com> [Fri, 13 Oct 2006 00:26:46 -0700] rev 3379
Merge with mpm
Thu, 12 Oct 2006 16:34:32 -0700 Add popen2 demandload to patch.py, required by diffstat
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 16:34:32 -0700] rev 3378
Add popen2 demandload to patch.py, required by diffstat
Thu, 12 Oct 2006 19:26:06 -0300 rawcommit: add removed files to the changelog file list
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 12 Oct 2006 19:26:06 -0300] rev 3377
rawcommit: add removed files to the changelog file list patch by tonfa.
Thu, 12 Oct 2006 14:19:34 -0700 Update test-mq-qdelete to use qdel -r
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 14:19:34 -0700] rev 3376
Update test-mq-qdelete to use qdel -r
Thu, 12 Oct 2006 14:02:41 -0700 mq: make qdelete without -k or a subrepository delete all patches
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 14:02:41 -0700] rev 3375
mq: make qdelete without -k or a subrepository delete all patches
Thu, 12 Oct 2006 13:39:14 -0700 Use line length field when extracting git binary patches
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 13:39:14 -0700] rev 3374
Use line length field when extracting git binary patches
Thu, 12 Oct 2006 13:24:09 -0700 mq: change qdel --forget to --rev; accept any revision symbol
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 13:24:09 -0700] rev 3373
mq: change qdel --forget to --rev; accept any revision symbol
Fri, 13 Oct 2006 17:58:04 -0500 merge: update dirstate correctly for non-branchmerge updates
Matt Mackall <mpm@selenic.com> [Fri, 13 Oct 2006 17:58:04 -0500] rev 3372
merge: update dirstate correctly for non-branchmerge updates - we don't actually need the context in recordupdates - use -1 for filesize to force check on normal update - only record copy for branchmerges - forget moved files on update
Thu, 12 Oct 2006 14:49:19 -0500 merge: turn followcopies on by default
Matt Mackall <mpm@selenic.com> [Thu, 12 Oct 2006 14:49:19 -0500] rev 3371
merge: turn followcopies on by default
Thu, 12 Oct 2006 12:15:56 -0700 mq.el: add mode-line hook
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 12:15:56 -0700] rev 3370
mq.el: add mode-line hook
Thu, 12 Oct 2006 14:04:11 -0300 python2.5 PyArg_ParseTuple fix
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 12 Oct 2006 14:04:11 -0300] rev 3369
python2.5 PyArg_ParseTuple fix Python 2.5 doesn't like it when we mix str objects and the "t#" format in PyArg_ParseTuple. Change it to use "s#". Tested with python 2.3, 2.4 and 2.5.
Thu, 12 Oct 2006 09:17:16 -0700 Add test for git binary diff support
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 09:17:16 -0700] rev 3368
Add test for git binary diff support
Thu, 12 Oct 2006 09:17:16 -0700 Add git-1.4 binary patch support
Brendan Cully <brendan@kublai.com> [Thu, 12 Oct 2006 09:17:16 -0700] rev 3367
Add git-1.4 binary patch support
Thu, 12 Oct 2006 17:48:09 +0200 gitweb: Fixed parent/child links when viewing a file revision.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 12 Oct 2006 17:48:09 +0200] rev 3366
gitweb: Fixed parent/child links when viewing a file revision.
Thu, 12 Oct 2006 17:06:51 +0200 Keep session variables when linking from hgwebdir's index to repositories.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 12 Oct 2006 17:06:51 +0200] rev 3365
Keep session variables when linking from hgwebdir's index to repositories.
Thu, 12 Oct 2006 16:37:03 +0200 Fixed typo in gitweb templates.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 12 Oct 2006 16:37:03 +0200] rev 3364
Fixed typo in gitweb templates.
Wed, 11 Oct 2006 22:01:24 +0200 hgweb: Apply the new method of passing session variables to links.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 11 Oct 2006 22:01:24 +0200] rev 3363
hgweb: Apply the new method of passing session variables to links.
Wed, 11 Oct 2006 20:59:37 +0200 hgweb: Keep session variables (currently only style) in HTML forms, too.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 11 Oct 2006 20:59:37 +0200] rev 3362
hgweb: Keep session variables (currently only style) in HTML forms, too. Adjusted default and gitweb template for this.
Wed, 11 Oct 2006 20:53:02 +0200 templater: Better exception for errors in foo%bar formatting.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 11 Oct 2006 20:53:02 +0200] rev 3361
templater: Better exception for errors in foo%bar formatting.
Thu, 12 Oct 2006 11:40:26 +0200 nodesbetween: fix a bug with duplicate heads
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 12 Oct 2006 11:40:26 +0200] rev 3360
nodesbetween: fix a bug with duplicate heads
Wed, 11 Oct 2006 16:56:41 -0700 hgweb: trap lookup errors
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:56:41 -0700] rev 3359
hgweb: trap lookup errors
Wed, 11 Oct 2006 16:50:17 -0700 Add better error message for bad commands
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:50:17 -0700] rev 3358
Add better error message for bad commands
Wed, 11 Oct 2006 16:49:53 -0700 gitweb: Add error text to error page
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:49:53 -0700] rev 3357
gitweb: Add error text to error page
Wed, 11 Oct 2006 16:39:42 -0700 gitweb: fix link on file name in filenodelink
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:39:42 -0700] rev 3356
gitweb: fix link on file name in filenodelink
Wed, 11 Oct 2006 16:32:06 -0700 gitweb: fix last change field in summary
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:32:06 -0700] rev 3355
gitweb: fix last change field in summary
Wed, 11 Oct 2006 16:20:35 -0700 Merge with main
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:20:35 -0700] rev 3354
Merge with main
Wed, 11 Oct 2006 16:19:11 -0700 gitweb: add file diff view
Brendan Cully <brendan@kublai.com> [Wed, 11 Oct 2006 16:19:11 -0700] rev 3353
gitweb: add file diff view
Wed, 11 Oct 2006 17:37:48 -0500 Merge with crew
Matt Mackall <mpm@selenic.com> [Wed, 11 Oct 2006 17:37:48 -0500] rev 3352
Merge with crew
Wed, 11 Oct 2006 23:31:05 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 11 Oct 2006 23:31:05 +0200] rev 3351
merge with crew
Tue, 10 Oct 2006 18:43:20 -0300 update ui.quiet/verbose/debug/interactive every time the config changes
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3350
update ui.quiet/verbose/debug/interactive every time the config changes - ui.quiet/verbose/debug/interactive become just a cache of the ui.cdata settings - the quiet, verbose, debug and interactive options from the [ui] section from .hg/hgrc files are respected for commands that open the repo - setting ui.quiet/verbose/debug/interactive with --config works - the command line options always override the hgrc settings - previously it wasn't possible to override a [ui] debug = True. --debug still takes precedence over --quiet and --verbose.
Tue, 10 Oct 2006 18:43:20 -0300 ui.py: untangle updateopts
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3349
ui.py: untangle updateopts The code in ui.updateopts that handles ui.quiet, ui.verbose and ui.debugflag is too smart, making it somewhat hard to see what are the exact constraints placed on the values of these variables, hiding some buglets. This patch makes these constraints more explicit, fixing these buglets and changing the behaviour slightly. It also adds a test to make sure things work as expected in the future. The buglets: - setting ui.debug = True in a hgrc wouldn't turn on verbose mode - additionally, setting ui.quiet = True or using --quiet would give you a "quiet debug" mode. The behaviour change: - previously, in a hgrc file, ui.quiet wins against ui.verbose (i.e. the final result would be quiet mode), but --verbose wins against --quiet - now ui.quiet nullifies ui.verbose and --verbose nullifies --quiet. As a consequence, using -qv always gives you normal mode (unless debug mode was turned on somewhere)
Tue, 10 Oct 2006 18:43:20 -0300 call ui.updateopts only after changing directories
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 10 Oct 2006 18:43:20 -0300] rev 3348
call ui.updateopts only after changing directories This corrects --config paths.foo=bar when it's used with --cwd
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 3347
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 3346
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 3345
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.
(0) -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip