Mon, 24 Oct 2005 16:59:31 -0700 allow 'hg out' / 'hg in' to show newest commit first
Michal Kvasnica <kvasnica@gmail.com> [Mon, 24 Oct 2005 16:59:31 -0700] rev 1439
allow 'hg out' / 'hg in' to show newest commit first
Mon, 24 Oct 2005 16:54:07 -0700 zsh completions: new -M, -m arguments for log, etc.
Steve Borho <steve@borho.org> [Mon, 24 Oct 2005 16:54:07 -0700] rev 1438
zsh completions: new -M, -m arguments for log, etc.
Mon, 24 Oct 2005 15:52:28 -0700 import docstring from doc/hg.1.txt
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 24 Oct 2005 15:52:28 -0700] rev 1437
import docstring from doc/hg.1.txt
Mon, 24 Oct 2005 15:37:45 -0700 add --only-merges (-m) log
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 24 Oct 2005 15:37:45 -0700] rev 1436
add --only-merges (-m) log
Mon, 24 Oct 2005 15:37:20 -0700 add --no-merges (-M) for log, outgoing, incoming
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 24 Oct 2005 15:37:20 -0700] rev 1435
add --no-merges (-M) for log, outgoing, incoming
Mon, 24 Oct 2005 14:55:53 -0700 Fix use of diff(1) triggered by set -e.
levon@movementarian.org [Mon, 24 Oct 2005 14:55:53 -0700] rev 1434
Fix use of diff(1) triggered by set -e. Search harder for a decent diff/patch to use.
Mon, 24 Oct 2005 14:55:46 -0700 hgweb: fix broken filelog->changelog link
TK Soh <teekaysoh@yahoo.com> [Mon, 24 Oct 2005 14:55:46 -0700] rev 1433
hgweb: fix broken filelog->changelog link
Mon, 24 Oct 2005 14:55:34 -0700 hgweb: fix broken search->changelog link
TK Soh <teekaysoh@yahoo.com> [Mon, 24 Oct 2005 14:55:34 -0700] rev 1432
hgweb: fix broken search->changelog link
Mon, 24 Oct 2005 14:55:20 -0700 Calling flush is unnecessary with bz2 decompressors and may not even exist.
Matt Mackall <mpm@selenic.com> [Mon, 24 Oct 2005 14:55:20 -0700] rev 1431
Calling flush is unnecessary with bz2 decompressors and may not even exist.
Mon, 24 Oct 2005 14:54:54 -0700 hgk: add horizontal scrollbar to patch window
TK Soh <teekaysoh@yahoo.com> [Mon, 24 Oct 2005 14:54:54 -0700] rev 1430
hgk: add horizontal scrollbar to patch window
Mon, 24 Oct 2005 14:54:48 -0700 Add control-w key binding to quit hgk.
Eric Bloodworth <ergosys@gmail.com> [Mon, 24 Oct 2005 14:54:48 -0700] rev 1429
Add control-w key binding to quit hgk.
Mon, 24 Oct 2005 14:54:34 -0700 Change asciidoc backend to more recent name.
Eric Bloodworth <ergosys@gmail.com> [Mon, 24 Oct 2005 14:54:34 -0700] rev 1428
Change asciidoc backend to more recent name. The latest asciidoc doesn't have an 'html' backend. 'html' was last valid with version 6 ( 2005-1-28). Current options are xhtml11, or html4, with xhtml11 by default.
Mon, 24 Oct 2005 14:54:17 -0700 Fixed problem with invoking hgmerge on paths with spaces.
michael.w.dales@intel.com [Mon, 24 Oct 2005 14:54:17 -0700] rev 1427
Fixed problem with invoking hgmerge on paths with spaces.
Mon, 24 Oct 2005 14:53:36 -0700 add a target for running only one test
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 24 Oct 2005 14:53:36 -0700] rev 1426
add a target for running only one test
Mon, 24 Oct 2005 14:53:25 -0700 hgweb: improve look-n-feel of changelog nagivation
TK Soh <teekaysoh@yahoo.com> [Mon, 24 Oct 2005 14:53:25 -0700] rev 1425
hgweb: improve look-n-feel of changelog nagivation
Mon, 24 Oct 2005 14:53:12 -0700 [issue21] cannot debug extension
Benoit Boissinot <mercurial-bugs@selenic.com> [Mon, 24 Oct 2005 14:53:12 -0700] rev 1424
[issue21] cannot debug extension The following patch should work.
Mon, 24 Oct 2005 14:52:49 -0700 Use $(MAKE) not make
levon@movementarian.org [Mon, 24 Oct 2005 14:52:49 -0700] rev 1423
Use $(MAKE) not make
Mon, 24 Oct 2005 14:52:41 -0700 py2exe is not able to handle win32com.shell
Volker Kleinfeld <Volker.Kleinfeld@gmx.de> [Mon, 24 Oct 2005 14:52:41 -0700] rev 1422
py2exe is not able to handle win32com.shell Changes: - setup.py: help py2exe finding the shell module in win32com.shell
Mon, 24 Oct 2005 14:52:30 -0700 Option -i broken in py2exe_for_demandload
Volker Kleinfeld <Volker.Kleinfeld@gmx.de> [Mon, 24 Oct 2005 14:52:30 -0700] rev 1421
Option -i broken in py2exe_for_demandload Using the includes option -i on modified py2exe is not working. Change: - setup.py: convert self.includes to a list.
Mon, 24 Oct 2005 14:34:48 -0700 Avoid insertion/deletion of CRs on stdio during hg serve
olivier.maquelin@intel.com [Mon, 24 Oct 2005 14:34:48 -0700] rev 1420
Avoid insertion/deletion of CRs on stdio during hg serve
Fri, 21 Oct 2005 00:15:55 -0700 hgweb: fix broken tags->changelog link
Matt Mackall <mpm@selenic.com> [Fri, 21 Oct 2005 00:15:55 -0700] rev 1419
hgweb: fix broken tags->changelog link
Thu, 20 Oct 2005 11:41:14 -0700 Make hgweb work when the repository is empty (no 00changelog.i)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 20 Oct 2005 11:41:14 -0700] rev 1418
Make hgweb work when the repository is empty (no 00changelog.i)
Thu, 20 Oct 2005 00:26:24 -0700 hgweb: add a mercurial link to the footer
Matt Mackall <mpm@selenic.com> [Thu, 20 Oct 2005 00:26:24 -0700] rev 1417
hgweb: add a mercurial link to the footer
Wed, 19 Oct 2005 20:54:46 -0700 hgweb: hide trivial parent (like in show_changeset)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 19 Oct 2005 20:54:46 -0700] rev 1416
hgweb: hide trivial parent (like in show_changeset)
Wed, 19 Oct 2005 00:10:52 -0700 refactor some unlink/remove code and make sure we prune empty dir
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 19 Oct 2005 00:10:52 -0700] rev 1415
refactor some unlink/remove code and make sure we prune empty dir
Wed, 19 Oct 2005 00:05:08 -0700 New vim script; provides key mappings and menus for GVIM
Steve Borho <steve@borho.org> [Wed, 19 Oct 2005 00:05:08 -0700] rev 1414
New vim script; provides key mappings and menus for GVIM
Wed, 19 Oct 2005 00:02:41 -0700 Do not use 'glob' expansion by default on OS != 'nt'
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 19 Oct 2005 00:02:41 -0700] rev 1413
Do not use 'glob' expansion by default on OS != 'nt'
Tue, 18 Oct 2005 23:58:00 -0700 hgweb: fix too short manifest link
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 23:58:00 -0700] rev 1412
hgweb: fix too short manifest link
Tue, 18 Oct 2005 23:50:55 -0700 hgweb: make viewing of non-text work in hgweb
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 23:50:55 -0700] rev 1411
hgweb: make viewing of non-text work in hgweb We use mimetypes.guess_type to guess file types and util.binary to determine whether a file is displayable as text. This lets us display displayable text files in our normal source view. Files that appear to be binary will be displayed as something like "(binary:image/gif)". Clicking on raw view will send the raw file with an appropriate MIME type. Thus things like GIFs will now be viewable inside hgweb without making a mess. Further, things like postscript files that are text should show source in the normal view and a browser can launch a postscript viewer for the raw view.
Tue, 18 Oct 2005 23:08:35 -0700 hgweb: shorten all the URLs in the standard templates
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 23:08:35 -0700] rev 1410
hgweb: shorten all the URLs in the standard templates A URL like this: http://www.selenic.com/hg/?cmd=changeset;node=5010207c35273ac1331cae44c253dd41fa07cb7f is now presented as: http://www.selenic.com/hg/?cs=5010207c352 (though the old style still works, of course)
Tue, 18 Oct 2005 23:05:30 -0700 hgweb: add shortcuts for all the web commands / fix empty arg bug
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 23:05:30 -0700] rev 1409
hgweb: add shortcuts for all the web commands / fix empty arg bug
Tue, 18 Oct 2005 21:32:51 -0700 symlink unit test
Matthew Elder <sseses@gmail.com> [Tue, 18 Oct 2005 21:32:51 -0700] rev 1408
symlink unit test
Tue, 18 Oct 2005 21:11:24 -0700 allow empty values for url so we can have /?tip
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 18 Oct 2005 21:11:24 -0700] rev 1407
allow empty values for url so we can have /?tip
Tue, 18 Oct 2005 20:06:34 -0700 hgweb: allow urls to be shorter by using shortcuts
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 18 Oct 2005 20:06:34 -0700] rev 1406
hgweb: allow urls to be shorter by using shortcuts for example cs=xxx will be expanded to cmd=changeset;node=xxx
Tue, 18 Oct 2005 20:06:13 -0700 log: speedup keyword search when used with --branch
TK Soh <teekaysoh@yahoo.com> [Tue, 18 Oct 2005 20:06:13 -0700] rev 1405
log: speedup keyword search when used with --branch By avoiding unnecessary branch lookup.
Tue, 18 Oct 2005 20:06:05 -0700 log: make keyword search truly case-insensitive
TK Soh <teekaysoh@yahoo.com> [Tue, 18 Oct 2005 20:06:05 -0700] rev 1404
log: make keyword search truly case-insensitive
Tue, 18 Oct 2005 20:05:54 -0700 lazyindex fix, make load handle negative indexes properly.
Eric Hopper <hopper@omnifarious.org> [Tue, 18 Oct 2005 20:05:54 -0700] rev 1403
lazyindex fix, make load handle negative indexes properly.
Tue, 18 Oct 2005 18:38:39 -0700 i18n part2: use '_' for all strings who are part of the user interface
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 18 Oct 2005 18:38:39 -0700] rev 1402
i18n part2: use '_' for all strings who are part of the user interface
Tue, 18 Oct 2005 18:38:04 -0700 use a dummy function for gettext
Benoit Boissinot <benoit.boissinot@ens-lyon.org [Tue, 18 Oct 2005 18:38:04 -0700] rev 1401
use a dummy function for gettext import gettext is really slow, until we figure out a solution we use identity for gettext
Tue, 18 Oct 2005 18:37:48 -0700 i18n first part: make '_' available for files who need it
Benoit Boissinot <benoit.boissinot@ens-lyon.org [Tue, 18 Oct 2005 18:37:48 -0700] rev 1400
i18n first part: make '_' available for files who need it
Tue, 18 Oct 2005 17:57:27 -0700 Try to use ini-file in the same directory as the exe as the default on NT.
Zbynek Winkler <zwin@users.sourceforge.net> [Tue, 18 Oct 2005 17:57:27 -0700] rev 1399
Try to use ini-file in the same directory as the exe as the default on NT.
Tue, 18 Oct 2005 17:56:50 -0700 make update quieter when nothing is wrong
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 18 Oct 2005 17:56:50 -0700] rev 1398
make update quieter when nothing is wrong sometimes when i am going around in my history, i get long lists of errors from the update command. this patch will fix that. i tried to make the code style the same like the rest of the code.
Tue, 18 Oct 2005 12:11:23 -0700 bdiff: change spurious __inline to inline
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 12:11:23 -0700] rev 1397
bdiff: change spurious __inline to inline
Tue, 18 Oct 2005 00:45:27 -0700 check if a file is ignored before complaining if it is an unsupported type
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 18 Oct 2005 00:45:27 -0700] rev 1396
check if a file is ignored before complaining if it is an unsupported type
Tue, 18 Oct 2005 00:43:33 -0700 Add debugsetparents command
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 00:43:33 -0700] rev 1395
Add debugsetparents command
Tue, 18 Oct 2005 00:43:19 -0700 dirstate: make sure we read the dirstate before setting parents
Matt Mackall <mpm@selenic.com> [Tue, 18 Oct 2005 00:43:19 -0700] rev 1394
dirstate: make sure we read the dirstate before setting parents
Sat, 15 Oct 2005 15:49:05 -0700 Fix traceback on bad revlog.lookup
Matt Mackall <mpm@selenic.com> [Sat, 15 Oct 2005 15:49:05 -0700] rev 1393
Fix traceback on bad revlog.lookup
Sat, 15 Oct 2005 15:43:40 -0700 add a check for filetype when walking
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 15 Oct 2005 15:43:40 -0700] rev 1392
add a check for filetype when walking
Sat, 15 Oct 2005 15:04:45 -0700 Fix patch failure reporting exception
Matt Mackall <mpm@selenic.com> [Sat, 15 Oct 2005 15:04:45 -0700] rev 1391
Fix patch failure reporting exception
Sat, 15 Oct 2005 15:04:22 -0700 Borrow patch header detection heuristic from quilt
Matt Mackall <mpm@selenic.com> [Sat, 15 Oct 2005 15:04:22 -0700] rev 1390
Borrow patch header detection heuristic from quilt
Wed, 05 Oct 2005 19:27:35 -0700 convert-repo: fix up octopus merge conversion
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 19:27:35 -0700] rev 1389
convert-repo: fix up octopus merge conversion
Wed, 05 Oct 2005 19:26:41 -0700 convert-repo: change duplicate elimination
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 19:26:41 -0700] rev 1388
convert-repo: change duplicate elimination
Wed, 05 Oct 2005 19:25:45 -0700 convert-repo: linearize the tag commit
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 19:25:45 -0700] rev 1387
convert-repo: linearize the tag commit
Wed, 05 Oct 2005 17:11:06 -0700 convert-repo: retrieve the commit hash from the tag object for tag import
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 17:11:06 -0700] rev 1386
convert-repo: retrieve the commit hash from the tag object for tag import
Wed, 05 Oct 2005 17:09:51 -0700 convert-repo: Fix timezone handling
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 17:09:51 -0700] rev 1385
convert-repo: Fix timezone handling
Wed, 05 Oct 2005 10:59:42 -0700 hg verify: add some bin to hex conversions
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 10:59:42 -0700] rev 1384
hg verify: add some bin to hex conversions
Wed, 05 Oct 2005 10:51:02 -0700 hg verify: add an error reporting helper function
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 10:51:02 -0700] rev 1383
hg verify: add an error reporting helper function
Wed, 05 Oct 2005 10:37:51 -0700 hg verify: more consistency checking between changesets and manifests
Matt Mackall <mpm@selenic.com> [Wed, 05 Oct 2005 10:37:51 -0700] rev 1382
hg verify: more consistency checking between changesets and manifests
Tue, 04 Oct 2005 17:34:02 -0700 log --debug: fix misplaced manifest field
TK Soh <teekaysoh@yahoo.com> [Tue, 04 Oct 2005 17:34:02 -0700] rev 1381
log --debug: fix misplaced manifest field Index: hg/mercurial/commands.py =================================================================== --- hg.orig/mercurial/commands.py 2005-10-04 16:44:26.000000000 -0700 +++ hg/mercurial/commands.py 2005-10-04 17:16:42.000000000 -0700 @@ -1238,6 +1238,9 @@ def log(ui, repo, *pats, **opts): self.write(*args) def write(self, *args): self.hunk[self.rev].append(args) + def debug(self, *args): + if self.debugflag: + self.write(*args) def __getattr__(self, key): return getattr(self.ui, key) cwd = repo.getcwd()
Tue, 04 Oct 2005 12:24:59 -0700 Fix an hg copy/move bug. Failed if file being copied or moved not in tip.
Eric Hopper <hopper@omnifarious.org> [Tue, 04 Oct 2005 12:24:59 -0700] rev 1380
Fix an hg copy/move bug. Failed if file being copied or moved not in tip.
Tue, 04 Oct 2005 11:25:48 -0700 Clean up mdiff imports
Matt Mackall <mpm@selenic.com> [Tue, 04 Oct 2005 11:25:48 -0700] rev 1379
Clean up mdiff imports
Tue, 04 Oct 2005 11:21:48 -0700 make diff dates be epoch for add/remove
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 04 Oct 2005 11:21:48 -0700] rev 1378
make diff dates be epoch for add/remove
Mon, 03 Oct 2005 16:07:54 -0700 Fixed a bug in my changes to httprepo.py
Eric Hopper <hopper@omnifarious.org> [Mon, 03 Oct 2005 16:07:54 -0700] rev 1377
Fixed a bug in my changes to httprepo.py
Mon, 03 Oct 2005 15:06:46 -0700 Fix same performance bug as c3654cfaa77 but for httprepo.py instead.
Eric Hopper <hopper@omnifarious.org> [Mon, 03 Oct 2005 15:06:46 -0700] rev 1376
Fix same performance bug as c3654cfaa77 but for httprepo.py instead.
Mon, 03 Oct 2005 14:45:14 -0700 Fix traceback when nothing was added during unbundle
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 03 Oct 2005 14:45:14 -0700] rev 1375
Fix traceback when nothing was added during unbundle The changegroup and commit hook are now run only when something is modified. The correct number of changesets added is printed.
Mon, 03 Oct 2005 14:43:11 -0700 Fix hg unbundle chunking performance bug
Eric Hopper <hopper@omnifarious.org> [Mon, 03 Oct 2005 14:43:11 -0700] rev 1374
Fix hg unbundle chunking performance bug
Mon, 03 Oct 2005 13:45:59 -0700 hg log: add -k for keyword searching
Matt Mackall <mpm@selenic.com> [Mon, 03 Oct 2005 13:45:59 -0700] rev 1373
hg log: add -k for keyword searching
Mon, 03 Oct 2005 12:52:45 -0700 Merge with TAH
Matt Mackall <mpm@selenic.com> [Mon, 03 Oct 2005 12:52:45 -0700] rev 1372
Merge with TAH
Wed, 28 Sep 2005 19:42:03 +0200 emacs minor mode optional argument
Robin Farine <robin.farine@terminus.org> [Wed, 28 Sep 2005 19:42:03 +0200] rev 1371
emacs minor mode optional argument With GNU Emacs 21.4.1 and desktop save/restore enabled, loading "mercurial.el" from ".emacs" breaks Emacs' initialization sequence when the desktop restore code loads a file under Mercurial control. The function 'desktop-create-buffer' passes an argument to each minor mode it activates for the buffer.
Sat, 01 Oct 2005 13:11:48 -0700 hgweb: remove various manifest and file hashes from display
Matt Mackall <mpm@selenic.com> [Sat, 01 Oct 2005 13:11:48 -0700] rev 1370
hgweb: remove various manifest and file hashes from display
Sat, 01 Oct 2005 12:50:56 -0700 Allows abbreviated hashes in hgweb
Matt Mackall <mpm@selenic.com> [Sat, 01 Oct 2005 12:50:56 -0700] rev 1369
Allows abbreviated hashes in hgweb
Sat, 01 Oct 2005 00:02:01 -0700 Fix completion function for 'hg pull'. Fix truncation bug and remove tabs.
Steve Borho <steve@borho.org> [Sat, 01 Oct 2005 00:02:01 -0700] rev 1368
Fix completion function for 'hg pull'. Fix truncation bug and remove tabs.
Fri, 30 Sep 2005 11:08:13 -0700 bisect extension for mercurial
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 30 Sep 2005 11:08:13 -0700] rev 1367
bisect extension for mercurial it works almost the same as git-bisect: hg bisect init # start bisecting hg bisect bad # mark current revision as broken hg bisect good [<rev>] # mark <rev> as working ... the bisect code finds a new revision to try ... see if it works hg bisect good # if it worked hg bisect bad # it doesn't work continue until there is only one revision left
Fri, 30 Sep 2005 11:06:19 -0700 Fixed an exception that was caught and improperly forgotten.
Eric Hopper <hopper@omnifarious.org> [Fri, 30 Sep 2005 11:06:19 -0700] rev 1366
Fixed an exception that was caught and improperly forgotten.
Fri, 30 Sep 2005 11:06:13 -0700 Suppress warning in zsh_completion script
Mikael Berthe <mikael@lilotux.net> [Fri, 30 Sep 2005 11:06:13 -0700] rev 1365
Suppress warning in zsh_completion script
Thu, 29 Sep 2005 15:18:32 -0700 Fix data reported for the nullid changeset
Matt Mackall <mpm@selenic.com> [Thu, 29 Sep 2005 15:18:32 -0700] rev 1364
Fix data reported for the nullid changeset
Thu, 29 Sep 2005 13:20:03 -0700 Merge with self
Matt Mackall <mpm@selenic.com> [Thu, 29 Sep 2005 13:20:03 -0700] rev 1363
Merge with self
Thu, 29 Sep 2005 13:18:39 -0700 zsh completion function for hg
Steve Borho <steve@borho.org> [Thu, 29 Sep 2005 13:18:39 -0700] rev 1362
zsh completion function for hg
Thu, 29 Sep 2005 13:18:32 -0700 contrib/hgk: remove hardcoded path to Wish
TK Soh <teekaysoh@yahoo.com> [Thu, 29 Sep 2005 13:18:32 -0700] rev 1361
contrib/hgk: remove hardcoded path to Wish
Thu, 29 Sep 2005 12:49:01 -0700 Re-add hgext/__init__.py
Matt Mackall <mpm@selenic.com> [Thu, 29 Sep 2005 12:49:01 -0700] rev 1360
Re-add hgext/__init__.py
Tue, 27 Sep 2005 18:30:54 -0700 Set the user agent for httprepo communication
Matt Mackall <mpm@selenic.com> [Tue, 27 Sep 2005 18:30:54 -0700] rev 1359
Set the user agent for httprepo communication
Tue, 27 Sep 2005 15:23:34 -0700 Partially revert ssh change so we read all of remote ssh stream
Matt Mackall <mpm@selenic.com> [Tue, 27 Sep 2005 15:23:34 -0700] rev 1358
Partially revert ssh change so we read all of remote ssh stream
Tue, 27 Sep 2005 15:01:49 -0700 Replacing select.select() with os.fstat() which works also on windows.
zbynek@alex.kolej.mff.cuni.cz [Tue, 27 Sep 2005 15:01:49 -0700] rev 1357
Replacing select.select() with os.fstat() which works also on windows.
Tue, 27 Sep 2005 14:59:30 -0700 Fix +x permissions lost by export/import
Matt Mackall <mpm@selenic.com> [Tue, 27 Sep 2005 14:59:30 -0700] rev 1356
Fix +x permissions lost by export/import
Tue, 27 Sep 2005 14:59:02 -0700 Test case for the misleading message on bad permissions.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Sep 2005 14:59:02 -0700] rev 1355
Test case for the misleading message on bad permissions.
Tue, 27 Sep 2005 14:58:48 -0700 Made the abort message for IOError nicer when the filename is known.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Sep 2005 14:58:48 -0700] rev 1354
Made the abort message for IOError nicer when the filename is known.
Tue, 27 Sep 2005 14:58:28 -0700 Fix misleading abort message when permissions are bad.
Eric Hopper <hopper@omnifarious.org> [Tue, 27 Sep 2005 14:58:28 -0700] rev 1353
Fix misleading abort message when permissions are bad.
Tue, 27 Sep 2005 14:53:11 -0700 Make test-merge7 repeatable
Matt Mackall <mpm@selenic.com> [Tue, 27 Sep 2005 14:53:11 -0700] rev 1352
Make test-merge7 repeatable
Mon, 26 Sep 2005 16:52:47 -0700 Repair ancestor logic, fix up test cases
Matt Mackall <mpm@selenic.com> [Mon, 26 Sep 2005 16:52:47 -0700] rev 1351
Repair ancestor logic, fix up test cases
Mon, 26 Sep 2005 14:01:18 -0700 Fix pipe error regression
Matt Mackall <mpm@selenic.com> [Mon, 26 Sep 2005 14:01:18 -0700] rev 1350
Fix pipe error regression
Mon, 26 Sep 2005 14:01:05 -0700 More info on file merge for update --debug
Matt Mackall <mpm@selenic.com> [Mon, 26 Sep 2005 14:01:05 -0700] rev 1349
More info on file merge for update --debug
Sat, 24 Sep 2005 11:33:20 -0700 hgwebdir: Fix date display
mpm@selenic.com [Sat, 24 Sep 2005 11:33:20 -0700] rev 1348
hgwebdir: Fix date display
Fri, 23 Sep 2005 19:46:43 -0700 Fix up static-http test
mpm@selenic.com [Fri, 23 Sep 2005 19:46:43 -0700] rev 1347
Fix up static-http test
Fri, 23 Sep 2005 19:46:12 -0700 Execute hooks in the repository root
mpm@selenic.com [Fri, 23 Sep 2005 19:46:12 -0700] rev 1346
Execute hooks in the repository root
Fri, 23 Sep 2005 19:41:45 -0700 hgk: Allow specifying hgk path in [hgk]path
mpm@selenic.com [Fri, 23 Sep 2005 19:41:45 -0700] rev 1345
hgk: Allow specifying hgk path in [hgk]path
Fri, 23 Sep 2005 19:38:21 -0700 Fix hgk for date handling changes
mpm@selenic.com [Fri, 23 Sep 2005 19:38:21 -0700] rev 1344
Fix hgk for date handling changes
Fri, 23 Sep 2005 19:35:23 -0700 Add support for /etc/mercurial/hgrc.d/*.rc
mpm@selenic.com [Fri, 23 Sep 2005 19:35:23 -0700] rev 1343
Add support for /etc/mercurial/hgrc.d/*.rc
Fri, 23 Sep 2005 19:04:19 -0700 Warn on failure to import an extension
mpm@selenic.com [Fri, 23 Sep 2005 19:04:19 -0700] rev 1342
Warn on failure to import an extension
Fri, 23 Sep 2005 18:59:16 -0700 Fix copyright symbol in docs
Vincent Danjean [Fri, 23 Sep 2005 18:59:16 -0700] rev 1341
Fix copyright symbol in docs --- hg.orig/doc/hg.1.txt 2005-09-22 09:40:47.000000000 -0700 +++ hg/doc/hg.1.txt 2005-09-23 18:31:58.000000000 -0700 @@ -802,6 +802,6 @@ http://selenic.com/mailman/listinfo/merc COPYING ------- -Copyright (C) 2005 Matt Mackall. +Copyright \(C) 2005 Matt Mackall. Free use of this software is granted under the terms of the GNU General Public License (GPL). Index: hg/doc/hgmerge.1.txt =================================================================== --- hg.orig/doc/hgmerge.1.txt 2005-06-30 10:19:51.000000000 -0700 +++ hg/doc/hgmerge.1.txt 2005-09-23 18:31:59.000000000 -0700 @@ -30,6 +30,6 @@ hg(1) - the command line interface to Me COPYING ------- -Copyright (C) 2005 Matt Mackall. +Copyright \(C) 2005 Matt Mackall. Free use of this software is granted under the terms of the GNU General Public License (GPL).
Fri, 23 Sep 2005 18:58:57 -0700 hgk is a wish script
Vincent Danjean [Fri, 23 Sep 2005 18:58:57 -0700] rev 1340
hgk is a wish script --- mercurial-0.7.orig/contrib/hgk 2005-09-23 11:02:21.000000000 +0200 +++ mercurial-0.7/contrib/hgk 2005-09-23 11:07:57.000000000 +0200 @@ -1,6 +1,4 @@ -#!/bin/sh -# Tcl ignores the next line -*- tcl -*- \ -exec wish "$0" -- "${1+$@}" +#!/usr/bin/wish # Copyright (C) 2005 Paul Mackerras. All rights reserved. # This program is free software; it may be used, copied, modified
Fri, 23 Sep 2005 18:58:48 -0700 bash_completion is not an executable
Vincent Danjean [Fri, 23 Sep 2005 18:58:48 -0700] rev 1339
bash_completion is not an executable Index: hg/contrib/bash_completion =================================================================== --- hg.orig/contrib/bash_completion 2005-09-22 09:40:47.000000000 -0700 +++ hg/contrib/bash_completion 2005-09-23 18:32:46.000000000 -0700 @@ -1,5 +1,3 @@ -#!/bin/bash - shopt -s extglob _hg_commands()
Fri, 23 Sep 2005 17:52:15 -0700 Add empty repo test
mpm@selenic.com [Fri, 23 Sep 2005 17:52:15 -0700] rev 1338
Add empty repo test
Fri, 23 Sep 2005 17:50:03 -0700 Fix up some bugs for log and grep with empty repo
mpm@selenic.com [Fri, 23 Sep 2005 17:50:03 -0700] rev 1337
Fix up some bugs for log and grep with empty repo
Fri, 23 Sep 2005 17:19:35 -0700 hgweb file: fixed left-justified line numbers on IE v6.0
TK Soh <teekaysoh@yahoo.com> [Fri, 23 Sep 2005 17:19:35 -0700] rev 1336
hgweb file: fixed left-justified line numbers on IE v6.0 IE (v6.0) seemed to squash the spaces surrounding the line numbers, making them appeared as left- instead of being right-justified. Testing with IE v6.0 and Firefox 1.0.6.
Fri, 23 Sep 2005 17:15:36 -0700 git -> hg conversion script
Florian La Roche <laroche@redhat.com> [Fri, 23 Sep 2005 17:15:36 -0700] rev 1335
git -> hg conversion script contrib/convert-repo changes: - do not print verbose output so that error messages are seen more easily - Output the date as integer and not as floating point number. - Do not require a ".git" subdirectory to work on, but use the GIT_DIR environment var to specify the git repository. Change is otherwise compatible to the current version and I have tested it by converting the kernel and several git respositories from kernel.org. (Btw, the udev test dir contains a /sys dir with entries which should not be normal dirs and not be normal files. ;-) Thanks again for mercurial, Florian La Roche --- a/contrib/convert-repo +++ b/contrib/convert-repo @@ -28,26 +28,18 @@ self.path = path def getheads(self): - h = file(self.path + "/.git/HEAD").read()[:-1] - return [h] + return [file(self.path + "/HEAD").read()[:-1]] def catfile(self, rev, type): if rev == "0" * 40: raise IOError() - path = os.getcwd() - os.chdir(self.path) - fh = os.popen("git-cat-file %s %s 2>/dev/null" % (type, rev)) - os.chdir(path) + fh = os.popen("GIT_DIR=%s git-cat-file %s %s 2>/dev/null" % (self.path, type, rev)) return fh.read() def getfile(self, name, rev): return self.catfile(rev, "blob") def getchanges(self, version): - path = os.getcwd() - os.chdir(self.path) - fh = os.popen("git-diff-tree --root -m -r %s" % (version)) - os.chdir(path) - + fh = os.popen("GIT_DIR=%s git-diff-tree --root -m -r %s" % (self.path, version)) changes = [] for l in fh: if "\t" not in l: continue @@ -83,9 +75,9 @@ def gettags(self): tags = {} - for f in os.listdir(self.path + "/.git/refs/tags"): + for f in os.listdir(self.path + "/refs/tags"): try: - h = file(self.path + "/.git/refs/tags/" + f).read().strip() + h = file(self.path + "/refs/tags/" + f).read().strip() tags[f] = h except: pass @@ -99,8 +91,7 @@ def getheads(self): h = self.repo.changelog.heads() - h = [ hg.hex(x) for x in h ] - return h + return [ hg.hex(x) for x in h ] def putfile(self, f, e, data): self.repo.wfile(f, "w").write(data) @@ -155,12 +146,12 @@ newlines.sort() if newlines != oldlines: - print "updating tags" + #print "updating tags" f = self.repo.wfile(".hgtags", "w") f.write("".join(newlines)) f.close() if not oldlines: self.repo.add([".hgtags"]) - date = "%s 0" % time.mktime(time.gmtime()) + date = "%s 0" % int(time.mktime(time.gmtime())) self.repo.rawcommit([".hgtags"], "update tags", "convert-repo", date, self.repo.changelog.tip(), hg.nullid) @@ -262,7 +253,7 @@ num -= 1 if c in self.map: continue desc = self.commitcache[c][3].splitlines()[0] - print num, desc + #print num, desc self.copy(c) tags = self.source.gettags() @@ -275,6 +266,8 @@ self.dest.puttags(ctags) gitpath, hgpath, mapfile = sys.argv[1:] +if os.path.isdir(gitpath + "/.git"): + gitpath += "/.git" c = convert(convert_git(gitpath), convert_mercurial(hgpath), mapfile) c.convert() _______________________________________________ Mercurial mailing list Mercurial@selenic.com http://selenic.com/mailman/listinfo/mercurial
Fri, 23 Sep 2005 17:15:10 -0700 hgweb: fixed IE display problem on changelog page
TK Soh <teekaysoh@yahoo.com> [Fri, 23 Sep 2005 17:15:10 -0700] rev 1334
hgweb: fixed IE display problem on changelog page IE (v6.0) didn't seemed to comply to the 15% width on the left column of changelog display. Tested with IE v6.0 and Firefox 1.0.6.
Fri, 23 Sep 2005 17:08:45 -0700 hgweb: fix date bug in hgweb diff generation
mpm@selenic.com [Fri, 23 Sep 2005 17:08:45 -0700] rev 1333
hgweb: fix date bug in hgweb diff generation
Fri, 23 Sep 2005 10:32:19 -0700 Help debugability: print ssh command being used when --verbose.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 10:32:19 -0700] rev 1332
Help debugability: print ssh command being used when --verbose.
Fri, 23 Sep 2005 10:31:00 -0700 Write hgrc file in text mode, even on Windows.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 10:31:00 -0700] rev 1331
Write hgrc file in text mode, even on Windows.
Fri, 23 Sep 2005 10:30:41 -0700 Give ssh a better chance of working on Windows.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 10:30:41 -0700] rev 1330
Give ssh a better chance of working on Windows. Switch the type of quotes used for the remote command. Open the pipe in binary mode.
Fri, 23 Sep 2005 10:28:55 -0700 Allow files to be opened in text mode, even on Windows.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 10:28:55 -0700] rev 1329
Allow files to be opened in text mode, even on Windows.
Fri, 23 Sep 2005 07:41:25 -0700 Merge with myself.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 07:41:25 -0700] rev 1328
Merge with myself.
Fri, 23 Sep 2005 07:36:30 -0700 Some repos represent a date as a float.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 07:36:30 -0700] rev 1327
Some repos represent a date as a float.
Fri, 23 Sep 2005 00:06:49 -0700 Merge with MPM.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 00:06:49 -0700] rev 1326
Merge with MPM.
Fri, 23 Sep 2005 00:05:16 -0700 Move urllib error handling from revlog into statichttprepo, where it belongs.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 23 Sep 2005 00:05:16 -0700] rev 1325
Move urllib error handling from revlog into statichttprepo, where it belongs.
Thu, 22 Sep 2005 23:38:04 -0700 hgweb: pass date tuples around rather than whole changesets for dates
mpm@selenic.com [Thu, 22 Sep 2005 23:38:04 -0700] rev 1324
hgweb: pass date tuples around rather than whole changesets for dates
Thu, 22 Sep 2005 23:33:26 -0700 Fix old-http test when no server exists.
Bryan O'Sullivan <bos@serpentine.com> [Thu, 22 Sep 2005 23:33:26 -0700] rev 1323
Fix old-http test when no server exists.
Thu, 22 Sep 2005 23:31:44 -0700 Make revlog constructor more discerning in its treatment of errors.
Bryan O'Sullivan <bos@serpentine.com> [Thu, 22 Sep 2005 23:31:44 -0700] rev 1322
Make revlog constructor more discerning in its treatment of errors.
Thu, 22 Sep 2005 23:19:47 -0700 Clean up date and timezone handling.
Bryan O'Sullivan <bos@serpentine.com> [Thu, 22 Sep 2005 23:19:47 -0700] rev 1321
Clean up date and timezone handling. We used to pass changelog dates around as a "unixtime timezone" string containing a pair of encoded ints. Now, they get passed around as a (unixtime, timezone) tuple of numbers, which makes much more sense.
Thu, 22 Sep 2005 22:46:50 -0700 Fix up representation of dates in hgweb.
Bryan O'Sullivan <bos@serpentine.com> [Thu, 22 Sep 2005 22:46:50 -0700] rev 1320
Fix up representation of dates in hgweb. Date display is now uniform both on the command line and via the web interface.
(0) -1000 -120 +120 +1000 +3000 +10000 +30000 tip