log

age author description
Fri, 28 Aug 2015 15:43:14 -0400 timeless help/config: use :hg:`help config....` notation
Fri, 28 Aug 2015 15:24:58 -0400 timeless help/config: omit True or False
Fri, 28 Aug 2015 15:13:28 -0400 timeless help/config: capitalize items
Thu, 17 Sep 2015 21:20:35 -0400 timeless tests: add more doctests for check-translation deprecated
Thu, 17 Sep 2015 21:20:17 -0400 timeless tests: cleanup check-translation deprecated
Fri, 18 Sep 2015 14:24:53 +0800 Anton Shestakov gitweb: add author to filelogentry
Fri, 18 Sep 2015 14:24:38 +0800 Anton Shestakov monoblue: add author to filelogentry
Fri, 18 Sep 2015 14:23:44 +0800 Anton Shestakov monoblue: split a long line in filelogentry template
Fri, 18 Sep 2015 21:32:43 +0900 Yuya Nishihara readbundle: fix typo of None compression
Fri, 11 Sep 2015 17:06:56 -0700 Pierre-Yves David readbundle: map 'HG10UN' to None compression
Fri, 11 Sep 2015 17:06:02 -0700 Pierre-Yves David getsubset: use None to request uncompressed changegroup
Fri, 11 Sep 2015 17:05:46 -0700 Pierre-Yves David bundle: use None when unpacking uncompressed changegroup
Tue, 15 Sep 2015 17:43:54 -0700 Pierre-Yves David writebundle: use 'None' instead of 'UN' for the bundle2 case
Tue, 15 Sep 2015 17:53:28 -0700 Pierre-Yves David compression: use 'None' for no-compression
Tue, 15 Sep 2015 17:35:32 -0700 Pierre-Yves David changegroup: move all compressions utilities in util
Tue, 15 Sep 2015 13:12:03 -0700 Pierre-Yves David obsolete: clarify that 'successorssets' returns the latest successors
Tue, 15 Sep 2015 13:10:25 -0700 Pierre-Yves David obsolete: drop an empty line at the end of a docstring
Fri, 11 Sep 2015 12:45:19 -0700 Pierre-Yves David traceback: allow providing a local support contact point
Thu, 17 Sep 2015 11:50:55 -0700 Pierre-Yves David dispatch: pre-indent the extensions blaming logic
Thu, 17 Sep 2015 07:49:18 -0400 timeless tests: check for inconsistently translated DEPRECATED
Thu, 17 Sep 2015 07:33:21 -0400 timeless i18n-fr: reject translation which is missing DEPRECATED
Thu, 17 Sep 2015 07:47:30 -0400 timeless i18n-pt_BR: select a single definition of DEPRECATED
Thu, 17 Sep 2015 07:37:20 -0400 timeless i18n-sv: select a single definition of DEPRECATED
Thu, 17 Sep 2015 07:34:27 -0400 timeless i18n-ro: use ()s instead of [] for DEPRECATED
Thu, 17 Sep 2015 07:34:13 -0400 timeless i18n-ro: include translation of DEPRECATED
Thu, 17 Sep 2015 07:35:03 -0400 timeless i18n-zh_CN: include translation of DEPRECATED
Thu, 17 Sep 2015 07:33:44 -0400 timeless i18n-it: include translation of DEPRECATED
Thu, 17 Sep 2015 07:32:28 -0400 timeless i18n-da: include translation of DEPRECATED
Thu, 17 Sep 2015 07:31:07 -0400 timeless test-i18n: always run non gettext tests
Tue, 15 Sep 2015 00:32:39 +0900 Yuya Nishihara localrepo: refresh filecache stats only if transaction finished successfully
Tue, 15 Sep 2015 21:00:28 +0900 Yuya Nishihara localrepo: move closure of lock release to class
Wed, 16 Sep 2015 22:30:36 +0800 Anton Shestakov highlight: add highlightfiles config option which takes a fileset (issue3005)
Fri, 04 Sep 2015 11:15:02 -0400 timeless posix: shellquote do not require quoting for "+" (issue4818)
Sat, 12 Sep 2015 12:16:39 -0700 Gregory Szorc hgweb: consume generator inside context manager (issue4756)
Thu, 27 Aug 2015 14:46:26 -0400 Augie Fackler histedit: use one editor when multiple folds happen in a row (issue3524) (BC)
Mon, 14 Sep 2015 18:41:09 +0800 Anton Shestakov hgweb: replace .sourcelast with .bottomline that does the same
Sun, 13 Sep 2015 21:01:34 +0800 Anton Shestakov coal: copy newer things from paper
Sat, 12 Sep 2015 16:11:17 -0700 Gregory Szorc revlog: optionally cache the full text when adding revisions
Sat, 12 Sep 2015 15:16:47 -0700 Gregory Szorc revlog: drop local assignment of cache variable
Sat, 12 Sep 2015 12:47:00 -0700 Gregory Szorc revlog: rename generic "i" variable to "indexdata"
Sat, 12 Sep 2015 11:31:56 -0700 Gregory Szorc hg: always create new localrepository instance
Thu, 10 Sep 2015 19:45:46 -0400 timeless test-bad-extension: reduce dependencies on other things
Thu, 10 Sep 2015 20:22:37 -0400 timeless help: fix help argument parsing and documentation
Thu, 10 Sep 2015 10:48:20 -0400 timeless minirst: establish leveling for nested definitions
Sun, 13 Sep 2015 16:30:21 -0400 Jordi Gutiérrez Hermoso dispatch: use the right context manager to deactivate demandimport
Thu, 10 Sep 2015 10:50:03 -0400 Augie Fackler ui: improve docs on ui.log
Sat, 12 Sep 2015 00:21:41 +0900 Yuya Nishihara templater: switch ctx of list expression to rev of revset() (BC)
Thu, 10 Sep 2015 23:32:36 +0900 Yuya Nishihara fileset: handle error of string unescaping
Thu, 10 Sep 2015 23:29:55 +0900 Yuya Nishihara revset: handle error of string unescaping
Thu, 10 Sep 2015 23:25:10 +0900 Yuya Nishihara parser: move unescape helper from templater
Thu, 10 Sep 2015 16:14:39 -0700 Pierre-Yves David unionrepo: take delta base in account with building unified revlog
Wed, 09 Sep 2015 22:27:48 -0400 Matt Harbison extdiff: enable -I/-X with --patch
Wed, 09 Sep 2015 21:07:38 -0400 Matt Harbison extdiff: add a --patch argument for diffing changeset deltas
Wed, 09 Sep 2015 20:48:09 -0400 Matt Harbison extdiff: prepare sections of dodiff() for conditionalizing
Fri, 11 Sep 2015 12:48:09 -0700 Matt Mackall hgweb: drop unused import
Thu, 10 Sep 2015 13:45:00 -0400 Augie Fackler help/config: back out 5f2a1ebd6e78
Thu, 10 Sep 2015 09:41:11 -0400 Jordi Gutiérrez Hermoso filemerge: add non-interactive :merge-local and :merge-other
Wed, 12 Aug 2015 08:53:01 -0400 Jordi Gutiérrez Hermoso simplemerge: enable option to resolve conflicts one way
Wed, 26 Aug 2015 16:27:14 -0500 Matt Mackall templater: add new docheader/footer components for XML (issue4135)
Thu, 10 Sep 2015 09:52:17 -0400 Augie Fackler import-checker: use modern .endswith for multiple suffixes
Sat, 22 Aug 2015 18:43:24 -0700 Gregory Szorc hgweb: use separate repo instances per thread
Sat, 22 Aug 2015 18:54:34 -0700 Gregory Szorc hg: establish a cache for localrepository instances
Sat, 22 Aug 2015 18:15:42 -0700 Gregory Szorc hgweb: create function to perform actions on new repo
Sat, 22 Aug 2015 17:50:28 -0700 Gregory Szorc hgweb: remove proxy to hgweb instance
Thu, 10 Sep 2015 09:30:10 -0400 Jordi Gutiérrez Hermoso dispatch: disable demandimport when invoking the debugger
Wed, 09 Sep 2015 14:43:45 -0700 Matt Mackall templater: create string unescape helper (issue4798)
Sat, 05 Sep 2015 16:50:35 +0900 Yuya Nishihara parsers: use PyTuple_New and SET_ITEM to construct metadata pair of markers
Sat, 05 Sep 2015 16:41:21 +0900 Yuya Nishihara parsers: use PyTuple_SET_ITEM() to fill new marker tuples
Sat, 05 Sep 2015 12:56:53 +0900 Yuya Nishihara revset: uncache filteredset.__contains__
Sat, 22 Aug 2015 17:08:37 -0700 Gregory Szorc hgweb: assign ctype to requestcontext
Sat, 22 Aug 2015 17:04:24 -0700 Gregory Szorc hgweb: add reponame to requestcontext
Sat, 22 Aug 2015 16:54:52 -0700 Gregory Szorc hgweb: don't access self.repo during request processing
Sat, 22 Aug 2015 16:44:36 -0700 Gregory Szorc hgweb: extract _getview to own function
Sat, 22 Aug 2015 16:41:02 -0700 Gregory Szorc hgweb: regenerate web substitutions when repo is refreshed
Wed, 09 Sep 2015 09:07:27 -0700 Durham Goode add: pass full=False to dirstate walk
Wed, 09 Sep 2015 12:40:57 -0700 Matt Mackall hgweb: drop unused import
Tue, 08 Sep 2015 20:44:18 -0400 timeless obsolete: improve English of successorssets
Tue, 08 Sep 2015 20:30:01 -0400 timeless histedit: fix grammar in cleanupnode comment
Tue, 08 Sep 2015 15:32:20 -0400 timeless hgweb.server: fix _httprequesthandlerssl help text
Tue, 08 Sep 2015 15:32:20 -0400 timeless util: capitalize Python in MBTextWrapper._wrap_chunks comment
Tue, 08 Sep 2015 14:56:29 -0400 timeless hgweb: remove ErrorResponse.message
Fri, 04 Sep 2015 05:57:58 -0400 timeless manifest: switch add() to heapq.merge (available in Py2.6+)
Fri, 04 Sep 2015 05:54:35 -0400 timeless archival: drop self.filename - deprecated in py2.6
Sun, 30 Aug 2015 17:50:55 -0400 timeless templater: fix get English
Sun, 30 Aug 2015 18:54:31 -0400 timeless help: fix makeitemsdoc English description
Tue, 08 Sep 2015 11:35:22 -0400 timeless help: filesets show hg resolve command
Tue, 08 Sep 2015 11:30:01 -0400 timeless help: filesets show hg status command
Tue, 08 Sep 2015 13:22:01 -0400 timeless hgmanpage: fix grammar
Tue, 08 Sep 2015 12:54:39 -0400 timeless check-seclevel: fix file description grammar
Tue, 08 Sep 2015 11:39:52 -0700 Durham Goode profiling: allow logging profile to the blackbox
Fri, 04 Sep 2015 11:30:38 -0400 timeless bookmark: improve ambiguous documentation for rename
Sun, 06 Sep 2015 11:28:48 -0700 Gregory Szorc ui: change default path fallback mechanism (issue4796)
Mon, 07 Sep 2015 21:58:17 +0900 Yuya Nishihara templater: catch regexp error at sub() function
Tue, 08 Sep 2015 23:00:44 +0900 Yuya Nishihara graphmod: compute slow revset query once prior to reachableroots (issue4782)
Mon, 07 Sep 2015 11:35:40 -0700 Durham Goode profiling: add config option for enabling profiling
Mon, 07 Sep 2015 11:31:44 -0700 Durham Goode blackbox: add pid to output
Mon, 07 Sep 2015 17:08:35 -0700 Durham Goode exchange: allow fallbackheads to use lazy set behavior
Sat, 22 Aug 2015 16:38:51 -0700 Gregory Szorc hgweb: move templater instantiation to requestcontext
Wed, 02 Sep 2015 13:39:46 -0400 timeless help/config: make defaults consistent
Wed, 02 Sep 2015 02:05:32 -0400 timeless help/config: reword allow_push to fix grammar
Wed, 02 Sep 2015 02:05:04 -0400 timeless help/config: change local_hostname help style
Wed, 02 Sep 2015 02:04:45 -0400 timeless help/config: include check values
Wed, 02 Sep 2015 02:04:22 -0400 timeless help/config: simplify default text
Wed, 02 Sep 2015 02:03:55 -0400 timeless help/config: add trailing periods
Wed, 02 Sep 2015 02:03:22 -0400 timeless help/config: alias, ui.mergemarkertemplate add period for etc.
Fri, 04 Sep 2015 21:12:07 +0800 Anton Shestakov tests: fix css-related test-hgweb.t breakage from 93258d53ec35
Thu, 03 Sep 2015 00:22:17 -0400 timeless help/scripting: fix HGENCODING indentation
Fri, 28 Aug 2015 13:57:20 -0400 timeless test-strip: fix spelling of initialization (en-US)
Wed, 02 Sep 2015 02:02:58 -0400 timeless help/config: add blank lines
Fri, 28 Aug 2015 13:52:49 -0400 timeless histedit: fix English (en-US)
Thu, 03 Sep 2015 17:06:27 -0400 timeless minirst: handle edge in hunting for parents
Fri, 04 Sep 2015 05:42:21 -0400 timeless help: config indent committemplate.changeset section
Wed, 02 Sep 2015 16:56:04 -0400 timeless test-merge-tools: include /usr/sbin in path for sysctl (issue4813)
Thu, 03 Sep 2015 18:32:17 -0500 Matt Mackall merge with stable
Wed, 02 Sep 2015 16:07:35 -0400 timeless import-checker: accept .pyc and .pyo files (issue4812)
Tue, 01 Sep 2015 21:37:51 +0200 liscju rebase: fix warning about ignoring tool option on rebase continue (issue4698)
Sat, 22 Aug 2015 16:39:29 -0700 Gregory Szorc hgweb: create websubtable on requestcontext
Sat, 22 Aug 2015 16:28:22 -0700 Gregory Szorc hgweb: move templatepath to requestcontext
Sat, 22 Aug 2015 15:40:33 -0700 Gregory Szorc hgweb: extract web substitutions table generation to own function
Sat, 22 Aug 2015 15:32:16 -0700 Gregory Szorc hgweb: remove hgweb.configbool
Sat, 22 Aug 2015 15:30:39 -0700 Gregory Szorc hgweb: move additional state setting outside of refresh
Wed, 02 Sep 2015 23:50:45 -0400 timeless commands: support hg help scripting.HGPLAIN
Wed, 02 Sep 2015 15:19:05 -0400 timeless run-tests: use $HGTEST_RUN_TESTS_PURE
Wed, 02 Sep 2015 15:12:08 -0400 timeless minirst: don't treat top level item as children of last item (issue4803)
Wed, 02 Sep 2015 22:05:58 -0700 Siddharth Agarwal scmutil.readonlyvfs: implement join
Wed, 02 Sep 2015 22:05:23 -0700 Siddharth Agarwal localrepo: move dirstate validate function to class scope
Thu, 03 Sep 2015 10:29:42 -0700 Durham Goode convert: remove restriction on multiple --rev in hg source
Fri, 04 Sep 2015 02:51:57 +0800 Anton Shestakov monoblue: add a margin for help text container
Thu, 03 Sep 2015 23:46:31 +0800 Anton Shestakov gitweb: add a margin for help text container
Thu, 03 Sep 2015 22:25:16 +0800 Anton Shestakov monoblue: fix page subtitle on help pages stable
Thu, 03 Sep 2015 12:19:43 -0500 Matt Mackall hgweb: use latest mtime for caching tag (issue4814) stable
Sat, 22 Aug 2015 15:21:45 -0700 Gregory Szorc hgweb: initialize repostate to None
Wed, 26 Aug 2015 10:59:09 -0400 Augie Fackler debian: switch to using debhelper and dh_python2 to build debs
Tue, 25 Aug 2015 00:08:29 -0400 Augie Fackler test-debian-packages: new test for testing construction of debian packages
Mon, 31 Aug 2015 22:44:57 -0400 Augie Fackler test-docker-packaging: test packages built using docker
Mon, 31 Aug 2015 22:43:33 -0400 Augie Fackler hghave: correct test for debhelper
Tue, 01 Sep 2015 15:47:33 -0400 Augie Fackler bundle2: don't try to recover from a GeneratorExit (issue4785)
Tue, 01 Sep 2015 16:46:05 -0700 Durham Goode revset: fix resolving strings from a list
Mon, 31 Aug 2015 23:29:15 +0900 Yuya Nishihara dispatch: error out on invalid -R path even if optionalrepo (issue4805) (BC)
Tue, 01 Sep 2015 16:38:52 +0900 Yuya Nishihara test-ssh: remove superfluous triple slashes from absolute path test
Wed, 02 Sep 2015 11:52:24 -0500 Kevin Bullock vagrant: update to official Debian 8.1 base box
Tue, 01 Sep 2015 14:41:41 -0400 Augie Fackler buildrpm: mkdir -p two needed directories (issue4779)
Tue, 01 Sep 2015 17:09:00 -0500 Matt Mackall merge with stable
Mon, 31 Aug 2015 22:44:20 -0400 Augie Fackler hghave: use subprocess instead of os.popen
Sat, 22 Aug 2015 15:12:52 -0700 Gregory Szorc hgweb: move archive related attributes to requestcontext
Sat, 22 Aug 2015 15:02:41 -0700 Gregory Szorc hgweb: move some config options to requestcontext
Sat, 22 Aug 2015 14:59:36 -0700 Gregory Szorc hgweb: establish class for holding per request context
Sat, 22 Aug 2015 14:22:40 -0700 Gregory Szorc hgweb: don't make request optional
Sat, 22 Aug 2015 13:58:59 -0700 Gregory Szorc hgweb: add some documentation
Tue, 01 Sep 2015 23:35:06 +0800 Anton Shestakov hgweb: limit branches shown on summary page to 10
Tue, 01 Sep 2015 23:29:30 +0800 Anton Shestakov hgweb: use webutil.branchentries for branches on summary page
Tue, 01 Sep 2015 22:28:45 +0800 Anton Shestakov hgweb: move branchentries code from webcommands to webutil
Tue, 18 Aug 2015 22:15:46 +0900 Yuya Nishihara templater: add optional timezone argument to localdate()
Tue, 01 Sep 2015 19:15:16 +0900 Yuya Nishihara templater: port localdate filter to a function
Tue, 01 Sep 2015 19:43:14 +0900 Yuya Nishihara util: extract function that parses timezone string
Tue, 01 Sep 2015 19:04:10 +0900 Yuya Nishihara templater: drop unneeded destructuring of argument tuple at buildfilter
Tue, 01 Sep 2015 18:57:50 +0900 Yuya Nishihara templater: extract helper that evaluates filter or function argument
Fri, 28 Aug 2015 16:59:31 -0500 Matt Mackall contrib: add showstack extension
Tue, 01 Sep 2015 16:38:33 -0500 Matt Mackall Added signature for changeset 1a45e49a6bed stable
Tue, 01 Sep 2015 16:38:32 -0500 Matt Mackall Added tag 3.5.1 for changeset 1a45e49a6bed stable
Tue, 01 Sep 2015 16:08:07 -0500 Matt Mackall hgweb: fix trust of templates path (BC) stable 3.5.1
Tue, 01 Sep 2015 11:39:08 -0400 Matt Harbison wix: avoid an abort with 'hg help -k foo' stable
Sun, 30 Aug 2015 14:03:32 -0700 Durham Goode revlog: add an aggressivemergedelta option
Sun, 30 Aug 2015 13:58:11 -0700 Durham Goode revlog: change generaldelta delta parent heuristic
Sun, 30 Aug 2015 13:34:30 -0700 Durham Goode revlog: move textlen calculation to be above delta chooser
Sun, 30 Aug 2015 13:33:00 -0700 Durham Goode revlog: move delta check to it's own function
Wed, 19 Aug 2015 21:43:13 +0800 Anton Shestakov monoblue: add archive links on summary page
Sun, 30 Aug 2015 19:03:38 -0400 timeless help: distinguish sections when multiple match (issue4802)
Mon, 31 Aug 2015 17:21:38 -0500 Matt Mackall merge with stable
Tue, 25 Aug 2015 00:06:41 -0400 Augie Fackler hghave: add a check for docker support
Tue, 25 Aug 2015 00:03:15 -0400 Augie Fackler hghave: add a check for debian packaging tools
Mon, 24 Aug 2015 22:23:45 -0400 Augie Fackler run-tests: add support for marking tests as very slow
Tue, 25 Aug 2015 00:02:44 -0400 Augie Fackler builddeb: rework how output dir and platform are specified
Wed, 26 Aug 2015 10:20:07 -0400 Augie Fackler parsers: fix two cases of unsigned long instead of Py_ssize_t
Sat, 04 Jul 2015 16:07:42 +0900 Yuya Nishihara templatefilters: remove redundant 'date' and 'strip' filters
Sat, 04 Jul 2015 16:03:36 +0900 Yuya Nishihara templater: introduce unified filter syntax for unary functions
Sat, 04 Jul 2015 15:59:03 +0900 Yuya Nishihara templater: inline getfilter() to buildfilter()
Sun, 30 Aug 2015 11:47:43 +0200 liscju clone: fix updaterev to update to latest branch changeset (issue4528)
Thu, 20 Aug 2015 17:19:32 +0200 liscju revsets: makes follow() supports file patterns (issue4757) (BC)
Mon, 31 Aug 2015 23:14:58 +0900 FUJIWARA Katsunori i18n-ja: synchronized with b930d4ef7739 stable
Fri, 28 Aug 2015 15:50:36 -0400 timeless histedit: improve discoverability of edit commit message
Thu, 27 Aug 2015 17:57:33 -0700 Pierre-Yves David revset: cache smartset's min/max
Fri, 28 Aug 2015 10:53:55 -0400 timeless spelling: behaviour -> behavior
Fri, 28 Aug 2015 12:18:12 -0400 timeless glossary: fixup use of periods at end of entries
Fri, 28 Aug 2015 11:31:44 -0400 timeless histedit: fix grammar for help for safety aborts
Fri, 28 Aug 2015 11:15:31 +0900 Yuya Nishihara revset: mark reachablerootspure as private
Fri, 28 Aug 2015 11:14:24 +0900 Yuya Nishihara reachableroots: construct and sort baseset in revset module
Fri, 21 Aug 2015 16:12:24 -0700 Pierre-Yves David reachableroots: use smartset min
Fri, 21 Aug 2015 16:03:25 -0700 Pierre-Yves David graphmod: stop building a list out of branchgroupiter
Mon, 24 Aug 2015 15:40:42 -0700 Pierre-Yves David reachableroots: sort the smartset in the pure version too
Mon, 24 Aug 2015 23:58:32 -0400 Augie Fackler builddeb: actually run make when building the deb (issue4778)
Mon, 24 Aug 2015 23:47:43 -0400 Augie Fackler docker-debian-jessie: fix errant mkdir
Thu, 27 Aug 2015 14:24:39 -0400 Augie Fackler makefile: rename debian-jessie to deb
Tue, 25 Aug 2015 00:40:42 -0400 Augie Fackler run-tests: ignore failed removal of nonexistent installerrs
Tue, 25 Aug 2015 13:38:20 -0500 Matt Mackall templater: move verbosity-to-template matcher to constructor
Tue, 25 Aug 2015 12:59:08 -0500 Matt Mackall templater: remove pseudo-ternary
Tue, 25 Aug 2015 12:57:21 -0500 Matt Mackall templater: fix variable name that shadows built-in
Tue, 25 Aug 2015 09:38:06 -0500 Matt Mackall templater: minor whitespace tweaks
Mon, 24 Aug 2015 13:26:10 -0500 Matt Mackall lock: make trylock private
Mon, 24 Aug 2015 13:24:43 -0500 Matt Mackall lock: loop a finite number of times in trylock (issue4787)
Fri, 14 Aug 2015 12:25:14 +0900 Yuya Nishihara reachableroots: silence warning of implicit integer narrowing issued by clang
Fri, 14 Aug 2015 12:22:08 +0900 Yuya Nishihara reachableroots: narrow scope of minidx variable
Tue, 25 Aug 2015 15:54:33 -0700 Durham Goode convert: fix syncing deletes from p2 merge commit
Mon, 24 Aug 2015 22:16:01 -0700 Durham Goode convert: add convert.git.skipsubmodules option
Mon, 24 Aug 2015 19:33:36 -0700 Durham Goode paths: move path validation logic to its own function
Fri, 21 Aug 2015 14:33:51 -0400 Augie Fackler parsers: avoid int/unsigned conversions
Fri, 21 Aug 2015 14:29:42 -0400 Augie Fackler base85: fix comparison of an int and a long
Tue, 25 Aug 2015 15:52:54 -0400 Augie Fackler progress: restore testedwith to the stub
Sat, 22 Aug 2015 22:59:51 -0700 Gregory Szorc hgweb: make refresh interval configurable
Sun, 16 Aug 2015 10:19:00 +0200 Erik Huelsmann filemerge: add 'union' merge to internal merge tool
Sun, 16 Aug 2015 00:24:29 +0200 Erik Huelsmann filemerge: split internal merge into api entry point and internal helper
Sun, 16 Aug 2015 00:00:34 +0200 Erik Huelsmann simplemerge: add 'mode' kwarg which - when 'union' - suppresses markers
Sat, 22 Aug 2015 10:37:38 -0700 Gregory Szorc hghave: remove quiet option
Sat, 22 Aug 2015 10:28:34 -0700 Gregory Szorc hghave: move feature checking into hghave.py
Sat, 22 Aug 2015 10:22:12 -0700 Gregory Szorc tests: move '#require bzr' into .t files
Sat, 08 Aug 2015 00:12:41 -0700 Gregory Szorc commands.push: use "pushloc" path attribute
Fri, 07 Aug 2015 21:53:34 -0700 Gregory Szorc ui: capture push location on path instances
Mon, 25 May 2015 13:10:38 -0700 Gregory Szorc worker: use multiprocessing to find cpu count
Mon, 24 Aug 2015 10:09:00 -0400 Augie Fackler import-checker: ensure multiprocessing is treated as from stdlib
Thu, 20 Aug 2015 17:23:21 -0700 Pierre-Yves David reachableroots: use baseset lazy sorting
Thu, 20 Aug 2015 17:19:56 -0700 Pierre-Yves David baseset: keep the input set around
Sun, 16 Aug 2015 09:30:37 +0900 Yuya Nishihara reachableroots: unroll loop that checks if one of parents is reachable
Sat, 15 Aug 2015 19:38:03 +0900 Yuya Nishihara reachableroots: handle error of PyList_Append()
Fri, 07 Aug 2015 22:39:47 -0700 Gregory Szorc commands.push: use paths API
Sat, 08 Aug 2015 00:16:02 -0700 Gregory Szorc ui: move URL and path detection into path API
Fri, 14 Aug 2015 15:52:19 +0900 Yuya Nishihara reachableroots: return list of revisions instead of set
Fri, 14 Aug 2015 15:49:11 +0900 Yuya Nishihara reachableroots: use internal "revstates" array to test if rev is reachable
Fri, 14 Aug 2015 15:43:29 +0900 Yuya Nishihara reachableroots: use internal "revstates" array to test if rev is a root
Tue, 18 Aug 2015 16:40:10 -0400 Augie Fackler parsers: set exception when there's too little string data to extract parents
Tue, 18 Aug 2015 16:39:26 -0400 Augie Fackler parsers: drop spurious check of readlen value
Tue, 18 Aug 2015 16:32:41 -0400 Augie Fackler pathencode: check result of .digest() method in sha1hash
Tue, 18 Aug 2015 16:43:26 -0400 Augie Fackler parsers: correctly decref normed value after PyDict_SetItem
Tue, 18 Aug 2015 17:15:04 -0400 Augie Fackler parsers: fix two leaks in index_ancestors
Tue, 18 Aug 2015 18:38:56 -0500 Matt Mackall merge with stable
Tue, 18 Aug 2015 18:37:50 -0500 Matt Mackall merge with i18n stable
Thu, 13 Aug 2015 16:50:05 -0300 Wagner Bruna i18n-pt_BR: synchronized with d14590f90cb6 stable
Fri, 14 Aug 2015 15:30:52 +0900 Yuya Nishihara reachableroots: extend "revstates" to array of bit flags
Fri, 14 Aug 2015 15:23:42 +0900 Yuya Nishihara reachableroots: rename "seen" array to "revstates" for future extension
Sat, 15 Aug 2015 18:29:58 +0900 Yuya Nishihara reachableroots: give anonymous name to short-lived "numheads" variable
Sat, 15 Aug 2015 18:03:47 +0900 Yuya Nishihara reachableroots: reduce nesting level by jumping to next iteration by continue
Mon, 17 Aug 2015 19:03:58 -0400 Augie Fackler test-convert-git: work around output format changes in git stable
Mon, 17 Aug 2015 22:56:12 -0400 Augie Fackler histedit: correct spelling etc in more comments
Fri, 31 Jul 2015 12:54:16 -0700 Pierre-Yves David histedit: add a missing "s" in a comment
Fri, 14 Aug 2015 15:22:47 -0700 Durham Goode convert: fix convert dropping p2 contents during filemap merge
Sat, 15 Aug 2015 13:46:30 -0700 Durham Goode convert: implements targetfilebelongstosource for filemap source
Sat, 15 Aug 2015 13:44:55 -0700 Durham Goode convert: add function to test if file is from source
Sat, 15 Aug 2015 17:50:59 +0900 Yuya Nishihara revsetbenchmarks: run make after update so that C extensions are built
Fri, 14 Aug 2015 12:36:41 +0900 Yuya Nishihara reachableroots: fix memleak of integer objects at includepath loop
Fri, 14 Aug 2015 12:31:56 +0900 Yuya Nishihara reachableroots: bail if integer object cannot be allocated
Sat, 01 Aug 2015 05:43:39 -0700 Laurent Charignon devel-warn: issue a warning when writing bookmarks without holding the wlock
Thu, 13 Aug 2015 19:37:47 -0500 Matt Mackall merge with stable
Tue, 11 Aug 2015 16:45:11 -0700 Pierre-Yves David rebase: lock the repo during the full rebase operation stable
Tue, 11 Aug 2015 16:26:12 -0700 Pierre-Yves David update: wlock the repo for the whole 'hg update' command stable
Thu, 13 Aug 2015 11:09:36 -0300 Wagner Bruna help: fix typo in scripting documentation stable
Thu, 13 Aug 2015 15:07:07 +0900 FUJIWARA Katsunori hg: avoid auto sharing when the clone destination is remote stable
Wed, 12 Aug 2015 12:26:39 -0400 Matt Harbison largefiles: ensure lfutil.getstandinmatcher() only matches standins stable
Wed, 12 Aug 2015 19:44:21 -0700 Durham Goode dirstate: add --minimal flag to debugrebuilddirstate
Thu, 13 Aug 2015 22:10:52 +0900 FUJIWARA Katsunori tests: make filterpyflakes.py read target files relatively to cwd
Tue, 11 Aug 2015 13:48:57 +0800 Anton Shestakov monoblue: remove duplicate font-family property from td.source
Tue, 11 Aug 2015 13:45:54 +0800 Anton Shestakov monoblue: remove unused elements and related css
Thu, 13 Aug 2015 16:15:43 +0900 Yuya Nishihara revpair: restrict odd-range handling to top-level x:y expression (issue4774)
Thu, 13 Aug 2015 16:27:32 +0900 Yuya Nishihara revpair: update test to make a difference if odd range not handled specially
Thu, 13 Aug 2015 18:59:49 +0900 Yuya Nishihara reachableroots: verify type of each item of heads argument
Thu, 13 Aug 2015 18:38:46 +0900 Yuya Nishihara reachableroots: verify integer range of heads argument (issue4775)
Thu, 13 Aug 2015 18:29:38 +0900 Yuya Nishihara reachableroots: unify bail cases to raise exception correctly
Thu, 13 Aug 2015 17:58:33 +0900 Yuya Nishihara reachableroots: pass NULL to PySet_New() as it expects a pointer, not an int
Wed, 12 Aug 2015 17:01:50 -0500 Matt Mackall merge with stable
Tue, 27 Jan 2015 11:26:27 -0800 Durham Goode copy: add flag for disabling copy tracing
Sat, 08 Aug 2015 14:50:03 -0700 Pierre-Yves David strip: use the 'finally: tr.release' pattern during stripping stable
Tue, 11 Aug 2015 15:06:02 -0400 Augie Fackler changelog: trust C implementation of reachableroots more
Tue, 11 Aug 2015 14:53:47 -0400 Augie Fackler reachableroots: return NULL if we're throwing an exception
Tue, 11 Aug 2015 15:34:10 -0400 Augie Fackler reachableroots: fix transposition of set and list types in PyArg_ParseTuple
Tue, 11 Aug 2015 14:50:39 -0400 Augie Fackler reachableroots: consistently use short-form of PyErr_NoMemory()
Tue, 11 Aug 2015 14:49:40 -0400 Augie Fackler reachableroots: if allocating a new set fails, use PyErr_NoMemory()
Thu, 06 Aug 2015 22:11:20 -0700 Laurent Charignon reachableroots: default to the C implementation
Thu, 06 Aug 2015 22:10:31 -0700 Laurent Charignon changelog: add way to call the reachableroots C implementation
Thu, 06 Aug 2015 21:28:45 -0700 Laurent Charignon reachableroots: add a C implementation
Fri, 19 Jun 2015 20:28:52 -0700 Laurent Charignon revset: remove grandparent by using reachableroots
Fri, 19 Jun 2015 20:18:54 -0700 Laurent Charignon revset: rename revsbetween to reachableroots and add an argument
Fri, 07 Aug 2015 02:13:42 -0700 Laurent Charignon revset: make revsbetween public
Thu, 06 Aug 2015 21:00:16 -0400 Matt Harbison match: fix a caseonly rename + explicit path commit on icasefs (issue4768) stable
Tue, 11 Aug 2015 13:19:42 +0800 Anton Shestakov style: adjust whitespaces in webutil.py
Mon, 10 Aug 2015 15:30:28 -0500 Matt Mackall merge with stable
Thu, 06 Aug 2015 17:21:46 -0700 Durham Goode convert: fix git copy file content conversions stable
Sun, 09 Aug 2015 16:09:41 +0900 Yuya Nishihara revset: prevent crash caused by empty group expression while optimizing "or" stable
Sun, 09 Aug 2015 16:06:36 +0900 Yuya Nishihara revset: prevent crash caused by empty group expression while optimizing "and" stable
Sat, 08 Aug 2015 18:52:59 -0700 Gregory Szorc win32: use absolute_import
Sat, 08 Aug 2015 18:53:17 -0700 Gregory Szorc wireproto: use absolute_import
Sat, 08 Aug 2015 18:44:41 -0700 Gregory Szorc worker: use absolute_import
Sat, 08 Aug 2015 18:48:10 -0700 Gregory Szorc verify: use absolute_import
Sat, 08 Aug 2015 20:14:50 -0700 Gregory Szorc url: use absolute_import
Sat, 08 Aug 2015 18:25:41 -0700 Gregory Szorc ui: use absolute_import
Sat, 08 Aug 2015 20:13:11 -0700 Gregory Szorc unionrepo: use absolute_import
Sat, 08 Aug 2015 20:11:56 -0700 Gregory Szorc treediscovery: use absolute_import
Sat, 08 Aug 2015 20:10:23 -0700 Gregory Szorc transaction: use absolute_import
Sat, 08 Aug 2015 18:23:53 -0700 Gregory Szorc templater: use absolute_import
Sat, 08 Aug 2015 20:09:43 -0700 Gregory Szorc templatekw: use absolute_import
Sat, 08 Aug 2015 20:08:52 -0700 Gregory Szorc templatefilters: use absolute_import
Sat, 08 Aug 2015 20:16:56 -0700 Gregory Szorc tags: use absolute_import
Sat, 08 Aug 2015 20:10:46 -0700 Gregory Szorc tagmerge: use absolute_import
Sat, 08 Aug 2015 20:03:58 -0700 Gregory Szorc subrepo: use absolute_import
Sat, 08 Aug 2015 20:01:40 -0700 Gregory Szorc strutil: use absolute_import
Sat, 08 Aug 2015 20:11:08 -0700 Gregory Szorc statichttprepo: use absolute_import
Sat, 08 Aug 2015 19:56:22 -0700 Gregory Szorc sslutil: use absolute_import
Sat, 08 Aug 2015 19:55:39 -0700 Gregory Szorc sshserver: use absolute_import
Sat, 08 Aug 2015 19:55:01 -0700 Gregory Szorc sshpeer: use absolute_import
Sat, 08 Aug 2015 19:54:11 -0700 Gregory Szorc simplemerge: use absolute_import
Sat, 08 Aug 2015 19:53:25 -0700 Gregory Szorc setdiscovery: use absolute_import
Sat, 08 Aug 2015 19:58:05 -0700 Gregory Szorc repoview: use absolute_import
Sat, 08 Aug 2015 18:36:58 -0700 Gregory Szorc revset: use absolute_import
Sat, 08 Aug 2015 19:50:48 -0700 Gregory Szorc repair: use absolute_import
Sat, 08 Aug 2015 19:57:27 -0700 Gregory Szorc pushkey: use absolute_import
Sat, 08 Aug 2015 19:57:10 -0700 Gregory Szorc progress: use absolute_import
Sat, 08 Aug 2015 19:56:58 -0700 Gregory Szorc posix: use absolute_import
Sat, 08 Aug 2015 19:46:33 -0700 Gregory Szorc phases: use absolute_import
Sat, 08 Aug 2015 19:45:45 -0700 Gregory Szorc peer: use absolute_import
Sat, 08 Aug 2015 19:45:15 -0700 Gregory Szorc pathutil: use absolute_import
Sat, 08 Aug 2015 19:44:05 -0700 Gregory Szorc parser: use absolute_import
Sat, 08 Aug 2015 19:43:24 -0700 Gregory Szorc node: use absolute_import
Sat, 08 Aug 2015 19:42:58 -0700 Gregory Szorc namespaces: use absolute_import
Sat, 08 Aug 2015 19:42:16 -0700 Gregory Szorc minirst: use absolute_import
Sat, 08 Aug 2015 19:41:25 -0700 Gregory Szorc merge: use absolute_import
Sat, 08 Aug 2015 19:39:45 -0700 Gregory Szorc match: use absolute_import
Sat, 08 Aug 2015 19:32:19 -0700 Gregory Szorc mail: use absolute_import
Sat, 08 Aug 2015 19:30:17 -0700 Gregory Szorc lock: use absolute_import
Sat, 08 Aug 2015 19:28:49 -0700 Gregory Szorc i18n: use absolute_import
Sat, 08 Aug 2015 19:35:28 -0700 Gregory Szorc httppeer: use absolute_import
Sat, 08 Aug 2015 19:24:40 -0700 Gregory Szorc hook: use absolute_import
Sat, 08 Aug 2015 19:22:11 -0700 Gregory Szorc hbisect: use absolute_import
Sat, 08 Aug 2015 19:18:23 -0700 Gregory Szorc graphmod: use absolute_import
Sat, 08 Aug 2015 19:17:40 -0700 Gregory Szorc formatter: use absolute_import
Sat, 08 Aug 2015 19:15:09 -0700 Gregory Szorc filemerge: use absolute_import
Sat, 08 Aug 2015 19:11:42 -0700 Gregory Szorc filelog: use absolute_import
Sat, 08 Aug 2015 19:16:16 -0700 Gregory Szorc fancyopts: use absolute_import
Sat, 08 Aug 2015 19:13:14 -0700 Gregory Szorc extensions: use absolute_import
Sat, 08 Aug 2015 19:09:09 -0700 Gregory Szorc error: use absolute_import
Sat, 08 Aug 2015 19:07:11 -0700 Gregory Szorc discovery: use absolute_import
Sat, 08 Aug 2015 19:05:28 -0700 Gregory Szorc demandimport: use absolute_import
Sat, 08 Aug 2015 19:04:09 -0700 Gregory Szorc dagutil: use absolute_import
Sat, 08 Aug 2015 19:03:34 -0700 Gregory Szorc dagparser: use absolute_import
Sat, 08 Aug 2015 19:05:55 -0700 Gregory Szorc crecord: use absolute_import
Sat, 08 Aug 2015 18:52:36 -0700 Gregory Szorc hg: use absolute_import
Sat, 08 Aug 2015 18:34:37 -0700 Gregory Szorc fileset: use absolute_import
Sat, 08 Aug 2015 16:13:27 -0700 Gregory Szorc demandimport: support lazy loading for absolute_import
Sat, 08 Aug 2015 17:07:34 -0700 Gregory Szorc demandimport: support keyword arguments on _hgextimport
Sat, 08 Aug 2015 16:24:57 -0700 Gregory Szorc demandimport: refactor logic and add documentation
Sat, 08 Aug 2015 17:12:37 -0700 Gregory Szorc demandimport: add __future__ to ignore list
Sat, 08 Aug 2015 15:01:27 -0700 Gregory Szorc demandimport: remove support for Python < 2.5
Sat, 08 Aug 2015 14:42:48 -0700 Gregory Szorc dispatch: use absolute_import
Sat, 08 Aug 2015 14:30:39 -0700 Gregory Szorc commands: break import cycle
Sat, 08 Aug 2015 00:47:19 -0700 Gregory Szorc cmdutil: break import cycle
Sun, 05 Jul 2015 12:50:09 +0900 Yuya Nishihara revset: make balanced addsets by orset() without using _combinesets()
Sun, 05 Jul 2015 12:35:42 +0900 Yuya Nishihara revrange: evaluate all revset specs at once
Fri, 07 Aug 2015 21:39:38 +0900 Yuya Nishihara revset: add matchany() to construct OR expression from a list of specs
Fri, 07 Aug 2015 21:31:16 +0900 Yuya Nishihara revset: split post-parsing stage from match()
Sat, 08 Aug 2015 14:42:27 +0800 Anton Shestakov filesets: ignore unit case in size() predicate for single value stable
Sat, 08 Aug 2015 00:41:13 -0700 Gregory Szorc copies: use absolute_import
Sat, 08 Aug 2015 00:28:53 -0700 Gregory Szorc config: use absolute_import
Sat, 08 Aug 2015 00:26:49 -0700 Gregory Szorc changelog: use absolute_import
Sat, 08 Aug 2015 00:35:37 -0700 Gregory Szorc changegroup: use absolute_import
Sat, 08 Aug 2015 00:36:35 -0700 Gregory Szorc bundlerepo: use absolute_import
Fri, 07 Aug 2015 19:54:08 -0700 Gregory Szorc bundle2: use absolute_import
Fri, 07 Aug 2015 19:51:55 -0700 Gregory Szorc branchmap: use absolute_import
Fri, 07 Aug 2015 19:49:21 -0700 Gregory Szorc bookmarks: use absolute_import
Fri, 07 Aug 2015 19:47:49 -0700 Gregory Szorc archival: use absolute_import
Fri, 07 Aug 2015 19:45:48 -0700 Gregory Szorc ancestor: use absolute_import
Wed, 05 Aug 2015 14:21:46 -0400 Augie Fackler discovery: always use batching now that all peers support batching
Wed, 05 Aug 2015 14:15:17 -0400 Augie Fackler wireproto: make wirepeer look-before-you-leap on batching
Wed, 05 Aug 2015 14:51:34 -0400 Augie Fackler batching: migrate basic noop batching into peer.peer
Thu, 06 Aug 2015 22:54:28 -0700 Laurent Charignon parsers: fix memory leak in compute_phases_map_sets stable
Mon, 03 Aug 2015 06:13:05 -0700 Pierre-Yves David histedit: do not stay on a cleaned nodes on abort
Mon, 03 Aug 2015 06:11:45 -0700 Pierre-Yves David histedit: also update away from tmpnodes
Mon, 03 Aug 2015 06:08:37 -0700 Pierre-Yves David histedit: use revset to check if we need to update during abort
Mon, 03 Aug 2015 05:57:45 -0700 Pierre-Yves David histedit: remove useless 'else' clause
Fri, 31 Jul 2015 15:46:49 -0700 Pierre-Yves David histedit: make cleanupnode more robust
Wed, 29 Jul 2015 13:21:03 -0700 Durham Goode convert: fix git convert using servers branches
Sat, 24 Jan 2015 22:28:14 +0900 Yuya Nishihara revrange: drop old-style parser in favor of revset (API)
Sun, 15 Mar 2015 14:45:26 +0900 Yuya Nishihara tag: do not pass binary nullid to scmutil.revsingle()
Sat, 18 Jul 2015 23:30:17 +0900 Yuya Nishihara revset: port parsing rule of old-style ranges from scmutil.revrange()
Sat, 18 Jul 2015 23:02:18 +0900 Yuya Nishihara debugrevspec: pass lookup function to visualize fallback mechanism
Mon, 03 Aug 2015 20:34:36 +0100 Javi Merino help: fix typo familar -> familiar stable
Sun, 02 Aug 2015 19:18:35 +0800 Anton Shestakov highlight: exit early on textual and unknown files (issue3005)
Mon, 03 Aug 2015 14:16:51 -0700 Pierre-Yves David histedit: extract a simpler function to process replacement on abort
Mon, 03 Aug 2015 14:05:42 -0700 Pierre-Yves David merge with stable
Mon, 20 Jul 2015 13:39:25 -0700 Martin von Zweigbergk exchange: fix dead assignment
Mon, 20 Jul 2015 13:35:19 -0700 Martin von Zweigbergk exchange: s/phase/bookmark/ in _pushb2bookmarks()
Fri, 31 Jul 2015 15:11:07 -0700 Pierre-Yves David histedit: backout ebb5bb9bc32e stable
Sun, 02 Aug 2015 21:56:38 -0700 Siddharth Agarwal test-bookmarks.t: avoid nested repo
Sun, 02 Aug 2015 12:16:19 +0900 Yuya Nishihara revlog: remove unused shaoffset constants
Sun, 02 Aug 2015 01:14:11 +0900 Yuya Nishihara revlog: correct comment about size of v0 index format
Mon, 03 Aug 2015 11:34:27 -0700 Pierre-Yves David merge with stable
Fri, 31 Jul 2015 11:56:28 -0500 Matt Mackall Added signature for changeset 21aa1c313b05 stable
Fri, 31 Jul 2015 11:56:24 -0500 Matt Mackall Added tag 3.5 for changeset 21aa1c313b05 stable
Fri, 31 Jul 2015 10:49:15 -0500 Matt Mackall i18n: fix unclosed inline span in pt_BR stable 3.5
Fri, 31 Jul 2015 10:26:57 -0500 Matt Mackall merge with i18n stable
Fri, 31 Jul 2015 18:39:48 +0900 FUJIWARA Katsunori i18n-ja: synchronized with 7fcad0c4ef8c stable
Wed, 22 Jul 2015 16:57:11 +0100 Eugene Baranov convert: when converting from Perforce use original local encoding by default stable
Wed, 29 Jul 2015 11:37:36 -0300 Wagner Bruna i18n-pt_BR: synchronized with 3e84f40232c7 stable
Thu, 30 Jul 2015 00:58:05 +0100 Eugene Baranov convert: when getting file from Perforce concatenate data at the end stable
Sat, 18 Jul 2015 17:10:28 -0700 Gregory Szorc help: scripting help topic stable
Wed, 29 Jul 2015 21:31:56 -0400 Matt Harbison convert: document convert.hg.startrev stable
Thu, 30 Jul 2015 06:22:09 +0900 FUJIWARA Katsunori transplant: restore dirstate correctly at unexpected failure stable
Thu, 30 Jul 2015 06:16:12 +0900 FUJIWARA Katsunori localrepo: make journal.dirstate contain in-memory changes before transaction stable
Mon, 27 Jul 2015 21:27:24 -0400 Matt Harbison dirstate: ensure mv source is marked deleted when walking icasefs (issue4760) stable
Mon, 27 Jul 2015 17:39:09 -0400 Matt Harbison extdiff: allow modifications in subrepos to be copied back stable
Mon, 27 Jul 2015 22:14:40 +0900 Yuya Nishihara ignore: fix path concatenation of .hgignore on Windows stable
Sun, 26 Jul 2015 09:28:52 -0300 Wagner Bruna repair: fix typo in warning message stable
Sun, 26 Jul 2015 18:05:10 +0800 Anton Shestakov monoblue: link to branches on summary page stable
Sun, 26 Jul 2015 17:18:42 +0800 Anton Shestakov monoblue: fix branches link on help topics page stable
Sun, 26 Jul 2015 00:11:23 +0800 Anton Shestakov hgweb: show ages in repos' Last modified column in monoblue and gitweb stable
Fri, 24 Jul 2015 16:44:52 -0700 Durham Goode ignore: fix include: rules depending on current directory (issue4759) stable
Fri, 24 Jul 2015 16:43:21 -0700 Durham Goode test: move ignore test run into a subdirectory stable
Mon, 13 Jul 2015 13:13:17 +0800 Anton Shestakov monoblue: show relative age of bookmarks stable
Wed, 22 Jul 2015 10:19:17 +0800 Anton Shestakov highlight: produce correct markup when there's a blank line just before EOF stable
Mon, 20 Jul 2015 23:33:57 -0400 Matt Harbison test-check-config: convert directory separators to '/' for MSYS stable
Mon, 20 Jul 2015 22:48:42 -0400 Matt Harbison test-subrepo: fix globs for Windows stable
Mon, 20 Jul 2015 22:44:53 -0400 Matt Harbison test-clone: fix globs for Windows stable
Mon, 20 Jul 2015 15:42:39 -0700 Danek Duvall tests: diff -r on Solaris emits "Common subdirectories:" stable
Mon, 20 Jul 2015 15:39:15 -0700 Danek Duvall tests: work around differing hunk headers between GNU and Solaris diff stable
Mon, 20 Jul 2015 15:33:20 -0700 Danek Duvall tests: use egrep with regular expression branches for compatibility stable
Mon, 20 Jul 2015 23:38:56 +0900 Yuya Nishihara parsers: silence warning of implicit integer conversion issued by clang stable
Sun, 19 Jul 2015 15:27:28 +0900 Yuya Nishihara tests: disable test of buffer overflow in parsers.c if --pure stable
Sun, 19 Jul 2015 18:11:18 +0200 Pascal Quantin win32: update Inno Setup script after the changes done in 95e042d77a5f stable
Sat, 18 Jul 2015 17:33:59 -0500 Matt Mackall Added signature for changeset 96a38d44ba09 stable
Sat, 18 Jul 2015 17:33:55 -0500 Matt Mackall Added tag 3.5-rc for changeset 96a38d44ba09 stable
Sat, 18 Jul 2015 17:32:38 -0500 Matt Mackall merge with default for code freeze stable 3.5-rc
Fri, 26 Jun 2015 18:45:29 -0500 Matt Mackall tests: add a check-config pass
Sat, 18 Jul 2015 14:18:31 -0500 Matt Mackall hgweb: document web.certificates option
Sat, 18 Jul 2015 14:17:46 -0500 Matt Mackall shelve: make maxbackup doc check-config friendly
Sat, 18 Jul 2015 14:17:17 -0500 Matt Mackall share: make option docs more check-config friendly
Sat, 18 Jul 2015 14:16:36 -0500 Matt Mackall perf: mark experimental option presleep
Sat, 18 Jul 2015 14:16:07 -0500 Matt Mackall check-config: don't continue prematurely
Thu, 25 Jun 2015 17:57:26 -0500 Matt Mackall subrepo: mark internal-only option
Thu, 25 Jun 2015 17:56:54 -0500 Matt Mackall progress: mark experimental option
Thu, 25 Jun 2015 17:56:26 -0500 Matt Mackall censor: mark experimental option
Thu, 25 Jun 2015 17:56:06 -0500 Matt Mackall bundle2: fix type of experimental option
Thu, 25 Jun 2015 17:54:55 -0500 Matt Mackall merge: make merge.preferancestor type and default consistent
Thu, 25 Jun 2015 17:53:16 -0500 Matt Mackall merge: mark ancient debugging option
Thu, 25 Jun 2015 17:52:20 -0500 Matt Mackall email: fix config default value inconsistency
Thu, 25 Jun 2015 17:51:32 -0500 Matt Mackall bookmarks: mark internal-only option
Thu, 25 Jun 2015 17:51:02 -0500 Matt Mackall commit: mark internal-only option
Thu, 25 Jun 2015 17:50:27 -0500 Matt Mackall localrepo: mark format options
Thu, 25 Jun 2015 17:49:11 -0500 Matt Mackall formatter: mark developer options
Thu, 25 Jun 2015 17:48:43 -0500 Matt Mackall http2: mark experimental and developer options
Thu, 25 Jun 2015 17:47:32 -0500 Matt Mackall bookmarks: mark internal-only config option
Thu, 25 Jun 2015 17:46:55 -0500 Matt Mackall filemerge: mark internal-only config option
Thu, 25 Jun 2015 17:46:29 -0500 Matt Mackall profiler: mark developer-only config option
Thu, 25 Jun 2015 17:45:49 -0500 Matt Mackall debugger: mark developer-only option
Thu, 25 Jun 2015 17:44:15 -0500 Matt Mackall commandserver: mark developer-only logging option
Thu, 25 Jun 2015 17:43:52 -0500 Matt Mackall generaldelta: mark experimental reordering option
Thu, 25 Jun 2015 17:43:24 -0500 Matt Mackall bundlerepo: mark internal-only config variable
Thu, 25 Jun 2015 17:42:45 -0500 Matt Mackall win32text: mark deprecated extension option deprecated
Thu, 25 Jun 2015 17:42:09 -0500 Matt Mackall transplant: mark some undocumented options deprecated
Thu, 25 Jun 2015 17:41:40 -0500 Matt Mackall mq: tweak config reading to make check-config happy
Fri, 17 Jul 2015 13:41:07 -0500 Matt Mackall patchbomb: make sure all users of smtp.verifycert agree on the default
Thu, 25 Jun 2015 17:38:14 -0500 Matt Mackall patchbomb: mark ancient option deprecated
Thu, 25 Jun 2015 17:37:35 -0500 Matt Mackall histedit: mark defaultrev option experimental
Sat, 18 Jul 2015 10:57:20 -0700 Gregory Szorc changegroup: compute seen files as changesets are added (issue4750)
Sat, 18 Jul 2015 10:29:37 -0700 Gregory Szorc revlog: add support for a callback whenever revisions are added
Fri, 17 Jul 2015 13:44:01 -0700 Laurent Charignon crecord: throws error instead of crashing for large diffs
Fri, 17 Jul 2015 13:41:17 -0700 Laurent Charignon crecord: add error reporting for failure in curses interface initialization
Sun, 05 Jul 2015 12:15:54 +0900 Yuya Nishihara revset: parse nullary ":" operator as "0:tip"
Mon, 06 Jul 2015 22:01:41 +0900 Yuya Nishihara parser: take suffix action if no infix action is defined
Mon, 06 Jul 2015 21:55:55 +0900 Yuya Nishihara parser: reorder infix/suffix handling to be similar to prefix/primary flow
Sun, 05 Jul 2015 12:09:27 +0900 Yuya Nishihara parser: resolve ambiguity where both prefix and primary actions are defined
Sun, 05 Jul 2015 12:02:13 +0900 Yuya Nishihara parser: separate actions for primary expression and prefix operator
Fri, 17 Jul 2015 15:53:56 +0200 Pierre-Yves David changelog: update read pending documentation
Sun, 15 Jul 2012 12:43:10 -0400 Matt Harbison extdiff: add support for subrepos
Wed, 11 Jul 2012 20:48:51 -0400 Matt Harbison extdiff: use archiver to take snapshots of committed revisions
Sat, 11 Jul 2015 23:26:33 -0400 Matt Harbison largefiles: allow the archiving of largefiles to be disabled
Thu, 16 Jul 2015 23:36:08 +0900 Yuya Nishihara parsers: fix buffer overflow by invalid parent revision read from revlog
Thu, 16 Jul 2015 11:12:15 -0700 Laurent Charignon histedit: mark temporary commits as obsolete when allowed to
Thu, 16 Jul 2015 11:17:37 -0700 Laurent Charignon histedit: minor refactoring of createmarkers check
Wed, 15 Jul 2015 20:39:23 -0700 Laurent Charignon crecord: fix issue when backgrounding editor would leave artefact
Fri, 17 Jul 2015 00:22:16 +0900 FUJIWARA Katsunori censor: make various path forms available like other Mercurial commands
Tue, 14 Jul 2015 14:40:56 +0100 Eugene Baranov convert: use 'default' for specifying branch name in branchmap (issue4753)
Sun, 05 Jul 2015 11:54:14 +0900 Yuya Nishihara parser: extract function that tests if next token may start new term
Sun, 05 Jul 2015 18:09:15 +0900 Yuya Nishihara parser: factor out function that parses right-hand side of prefix/infix ops
Sun, 05 Jul 2015 17:50:35 +0900 Yuya Nishihara parser: remove unused parameter 'pos' from _match()
Sun, 05 Jul 2015 11:17:22 +0900 Yuya Nishihara parser: fill invalid infix and suffix actions by None
Sun, 05 Jul 2015 11:06:58 +0900 Yuya Nishihara parser: add comment about structure of elements to each table
Wed, 15 Jul 2015 04:45:58 +0900 FUJIWARA Katsunori shelve: omit incorrect 'commit' suggestion at 'hg shelve -i'
Wed, 15 Jul 2015 04:45:58 +0900 FUJIWARA Katsunori record: omit meaningless 'qrefresh' suggestion at 'hg qrefresh -i'
Wed, 15 Jul 2015 04:45:58 +0900 FUJIWARA Katsunori record: omit meaningless 'qnew' suggestion at 'hg qnew -i'
Wed, 15 Jul 2015 04:45:58 +0900 FUJIWARA Katsunori record: omit meaningless 'commit' suggestion at 'hg commit -i'
Wed, 15 Jul 2015 03:43:16 +0900 FUJIWARA Katsunori cmdutil: allow callers of cmdutil.dorecord to omit suggestion
Sun, 12 Jul 2015 01:51:01 +0800 Anton Shestakov spartan: don't drop current revision in log/graph links
Thu, 25 Jun 2015 17:37:14 -0500 Matt Mackall hgk: tweak doc format for path option
Thu, 25 Jun 2015 17:36:46 -0500 Matt Mackall acl: mark deprecated config option
Thu, 25 Jun 2015 17:35:57 -0500 Matt Mackall gpg: mention undocumented options
Thu, 25 Jun 2015 17:34:53 -0500 Matt Mackall check-config: add config option checker
Tue, 14 Jul 2015 18:50:20 -0500 Matt Mackall bookmarks: clear active bookmark on non-linear update
Tue, 14 Jul 2015 16:23:57 +0100 Eugene Baranov convert: unescape Perforce-escaped special characters in filenames
Mon, 13 Jul 2015 21:37:46 -0700 Durham Goode convert: allow customizing git remote prefix
Sun, 12 Jul 2015 17:59:25 +0900 Yuya Nishihara help: rewrite template examples to not use shell escaping
Sat, 20 Jun 2015 18:24:11 +0900 Yuya Nishihara templater: unify "string" and "rawstring"
Sun, 21 Jun 2015 13:28:21 +0900 Yuya Nishihara templater: remove processing of "string" literals from tokenizer
Mon, 15 Jun 2015 23:11:35 +0900 Yuya Nishihara templater: introduce one-pass parsing of nested template strings
Mon, 15 Jun 2015 23:03:30 +0900 Yuya Nishihara templater: check existence of closing brace of template string
Mon, 15 Jun 2015 22:55:34 +0900 Yuya Nishihara templater: extract function that parses template string
Mon, 15 Jun 2015 23:00:42 +0900 Yuya Nishihara templater: respect stop position while parsing template string
Sun, 12 Jul 2015 18:04:48 +0800 Anton Shestakov hgweb: provide links to branches, tags and bookmarks by name (paper and coal)
Sun, 12 Jul 2015 16:47:56 +0800 Anton Shestakov templates: introduce revescape filter for escaping symbolic revisions
Sun, 12 Jul 2015 16:06:57 +0800 Anton Shestakov hgweb: allow symbolic revisions with forward slashes in urls
Mon, 13 Jul 2015 15:05:03 +0100 Eugene Baranov convert: ignore case changes in vieworder for Perforce
Wed, 08 Jul 2015 18:11:40 +0100 Eugene Baranov convert: if getting a file from Perforce fails try to get it one more time
Mon, 13 Jul 2015 23:34:12 +0900 FUJIWARA Katsunori shelve: keep old backups if timestamp can't decide exact order of them
Fri, 10 Jul 2015 00:59:51 +0900 FUJIWARA Katsunori subrepo: use vfs.dirname instead of os.path.dirname
Fri, 10 Jul 2015 00:59:51 +0900 FUJIWARA Katsunori vfs: add dirname
Fri, 10 Jul 2015 00:59:51 +0900 FUJIWARA Katsunori subrepo: use vfs.basename instead of os.path.basename
Fri, 10 Jul 2015 00:59:51 +0900 FUJIWARA Katsunori vfs: add basename
Fri, 10 Jul 2015 00:59:51 +0900 FUJIWARA Katsunori subrepo: use repo.pathto instead of util.pathto to simplify invocation
Fri, 10 Jul 2015 00:59:51 +0900 FUJIWARA Katsunori subrepo: prefetch ctx.repo() for efficiency and centralization
Thu, 02 Jul 2015 21:39:31 +0900 Yuya Nishihara revset: rename getkwargs() to getargsdict()
Sun, 28 Jun 2015 16:08:07 +0900 Yuya Nishihara revset: work around x:y range where x or y is wdir()
Mon, 16 Mar 2015 16:17:06 +0900 Yuya Nishihara revset: use integer representation of wdir() in revset
Sat, 16 Aug 2014 13:25:45 +0900 Yuya Nishihara localrepo: provide workingctx by integer revision
Sun, 12 Apr 2015 21:52:02 +0900 Yuya Nishihara changeset_printer: change flush() to accept ctx instead of rev
Sat, 04 Jul 2015 17:19:49 +0900 Yuya Nishihara changeset_printer: display wdirrev/wdirnode values for workingctx
Wed, 08 Jul 2015 16:19:09 -0700 Gregory Szorc hg: support for auto sharing stores when cloning
Wed, 08 Jul 2015 16:43:49 -0500 Matt Mackall merge with stable
Wed, 08 Jul 2015 17:07:45 +0900 FUJIWARA Katsunori cmdutil: apply dirstate.normallookup on (maybe partially) committed files
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori cmdutil: put recordfunc invocation into wlock scope for consistency
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori context: write dirstate out explicitly at the end of markcommitted
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori tests: add extension to emulate invoking internalpatch at the specific time
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori cmdutil: remove useless dirstate.normallookup() invocation in revert()
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori merge: remove useless dirstate.normallookup() invocation in applyupdates()
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori context: write dirstate out explicitly after marking files as clean
Wed, 08 Jul 2015 17:01:09 +0900 FUJIWARA Katsunori tests: add extension to emulate invoking dirstate.write at the specific time
Wed, 08 Jul 2015 18:05:27 +0100 Eugene Baranov convert: handle copies when converting from Perforce (issue4744)
Wed, 08 Jul 2015 10:31:09 -0700 Durham Goode convert: add config for recording the source name
Wed, 08 Jul 2015 10:29:11 -0700 Durham Goode convert: support multiple specifed revs in git source
Wed, 08 Jul 2015 10:27:43 -0700 Durham Goode convert: add support for specifying multiple revs
Mon, 06 Jul 2015 01:38:37 +0800 Anton Shestakov monoblue: use padding instead of position for text in footer
Mon, 06 Jul 2015 01:22:23 +0800 Anton Shestakov monoblue: don't try to show repo on hgwebdir index page
Fri, 03 Jul 2015 18:10:58 +0100 Eugene Baranov convert: handle deleted files when converting from Perforce (issue4743) stable
Sun, 28 Sep 2014 00:49:36 -0700 Pierre-Yves David bookmarks: change bookmark within a transaction
Wed, 01 Jul 2015 01:09:57 -0700 Pierre-Yves David bookmark: remove the "touch changelog" hack
Mon, 29 Jun 2015 13:44:24 -0700 Durham Goode convert: add config option for disabling ancestor parent checks
Mon, 29 Jun 2015 13:40:20 -0700 Durham Goode convert: add config to not convert tags
Thu, 02 Jul 2015 22:18:21 +0900 Yuya Nishihara templatekw: make {rev} return wdirrev instead of None
Thu, 02 Jul 2015 22:03:06 +0900 Yuya Nishihara changeset_printer: use node.wdirrev to calculate meaningful parentrevs
Mon, 22 Jun 2015 22:05:10 +0900 Yuya Nishihara workingctx: use node.wdirid constant
Mon, 22 Jun 2015 22:01:33 +0900 Yuya Nishihara node: define experimental identifiers for working directory
Sat, 14 Mar 2015 17:58:18 +0900 Yuya Nishihara templatekw: apply manifest template only if ctx.manifestnode() exists
Tue, 07 Jul 2015 19:07:04 -0500 Matt Mackall merge with stable
Sat, 04 Jul 2015 10:56:37 +0900 Yuya Nishihara import-checker: exclude mercurial packages installed into the system path
Sat, 04 Jul 2015 10:54:03 +0900 Yuya Nishihara import-checker: recurse into subtree of sys.path only if __init__.py exists
Fri, 03 Jul 2015 06:56:03 +0900 FUJIWARA Katsunori hghave: allow adding customized features at runtime
Fri, 03 Jul 2015 06:56:03 +0900 FUJIWARA Katsunori import-checker.py: exit with code 0 if no error is detected
Fri, 03 Jul 2015 06:56:03 +0900 FUJIWARA Katsunori run-tests.py: add TESTDIR to PATH if it differs from RUNTESTDIR
Fri, 03 Jul 2015 06:56:03 +0900 FUJIWARA Katsunori run-tests.py: add RUNTESTDIR to refer `tests` of Mercurial
Fri, 03 Jul 2015 06:56:03 +0900 FUJIWARA Katsunori run-tests.py: execute hghave by the path relative to run-tests.py
Mon, 06 Jul 2015 23:23:22 -0400 Matt Harbison templatekw: make {latesttag} a hybrid list
Mon, 06 Jul 2015 23:12:24 -0400 Matt Harbison templatekw: allow the caller of showlist() to specify the join() separator
Tue, 30 Jun 2015 23:56:49 -0400 Matt Harbison archive: use {changessincelatesttag} to build the metadata file
Fri, 26 Jun 2015 23:11:05 -0400 Matt Harbison templatekw: introduce the changessincelatesttag keyword
Sat, 04 Jul 2015 23:11:32 -0400 Matt Harbison help: support 'hg help template.somekeyword'
Thu, 02 Jul 2015 00:04:08 -0400 Matt Harbison test-convert-git: use a relative gitmodule url
Wed, 01 Jul 2015 20:53:12 -0400 Matt Harbison test-convert-git: stablize for git 1.7.7.6
Tue, 30 Jun 2015 23:55:22 -0700 Pierre-Yves David hgweb: also monitor change to bookmarks
Wed, 01 Jul 2015 01:02:27 -0700 Pierre-Yves David hgweb: also refresh the repo on changes to the obsstore
Wed, 01 Jul 2015 00:18:50 -0700 Pierre-Yves David hgweb: use an extensible list of files to check for refresh
Fri, 03 Jul 2015 10:07:51 -0700 Pierre-Yves David hgweb: drop the default argument for get_stat
Thu, 02 Jul 2015 23:46:18 -0700 Pierre-Yves David revset: prefetch method in "parents"
Fri, 03 Jul 2015 18:10:58 +0100 Eugene Baranov convert: handle deleted files when converting from Perforce (issue4743) stable
Mon, 06 Jul 2015 16:22:57 -0700 Nathan Goldbaum forget: add a note to the command help about remove stable
Wed, 01 Jul 2015 13:14:03 -0700 Colin Chan shelve: only keep the latest N shelve backups
Wed, 01 Jul 2015 13:13:02 -0700 Colin Chan shelve: always backup shelves instead of deleting them
Tue, 30 Jun 2015 22:02:40 -0700 Pierre-Yves David wireproto: remove a debug print
Sun, 28 Sep 2014 01:09:16 -0700 Pierre-Yves David amend: move obsmarkers creation in the "new changeset" conditional
Tue, 30 Jun 2015 22:28:40 -0700 Pierre-Yves David amend: move createmarkers evaluation earlier
Tue, 30 Jun 2015 19:19:17 -0400 Augie Fackler wireproto: correctly escape batched args and responses (issue4739)
Wed, 01 Jul 2015 17:51:57 -0500 Matt Mackall merge with stable
Sun, 28 Jun 2015 22:57:33 +0900 Yuya Nishihara revset: port extra() to support keyword arguments
Sat, 27 Jun 2015 17:25:01 +0900 Yuya Nishihara revset: add function to build dict of positional and keyword arguments
Sat, 27 Jun 2015 17:05:28 +0900 Yuya Nishihara revset: add parsing rule for key=value pair
Sun, 28 Jun 2015 12:46:34 -0700 Gregory Szorc import-checker: establish modern import convention
Sun, 28 Jun 2015 12:28:48 -0700 Gregory Szorc import-checker: establish new function for verifying import conventions
Sun, 28 Jun 2015 09:36:58 -0700 Gregory Szorc import-checker: resolve relative imports
Fri, 26 Jun 2015 23:23:10 -0400 Matt Harbison templatekw: use a list of tags in getlatesttags() instead of joining them
Mon, 29 Jun 2015 17:19:58 -0700 Durham Goode convert: improve support for unusual .gitmodules
Mon, 29 Jun 2015 17:19:18 -0700 Durham Goode convert: handle .gitmodules with non-tab whitespaces
Mon, 29 Jun 2015 13:39:05 -0700 Durham Goode convert: fix bug with converting the same commit twice
Sat, 27 Jun 2015 15:28:46 +0900 Yuya Nishihara templater: remove workaround for escaped quoted string in quoted template
Wed, 01 Jul 2015 16:33:31 -0500 Matt Mackall merge with stable
Tue, 30 Jun 2015 22:39:28 -0700 Pierre-Yves David amend: stop updating the bookmarks twice
Tue, 30 Jun 2015 22:36:49 -0700 Pierre-Yves David amend: collaborate with the transaction when moving bookmarks
Mon, 29 Jun 2015 17:10:36 -0400 Augie Fackler sshserver: drop ancient do_{lock,unlock,addchangegroup} methods
Mon, 29 Jun 2015 12:35:31 -0400 Mike Edgar wireproto: add config knob for http header length limit
Wed, 01 Jul 2015 15:12:45 -0500 Matt Mackall archive: fix changesincelatesttag with wdir()
Mon, 29 Jun 2015 10:34:56 -0400 Matt Harbison revset: fix a crash in parents() when 'wdir()' is in the set
Sun, 28 Jun 2015 13:38:03 -0400 Matt Harbison workingctx: don't report the tags for its parents
Tue, 30 Jun 2015 23:34:12 +0800 Anton Shestakov hgweb: don't try to show repo on repo-not-found page in monoblue
Tue, 30 Jun 2015 23:31:19 +0800 Anton Shestakov hgweb: fix help pages title in gitweb and monoblue
Tue, 30 Jun 2015 22:15:58 +0800 Anton Shestakov hgweb: don't show summary link as active on error pages in monoblue
Sun, 28 Jun 2015 13:22:17 -0400 Matt Harbison identify: build the tag list directly instead of using wctx.tags()
Sun, 28 Jun 2015 18:39:58 -0400 Matt Harbison identify: avoid a crash when given '-r wdir()'
Fri, 26 Jun 2015 14:33:34 -0700 Pierre-Yves David tests: clean up duplicated output in test-subrepo-recursion progress
Wed, 01 Jul 2015 17:46:37 -0500 Matt Mackall Added signature for changeset 540cd0ddac49 stable
Wed, 01 Jul 2015 17:46:37 -0500 Matt Mackall Added tag 3.4.2 for changeset 540cd0ddac49 stable
Mon, 29 Jun 2015 19:09:42 -0700 Pierre-Yves David transplant: only pull the transplanted revision (issue4692) stable 3.4.2
Mon, 29 Jun 2015 19:18:51 -0700 Pierre-Yves David transplant: update test to use hash for remote transplant stable
Mon, 29 Jun 2015 11:20:09 -0700 Pierre-Yves David changegroup: properly compute common base in changeggroupsubset (issue4736) stable
Thu, 25 Jun 2015 22:07:38 +0900 Yuya Nishihara templater: parse \"...\" as string for 2.9.2-3.4 compatibility (issue4733) stable
Mon, 29 Jun 2015 16:38:22 -0500 Matt Mackall merge with stable
Sat, 27 Jun 2015 17:31:06 -0700 Gregory Szorc demandimport: support importing builtins for Python 3
Sat, 27 Jun 2015 17:29:15 -0700 Gregory Szorc demandimport: alias __builtin__ as builtins
Fri, 26 Jun 2015 11:29:50 -0700 Pierre-Yves David bufferedinputpipe: remove N^2 computation of buffer length (issue4735)
Sat, 27 Jun 2015 11:51:25 -0700 Pierre-Yves David bufferedinputpipe: remove an outdate comment
Thu, 25 Jun 2015 22:20:09 -0700 Siddharth Agarwal statichttprepo: kill off sopener
Thu, 25 Jun 2015 22:19:49 -0700 Siddharth Agarwal obsolete: replace references to 'sopener' with 'svfs'
Thu, 25 Jun 2015 22:18:56 -0700 Siddharth Agarwal exchange: replace references to 'sopener' with 'svfs'
Thu, 25 Jun 2015 22:17:52 -0700 Siddharth Agarwal localrepo: kill off sopener (API)
Thu, 25 Jun 2015 22:16:36 -0700 Siddharth Agarwal share: replace reference to 'sopener' with 'svfs'
Thu, 25 Jun 2015 21:16:47 -0400 Matt Harbison archive: don't assume '.' is being archived for changessincelatesttag stable
Thu, 25 Jun 2015 20:27:36 +0800 Anton Shestakov hgweb: use css for stripey background in coal
Wed, 24 Jun 2015 11:15:00 -0400 Matt Harbison templatekw: correct typo in activebookmark documentation
Wed, 24 Jun 2015 13:41:27 -0500 Matt Mackall merge with stable
Tue, 23 Jun 2015 22:20:01 -0700 Gregory Szorc check-code: detect legacy exception syntax
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Tue, 23 Jun 2015 22:38:21 -0700 Gregory Szorc check-code: detect legacy octal syntax
Tue, 23 Jun 2015 22:30:33 -0700 Gregory Szorc global: mass rewrite to use modern octal syntax
Tue, 23 Jun 2015 14:28:15 -0700 Laurent Charignon revert: change the direction of revert -i
Tue, 23 Jun 2015 13:46:58 -0700 Laurent Charignon revert: change a test to make the change of direction of revert -i easier
Sun, 21 Jun 2015 00:56:09 +0900 Yuya Nishihara parser: update documentation about tokenizer and elements
Sun, 21 Jun 2015 00:49:26 +0900 Yuya Nishihara parser: accept iterator of tokens instead of tokenizer function and program
Sat, 20 Jun 2015 20:11:53 -0700 Gregory Szorc verify: print hint to run debugrebuildfncache
Mon, 22 Jun 2015 09:59:48 -0700 Gregory Szorc repair: add functionality to rebuild fncache
Tue, 23 Jun 2015 13:56:53 -0400 Jordi Gutiérrez Hermoso import: cross-reference patch.fuzz option from `hg help import`
Tue, 23 Jun 2015 13:57:39 -0400 Jordi Gutiérrez Hermoso import: cross-reference ui.patch option from `hg help import`
Tue, 23 Jun 2015 13:47:42 -0400 Jordi Gutiérrez Hermoso doc: document the ui.patch option
Mon, 22 Jun 2015 13:48:01 -0700 Pierre-Yves David revset: rework 'filteredset.last'
Mon, 22 Jun 2015 10:19:12 -0700 Pierre-Yves David revset: improves time complexity of 'roots(xxx)'
Sat, 20 Jun 2015 16:22:10 -0700 Pierre-Yves David revsetbenchmark: do not abort on failure to run a revset
Mon, 22 Jun 2015 10:11:31 -0700 Gregory Szorc osutil: remove Python 2.4 errno conversion workaround
Mon, 22 Jun 2015 10:09:08 -0700 Gregory Szorc patch: remove email import workaround for Python 2.4
Sun, 21 Jun 2015 15:18:49 +0900 Yuya Nishihara check-commit: catch both patterns of double empty lines
Sat, 20 Jun 2015 04:13:25 -0700 Pierre-Yves David revsetbenchmarks: ignore empty lines
Sat, 20 Jun 2015 18:03:38 -0700 Gregory Szorc bundle2: reword debug message for invalid .hgtags data
Tue, 07 Apr 2015 14:14:27 -0700 Pierre-Yves David bundle2.getunbundler: rename "header" to "magicstring"
Wed, 24 Jun 2015 12:37:55 -0500 Pierre-Yves David ancestors: prefetch method outside of the loop
Sun, 21 Jun 2015 13:24:43 +0900 Yuya Nishihara templater: fix handling of \-escapes in raw string literals stable
Sat, 20 Jun 2015 23:13:34 +0900 Yuya Nishihara templater: evaluate "query" argument passed to revset() stable
Sat, 20 Jun 2015 19:59:26 -0400 Matt Harbison match: let 'path:.' and 'path:' match everything (issue4687) stable
Sun, 28 Sep 2014 20:18:43 -0700 Pierre-Yves David changelog: document the 'readpending' method
Fri, 10 Oct 2014 17:30:09 -0700 Pierre-Yves David revsets: use '&' instead of '.filter' in head
Sat, 20 Jun 2015 11:07:36 -0400 Matt Harbison fileset: don't suggest private or undocumented queries
Sat, 20 Jun 2015 10:59:56 -0400 Matt Harbison revset: don't suggest private or undocumented queries
Thu, 18 Jun 2015 15:42:40 -0500 Matt Mackall patch: add fuzz config flag (issue4697)
Fri, 19 Jun 2015 11:17:11 -0700 Pierre-Yves David devel-warn: issue a warning for old style revsets
Fri, 19 Jun 2015 11:19:45 -0700 Pierre-Yves David devel-warn: move the develwarn function as a method of the ui object
Thu, 18 Jun 2015 23:08:27 +0900 Yuya Nishihara templates: fix missing closing brace in map-cmdline.status
Fri, 19 Jun 2015 12:00:06 -0500 Matt Mackall verify: clarify misleading fncache message
Fri, 19 Jun 2015 11:07:15 -0700 Pierre-Yves David phase: add a pointer to 'hg help phases' in the 'phase' help
Thu, 18 Jun 2015 15:39:52 -0500 Matt Mackall publishing: unconditionally trust publishing flag
Thu, 18 Jun 2015 15:34:22 -0500 Matt Mackall publishing: use new helper method
Thu, 18 Jun 2015 15:33:24 -0500 Matt Mackall publishing: add helper method to localrepo
Wed, 10 Jun 2015 19:18:51 -0700 Pierre-Yves David revset: make use of natively-computed set for 'draft()' and 'secret()'
Wed, 17 Jun 2015 19:19:57 -0700 Pierre-Yves David revset: refactor the non-public phase code
Tue, 16 Jun 2015 19:47:46 -0700 Pierre-Yves David revset: translate node directly with changelog in 'head'
Wed, 10 Jun 2015 19:58:27 -0700 Pierre-Yves David revset: use a baseset in _notpublic()
Wed, 17 Jun 2015 16:29:46 -0700 Pierre-Yves David contrib: clean up all-revsets.txt file
Thu, 18 Jun 2015 17:06:18 +0800 Anton Shestakov hgweb: link to revision by node hash in paper & coal
Thu, 18 Jun 2015 16:14:10 +0800 Anton Shestakov hgweb: link to revision by node hash in gitweb & monoblue
Tue, 16 Jun 2015 23:14:45 -0400 Matt Harbison archive: report the node as "{p1node}+" when archiving a dirty wdir()
Mon, 15 Jun 2015 16:06:17 -0700 Pierre-Yves David phase: remove a 'for x in "foo bar".split()' idiom in phasecache.replace
Mon, 15 Jun 2015 16:06:24 -0700 Pierre-Yves David phase: document the replace method
Mon, 15 Jun 2015 16:16:02 -0700 Pierre-Yves David revset: ensure we have loaded phases data in '_notpublic()'
Mon, 15 Jun 2015 16:04:14 -0700 Pierre-Yves David phase: rename getphaserevs to loadphaserevs
Wed, 17 Jun 2015 16:45:25 -0400 Matt Harbison test-subrepo-recursion: more aggressively regex 'unzip -l' output for 10.10
Tue, 16 Jun 2015 22:15:30 -0700 Pierre-Yves David contrib: introduce an all-revsets.txt file
Tue, 16 Jun 2015 20:36:00 -0700 Pierre-Yves David contrib: rename revsetbenchmarks.txt to 'base-revsets.txt'
Tue, 16 Jun 2015 20:24:37 -0700 Pierre-Yves David revsetbenchmarks: add main documention for the script
Tue, 16 Jun 2015 16:07:39 +0800 Anton Shestakov hgweb: don't dereference symbolic revision in paper & coal style (issue2296)
Tue, 16 Jun 2015 14:37:53 +0800 Anton Shestakov hgweb: don't dereference symbolic revision in gitweb style
Tue, 16 Jun 2015 13:59:49 +0800 Anton Shestakov hgweb: don't dereference symbolic revision in monoblue style
Tue, 16 Jun 2015 11:52:10 +0800 Anton Shestakov hgweb: don't dereference symbolic revision in spartan style
Tue, 16 Jun 2015 02:07:25 +0800 Anton Shestakov hgweb: provide symrev (symbolic revision) property to the templates
Tue, 16 Jun 2015 23:06:57 -0400 Matt Harbison archive: support 'wdir()'
Tue, 16 Jun 2015 23:03:36 -0400 Matt Harbison subrepo: allow a representation of the working directory subrepo
Tue, 16 Jun 2015 22:13:19 +0900 Yuya Nishihara templater: comment that gettemplate() has different name resolution order
Sat, 13 Jun 2015 20:23:52 +0900 Yuya Nishihara templater: drop strtoken argument from compiletemplate()
Wed, 10 Jun 2015 21:44:43 +0900 Yuya Nishihara templater: do not reevaluate rawstring as template (BC)
Sat, 13 Jun 2015 19:49:54 +0900 Yuya Nishihara templater: take any string literals as template, but not for rawstring (BC)
Sat, 13 Jun 2015 00:15:22 +0900 Yuya Nishihara templater: move runtemplate function out of buildmap/runmap pair
Mon, 15 Jun 2015 16:08:22 -0700 Pierre-Yves David phase: also overwrite phase's sets when replacing a phasecache
Mon, 15 Jun 2015 15:57:47 -0700 Pierre-Yves David phase: invalidate the phase's set cache alongside the revs
Mon, 15 Jun 2015 15:52:52 -0700 Pierre-Yves David phase: also copy phase's sets when copying phase cache
Tue, 16 Jun 2015 16:15:15 -0400 Matt Harbison verify: check the subrepository references in .hgsubstate
Sun, 14 Jun 2015 22:04:17 -0400 Matt Harbison context: override workingctx.hex() to avoid a crash
Mon, 15 Jun 2015 16:50:31 -0400 Matt Harbison convert: update 'intermediate-source' in the destination's extras dictionary
Tue, 16 Jun 2015 23:06:30 +0900 Yuya Nishihara check-code: ban use of '[[ ]]' in tests
Tue, 16 Jun 2015 22:47:05 +0900 Yuya Nishihara test-fileset: remove bashism, use test instead of '[[ ]]'
Wed, 03 Jun 2015 18:30:25 +0800 Anton Shestakov tests: test symbolic revision (de)reference in all hgweb styles
Tue, 16 Jun 2015 00:46:01 -0700 Siddharth Agarwal dirstate: use a presized dict for the dirstate
Mon, 15 Jun 2015 22:41:30 -0700 Siddharth Agarwal parsers: add an API to create a new presized dict
Mon, 15 Jun 2015 22:37:33 -0700 Siddharth Agarwal parsers: factor out code to create a presized dict
Mon, 15 Jun 2015 22:29:29 -0700 Siddharth Agarwal parsers: drop Python 2.4 compat in make_file_foldmap
Tue, 16 Jun 2015 14:11:58 -0400 Augie Fackler progress: respect ui.quiet (issue4726)
Mon, 15 Jun 2015 13:31:22 -0500 Matt Mackall merge with stable
Wed, 27 May 2015 13:22:48 -0700 Martin von Zweigbergk match: don't remove '.' from _includeroots
Sun, 31 May 2015 13:17:41 -0700 Martin von Zweigbergk match: join two nested if-blocks
Wed, 27 May 2015 11:47:55 -0700 Martin von Zweigbergk match: drop optimization (?) of 'parentdirs' calculation
Wed, 27 May 2015 09:34:00 -0700 Martin von Zweigbergk match: break boolean expressions into one operand per line
Wed, 27 May 2015 13:23:35 -0700 Martin von Zweigbergk match: drop unnecessary removal of '.' from excluded roots
Fri, 12 Jun 2015 11:00:50 -0700 Martin von Zweigbergk changegroup: simplify by not reusing 'prog(ress)' instance
Fri, 12 Jun 2015 10:54:10 -0700 Martin von Zweigbergk changegroup: don't use 'repo' for non-repo 'self'
Sun, 14 Jun 2015 21:51:57 -0400 Matt Harbison subrepo: introduce hgsubrepo._getctx()
Sun, 14 Jun 2015 13:08:11 -0400 Matt Harbison convert: apply the appropriate phases to the destination (issue4165)
Sun, 14 Jun 2015 13:04:00 -0400 Matt Harbison convert: always track the hg source revision in the internal commit object
Sat, 13 Jun 2015 00:51:43 -0700 Laurent Charignon repoview: invalidate 'visible' filtered revisions when bookmarks change
Fri, 12 Jun 2015 22:09:41 -0400 Matt Harbison ui: flush stderr after printing a non-chained exception for Windows
Thu, 11 Jun 2015 19:02:24 -0700 Pierre-Yves David revset: use parentsets.min in _children
Thu, 11 Jun 2015 11:42:46 -0700 Pierre-Yves David revset: prefetch all attributes before loop in _revsbetween
Thu, 07 Feb 2013 00:32:26 +0000 Pierre-Yves David hgweb: add some in-code documentation for 'web.view'
Thu, 11 Jun 2015 17:19:48 -0700 Pierre-Yves David bookmark: informs of failure to upgrade a bookmark
Thu, 11 Jun 2015 08:54:24 -0400 introom fancyopts: allow all callable as default parameter value
Sat, 13 Jun 2015 20:14:22 +0900 Yuya Nishihara templater: evaluate arguments passed to diff() appropriately stable
Fri, 12 Jun 2015 14:43:59 -0700 Gregory Szorc parsers: do not cache RevlogError type (issue4451) stable
Fri, 12 Jun 2015 16:11:42 -0400 Matt Harbison largefiles: restore the original converter class after lfconvert --to-normal
Thu, 11 Jun 2015 13:02:21 -0700 Pierre-Yves David push: only say we are trying to push obsmarkers when we actually try
Fri, 29 May 2015 13:25:34 -0400 Matt Harbison convert: support incremental conversion with hg subrepos
Fri, 05 Jun 2015 13:41:14 -0700 Laurent Charignon crecord: exit edition of hunk with non-zero status does not interrupt session
Fri, 05 Jun 2015 13:53:49 -0700 Laurent Charignon crecord: add mechanism for error reporting
Fri, 05 Jun 2015 13:32:52 -0700 Laurent Charignon crecord: extract ui refresh code after editing of hunk in a function
Thu, 11 Jun 2015 15:45:02 -0700 Pierre-Yves David revset: mark spots that use 'set' instead of 'smartset'
Thu, 11 Jun 2015 15:43:11 -0700 Pierre-Yves David revset: mark spot that feeds a set to a baseset
Thu, 11 Jun 2015 15:37:17 -0700 Pierre-Yves David revset: mark the fact we should use '&' instead of 'filter' in 'head'
Thu, 11 Jun 2015 15:36:03 -0700 Pierre-Yves David revset: gratuitous formating fix in keyword
Thu, 11 Jun 2015 14:27:52 -0700 Pierre-Yves David revset: gratuitous code move in '_children'
Thu, 11 Jun 2015 14:26:44 -0700 Pierre-Yves David revset: mark spots that should use 'smartset.min()'
Thu, 11 Jun 2015 14:21:21 -0700 Pierre-Yves David revset: mark the place where we are combining sets in the wrong direction
Thu, 11 Jun 2015 14:00:13 -0700 Pierre-Yves David revset: point out wrong behavior in fullreposet
Wed, 10 Jun 2015 17:33:57 -0700 Pierre-Yves David revsetbenchmarks: also display tag when printing a revision
Mon, 27 Oct 2014 13:40:12 +0100 Pierre-Yves David revsetbenchmarks: clean up revsets that achieved with default variants
Tue, 09 Jun 2015 23:49:07 -0700 Pierre-Yves David revsetbenchmarks: use combination variants in default set
Tue, 09 Jun 2015 23:45:34 -0700 Pierre-Yves David revsetbenchmarks: support combining variants with "+"
Tue, 09 Jun 2015 21:10:44 -0700 Pierre-Yves David revsetbenchmarks: use many more variants by default
Tue, 09 Jun 2015 21:20:54 -0700 Pierre-Yves David revsetbenchmarks: display even more compact timing result
Mon, 27 Oct 2014 11:59:39 +0100 Pierre-Yves David revsetbenchmarks: allow running multiple variants per revset
Tue, 09 Jun 2015 21:30:04 -0700 Pierre-Yves David revsetbenchmarks: display relative change when meaningful
Tue, 09 Jun 2015 18:53:04 -0700 Pierre-Yves David revsetbenchmarks: improve revision printing
Tue, 09 Jun 2015 18:40:06 -0700 Pierre-Yves David revsetbenchmarks: hide most timing under a --verbose flag
Tue, 09 Jun 2015 18:32:47 -0700 Pierre-Yves David revsetbenchmarks: drop outdated comment
Tue, 09 Jun 2015 18:39:55 -0700 Pierre-Yves David revsetbenchmarks: fix argument parsing
Tue, 09 Jun 2015 17:15:48 -0700 Pierre-Yves David revsetbenchmarks: use a more compact output format with a header
Fri, 12 Jun 2015 16:42:07 -0400 Augie Fackler revsetbenchmarks: clarify comment based on irc discussion
Thu, 11 Jun 2015 10:55:02 -0700 Pierre-Yves David revsetbenchmarks: ensure all indexes have the same width
Tue, 09 Jun 2015 16:57:18 -0700 Pierre-Yves David revsetbenchmarks: factor out result output into a function
Tue, 09 Jun 2015 16:48:29 -0700 Pierre-Yves David revsetbenchmarks: parse perfrevset output into actual number
Tue, 09 Jun 2015 15:58:48 -0700 Pierre-Yves David revsetbenchmarks: improve error output in case of failure
Tue, 09 Jun 2015 15:49:14 -0700 Pierre-Yves David revsetbenchmarks: extract call to mercurial into a function
Wed, 10 Jun 2015 19:26:16 -0700 Pierre-Yves David phases: really fix native phase computation
Fri, 12 Jun 2015 18:34:10 +0800 Anton Shestakov hgweb: don't point file links at tip hash where it doesn't make sense
Fri, 12 Jun 2015 16:09:59 +0800 Anton Shestakov hgweb: don't point graph links at tip hash where it doesn't make sense
Fri, 12 Jun 2015 15:29:12 +0800 Anton Shestakov hgweb: put help link in paper/search.tmpl separately for consistency
Thu, 11 Jun 2015 00:26:06 -0700 Pierre-Yves David help: use 'color' as an example (instead of 'progress')
Mon, 08 Jun 2015 01:01:21 -0700 Pierre-Yves David progress: deprecate the progress extension
Mon, 08 Jun 2015 01:00:47 -0700 Pierre-Yves David progress: empty the extension of any logic
Wed, 10 Jun 2015 11:56:55 -0700 Pierre-Yves David progress: move config help into core config help
Sun, 07 Jun 2015 17:51:27 -0700 Pierre-Yves David progress: display progress bars by default with core Mercurial
Sun, 07 Jun 2015 15:57:54 -0700 Pierre-Yves David bundle2: provide number of changesets information to 'addchangegroup'
Sun, 07 Jun 2015 15:57:40 -0700 Pierre-Yves David addchangegroup: accept an expected total number of changesets as argument
Sun, 07 Jun 2015 15:52:57 -0700 Pierre-Yves David getbundle: add data about the number of changesets bundled
Wed, 10 Jun 2015 14:38:09 -0500 Matt Mackall tests: test basic template support for status
Wed, 10 Jun 2015 14:35:05 -0500 Matt Mackall templates: add a default template style for status
Wed, 10 Jun 2015 14:33:38 -0500 Matt Mackall formatter: add template support
Wed, 10 Jun 2015 14:30:18 -0500 Matt Mackall formatter: add a method to build a full templater from a -T option
Wed, 10 Jun 2015 14:29:13 -0500 Matt Mackall formatter: move most of template option helper to formatter
Wed, 10 Jun 2015 22:08:15 +0900 Yuya Nishihara color: copy docstring of label() template function to wrapper
Mon, 08 Jun 2015 18:48:45 +0900 Yuya Nishihara templater: make pad function evaluate both string and rawstring templates
Sat, 06 Jun 2015 22:10:18 -0400 Matt Harbison largefiles: ignore hidden changesets with 'verify --large --lfa'
Wed, 10 Jun 2015 14:49:27 -0700 Martin von Zweigbergk bundle2: clarify in docstring that header size is for a single header
Wed, 10 Jun 2015 14:47:24 -0700 Martin von Zweigbergk bundle2: rename duplicate handlepushkeyreply to handleobsmarkerreply
Sun, 07 Jun 2015 15:49:57 -0700 Pierre-Yves David changegroup: remove 'getchangegroupraw' function
Sun, 07 Jun 2015 15:49:17 -0700 Pierre-Yves David exchange: expand usage of getchangegroupraw
Sun, 07 Jun 2015 15:47:07 -0700 Pierre-Yves David getbundle: have a single getchangegroupraw call site
Wed, 27 May 2015 22:25:51 -0700 Pierre-Yves David phases: abort the whole push if phases fail to update (BC)
Wed, 27 May 2015 22:25:33 -0700 Pierre-Yves David bookmarks: abort the whole push if bookmarks fails to update (BC)
Mon, 08 Jun 2015 16:55:21 -0700 Kyle Lippincott httppeer: allow extensions to replace urllib2.Request
Sun, 07 Jun 2015 17:50:56 -0700 Pierre-Yves David progress: move all logic altering the ui object logic in mercurial.ui
Sun, 07 Jun 2015 17:26:34 -0700 Pierre-Yves David progress: move the singleton logic to the ui module
Sun, 07 Jun 2015 17:19:20 -0700 Pierre-Yves David progress: move most extension code into a 'mercurial.progress' module
Tue, 09 Jun 2015 23:40:13 -0400 Matt Harbison test-subrepo-recursion: restore globs for Windows
Tue, 09 Jun 2015 21:39:33 -0400 Matt Harbison tests: restore 'python' and '$TESTDIR/' for dummyssh invocation
Tue, 09 Jun 2015 15:18:47 -0700 Pierre-Yves David perf: support -T for every perf commands
Wed, 10 Jun 2015 13:10:53 -0400 Pierre-Yves David bundle2: convey PushkeyFailed error over the wire
Sat, 06 Jun 2015 00:50:27 -0700 Pierre-Yves David bundle2: also capture reply capability on failure
Sat, 06 Jun 2015 00:32:19 -0700 Pierre-Yves David bundle2: add an 'error' capability
Tue, 09 Jun 2015 13:21:20 -0500 Matt Mackall merge with stable
Sat, 04 Apr 2015 01:03:52 -0700 Ryan McElroy templater: introduce indent function
Sun, 07 Jun 2015 17:14:17 -0700 Pierre-Yves David hgewb: disable progress when serving (issue4582)
Tue, 09 Jun 2015 12:57:57 -0400 Augie Fackler test-subrepo-recursion.t: fix progress output on no-hardlink systems
Tue, 09 Jun 2015 00:02:02 -0400 Matt Harbison test-ssh: stablize for platform-specific shell quoting
Fri, 05 Jun 2015 16:30:11 -0700 Pierre-Yves David push: catch and process PushkeyFailed error
Wed, 27 May 2015 23:48:54 -0700 Pierre-Yves David bundle2: introduce a PushkeyFail error to abort unbundle on pushkey error
Fri, 05 Jun 2015 13:31:18 -0700 Laurent Charignon record: exiting editor with non-zero status should not stop recording session
Sun, 07 Jun 2015 18:11:23 -0700 Pierre-Yves David progress: stop double-wrapping of ui class
Wed, 27 May 2015 05:28:40 -0700 Pierre-Yves David bundle2: abort when a mandatory pushkey part fails
Wed, 27 May 2015 05:35:00 -0700 Pierre-Yves David push: make pushkey part advisory
Mon, 08 Jun 2015 13:32:38 -0700 Pierre-Yves David bundle2: pull bookmark the old way if no bundle2 listkeys support (issue4701)
Mon, 08 Jun 2015 15:10:15 -0500 Matt Mackall tests: simplify printenv calls
Mon, 08 Jun 2015 17:34:45 -0500 Matt Mackall tests: make printenv executable
Mon, 08 Jun 2015 15:02:49 -0500 Matt Mackall tests: simplify calls to dummyssh
Mon, 08 Jun 2015 17:33:32 -0500 Matt Mackall tests: remove duplicate inline dummyssh in test-wireproto.t
Mon, 08 Jun 2015 14:55:40 -0500 Matt Mackall tests: drop DAEMON_PIDS from killdaemons calls
Mon, 08 Jun 2015 14:21:45 -0500 Matt Mackall tests: make killdaemons.py use DAEMON_PIDS by default
Mon, 08 Jun 2015 14:44:30 -0500 Matt Mackall tests: drop explicit $TESTDIR from executables
Mon, 08 Jun 2015 18:14:22 +0900 Yuya Nishihara templater: do not preprocess template string in "if" expression (issue4714) stable
Fri, 05 Jun 2015 22:53:15 -0400 Matt Harbison largefiles: use the optional badfn argument when building a matcher
Fri, 05 Jun 2015 19:35:32 -0400 Matt Harbison mq: use the optional badfn argument when building a matcher
Fri, 05 Jun 2015 19:33:41 -0400 Matt Harbison commands: use the optional badfn argument when building a matcher
Fri, 05 Jun 2015 19:24:32 -0400 Matt Harbison scmutil: add an optional parameter to matcher factories for a bad() override
Fri, 05 Jun 2015 19:07:54 -0400 Matt Harbison scmutil: use the optional badfn argument when building a matcher
Fri, 05 Jun 2015 19:01:04 -0400 Matt Harbison context: add an optional constructor parameter for a match.bad() override
Fri, 05 Jun 2015 18:56:33 -0400 Matt Harbison match: add an optional constructor parameter for a bad() override
Sun, 07 Jun 2015 09:30:15 +0900 Yuya Nishihara mail: pass ui to sslutil.wrapsocket() even if verifycert is off (issue4713)
Sat, 06 Jun 2015 14:03:55 +0200 Adrian Buehlmann windows: use os.SEEK_END
Fri, 05 Jun 2015 15:44:43 -0500 Matt Mackall merge with stable
Fri, 05 Jun 2015 12:57:21 -0700 Laurent Charignon crecord: fix three typos introduced while moving crecord into core stable
Thu, 04 Jun 2015 14:57:58 -0500 Matt Mackall revlog: move size limit check to addrevision
Wed, 20 May 2015 11:55:59 -0500 Pierre-Yves David sshpeer: also use doublepipe for client to server communication
Fri, 05 Jun 2015 04:54:23 -0700 Pierre-Yves David sshpeer: allow doublepipe on unbuffered main pipe
Wed, 20 May 2015 10:58:29 -0500 Pierre-Yves David sshpeer: allow write operations through double pipe
Wed, 20 May 2015 17:40:47 -0500 Pierre-Yves David sshpeer: rename 'size' to 'data' in doublepipe
Fri, 05 Jun 2015 14:34:58 -0400 Augie Fackler mq: ban \r and \n in patch names (issue4711)
Fri, 05 Jun 2015 14:31:52 -0400 Augie Fackler mq: use %r to format illegal characters instead of manually quoting
Fri, 05 Jun 2015 15:20:33 -0400 Augie Fackler histedit: abort rather than edit a public changeset (issue4704)
Fri, 05 Jun 2015 15:06:58 -0400 Augie Fackler test-histedit-edit: add test that demonstrates bug in issue4704
Fri, 05 Jun 2015 15:12:08 -0400 Augie Fackler histedit: copyedit docstring wording problem I noticed while here
Fri, 05 Jun 2015 13:00:18 -0500 Matt Mackall merge with stable
Thu, 04 Jun 2015 22:10:32 -0700 Pierre-Yves David dirstate: avoid invalidating every entries when list is empty
Fri, 05 Jun 2015 10:44:34 -0700 Laurent Charignon crecord: fix a typo introduced when moving crecord to core stable
Mon, 01 Jun 2015 22:34:01 -0700 Pierre-Yves David pull: prevent race condition in bookmark update when using -B (issue4689)
Tue, 02 Jun 2015 00:43:11 -0700 Pierre-Yves David pull: allow a generic way to pass parameters to the pull operation
Mon, 01 Jun 2015 22:29:49 -0700 Pierre-Yves David pull: skip pulling remote bookmarks with bundle2 if a value already exists
Mon, 01 Jun 2015 22:28:03 -0700 Pierre-Yves David pull: skip pulling remote bookmarks with bundle1 if a value already exist
Mon, 01 Jun 2015 17:47:15 -0700 Pierre-Yves David test: pull through http when testing for race conditions
Mon, 01 Jun 2015 17:54:29 -0700 Pierre-Yves David test: display pre-pull remote bookmark state when testing race condition
Thu, 04 Jun 2015 22:11:18 -0400 Matt Harbison largefiles: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 22:02:22 -0400 Matt Harbison revert: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 21:55:56 -0400 Matt Harbison cat: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 21:53:16 -0400 Matt Harbison forget: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 21:49:50 -0400 Matt Harbison add: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 21:37:59 -0400 Matt Harbison context: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 21:25:07 -0400 Matt Harbison addremove: replace match.bad() monkey patching with match.badmatch()
Thu, 04 Jun 2015 21:19:22 -0400 Matt Harbison match: introduce badmatch() to eliminate long callback chains with subrepos
Fri, 05 Jun 2015 21:45:44 +0900 Yuya Nishihara ssl: remove CERT_REQUIRED constant that was necessary for compatibility
Fri, 05 Jun 2015 21:40:59 +0900 Yuya Nishihara ssl: drop try-except clause that was necessary for ancient Python
Fri, 05 Jun 2015 21:37:46 +0900 Yuya Nishihara ssl: drop support for Python < 2.6, require ssl module
Fri, 05 Jun 2015 21:25:28 +0900 Yuya Nishihara ssl: rename ssl_wrap_socket() to conform to our naming convention
Fri, 05 Jun 2015 07:49:06 +0900 Yuya Nishihara test-https: kill only hgweb daemon to restart for client-auth test
Thu, 04 Jun 2015 17:51:19 -0500 Matt Mackall merge with stable
Mon, 01 Jun 2015 18:06:20 -0400 Matt Harbison hgwebdir: don't allow the hidden parent of a subrepo to show as a directory stable
Wed, 03 Jun 2015 14:29:11 -0700 Pierre-Yves David pull: avoid race condition with 'hg pull --rev name --update' (issue4706) stable
Fri, 29 May 2015 13:11:52 -0700 Laurent Charignon revert: add an experimental config to use inverted selection
Wed, 20 May 2015 11:44:06 -0500 Pierre-Yves David bundle2: stop capturing output for ssh again
Wed, 20 May 2015 11:41:48 -0500 Pierre-Yves David sshpeer: use the doublepipe object for the server to client channel
Fri, 22 May 2015 10:48:11 -0500 Pierre-Yves David sshpeer: introduce a "doublepipe" class
Wed, 20 May 2015 18:00:05 -0500 Pierre-Yves David util: add a simple poll utility
Wed, 03 Jun 2015 14:22:21 -0700 Laurent Charignon crecord: fix blue artifact bug coming back from help screen
Wed, 03 Jun 2015 14:21:15 -0400 Matt Harbison scmutil: consistently return subrepos relative to ctx1 from itersubrepos()
Wed, 03 Jun 2015 13:51:27 -0400 Matt Harbison context: introduce the nullsub() method
Wed, 03 Jun 2015 13:45:42 -0400 Matt Harbison subrepo: introduce the nullsubrepo() method
Thu, 07 May 2015 17:15:24 +0900 Yuya Nishihara ssl: prompt passphrase of client key file via ui.getpass() (issue4648)
Thu, 07 May 2015 17:02:20 +0900 Yuya Nishihara https: do not inherit httplib.HTTPSConnection that creates unused SSLContext
Thu, 07 May 2015 17:38:22 +0900 Yuya Nishihara test-https: test basic functions of client certificate authentication
Mon, 01 Jun 2015 14:16:52 -0400 Jordi Gutiérrez Hermoso phases: add `hg help phases` hint to failures to edit public commits
Mon, 01 Jun 2015 18:05:38 +0000 Jordi Gutiérrez Hermoso phases: rewrite "immutable changeset" to "public changeset"
Tue, 02 Jun 2015 15:04:39 -0400 Jordi Gutiérrez Hermoso revlog: raise an exception earlier if an entry is too large (issue4675)
Wed, 03 Jun 2015 14:31:19 -0500 Steve Borho wix: move library.zip and all *.pyd into a lib/ folder
Wed, 20 May 2015 11:31:38 -0500 Pierre-Yves David sshpeer: run the ssh command unbuffered
Sun, 31 May 2015 00:00:36 -0700 Pierre-Yves David sshpeer: use a 'bufferedinputpipe' for standard output of the ssh process
Sat, 30 May 2015 23:55:24 -0700 Pierre-Yves David util: introduce a bufferedinputpipe utility
Wed, 27 May 2015 22:11:37 -0700 Pierre-Yves David test: drop all the forced use of bundle2
Fri, 06 Feb 2015 17:41:24 +0000 Pierre-Yves David bundle2: use bundle2 by default
Mon, 01 Jun 2015 10:28:40 -0700 Pierre-Yves David wireprotocol: distinguish list and set in getbundle argument
Mon, 25 May 2015 17:14:11 -0700 Gregory Szorc exchange: support transferring .hgtags fnodes mapping
Mon, 01 Jun 2015 20:23:22 -0700 Gregory Szorc bundle2: part handler for processing .hgtags fnodes mappings
Tue, 02 Jun 2015 19:58:06 -0700 Gregory Szorc changegroup: rename _computeoutgoing to computeoutgoing
Tue, 02 Jun 2015 13:24:39 -0500 Matt Mackall merge with stable
Mon, 01 Jun 2015 22:46:05 -0400 Matt Harbison test-treemanifest: add globs for Windows
Mon, 01 Jun 2015 22:41:07 -0400 Matt Harbison test-import: sync with 6084926366b9 for platforms without execbit
Mon, 01 Jun 2015 14:42:55 -0400 Matt Harbison hgwebdir: avoid redundant repo and directory entries when 'web.name' is set stable
Mon, 01 Jun 2015 15:16:28 -0500 Matt Mackall Added signature for changeset ed18f4acf435 stable
Mon, 01 Jun 2015 15:16:24 -0500 Matt Mackall Added tag 3.4.1 for changeset ed18f4acf435 stable
Mon, 01 Jun 2015 14:47:02 -0500 Matt Mackall merge with stable
Tue, 02 Jun 2015 02:28:33 +0900 FUJIWARA Katsunori templatekw: compare target context and its parent exactly (issue4690) stable 3.4.1
Fri, 29 May 2015 15:18:49 -0700 Pierre-Yves David test: use bundle2 in test-pull-http
Wed, 27 May 2015 12:55:32 -0700 Pierre-Yves David test: use bundle2 in test-push-http
Wed, 27 May 2015 12:54:51 -0700 Pierre-Yves David test: copy test-push-http.t to testpush-http-bundle1.t
Sun, 31 May 2015 16:59:34 -0500 Matt Mackall tests: add (?) flag for optional lines
Wed, 15 Apr 2015 09:07:54 -0700 Ryan McElroy templatekw: display active bookmark more consistently (issue4552) (BC)
Sun, 24 May 2015 18:30:27 +0900 Yuya Nishihara revrange: build spanset from x:y range
Sun, 24 May 2015 18:11:33 +0900 Yuya Nishihara revrange: build balanced tree of addsets from revisions (issue4565)
Sun, 24 May 2015 17:59:55 +0900 Yuya Nishihara revrange: clean up meaningless reconstruction of sets
Sun, 24 May 2015 17:53:22 +0900 Yuya Nishihara revrange: drop unnecessary deduplication of revisions
Fri, 29 May 2015 22:23:58 +0200 Gilles Moris summary: move the parents phase marker to commit line (issue4688)
Mon, 25 May 2015 16:48:55 -0700 Gregory Szorc tags: support setting hgtags fnodes cache entries
Mon, 25 May 2015 16:24:23 -0700 Gregory Szorc tags: support reading tags cache without populating
Sun, 31 May 2015 17:41:35 -0700 Gregory Szorc check-commit: make foo_bar naming regexp less greedy
Wed, 27 May 2015 12:05:08 -0700 Pierre-Yves David test: use bundle2 in test-http
Wed, 27 May 2015 12:03:31 -0700 Pierre-Yves David test: copy test-http.t to test-http-bundle1.t
Wed, 27 May 2015 11:57:20 -0700 Pierre-Yves David test: use bundle2 in test-ssh
Wed, 27 May 2015 11:55:39 -0700 Pierre-Yves David test: copy test-ssh.t to test-ssh-bundle1.t
Wed, 27 May 2015 04:39:24 -0700 Pierre-Yves David test: lock test-unbundlehash to bundle1 usage
Wed, 27 May 2015 06:42:42 -0700 Pierre-Yves David test: use bundle2 in test-acl
Wed, 27 May 2015 11:37:11 -0700 Pierre-Yves David test: use both bundle formats in test-pull-http
Wed, 27 May 2015 06:52:23 -0700 Pierre-Yves David test: use bundle2 in test-http-proxy
Wed, 27 May 2015 04:56:44 -0700 Pierre-Yves David tests: use bundle2 for test-hook
Wed, 27 May 2015 04:57:03 -0700 Pierre-Yves David pull: only prefetch bookmarks when using bundle1
Thu, 28 May 2015 14:01:53 -0700 Pierre-Yves David pull: document the race condition with bookmark name
Thu, 28 May 2015 13:55:03 -0700 Pierre-Yves David pull: only list remote bookmarks if -B is used to populate pulled heads
Mon, 01 Jun 2015 10:50:15 +0900 FUJIWARA Katsunori i18n-ja: synchronized with 8594d0b3018e stable
Sat, 30 May 2015 12:46:30 +0900 Yuya Nishihara hg: explicitly check that peer lookup object has instance() if call failed
Mon, 30 Mar 2015 16:23:35 +0900 Yuya Nishihara extensions: show traceback on load failure if --traceback flag is set
Sun, 31 May 2015 14:40:28 +0900 Yuya Nishihara ui: flush stdout before writing traceback to stderr
Wed, 27 May 2015 10:44:04 -0700 Martin von Zweigbergk treemanifest: visit directory 'foo' when given e.g. '-X foo/ba?'
Fri, 29 May 2015 14:24:50 -0700 Laurent Charignon phases: fix bug where native phase computation wasn't called
Fri, 29 May 2015 17:00:55 -0500 Matt Mackall merge with stable
Wed, 27 May 2015 15:56:10 -0700 Laurent Charignon record: add default value for operation argument
Thu, 28 May 2015 16:41:47 -0700 Laurent Charignon record: precise documentation
Wed, 27 May 2015 06:55:32 -0700 Pierre-Yves David test: use both bundle formats in test-bookmarks-pushpull
Wed, 27 May 2015 06:35:34 -0700 Pierre-Yves David test: explicitly test wire protocol discovery with bundle1 and bundle2
Wed, 27 May 2015 06:37:56 -0700 Pierre-Yves David test: use bundle2 for exchange in test-push-warn
Wed, 27 May 2015 04:34:03 -0700 Pierre-Yves David test: use bundle2 for exchange in test-largefile
Wed, 27 May 2015 04:30:40 -0700 Pierre-Yves David test: use bundle2 for exchange in test-push-warn
Wed, 27 May 2015 12:49:32 -0700 Pierre-Yves David test: use bundle2 for exchange in test-bookmark-pushpull
Wed, 27 May 2015 04:21:39 -0700 Pierre-Yves David test: use bundle2 for exchange in test-obsolete
Fri, 29 May 2015 10:34:12 -0700 Laurent Charignon revert: remove unused debug code in the test file
Thu, 28 May 2015 20:06:19 -0700 Ryan McElroy commands: rename current to active in variables and comments
Thu, 28 May 2015 20:03:42 -0700 Ryan McElroy templatekw: introduce active subkeyword from bookmarks keyword
Thu, 16 Apr 2015 15:18:59 -0700 Ryan McElroy bookmarks: name label for active bookmark correctly
Sat, 30 May 2015 02:06:09 +0800 Anton Shestakov tests: descending empty dirs works in all hgweb styles, test them too
Sat, 30 May 2015 01:57:19 +0800 Anton Shestakov tests: actualize the comment in test-hgweb-descend-empties.t
Sun, 17 May 2015 15:16:13 +0900 Yuya Nishihara revset: add fast path for _list() of integer revisions
Sun, 17 May 2015 15:11:38 +0900 Yuya Nishihara revset: optimize 'or' operation of trivial revisions to a list
Fri, 29 May 2015 21:31:00 +0900 Yuya Nishihara revset: make "null" able to appear in internal _list() expression
Sun, 24 May 2015 14:49:41 +0900 Yuya Nishihara revset: make internal _list() expression remove duplicated revisions
Sun, 24 May 2015 14:34:12 +0900 Yuya Nishihara repair: use _hexlist() to build revset expression from binary nodes
Thu, 28 May 2015 23:49:19 -0700 Pierre-Yves David listkey: display the size of the listkey payload in a debug message
Fri, 29 May 2015 00:09:36 -0700 Pierre-Yves David ssh: test some no-op pull through ssh with --debug
Wed, 27 May 2015 06:08:14 -0700 Pierre-Yves David subrepo: detect issue3781 case earlier so it apply to bundle2
Tue, 26 May 2015 23:06:17 -0700 Pierre-Yves David bundle2: hide bundle2 stream debug under a config flag
Tue, 26 May 2015 23:47:19 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed interruption
Tue, 26 May 2015 23:58:38 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed part payload
Tue, 26 May 2015 23:36:31 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed part
Wed, 27 May 2015 00:02:49 -0700 Pierre-Yves David bundle2: add generic debug output at the end of bundle processing
Wed, 27 May 2015 00:00:35 -0700 Pierre-Yves David bundle2: add generic debug output regarding processed bundle
Thu, 28 May 2015 20:30:20 -0700 Durham Goode histedit: fix keep during --continue stable
Thu, 28 May 2015 16:42:21 -0400 Jordi Gutiérrez Hermoso dispatch: disable demandimport for the --debugger option
Thu, 28 May 2015 16:42:04 -0400 Jordi Gutiérrez Hermoso hooks: replace if-try-finally with a "with" statement
Thu, 28 May 2015 16:11:26 -0400 Jordi Gutiérrez Hermoso demandimport: define a `deactivated` context manager
Thu, 28 May 2015 14:14:11 -0400 Matt Harbison largefiles: drop the unused lfcommands._addchangeset()
Thu, 28 May 2015 13:34:37 -0400 Matt Harbison largefiles: use the convert extension for 'lfconvert --to-normal'
Wed, 27 May 2015 00:22:29 -0700 Pierre-Yves David bundle2: add generic debug output regarding generated interruption
Wed, 27 May 2015 00:19:16 -0700 Pierre-Yves David bundle2: add generic debug output regarding generated parts
Wed, 27 May 2015 00:10:30 -0700 Pierre-Yves David bundle2: add generic debug output regarding generated bundle
Wed, 27 May 2015 00:52:01 -0700 Pierre-Yves David bundle2: add debug output for part generation