Mon, 23 Oct 2017 22:45:24 +0200 |
muxator |
commands: be more uniform in an "hg update" error message
stable
|
Wed, 04 Oct 2017 23:22:34 +0200 |
muxator |
update: mention long options explicitly in description of merge.update()
stable
|
Sat, 21 Oct 2017 13:42:43 +0900 |
Yuya Nishihara |
mq: copy pager attributes back to qrepo.ui
stable
|
Sat, 21 Oct 2017 13:13:20 +0900 |
Yuya Nishihara |
registrar: host "dynamicdefault" constant by configitem object
stable
|
Sat, 21 Oct 2017 13:04:58 +0900 |
Yuya Nishihara |
configitems: register 'ui.editor'
stable
|
Fri, 20 Oct 2017 14:15:46 -0700 |
Joe Blaylock |
help: fix typo in hg merge documentation
stable
|
Fri, 20 Oct 2017 13:44:38 -0500 |
Kevin Bullock |
Added signature for changeset 1e2454b60e59
stable
|
Fri, 20 Oct 2017 13:44:35 -0500 |
Kevin Bullock |
Added tag 4.4-rc for changeset 1e2454b60e59
stable
|
Sat, 05 Aug 2017 23:15:37 +0900 |
Yuya Nishihara |
help: do not abort topicmatch() because of unimportable extensions
stable 4.4-rc
|
Fri, 20 Oct 2017 22:25:09 +0900 |
Yuya Nishihara |
configitems: register 'email.to' and 'patchbomb.to'
stable
|
Thu, 19 Oct 2017 21:50:14 +0200 |
Boris Feld |
exchange: propagate the subfunctions return
stable
|
Thu, 19 Oct 2017 15:15:05 -0500 |
Kevin Bullock |
merge default into stable for code freeze
stable
|
Thu, 19 Oct 2017 15:06:33 +0200 |
Denis Laxalde |
log: add an assertion about fctx not being None in patch.diff()
|
Thu, 19 Oct 2017 14:55:10 +0200 |
Denis Laxalde |
log: handle removed files with --line-range patterns
|
Thu, 19 Oct 2017 14:12:49 +0200 |
Denis Laxalde |
log: disable bare file patterns with --line-range
|
Thu, 19 Oct 2017 12:37:26 +0200 |
Denis Laxalde |
log: switch to FROMLINE:TOLINE syntax for -L/--line-range
|
Wed, 18 Oct 2017 19:00:33 +0200 |
Denis Laxalde |
log: handle binary files in --line-range patterns
|
Tue, 17 Oct 2017 22:46:08 +0200 |
muxator |
build: build deb/rpm independently on config/extensions in the host system
|
Thu, 19 Oct 2017 17:50:20 +0200 |
Boris Feld |
config: also gather effect-flags on experimental.evolution
|
Thu, 19 Oct 2017 12:33:53 +0200 |
Boris Feld |
obsfate: rename obsfate into obsolete in default mapfile
|
Thu, 19 Oct 2017 12:32:42 +0200 |
Boris Feld |
obsfate: rename obsfate into obsolete in changeset_printer
|
Thu, 19 Oct 2017 11:17:10 -0400 |
Augie Fackler |
tests: add some (?) output lines to catch "helpful" output from Solaris diff
|
Wed, 18 Oct 2017 15:28:19 +0200 |
Paul Morelle |
sparse-read: ignore trailing empty revs in each read chunk
|
Wed, 18 Oct 2017 15:42:44 -0700 |
Jun Wu |
fsmonitor: use nonnormalset from dirstatemap
|
Wed, 18 Oct 2017 22:10:08 -0700 |
Martin von Zweigbergk |
registrar: don't i18n ProgrammingError message
|
Wed, 18 Oct 2017 22:07:53 -0700 |
Martin von Zweigbergk |
registrar: move "constant" possiblecmdtypes to class level
|
Wed, 18 Oct 2017 16:28:18 -0700 |
Martin von Zweigbergk |
tests: de-flake test-run-tests.t's "--jobs=2 --first" test
|
Wed, 18 Oct 2017 18:30:02 -0400 |
Augie Fackler |
cmdutil: fix status tersing on Python 3
|
Wed, 18 Oct 2017 18:29:17 -0400 |
Augie Fackler |
hghave: fix clang-format check to use bytes regex
|
Wed, 18 Oct 2017 18:29:00 -0400 |
Augie Fackler |
configitems: make all regular expressions bytes and not native str
|
Wed, 18 Oct 2017 18:11:50 -0400 |
Augie Fackler |
convert: register missed subversion config items
|
Thu, 19 Oct 2017 03:20:47 +0530 |
Pulkit Goyal |
amend: error out if the note is greater than 255bytes
|
Wed, 18 Oct 2017 15:05:03 -0700 |
Jun Wu |
show: move configitems to core
|
Wed, 18 Oct 2017 14:55:39 -0700 |
Jun Wu |
chgserver: do not treat HG as sensitive environ when CHGHG is set
|
Wed, 18 Oct 2017 22:54:50 +0200 |
Gregory Szorc |
fsmonitor: declare missing config options
|
Wed, 18 Oct 2017 22:57:15 +0200 |
Gregory Szorc |
fsmonitor: warn when fsmonitor could be used
|
Fri, 06 Oct 2017 06:48:43 -0700 |
Ryan McElroy |
merge: additional test cases to show merge-halting behavior
|
Wed, 18 Oct 2017 04:31:46 +0530 |
Pulkit Goyal |
rebase: add support to output nodechanges
|
Tue, 17 Oct 2017 13:20:25 -0700 |
Saurabh Singh |
ui: move request exit handlers to global state
|
Wed, 18 Oct 2017 09:07:48 +0200 |
Paul Morelle |
sparse-read: skip gaps too small to be worth splitting
|
Wed, 18 Oct 2017 12:53:00 +0200 |
Boris Feld |
sparse-read: move from a recursive-based approach to a heap-based one
|
Tue, 17 Oct 2017 22:55:33 -0400 |
Matt Harbison |
subrepo: implement 'unshare' for Mercurial subrepos
|
Tue, 17 Oct 2017 21:48:56 -0400 |
Matt Harbison |
share: move the implementation of 'unshare' to the 'hg' module
|
Tue, 17 Oct 2017 20:25:43 +0200 |
Denis Laxalde |
show: use labelcset() template alias for work (and stack) views
|
Wed, 18 Oct 2017 12:19:53 -0500 |
Kevin Bullock |
phases: pass phase names to hooks instead of internal values
|
Wed, 18 Oct 2017 12:36:23 +0200 |
Boris Feld |
configitems: document the choice of using 'match' instead of 'search'
|
Wed, 18 Oct 2017 12:26:08 +0200 |
Boris Feld |
configitems: do not directly match generic items
|
Wed, 18 Oct 2017 15:38:51 +0200 |
Boris Feld |
obsfate: fix obsfate_printer with empty date list
|
Tue, 17 Oct 2017 16:54:31 +0200 |
Boris Feld |
config: gather allowdivergence under the evolution namespace
|
Tue, 17 Oct 2017 15:57:56 +0200 |
Boris Feld |
config: remove stabilization.* aliases
|
Tue, 17 Oct 2017 15:56:49 +0200 |
Boris Feld |
config: rename stabilization.track-operation
|
Tue, 17 Oct 2017 15:54:05 +0200 |
Boris Feld |
config: rename stabilization.bundle-obsmarker
|
Thu, 28 Sep 2017 21:07:58 +0100 |
Boris Feld |
config: use 'experimental.evolution.exchange'
|
Thu, 28 Sep 2017 18:56:40 +0100 |
Boris Feld |
config: use 'experimental.evolution.allowunstable'
|
Thu, 28 Sep 2017 18:19:06 +0100 |
Boris Feld |
config: use 'experimental.evolution.create-markers'
|
Tue, 17 Oct 2017 11:29:26 +0200 |
Boris Feld |
config: replace experimental.stabilization by experimental.evolution
|
Mon, 16 Oct 2017 17:14:47 +0200 |
Boris Feld |
config: update evolution-related config
|
Mon, 16 Oct 2017 17:14:32 +0200 |
Boris Feld |
config: invert evolution-related configuration aliases
|
Mon, 16 Oct 2017 14:53:57 -0400 |
Augie Fackler |
parsers: allow clang-format here
|
Mon, 16 Oct 2017 14:49:35 -0400 |
Augie Fackler |
cext: add /* header */ comment to all PyVarObject_HEAD_INIT() calls
|
Tue, 21 Apr 2015 16:02:23 -0400 |
Augie Fackler |
parsers: protect some case-folding tables from clang-format
|
Mon, 14 Sep 2015 14:52:20 -0400 |
Augie Fackler |
makefile: add target to apply clang-format in-place
|
Mon, 16 Oct 2017 17:41:27 +0200 |
Boris Feld |
configitems: adds a developer warning when accessing undeclared configuration
|
Tue, 17 Oct 2017 21:15:31 +0200 |
Denis Laxalde |
log: add -L/--line-range option to follow file history by line range
|
Fri, 06 Oct 2017 14:45:17 +0200 |
Denis Laxalde |
diff: pass a diff hunks filter function from changeset_printer to patch.diff()
|
Thu, 05 Oct 2017 21:20:08 +0200 |
Denis Laxalde |
diff: also yield file context objects in patch.trydiff() (API)
|
Wed, 04 Oct 2017 15:27:43 +0200 |
Denis Laxalde |
revset: extract a parsefollowlinespattern helper function
|
Fri, 06 Oct 2017 17:53:36 +0200 |
Boris Feld |
obsfate: add obsfate to default mapfile
|
Thu, 05 Oct 2017 15:25:18 +0200 |
Boris Feld |
log: add obsfate by default in changeset printer
|
Mon, 09 Oct 2017 15:34:26 +0200 |
Boris Feld |
obsfate: only display date in verbose mode
|
Mon, 09 Oct 2017 15:34:12 +0200 |
Boris Feld |
obsfate: filter out current user if not in verbose
|
Fri, 06 Oct 2017 16:23:47 +0200 |
Boris Feld |
ui: add the possibility to returns None as username in ui
|
Fri, 06 Oct 2017 17:15:49 +0200 |
Boris Feld |
test: test obfate template keyword in test-obsmarker-template.t
|
Thu, 05 Oct 2017 17:42:56 +0200 |
Boris Feld |
templatekw: introduce obsfate keyword
|
Tue, 10 Oct 2017 02:25:03 +0530 |
Pulkit Goyal |
copies: add a config to limit the number of candidates to check in heuristics
|
Tue, 17 Oct 2017 10:31:44 -0700 |
Martin von Zweigbergk |
extensions: always include traceback when extension setup fails
|
Tue, 17 Oct 2017 10:25:32 -0700 |
Martin von Zweigbergk |
tests: move baduisetup() test out of "#if demandimport"
|
Tue, 17 Oct 2017 09:46:31 -0700 |
Martin von Zweigbergk |
tests: make test-extension.t's baduisetup.py test fail even if bdiff exists
|
Tue, 17 Oct 2017 10:33:27 -0700 |
Martin von Zweigbergk |
run-tests: move newline out of colorized message
|
Tue, 17 Oct 2017 11:07:18 -0700 |
Saurabh Singh |
test-extension: make the test compatible with chg
|
Tue, 17 Oct 2017 11:35:58 -0700 |
Saurabh Singh |
hghave: disable demandimport when chg is running
|
Tue, 17 Oct 2017 10:41:56 -0700 |
Jun Wu |
test-show: make it compatible with chg
|
Tue, 17 Oct 2017 10:51:43 -0400 |
Augie Fackler |
templater: use pycompat.sysbytes to bytes-ify some __name__ attrs
|
Mon, 16 Oct 2017 22:44:43 -0400 |
Augie Fackler |
templatefilters: defend against evil unicode strs in json filter
|
Wed, 20 Sep 2017 19:38:06 +0200 |
Boris Feld |
phase: use a binary phase part to push through bundle2 (BC)
|
Tue, 17 Oct 2017 12:41:24 -0700 |
Phil Cohen |
arbitraryfilecontext: skip the cmp fast path if any side is a symlink
|
Mon, 14 Sep 2015 14:17:27 -0400 |
Augie Fackler |
test-clang-format: new test to verify that files stay clang-formatted
|
Tue, 17 Oct 2017 08:11:13 -0700 |
Mark Thomas |
context: audit paths before clearing unknown files and dirs
|
Tue, 17 Oct 2017 08:07:43 -0700 |
Mark Thomas |
tests: add test demonstrating regression in path audit
|
Fri, 13 Oct 2017 23:00:31 +0200 |
Boris Feld |
configitems: move rebase config into core
|
Sat, 14 Oct 2017 01:09:46 +0200 |
Boris Feld |
eol: ensure the eol extensions is loaded when hooks run
|
Sat, 14 Oct 2017 01:16:03 +0200 |
Boris Feld |
acl: make sure the extensions is enabled when the acl-hooks run
|
Mon, 16 Oct 2017 18:16:29 +0200 |
Boris Feld |
configitems: register the 'web.archivesubrepos' config
|
Sun, 08 Oct 2017 22:22:27 +0200 |
Boris Feld |
configitems: register the 'experimental.effect-flags' config
|
Sun, 08 Oct 2017 20:37:13 +0200 |
Boris Feld |
configitems: register the full 'merge-tools' config and sub-options
|
Sat, 14 Oct 2017 17:05:41 +0200 |
Paul Morelle |
revlog-sparse-read: add a lower-threshold for read block size
|
Tue, 10 Oct 2017 17:50:27 +0200 |
Paul Morelle |
revlog: introduce an experimental flag to slice chunks reads when too sparse
|
Mon, 09 Oct 2017 15:13:41 +0200 |
Paul Morelle |
revlog: ignore empty trailing chunks when reading segments
|
Wed, 20 Sep 2017 19:17:37 +0200 |
Boris Feld |
phase: isolate logic to update remote phrase through bundle2 pushkey
|
Wed, 11 Oct 2017 07:40:00 +0200 |
Boris Feld |
phase: generate a push-race detection part on push
|
Wed, 11 Oct 2017 07:13:02 +0200 |
Boris Feld |
phase: introduce a new 'check:phases' part
|
Wed, 11 Oct 2017 18:39:04 +0200 |
Boris Feld |
phase: gather remote phase information in a summary object
|
Wed, 11 Oct 2017 18:39:34 +0200 |
Boris Feld |
phase: simplify the check for issue3781 shortcut in discovery
|
Mon, 16 Oct 2017 12:36:42 +0200 |
Boris Feld |
exchange: fix issue3781 reference in the comment
|
Wed, 11 Oct 2017 20:08:02 +0200 |
Boris Feld |
phase: filter out non-draft item in "draft root"
|
Sun, 15 Oct 2017 22:48:02 -0400 |
Matt Harbison |
subrepo: share instead of clone if the parent repo is shared (issue5675) (BC)
|
Sun, 15 Oct 2017 16:57:34 -0400 |
Matt Harbison |
tests: update output for no-symlink platforms
|
Mon, 16 Oct 2017 22:46:37 +0530 |
Pulkit Goyal |
releasenotes: show a warning if fuzzywuzzy is not present
|
Mon, 16 Oct 2017 22:46:11 +0530 |
Pulkit Goyal |
releasenotes: move import of fuzzywuzzy to import level
|
Sun, 15 Oct 2017 20:31:44 +0530 |
Pulkit Goyal |
releasenotes: don't abort is there is a bad formatted entry for releasenotes
|
Sun, 15 Oct 2017 20:29:16 +0530 |
Pulkit Goyal |
releasenotes: make the import of fuzzywuzzy optional
|
Mon, 16 Oct 2017 22:51:58 -0400 |
Augie Fackler |
webcommands: replace str(ctx) etc with pycompat.bytestr(ctx) etc
|
Mon, 16 Oct 2017 22:50:39 -0400 |
Augie Fackler |
templater: don't blow up when trying to build an abort message
|
Mon, 16 Oct 2017 22:44:06 -0400 |
Augie Fackler |
webutil: use pycompat.bytestr() instead of str()
|
Mon, 16 Oct 2017 22:43:19 -0400 |
Augie Fackler |
hgweb: correct an earlier error of mine - `start` should be bytes
|
Mon, 16 Oct 2017 18:58:16 +0200 |
Boris Feld |
config: simplify aliasing commands.update.check
|
Wed, 04 Oct 2017 18:51:21 -0700 |
Jun Wu |
run-tests: set HGPLAIN=1 when bisecting
|
Wed, 04 Oct 2017 18:50:18 -0700 |
Jun Wu |
run-tests: extract Popen logic to a single method
|
Wed, 04 Oct 2017 18:42:24 -0700 |
Jun Wu |
run-tests: move bisect logic to a separate method
|
Wed, 04 Oct 2017 11:00:04 -0400 |
Augie Fackler |
mpatch: switch alignment of wrapped line from tab to spaces with clang-format
|
Wed, 04 Oct 2017 10:56:33 -0400 |
Augie Fackler |
mpatch: reformat function prototypes with clang-format
|
Mon, 16 Oct 2017 11:43:41 -0400 |
Augie Fackler |
contrib: remove check-code rule about indentation
|
Sat, 24 Jan 2015 17:04:25 -0500 |
Augie Fackler |
clang-format: configuration for the clang-format source formatter
|
Fri, 06 Oct 2017 06:48:43 -0700 |
Ryan McElroy |
merge: allow user to halt merge on merge-tool failures
|
Fri, 06 Oct 2017 06:48:43 -0700 |
Ryan McElroy |
filemerge: introduce functions to halt merge flow
|
Sun, 15 Oct 2017 19:29:56 +0530 |
Pulkit Goyal |
amend: add a flag `-n/--note` to store note with amend
|
Sun, 15 Oct 2017 15:32:03 +0530 |
Pulkit Goyal |
cmdutil: pass metadata from amend() to cleanupnodes
|
Sun, 15 Oct 2017 14:34:24 +0530 |
Pulkit Goyal |
scmutil: add capability to cleanupnodes to take obsmarker metadata
|