sapling/hgext
Ben Goswami 8afeeb7248 splicemap: improve error handling when source is hg (issue2084)
1. Introduced 2 levels of error handling for splicemap files
   a. Check the splicemap file for rules which are same across different
      types of source repos.  This is done through enhancing parsesplicemap
      function
   b. Check revision string formats.  Each repo may have their own format.
      This is done usign checkrevformat function
   c. Implemented the above two for hg
2013-04-25 11:50:26 -07:00
..
convert splicemap: improve error handling when source is hg (issue2084) 2013-04-25 11:50:26 -07:00
highlight check-code: there must also be whitespace between ')' and operator 2012-12-09 23:33:16 +01:00
inotify inotify: on Python < 2.6, socket.error lacks errno 2012-12-20 11:40:04 -08:00
largefiles largefiles: use repo.wwrite for writing standins (issue3909) 2013-04-27 00:41:42 +02:00
zeroconf zeroconf: use port from server instead of picking port from config (issue3746) 2012-12-30 19:19:52 +01:00
__init__.py Re-add hgext/__init__.py 2005-09-29 12:49:01 -07:00
acl.py spelling: don't/do not 2012-08-17 13:58:18 -07:00
blackbox.py blackbox: automatically rotate log files 2013-04-18 16:17:59 -07:00
bugzilla.py Merge spelling fixes 2012-09-11 08:36:09 -07:00
children.py commands: don't infer repo for commands like update (issue2748) 2012-10-16 11:43:15 -07:00
churn.py churn: sort users with same churn by name 2012-12-12 02:38:14 +01:00
color.py color: turn colorui functions into forwards when color is None 2013-04-19 16:57:20 -07:00
eol.py eol: don't refer to a random name-captured ui object 2012-11-20 14:21:56 -08:00
extdiff.py commands: don't infer repo for commands like update (issue2748) 2012-10-16 11:43:15 -07:00
factotum.py factotum: fix urllib2 import so it no longer relies on a demandimport bug 2013-02-10 18:26:04 +01:00
fetch.py fetch: lowercase abort message 2012-06-12 14:18:18 +02:00
gpg.py consistency: use REV instead of REVISION 2012-06-20 16:49:04 +02:00
graphlog.py clfilter: enforce hidden changeset globally 2013-01-08 20:37:37 +01:00
hgcia.py fix trivial spelling errors 2012-08-15 22:38:42 +02:00
hgk.py hgk: fix a pyflakes error 2013-03-25 16:57:36 -07:00
histedit.py histedit: more precise user message when changeset is missing 2013-04-18 15:27:50 +02:00
interhg.py hgext: mark all first-party extensions as such 2012-05-15 14:37:49 -05:00
keyword.py repo: repo isolation, do not pass on repo.ui for creating new repos 2012-10-10 21:55:49 +02:00
mq.py mq: do not inherit settings form base repo in mqrepo (Fixes issue2358) 2013-04-18 23:53:39 +02:00
notify.py notify: support revset selection for subscriptions 2012-08-13 22:42:10 +02:00
pager.py pager: add missing imports of errno and shlex 2013-04-12 17:35:56 -07:00
patchbomb.py smtp: verify the certificate of the SMTP server for STARTTLS/SMTPS 2013-03-26 02:28:10 +09:00
progress.py progress: use ui._isatty 2012-05-20 14:37:20 -05:00
purge.py purge: lowercase messages 2012-06-12 14:18:18 +02:00
rebase.py rebase: check no-op before checking phase (issue3891) 2013-04-18 14:28:06 -07:00
record.py record: abort on malformed patches instead of crashing 2013-04-11 19:03:33 +02:00
relink.py repo: repo isolation, do not pass on repo.ui for creating new repos 2012-10-10 21:55:49 +02:00
schemes.py scheme: don't crash on invalid URLs 2013-04-11 14:41:22 +02:00
share.py repo: repo isolation, do not pass on repo.ui for creating new repos 2012-10-10 21:55:49 +02:00
transplant.py transplant: use set for prune lookup 2013-04-16 19:31:59 +02:00
win32mbcs.py win32mbcs: add reversing wrapper for some unicode-incompatible functions. 2012-10-17 18:09:00 +09:00
win32text.py check-code: there must also be whitespace between ')' and operator 2012-12-09 23:33:16 +01:00