Wed, 31 Jan 2018 14:05:11 -0800 |
Gregory Szorc |
wireproto: define and use types for wire protocol commands
|
Tue, 30 Jan 2018 15:21:59 -0800 |
Gregory Szorc |
wireproto: improve docstring for @wireprotocommand
|
Wed, 31 Jan 2018 10:06:39 -0800 |
Gregory Szorc |
wireproto: remove unnecessary exception trapping
|
Tue, 06 Feb 2018 11:31:25 -0800 |
Gregory Szorc |
sshpeer: implement peer for version 2 of wire protocol
|
Tue, 06 Feb 2018 10:57:56 -0800 |
Gregory Szorc |
sshpeer: rename sshpeer class to sshv1peer (API)
|
Tue, 06 Feb 2018 11:08:36 -0800 |
Gregory Szorc |
sshpeer: initial definition and implementation of new SSH protocol
|
Tue, 06 Feb 2018 10:51:15 -0800 |
Gregory Szorc |
internals: refactor wire protocol documentation
|
Mon, 05 Feb 2018 18:04:40 +0100 |
Boris Feld |
revlog: rename 'self.checkinlinesize' into '_enforceinlinesize'
|
Mon, 05 Feb 2018 17:57:29 +0100 |
Boris Feld |
revlog: add a _datareadfp context manager for data access needs
|
Mon, 05 Feb 2018 17:35:14 +0100 |
Boris Feld |
revlog: use context manager for data file lifetime in checksize
|
Mon, 05 Feb 2018 17:34:57 +0100 |
Boris Feld |
revlog: use context manager for index file lifetime in checkinlinesize
|
Mon, 05 Feb 2018 17:34:47 +0100 |
Boris Feld |
revlog: use context manager for data file lifetime in checkinlinesize
|
Mon, 05 Feb 2018 17:34:19 +0100 |
Boris Feld |
revlog: use context manager for index file life time in __init__
|
Mon, 05 Feb 2018 17:22:13 +0100 |
Boris Feld |
revlog: move index file opening in a method
|
Mon, 05 Feb 2018 17:03:56 +0100 |
Boris Feld |
revlog: move datafile opening in a method
|
Tue, 06 Feb 2018 12:25:11 +0100 |
Boris Feld |
parseindex: implement context manager method on the wrapper
|
Tue, 06 Feb 2018 11:52:37 +0100 |
Boris Feld |
parseindex: also forward keyword argument in a debug wrapper
|
Tue, 06 Feb 2018 11:51:39 +0100 |
Boris Feld |
dumprevlog: handle being passed a mode parameter
|
Tue, 06 Feb 2018 11:08:41 +0100 |
Boris Feld |
changelog: add the missing 'closed' property on 'appender' object
|
Mon, 05 Feb 2018 20:36:51 +0100 |
Boris Feld |
changelog: implement context manager method for 'appender' object
|
Sun, 04 Feb 2018 00:29:22 +0100 |
Joerg Sonnenberger |
diff: improve ui.write performance when not coloring on Windows
|
Tue, 06 Feb 2018 05:25:36 -0500 |
Augie Fackler |
hgsh: enable clang-format
|
Tue, 06 Feb 2018 05:24:28 -0500 |
Augie Fackler |
chg: enable clang-format on all .c and .h files
|
Wed, 07 Feb 2018 06:28:43 -0500 |
Augie Fackler |
python3: whitelist an additional 11 tests
|
Mon, 05 Feb 2018 20:48:51 +0900 |
Yuya Nishihara |
ui: add explicit path to write prompt text bypassing buffers
|
Mon, 05 Feb 2018 20:40:49 +0900 |
Yuya Nishihara |
ui: write prompt text in ui.prompt(), not in ui._readline()
|
Sun, 21 Jan 2018 14:00:56 +0900 |
Yuya Nishihara |
logcmdutil: mark changesetprinter.showpatch() as private
|
Sun, 21 Jan 2018 14:28:03 +0900 |
Yuya Nishihara |
logcmdutil: drop default arguments from changesetdisplayer/templater() calls
|
Sun, 21 Jan 2018 13:47:06 +0900 |
Yuya Nishihara |
logcmdutil: make default parameters of changesetprinters consistent
|
Sun, 04 Feb 2018 10:33:14 +0900 |
Yuya Nishihara |
mdiff: use str.startswith/endswith() instead of slicing
|
Sun, 04 Feb 2018 10:28:03 +0900 |
Yuya Nishihara |
patch: unify check_binary and binary flags
|
Tue, 06 Feb 2018 23:53:37 -0500 |
Matt Harbison |
fileset: don't abort when running copied() on a revision with a removed file
stable
|
Wed, 07 Feb 2018 13:49:02 +0530 |
Pulkit Goyal |
py3: make sure we open the file in bytes mode
|
Wed, 07 Feb 2018 13:47:03 +0530 |
Pulkit Goyal |
py3: use bytes instead of str
|
Wed, 07 Feb 2018 13:34:51 +0530 |
Pulkit Goyal |
py3: add b'' prefixes to string literals in test files
|
Wed, 07 Feb 2018 13:21:06 +0530 |
Pulkit Goyal |
py3: use range instead of xrange
|
Wed, 07 Feb 2018 13:19:19 +0530 |
Pulkit Goyal |
py3: use open() instead of file()
|
Wed, 07 Feb 2018 13:17:19 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr to convert _b85chars to bytes
|
Wed, 07 Feb 2018 13:11:38 +0530 |
Pulkit Goyal |
py3: use pycompat.bytechr instead of chr
|
Wed, 07 Feb 2018 13:10:24 +0530 |
Pulkit Goyal |
py3: use pycompat.ziplist instead of zip
|
Tue, 06 Feb 2018 14:24:16 +0100 |
Boris Feld |
patches: move assignment outside the conditional
|
Sun, 04 Feb 2018 14:58:32 -0800 |
Gregory Szorc |
sshpeer: remove support for connecting to <0.9.1 servers (BC)
|
Sun, 04 Feb 2018 14:44:04 -0800 |
Gregory Szorc |
sshpeer: document the handshake mechanism
|
Mon, 05 Feb 2018 09:14:32 -0800 |
Gregory Szorc |
sshpeer: move handshake outside of sshpeer
|
Sun, 04 Feb 2018 14:10:56 -0800 |
Gregory Szorc |
sshpeer: inline I/O into _validaterepo()
|
Mon, 05 Feb 2018 14:17:24 -0800 |
Gregory Szorc |
sshpeer: clean up API for sshpeer.__init__ (API)
|
Mon, 05 Feb 2018 14:05:59 -0800 |
Gregory Szorc |
sshpeer: establish SSH connection before class instantiation
|
Sun, 04 Feb 2018 11:40:13 -0800 |
Gregory Szorc |
sshpeer: remove frivolous call to _cleanup()
|
Sun, 04 Feb 2018 11:37:19 -0800 |
Gregory Szorc |
sshpeer: extract pipe cleanup logic to own function
|
Sun, 04 Feb 2018 19:23:40 -0800 |
Gregory Szorc |
sshpeer: move ssh command and repo creation logic out of __init__
|
Sun, 04 Feb 2018 12:55:18 -0800 |
Gregory Szorc |
sshpeer: move URL validation out of sshpeer.__init__
|
Sun, 04 Feb 2018 14:02:41 -0800 |
Gregory Szorc |
tests: add low-level SSH protocol tests
|
Sat, 03 Feb 2018 12:01:01 -0800 |
Gregory Szorc |
debugcommands: introduce debugpeer command
|
Sun, 04 Feb 2018 12:47:37 -0800 |
Gregory Szorc |
sshpeer: make "instance" a function
|
Sun, 04 Feb 2018 16:17:43 -0500 |
Matt Harbison |
lfs: deduplicate oids in the transfer
|
Sun, 04 Feb 2018 15:26:49 -0500 |
Matt Harbison |
cat: call the storage prefetch hook
|
Sun, 04 Feb 2018 14:31:32 -0500 |
Matt Harbison |
archive: call the storage prefetch hook
|
Sun, 04 Feb 2018 00:33:28 -0500 |
Matt Harbison |
lfs: prefetch lfs blobs during revert
|
Sun, 04 Feb 2018 14:14:28 -0500 |
Matt Harbison |
cmdutil: convert _revertprefetch() to a generic stored file hook (API)
|
Sat, 03 Feb 2018 21:26:12 -0500 |
Matt Harbison |
lfs: prefetch lfs blobs when applying merge updates
|
Sat, 27 Jan 2018 14:53:16 -0500 |
Matt Harbison |
lfs: factor out a method for extracting the pointer of a single file
|
Mon, 05 Feb 2018 13:24:02 +0530 |
Pulkit Goyal |
py3: add b'' to literals in check-config.py
|
Fri, 29 Dec 2017 05:40:49 +0530 |
Pulkit Goyal |
check-config: specify the mode 'rb' to open the file
|
Mon, 05 Feb 2018 13:12:36 +0530 |
Pulkit Goyal |
py3: use open() instead of file()
|
Mon, 05 Feb 2018 13:12:01 +0530 |
Pulkit Goyal |
py3: use pycompat.strkwargs() to convert kwargs' key to str
|
Mon, 05 Feb 2018 13:10:33 +0530 |
Pulkit Goyal |
py3: add __bytes__() for mq.patchheader and make sure __str__ returns str
|
Mon, 05 Feb 2018 13:01:35 +0530 |
Pulkit Goyal |
py3: use "%d" to convert integer to bytes
|
Mon, 05 Feb 2018 12:59:57 +0530 |
Pulkit Goyal |
py3: use .startswith() instead of bytes[0]
|
Mon, 05 Feb 2018 12:58:51 +0530 |
Pulkit Goyal |
py3: slice on bytes to prevent getting the ascii values
|
Sun, 04 Feb 2018 20:46:26 +0530 |
Pulkit Goyal |
py3: add r'' to convert keys to keyword arguments to str
|
Sun, 04 Feb 2018 15:41:37 +0530 |
Pulkit Goyal |
py3: add b'' to tweakdefaults config string
|
Sun, 04 Feb 2018 12:00:17 +0100 |
Boris Feld |
cmdutil: introduce deprecated aliases
|
Mon, 05 Feb 2018 18:39:41 +0800 |
Anton Shestakov |
makefile: remove Ubuntu Yakkety and Zesty docker targets
|
Sat, 20 Jan 2018 15:33:48 -0800 |
Kyle Lippincott |
merge: use operation-provided labels (ex: dest/source) in several merge-tools
|
Wed, 17 Jan 2018 17:35:05 -0800 |
Kyle Lippincott |
filemerge: support passing labels to external merge tools
|
Fri, 02 Feb 2018 23:20:55 -0500 |
Matt Harbison |
bookmarks: drop deprecated methods (API)
|
Sat, 03 Feb 2018 15:26:13 +0900 |
Yuya Nishihara |
archive: rewrite default metadata template as a multi-line bytes literal
|
Sat, 27 Jan 2018 17:46:37 +0900 |
Yuya Nishihara |
py3: drop b'' from repr() of smartset
|
Sat, 27 Jan 2018 17:31:25 +0900 |
Yuya Nishihara |
py3: always drop b'' prefix from repr() of bytestr
|
Sat, 27 Jan 2018 17:13:51 +0900 |
Yuya Nishihara |
py3: format revision number as '%d' in debugrevspec
|
Sat, 27 Jan 2018 17:12:35 +0900 |
Yuya Nishihara |
py3: build repr() of smartset as bytes then convert to str
|
Sat, 27 Jan 2018 13:33:31 +0900 |
Yuya Nishihara |
py3: factor out helpers to apply string conversion recursively
|
Sat, 27 Jan 2018 13:14:06 +0900 |
Yuya Nishihara |
py3: replace "if ispy3" by pycompat.sysbytes() or util.forcebytestr()
|
Sat, 27 Jan 2018 13:11:46 +0900 |
Yuya Nishihara |
py3: replace "if ispy3" by pycompat.bytestr()
|
Sat, 27 Jan 2018 13:09:49 +0900 |
Yuya Nishihara |
py3: replace "if ispy3" by encoding.strtolocal()
|
Sat, 03 Feb 2018 00:01:57 -0500 |
Matt Harbison |
localrepo: drop the deprecated walk() method (API)
|
Fri, 02 Feb 2018 23:57:52 -0500 |
Matt Harbison |
dirstate: drop deprecated methods (API)
|
Fri, 02 Feb 2018 23:53:57 -0500 |
Matt Harbison |
templatekw: drop the deprecated '{troubles}' keyword
|
Fri, 02 Feb 2018 23:52:19 -0500 |
Matt Harbison |
obsutil: drop deprecated methods (API)
|
Fri, 02 Feb 2018 23:48:25 -0500 |
Matt Harbison |
revset: drop deprecated evolution predicates
|
Fri, 02 Feb 2018 23:45:31 -0500 |
Matt Harbison |
obsolete: drop deprecated methods (API)
|
Fri, 02 Feb 2018 23:27:30 -0500 |
Matt Harbison |
context: drop deprecated methods (API)
|
Thu, 25 Jan 2018 20:00:58 +0100 |
Joerg Sonnenberger |
ui: improve performance for multi-component writes
|
Sun, 21 Jan 2018 13:03:03 +0900 |
Yuya Nishihara |
cmdutil: drop aliases for logcmdutil functions (API)
|
Sun, 21 Jan 2018 12:48:39 +0900 |
Yuya Nishihara |
logcmdutil: drop redundant "log" from function names (API)
|
Sun, 21 Jan 2018 12:36:43 +0900 |
Yuya Nishihara |
logcmdutil: rename classes and functions to conform to our coding style (API)
|
Sun, 21 Jan 2018 12:26:42 +0900 |
Yuya Nishihara |
cmdutil: split functions of log-like commands to new module (API)
|
Fri, 02 Feb 2018 13:13:46 -0800 |
Gregory Szorc |
httppeer: remove support for connecting to <0.9.1 servers (BC)
|
Thu, 01 Feb 2018 21:55:06 -0800 |
Gregory Szorc |
internals: document when "hello" and "capabilities" commands were added
|
Sat, 27 Jan 2018 14:17:26 +0900 |
Yuya Nishihara |
tests: make doctest py3-compatible again
|
Mon, 29 Jan 2018 22:09:48 -0500 |
Matt Harbison |
lfs: emit a status message to indicate how many blobs were uploaded
|
Tue, 30 Jan 2018 20:33:21 -0500 |
Matt Harbison |
lfs: drop an unused function parameter
|
Thu, 01 Feb 2018 10:10:01 -0800 |
Martin von Zweigbergk |
discovery: don't reimplement all()
|
Thu, 01 Feb 2018 16:01:43 -0500 |
Augie Fackler |
contrib: fix dirstatenonnormalcheck to work in Python 3
|
Thu, 18 Jan 2018 13:12:09 -0500 |
Augie Fackler |
python3: whitelist another 24 passing tests
|
Thu, 01 Feb 2018 18:14:52 -0500 |
Augie Fackler |
mdiff: use slice instead of index on bytestr when checking single bytes
|
Thu, 18 Jan 2018 13:04:16 -0500 |
Augie Fackler |
obsutil: work around filter() being a generator in Python 3
|
Thu, 18 Jan 2018 12:59:40 -0500 |
Augie Fackler |
cmdutil: add a kludge to make bytes repr() the same on 2 and 3
|
Wed, 31 Jan 2018 11:32:21 -0800 |
Gregory Szorc |
wireprotoserver: make name part of protocol interface
|
Wed, 31 Jan 2018 11:30:16 -0800 |
Gregory Szorc |
wireprotoserver: make abstractserverproto a proper abstract base class
|
Wed, 31 Jan 2018 11:26:03 -0800 |
Gregory Szorc |
wireprotoserver: make response handling attributes private
|
Wed, 31 Jan 2018 11:24:44 -0800 |
Gregory Szorc |
wireprotoserver: make some instance attributes private
|
Wed, 31 Jan 2018 11:19:47 -0800 |
Gregory Szorc |
wireprotoserver: remove sshserver.getarg()
|
Wed, 31 Jan 2018 11:19:05 -0800 |
Gregory Szorc |
wireprotoserver: remove lock references
|
Wed, 31 Jan 2018 11:17:41 -0800 |
Gregory Szorc |
wireprotoserver: remove support for do_<command> handlers (API)
|
Wed, 31 Jan 2018 10:19:08 -0800 |
Gregory Szorc |
wireprotoserver: make attributes private
|
Wed, 31 Jan 2018 10:17:11 -0800 |
Gregory Szorc |
wireprotoserver: remove unused response attribute
|
Wed, 31 Jan 2018 10:09:41 -0800 |
Gregory Szorc |
wireprotoserver: rename p to proto
|
Tue, 30 Jan 2018 17:51:57 -0800 |
Gregory Szorc |
wireprotoserver: add some blank lines between methods
|
Thu, 25 Jan 2018 23:01:20 -0500 |
Augie Fackler |
tests: start a set of unit tests for mdiff.py, starting with splitnewlines
|
Thu, 25 Jan 2018 14:46:19 -0500 |
Augie Fackler |
perf: add a perfunidiff command for benchmarking unified diff speed
|
Wed, 31 Jan 2018 11:28:18 -0800 |
Gregory Szorc |
wireprotoserver: move abstractserverproto class from wireproto
|
Wed, 31 Jan 2018 10:48:35 -0800 |
Gregory Szorc |
wireprotoserver: move sshserver into module (API)
|
Wed, 31 Jan 2018 11:13:11 -0800 |
Gregory Szorc |
wireprotoserver: don't import symbol from hgweb.common
|
Wed, 31 Jan 2018 10:41:27 -0800 |
Gregory Szorc |
wireprotoserver: rename call to callhttp
|
Wed, 31 Jan 2018 11:09:07 -0800 |
Gregory Szorc |
wireprotoserver: rename hgweb.protocol to wireprotoserver (API)
|
Wed, 31 Jan 2018 22:20:59 -0800 |
Martin von Zweigbergk |
testrunner: fix updating of .testtimes file
|
Wed, 31 Jan 2018 23:12:45 -0800 |
Martin von Zweigbergk |
testrunner: make reading of test times work with #testcases
|
Wed, 31 Jan 2018 11:04:16 -0800 |
Gregory Szorc |
tests: allow [Errno] in output
|
Fri, 26 Jan 2018 17:31:50 +0100 |
Joerg Sonnenberger |
mdiff: remove rewindhunk by yielding a bool first to indicate data
|
Fri, 26 Jan 2018 02:14:39 +0100 |
Joerg Sonnenberger |
mdiff: explicitly compute places for the newline marker
|
Thu, 25 Jan 2018 22:40:19 +0100 |
Joerg Sonnenberger |
patch: avoid repeated binary checks if all files in a patch are text
|
Thu, 01 Feb 2018 10:29:24 -0800 |
Martin von Zweigbergk |
setdiscovery: don't call "heads" wire command when heads specified
|
Thu, 01 Feb 2018 08:17:11 -0800 |
Martin von Zweigbergk |
testrunner: on error, color the "(case xxx)" part the same as filename
|
Thu, 18 Jan 2018 10:08:23 -0500 |
Augie Fackler |
python3: whitelist an additional 23 passing tests
|
Thu, 18 Jan 2018 09:58:40 -0500 |
Augie Fackler |
tests: fix a missed b prefix in a test extension in test-strip.t
|
Thu, 18 Jan 2018 09:14:30 -0500 |
Augie Fackler |
revlog: correct type in check to verify rawtext is immutable
|
Wed, 17 Jan 2018 22:05:37 -0500 |
Augie Fackler |
mq: use bytes() instead of str() to encode statusentries for writing
|
Wed, 17 Jan 2018 22:05:02 -0500 |
Augie Fackler |
mq: open status file et al in bytes mode
|
Wed, 17 Jan 2018 22:04:34 -0500 |
Augie Fackler |
mq: fix up statusentry to be both repr()-able and bytes()-able
|
Wed, 17 Jan 2018 22:07:09 -0500 |
Augie Fackler |
python3: whitelist another 7 passing tests
|
Wed, 17 Jan 2018 21:48:37 -0500 |
Augie Fackler |
localrepo: pass transaction kwargs as strings, not bytes
|
Thu, 01 Feb 2018 12:38:04 -0800 |
Augie Fackler |
localrepo: consistently use native str when __dict__ is involved
|
Wed, 17 Jan 2018 21:46:29 -0500 |
Augie Fackler |
smartset: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:46:09 -0500 |
Augie Fackler |
obsolete: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:45:15 -0500 |
Augie Fackler |
lsprof: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:44:15 -0500 |
Augie Fackler |
dirstate: use native strings when peeking in __dict__
|
Wed, 17 Jan 2018 21:43:46 -0500 |
Augie Fackler |
context: use native string when peeking in __dict__
|
Wed, 17 Jan 2018 21:42:56 -0500 |
Augie Fackler |
bundlerepo: use native str when peeking in __dict__
|
Wed, 17 Jan 2018 20:41:51 -0500 |
Augie Fackler |
transaction: fix hg version check when loading journal
|
Wed, 17 Jan 2018 20:38:10 -0500 |
Augie Fackler |
branchmap: make error messages consistent between Python 2 and 3
|
Wed, 17 Jan 2018 20:37:17 -0500 |
Augie Fackler |
tests: bytestring-ify all the adhoc extensions in test-strip.t
|
Wed, 17 Jan 2018 20:09:52 -0500 |
Augie Fackler |
filemerge: fix regular expression pattern to be bytes
|
Wed, 17 Jan 2018 20:09:10 -0500 |
Augie Fackler |
tags: explicitly grab list of dict keys
|
Wed, 17 Jan 2018 20:08:40 -0500 |
Augie Fackler |
commands: replace map() with list comprehension
|
Wed, 17 Jan 2018 20:07:53 -0500 |
Augie Fackler |
commands: rewrite legacy ternary operator hack using modern syntax
|
Wed, 17 Jan 2018 20:07:25 -0500 |
Augie Fackler |
strip: use %d for known-int string interpolation
|
Thu, 18 Jan 2018 10:22:41 -0500 |
Augie Fackler |
strip: use in-place revset formatspec instead of %-formatting ourselves
|
Wed, 17 Jan 2018 19:11:51 -0500 |
Augie Fackler |
tests: get run-tests to reliably hand shellquote a string and not a bytes
|
Thu, 01 Feb 2018 14:59:38 -0500 |
Augie Fackler |
revsetlang: fix a doctest example on Python 3
|
Thu, 01 Feb 2018 14:28:45 -0500 |
Augie Fackler |
merge with stable
|
Thu, 01 Feb 2018 14:13:41 -0500 |
Augie Fackler |
Added signature for changeset d334afc585e2
stable
|
Thu, 01 Feb 2018 14:13:40 -0500 |
Augie Fackler |
Added tag 4.5 for changeset d334afc585e2
stable
|
Thu, 01 Feb 2018 14:11:18 -0500 |
Augie Fackler |
merge with i18n
stable 4.5
|
Wed, 31 Jan 2018 19:41:34 -0200 |
Wagner Bruna |
i18n-pt_BR: synchronized with 373fb3f5922c
stable
|
Sun, 28 Jan 2018 14:08:59 -0500 |
Matt Harbison |
revset: evaluate filesets against each revision for 'file()' (issue5778)
stable
|
Wed, 31 Jan 2018 23:01:44 -0500 |
Matt Harbison |
test-bookmarks-pushpull: stabilize for Windows
stable
|
Thu, 01 Feb 2018 16:46:12 +0800 |
Anton Shestakov |
makefile: add Ubuntu Artful docker targets (.deb and ppa)
stable
|
Wed, 31 Jan 2018 16:31:34 +0100 |
Boris Feld |
bundle2: fix the formatting of the stream part requirements
stable
|
Mon, 29 Jan 2018 10:28:10 +0100 |
Boris Feld |
streamclone: extract requirements formatting
stable
|
Tue, 30 Jan 2018 22:27:45 +0100 |
Boris Feld |
bookmarks: fix pushkey compatibility mode (issue5777)
stable
|
Tue, 30 Jan 2018 20:32:48 -0800 |
Jun Wu |
lazymanifest: avoid reading uninitialized memory
stable
|
Fri, 26 Jan 2018 11:42:47 -0800 |
Martin von Zweigbergk |
unamend: fix command summary line
stable
|
Mon, 29 Jan 2018 13:30:29 -0800 |
Gregory Szorc |
configitems: traverse sections deterministically
stable
|
Mon, 29 Jan 2018 21:42:18 -0500 |
Matt Harbison |
lfs: don't require the .hglfs file to be tracked to control the policy
stable
|
Sat, 27 Jan 2018 21:50:04 -0500 |
Augie Fackler |
tests: add a pattern to fix --pure tests
stable
|
Fri, 26 Jan 2018 16:01:42 +0100 |
Boris Feld |
streamclone: add a comment about non-publishing being broken with v1
stable
|
Fri, 26 Jan 2018 15:51:07 +0100 |
Boris Feld |
streamclone: move requirement update into consumev2
stable
|
Wed, 24 Jan 2018 21:44:31 +0100 |
Boris Feld |
streamclone: use readexactly when reading stream v2
stable
|
Wed, 24 Jan 2018 21:37:48 +0100 |
Boris Feld |
streamclone: rename '_emit' to '_emit2' for clarity
stable
|
Tue, 23 Jan 2018 21:14:36 +0900 |
Yuya Nishihara |
help: do not suggest "update --clean ." to cancel uncommitted merge
stable
|
Wed, 24 Jan 2018 22:26:28 -0500 |
Matt Harbison |
minifileset: note the unsupported file pattern when raising a parse error
stable
|
Tue, 23 Jan 2018 21:29:45 -0500 |
Matt Harbison |
lfs: don't automatically exclude '.hg*' files from external tracking
stable
|
Tue, 23 Jan 2018 20:50:02 -0500 |
Matt Harbison |
lfs: rename {oid} to {lfsoid}
stable
|
Mon, 22 Jan 2018 17:47:40 -0500 |
Matt Harbison |
lfs: rename {pointer} to {lfspointer}
stable
|
Mon, 22 Jan 2018 18:08:50 -0500 |
Augie Fackler |
Added signature for changeset 27b6df1b5adb
stable
|
Mon, 22 Jan 2018 18:08:49 -0500 |
Augie Fackler |
Added tag 4.5-rc for changeset 27b6df1b5adb
stable
|
Mon, 22 Jan 2018 17:53:02 -0500 |
Augie Fackler |
merge with stable to begin 4.5 freeze
stable 4.5-rc
|
Sat, 20 Jan 2018 22:55:42 -0800 |
Gregory Szorc |
bundle2: increase payload part chunk size to 32kb
|
Mon, 22 Jan 2018 12:23:47 -0800 |
Gregory Szorc |
bundle2: always advertise client support for stream parts
|
Mon, 22 Jan 2018 12:22:01 -0800 |
Gregory Szorc |
exchange: don't send stream data when server.uncompressed is set
|
Mon, 22 Jan 2018 12:21:15 -0800 |
Gregory Szorc |
bundle2: don't advertise stream bundle2 capability when feature disabled
|
Mon, 22 Jan 2018 12:19:45 -0800 |
Gregory Szorc |
tests: add more testing around server.uncompressed
|
Mon, 22 Jan 2018 12:19:49 -0800 |
Gregory Szorc |
bundle2: move version of stream clone into part name
|
Mon, 22 Jan 2018 12:12:29 -0800 |
Gregory Szorc |
exchange: send bundle2 stream clones uncompressed
|
Mon, 22 Jan 2018 12:38:04 -0800 |
Gregory Szorc |
tests: update test to work with Git 2.16
|
Sat, 20 Jan 2018 13:41:57 -0800 |
Gregory Szorc |
exchange: return bundle info from getbundlechunks() (API)
|
Sat, 20 Jan 2018 15:26:31 -0800 |
Gregory Szorc |
exchange: make stream bundle part deterministic
|
Sat, 20 Jan 2018 13:54:36 -0800 |
Gregory Szorc |
bundle2: specify what capabilities will be used for
|
Sat, 20 Jan 2018 15:43:02 -0800 |
Gregory Szorc |
wireproto: don't compress errors from getbundle()
|
Sat, 20 Jan 2018 16:08:07 -0800 |
Gregory Szorc |
tests: teach get-with-headers.py some new tricks
|
Sat, 20 Jan 2018 14:59:08 -0800 |
Gregory Szorc |
tests: use argparse in get-with-headers.py
|
Sun, 21 Jan 2018 17:11:31 -0800 |
Gregory Szorc |
convert: use a collections.deque
|
Sat, 20 Jan 2018 23:21:59 -0800 |
Martin von Zweigbergk |
repair: invalidate volatile sets after stripping
|
Sun, 21 Jan 2018 13:54:05 -0500 |
Matt Harbison |
subrepo: handle 'C:' style paths on the command line (issue5770)
|
Mon, 22 Jan 2018 00:39:42 -0500 |
Matt Harbison |
dummysmtpd: don't die on client connection errors
|
Sun, 21 Jan 2018 15:39:48 +0100 |
André Sintzoff |
cext: define MIN macro only if it is not yet defined
|
Sun, 21 Jan 2018 14:47:45 +0800 |
Anton Shestakov |
copyright: update to 2018
|
Sun, 21 Jan 2018 14:46:26 +0800 |
Anton Shestakov |
tests: glob copyright years in test-extension.t
|
Sat, 20 Jan 2018 14:21:40 -0500 |
Matt Harbison |
test-sshserver: stabilize for Windows
|
Sat, 20 Jan 2018 14:02:05 -0500 |
Matt Harbison |
test-branch-change: stabilize for Windows
|
Sat, 20 Jan 2018 13:57:11 -0500 |
Matt Harbison |
test-sparse: make the '.hg' exclusion filter Windows compatible
|
Fri, 19 Jan 2018 19:20:50 -0500 |
Matt Harbison |
lfs: rename {lfsattrs} to {pointer}
|
Fri, 19 Jan 2018 21:29:31 -0500 |
Matt Harbison |
lfs: expand the user facing documentation
|
Thu, 18 Jan 2018 00:50:12 +0100 |
Boris Feld |
streamclone: also stream caches to the client
|
Wed, 17 Jan 2018 17:46:49 +0100 |
Boris Feld |
caches: make 'cachetocopy' available in scmutil
|
Thu, 18 Jan 2018 00:50:02 +0100 |
Boris Feld |
streamclone: add support for cloning non append-only file
|
Thu, 18 Jan 2018 02:28:44 +0100 |
Boris Feld |
streamclone: tests phase exchange during stream clone
|
Wed, 17 Jan 2018 16:41:44 +0100 |
Boris Feld |
streamclone: add support for bundle2 based stream clone
|
Wed, 17 Jan 2018 14:13:46 +0100 |
Boris Feld |
pull: preindent some code
|
Wed, 17 Jan 2018 16:32:05 +0100 |
Boris Feld |
pull: reorganize bundle2 argument bundling
|
Wed, 17 Jan 2018 16:38:32 +0100 |
Boris Feld |
clone: allow bundle2's stream clone with 'server.disablefullbundle'
|
Wed, 17 Jan 2018 16:36:23 +0100 |
Boris Feld |
bundle2: add support for a 'stream' parameter to 'getbundle'
|
Wed, 17 Jan 2018 16:35:22 +0100 |
Boris Feld |
bundle2: add a 'stream' part handler for stream cloning
|
Thu, 18 Jan 2018 00:45:27 +0100 |
Boris Feld |
streamclone: rework canperformstreamclone
|
Thu, 18 Jan 2018 00:48:56 +0100 |
Boris Feld |
streamclone: define first iteration of version 2 of stream format
|
Fri, 19 Jan 2018 22:52:35 +0100 |
Gregory Szorc |
util: implement varint functions
|
Fri, 19 Jan 2018 20:51:35 +0100 |
Boris Feld |
util: move 'readexactly' in the util module
|
Fri, 19 Jan 2018 19:13:11 -0500 |
Matt Harbison |
lfs: separate a debug message from the subsequent abort message
|
Fri, 19 Jan 2018 14:25:09 -0800 |
Siddharth Agarwal |
sshserver: add a couple of tests for argument parsing
|
Fri, 19 Jan 2018 16:28:11 -0500 |
Augie Fackler |
merge with stable
|
Fri, 12 Jan 2018 10:59:58 +0100 |
Joerg Sonnenberger |
wireproto: split streamres into legacy and modern case
|
Fri, 19 Jan 2018 12:33:03 -0800 |
Martin von Zweigbergk |
localrepo: run cache-warming transaction callback before report callback
|
Fri, 19 Jan 2018 11:35:55 -0800 |
Martin von Zweigbergk |
scmutil: 0-pad transaction report callback category
|
Wed, 17 Jan 2018 16:01:06 +0100 |
Boris Feld |
stream: add a test showing we also clone bookmarks
|
Fri, 19 Jan 2018 18:45:20 +0530 |
Pulkit Goyal |
branch: allow changing branch name to existing name if possible
|
Sun, 15 Oct 2017 23:08:45 +0530 |
Pulkit Goyal |
branch: add a --rev flag to change branch name of given revisions
|
Tue, 16 Jan 2018 23:50:01 +0900 |
Yuya Nishihara |
templater: fix crash by empty group expression
|
Tue, 16 Jan 2018 21:46:17 +0900 |
Yuya Nishihara |
log: fix typo in comment about _matchfiles()
|
Thu, 18 Jan 2018 13:33:21 -0800 |
Hollis Blanchard |
sparse: --include 'dir1/dir2' should not include 'dir1/*'
|
Sun, 14 Jan 2018 13:29:15 +0900 |
Yuya Nishihara |
fileset: add kind:pat operator
|
Sun, 14 Jan 2018 13:33:56 +0900 |
Yuya Nishihara |
minifileset: unify handling of symbol and string patterns
|
Sun, 14 Jan 2018 13:28:20 +0900 |
Yuya Nishihara |
fileset: move import of match module to top
|
Sun, 14 Jan 2018 21:28:12 +0100 |
Paul Morelle |
revlog: group delta computation methods under _deltacomputer object
|
Sun, 14 Jan 2018 14:36:22 +0100 |
Paul Morelle |
revlog: refactor out _finddeltainfo from _addrevision
|
Fri, 19 Jan 2018 21:39:11 +0900 |
Yuya Nishihara |
localrepo: micro-optimize __len__() to bypass repoview
|
Thu, 18 Jan 2018 21:18:10 -0500 |
Matt Harbison |
lfs: defer registering the pre-push hook until blobs are committed
|
Thu, 18 Jan 2018 18:04:56 -0500 |
Matt Harbison |
lfs: dump the full response on httperror in debug mode
|
Thu, 18 Jan 2018 15:59:21 -0500 |
Matt Harbison |
lfs: default the User-Agent header for blob transfers to 'git-lfs'
|
Thu, 18 Jan 2018 15:11:34 -0500 |
Matt Harbison |
lfs: default to not using workers for upload/download
|
Sun, 14 Jan 2018 17:00:24 -0500 |
Matt Harbison |
lfs: add the '{lfsattrs}' template keyword to '{lfs_files}'
|
Thu, 18 Jan 2018 16:47:14 +0100 |
Boris Feld |
debugdownload: read repository hgrc if there is one
|
Fri, 19 Jan 2018 00:18:45 -0500 |
Matt Harbison |
test-blackbox: stabilize for Windows
|
Fri, 19 Jan 2018 08:35:22 +0100 |
Paul Morelle |
debugdeltachain: cleanup the double call to _slicechunk
|
Fri, 19 Jan 2018 14:10:18 +0530 |
Pulkit Goyal |
blackbox: don't unpack the list while passing into str.join()
|
Wed, 17 Jan 2018 17:07:55 +0100 |
Boris Feld |
atomicupdate: add an experimental option to use atomictemp when updating
|
Wed, 17 Jan 2018 16:52:13 +0100 |
Boris Feld |
write: add the possibility to pass keyword argument from batchget to vfs
|
Thu, 18 Jan 2018 12:55:19 +0100 |
Joerg Sonnenberger |
blackbox: if --debug is used, also trace ui.debug() calls
|
Thu, 18 Jan 2018 14:43:04 +0000 |
Alex Gaynor |
bdiff: handle the possibility of overflow when computing allocation size
|
Tue, 02 Jan 2018 10:09:08 -0700 |
Tom Prince |
phabricator: add a template item for linking to a differential review
|
Sun, 14 Jan 2018 11:19:45 -0800 |
Gregory Szorc |
githelp: don't reference 3rd party commands for `git show`
|
Mon, 18 Dec 2017 21:09:08 -0800 |
Gregory Szorc |
githelp: improve help for "reset"
|
Mon, 18 Dec 2017 21:02:49 -0800 |
Gregory Szorc |
githelp: clean up reflog help
|
Mon, 18 Dec 2017 20:58:00 -0800 |
Gregory Szorc |
githelp: replace suggestion of `hg record`
|
Mon, 18 Dec 2017 20:56:01 -0800 |
Gregory Szorc |
githelp: remove reference to tweakdefaults
|
Fri, 22 Dec 2017 18:38:29 -0700 |
Gregory Szorc |
githelp: recommend `hg import` for `git am`
|
Mon, 18 Dec 2017 20:51:20 -0800 |
Gregory Szorc |
githelp: improve help for `git add`
|
Mon, 18 Dec 2017 20:44:59 -0800 |
Gregory Szorc |
githelp: vendor Facebook authored extension
|
Thu, 18 Jan 2018 19:40:17 +0530 |
Pulkit Goyal |
merge: use public interface ms.localctx instead of ms._local
|
Tue, 16 Jan 2018 14:28:57 +0100 |
Boris Feld |
bookmarks: display the obsfate of hidden revision we create a bookmark on
|
Tue, 16 Jan 2018 14:08:54 +0100 |
Boris Feld |
update: display the obsfate of hidden revision we update to
|
Sun, 14 Jan 2018 00:02:40 -0800 |
Martin von Zweigbergk |
evolution: make reporting of new unstable changesets optional
|
Sun, 14 Jan 2018 23:59:17 -0800 |
Martin von Zweigbergk |
evolution: report new unstable changesets
|
Wed, 10 Jan 2018 14:00:23 -0800 |
Martin von Zweigbergk |
transaction: register summary callbacks only at start of transaction (BC)
|
Sun, 14 Jan 2018 14:39:17 -0800 |
Martin von Zweigbergk |
repair: filter out unknown revisions from phasecache within transaction
|
Sun, 14 Jan 2018 23:37:06 -0800 |
Martin von Zweigbergk |
repair: drop unnecessary phase cache invalidation
|
Mon, 15 Jan 2018 15:20:02 -0800 |
Gregory Szorc |
wireproto: drop support for reader interface from streamres (API)
|
Mon, 08 Jan 2018 19:41:47 +0530 |
Pulkit Goyal |
merge: add `--abort` flag which can abort the merge
|
Thu, 04 Jan 2018 21:37:03 -0800 |
Phil Cohen |
filemerge: only write in-memory backup during premerge
|
Thu, 04 Jan 2018 21:36:58 -0800 |
Phil Cohen |
filemerge: fix backing up an in-memory file to a custom location
|
Wed, 27 Dec 2017 17:38:28 -0600 |
Phil Cohen |
rebase: don't run IMM if running rebase in a transaction
|
Wed, 17 Jan 2018 17:59:12 -0500 |
Augie Fackler |
python3: whitelist two more passing tests
|
Fri, 12 Jan 2018 11:52:57 +0000 |
Boris Feld |
sshpeer: add support for request tracing
|
Fri, 12 Jan 2018 10:41:03 +0000 |
Boris Feld |
httppeer: add support for tracing all http request made by the peer
|
Fri, 12 Jan 2018 10:14:20 +0000 |
Boris Feld |
httppeer: move url opening in its own method
|
Fri, 12 Jan 2018 10:57:29 +0000 |
Boris Feld |
http: add a debug version of the push test
|
Wed, 17 Jan 2018 21:44:32 -0500 |
Matt Harbison |
lfs: raise an error if the server sends an unsolicited oid
|
Wed, 17 Jan 2018 20:54:05 -0500 |
Matt Harbison |
lfs: correct documentation typo
|
Wed, 17 Jan 2018 22:12:10 -0500 |
Jordi Gutiérrez Hermoso |
test-convert-svn-move: sort svn checkout output
|
Sat, 13 Jan 2018 15:13:29 +0900 |
Yuya Nishihara |
fileset: do not crash by unary negate operation
|
Sat, 13 Jan 2018 15:07:37 +0900 |
Yuya Nishihara |
fileset: make it robust for bad function calls
|
Thu, 04 Jan 2018 14:20:58 +0900 |
Yuya Nishihara |
log: build follow-log filematcher at once
|
Thu, 04 Jan 2018 15:20:46 +0900 |
Yuya Nishihara |
log: allow matchfn to be non-null even if both --patch/--stat are off
|
Thu, 04 Jan 2018 14:37:15 +0900 |
Yuya Nishihara |
log: replace "not pats" with matcher attribute for consistency
|
Wed, 03 Jan 2018 15:58:59 +0900 |
Yuya Nishihara |
log: follow file history across copies even with -rREV (BC) (issue4959)
|
Wed, 03 Jan 2018 15:46:15 +0900 |
Yuya Nishihara |
log: resolve --follow thoroughly in getlogrevs()
|
Wed, 03 Jan 2018 15:13:22 +0900 |
Yuya Nishihara |
log: extract function that processes log file patterns
|
Sun, 10 Dec 2017 17:28:44 +0900 |
Yuya Nishihara |
log: resolve --follow with -rREV in cmdutil.getlogrevs()
|
Sun, 10 Dec 2017 18:22:06 +0900 |
Yuya Nishihara |
log: remove dead code to follow descendants if ascending revisions specified
|
Sun, 10 Dec 2017 16:59:54 +0900 |
Yuya Nishihara |
log: duplicate _logrevs() dedicated for walkchangerevs()
|
Tue, 16 Jan 2018 21:51:27 +0900 |
Yuya Nishihara |
update: fix crash on bare update when directaccess is enabled
|
Tue, 16 Jan 2018 21:42:42 +0900 |
Yuya Nishihara |
templater: make sure expression is terminated by '}'
|
Fri, 14 Jul 2017 19:59:10 +0200 |
Boris Feld |
bookmark: deprecate direct update of a bookmark value
|
Mon, 16 Oct 2017 14:32:06 +0200 |
Paul Morelle |
debugdeltachain: display how many chunks would be read in sparse-read mode
|
Wed, 17 Jan 2018 21:36:18 +0000 |
Alex Gaynor |
bdiff: handle the possibility of an integer overflow when allocating
|
Tue, 16 Jan 2018 08:40:14 -0500 |
Jordi Gutiérrez Hermoso |
svnsubrepo: check if subrepo is missing when checking dirty state (issue5657)
|
Wed, 17 Jan 2018 13:02:42 +0100 |
Boris Feld |
win32text: use 'tiprev' when appropriate
|
Wed, 17 Jan 2018 13:01:38 +0100 |
Boris Feld |
patchbomb: use 'tiprev' when appropriate
|
Thu, 04 May 2017 02:28:19 +0200 |
Boris Feld |
revset: use 'tiprev' when appropriate
|
Thu, 04 May 2017 02:24:04 +0200 |
Boris Feld |
changelog: use 'tiprev()' in 'tip()'
|
Thu, 04 May 2017 02:23:21 +0200 |
Boris Feld |
changelog: introduce a 'tiprev' method
|
Wed, 17 Jan 2018 15:47:38 -0500 |
Augie Fackler |
contrib: add some basic scaffolding for some fuzz test targets
|
Wed, 17 Jan 2018 15:56:12 -0500 |
Augie Fackler |
formatting: enforce clang-format on all .cc files as well as .c files
|
Wed, 17 Jan 2018 15:28:38 -0500 |
Augie Fackler |
hghave: add test for clang 6 and later
|
Sun, 14 Jan 2018 12:06:27 -0800 |
Gregory Szorc |
py3: cast error message to localstr in blackbox.py
|
Wed, 10 Jan 2018 21:27:05 -0800 |
Jun Wu |
lfs: remove internal url in test
|
Sun, 14 Jan 2018 18:12:51 -0500 |
Matt Harbison |
lfs: control tracked file selection via a tracked file
|
Sun, 14 Jan 2018 01:04:45 -0500 |
Matt Harbison |
lfs: move the tracked file function creation to a method
|
Tue, 16 Jan 2018 20:15:07 -0500 |
Matt Harbison |
lfs: allow the pointer file to be viewed with `hg cat -T '{rawdata}'`
|
Tue, 16 Jan 2018 19:56:00 -0500 |
Matt Harbison |
cat: factor out a function that populates the formatter
|
Sun, 14 Jan 2018 12:07:06 -0500 |
Jordi Gutiérrez Hermoso |
svnsubrepo: add new method _svnmissing
|
Sun, 14 Jan 2018 12:05:28 -0500 |
Jordi Gutiérrez Hermoso |
svnsubrepo: decorate dirty method with annotatesubrepoerror
|
Tue, 16 Jan 2018 22:14:33 +0900 |
Yuya Nishihara |
match: do not weirdly include explicit files excluded by -X option
|
Sun, 14 Jan 2018 15:56:22 -0500 |
Matt Harbison |
lfs: add the '{oid}' template keyword to '{lfs_files}'
|
Sun, 14 Jan 2018 15:39:10 -0500 |
Matt Harbison |
lfs: convert '{lfs_files}' keyword to a hybrid list
|
Sun, 10 Dec 2017 21:42:33 +0100 |
Boris Feld |
showstack: add an extension docstring
|
Mon, 15 Jan 2018 10:44:49 +0000 |
Boris Feld |
bookmark: run 'pushkey' hooks after bookmark move, not 'prepushkey'
|
Mon, 15 Jan 2018 19:44:18 +0800 |
Anton Shestakov |
hgweb: remove unused second argument of nextPageVarGet()
|
Sun, 14 Jan 2018 20:06:56 -0800 |
Gregory Szorc |
dispatch: handle IOError when writing to stderr
|
Sun, 14 Jan 2018 19:30:48 -0800 |
Gregory Szorc |
commandserver: restore cwd in case of exception
|
Wed, 10 Jan 2018 20:02:35 -0800 |
Gregory Szorc |
tests: make hg frame optional
|
Sat, 13 Jan 2018 22:40:33 -0500 |
Matt Harbison |
test-lfs: add tests to show that hashes remain unchanged by conversions
|
Sat, 13 Jan 2018 22:29:18 -0500 |
Matt Harbison |
test-lfs: drop an unresolved issue note, now that lfs.track=none() is a thing
|
Sat, 13 Jan 2018 20:07:14 -0500 |
Matt Harbison |
lfs: always exclude '.hg*' text files
|
Mon, 15 Jan 2018 00:16:11 +0530 |
Pulkit Goyal |
bookmarks: calculate visibility exceptions only once
|
Sun, 10 Dec 2017 18:25:33 +0900 |
Yuya Nishihara |
log: rewrite --follow-first -rREV like --follow for consistency (BC)
|
Tue, 02 Jan 2018 17:37:01 +0900 |
Yuya Nishihara |
log: use revsetlang.formatspec() thoroughly
|
Tue, 02 Jan 2018 17:13:18 +0900 |
Yuya Nishihara |
log: use revsetlang.formatspec() to concatenate list expression
|
Tue, 02 Jan 2018 17:00:48 +0900 |
Yuya Nishihara |
log: simplify 'x or ancestors(x)' expression
|
Tue, 02 Jan 2018 16:58:37 +0900 |
Yuya Nishihara |
log: make opt2revset table a module constant
|
Sun, 14 Jan 2018 13:04:26 -0800 |
Paul Morelle |
revlog: group revision info into a dedicated structure
|
Sun, 14 Jan 2018 13:01:35 -0800 |
Paul Morelle |
revlog: rename 'rev' to 'base', as it is the base revision
|
Sun, 14 Jan 2018 12:59:46 -0800 |
Paul Morelle |
revlog: separate diff computation from the collection of other info
|
Fri, 12 Jan 2018 18:58:44 +0100 |
Paul Morelle |
revlog: introduce 'deltainfo' to distinguish from 'delta'
|
Fri, 12 Jan 2018 18:10:03 +0100 |
Paul Morelle |
revlog: extract 'builddelta' closure function from _addrevision
|
Fri, 12 Jan 2018 15:55:25 +0100 |
Paul Morelle |
revlog: extract 'buildtext' closure function from _addrevision
|
Sun, 14 Jan 2018 12:49:24 -0800 |
Paul Morelle |
revlog: choose between ifh and dfh once for all
|
Sun, 14 Jan 2018 12:46:03 -0800 |
Paul Morelle |
revlog: refactor out the selection of candidate revisions
|
Sat, 30 Dec 2017 00:13:56 +0530 |
Pulkit Goyal |
py3: use email.parser module to parse email messages
|
Fri, 12 Jan 2018 22:18:42 +0900 |
Yuya Nishihara |
rust: convert Unix path to CString transparently
|
Fri, 12 Jan 2018 22:09:34 +0900 |
Yuya Nishihara |
rust: extract function to convert Path to platform CString
|
Mon, 09 Oct 2017 11:46:27 +0200 |
Boris Feld |
pylint: add a check for multiple statement on a single line
|
Mon, 09 Oct 2017 11:45:21 +0200 |
Boris Feld |
style: remove multiple statement on a single line in zeroconf
|
Mon, 09 Oct 2017 11:44:02 +0200 |
Boris Feld |
style: remove multiple statement on a single line
|
Mon, 09 Oct 2017 11:40:15 +0200 |
Boris Feld |
pylint: split command line argument on multiple lines
|
Sun, 14 Jan 2018 11:24:43 -0800 |
Tom Prince |
phabricator: use named group for parsing differential reviews lines
|
Sat, 13 Jan 2018 13:47:10 +0900 |
Yuya Nishihara |
vfs: drop text mode flag (API)
|
Sat, 13 Jan 2018 13:41:11 +0900 |
Yuya Nishihara |
lfs: convert EOL of hgrc before appending to bytes IO
|
Sat, 13 Jan 2018 13:33:55 +0900 |
Yuya Nishihara |
largefiles: convert EOL of hgrc before appending to bytes IO
|
Sat, 13 Jan 2018 13:31:27 +0900 |
Yuya Nishihara |
share: convert EOL of hgrc before writing to bytes IO
|
Sat, 13 Jan 2018 13:28:12 +0900 |
Yuya Nishihara |
subrepo: convert EOL of hgrc before writing to bytes IO
|
Sat, 13 Jan 2018 13:24:17 +0900 |
Yuya Nishihara |
clone: use utility function to write hgrc
|
Sat, 13 Jan 2018 13:23:16 +0900 |
Yuya Nishihara |
share: use context manager or utility function to write file
|
Sun, 31 Dec 2017 02:54:49 -0500 |
Matt Harbison |
lfs: migrate most file filtering from threshold to custom filter
|
Sun, 31 Dec 2017 12:47:36 -0500 |
Matt Harbison |
test-lfs: bump the number on test repo11 and higher
|
Wed, 10 Jan 2018 22:23:34 -0500 |
Matt Harbison |
fileset: add a lightweight file filtering language
|
Wed, 10 Jan 2018 22:35:08 -0500 |
Matt Harbison |
fileset: split the logic for matching a size expression to a separate method
|
Fri, 12 Jan 2018 23:13:38 -0500 |
Matt Harbison |
lfs: drop deprecated remote store config options
|
Fri, 12 Jan 2018 18:11:05 +0530 |
Pulkit Goyal |
py3: use bytes instead of pycompat.bytestr
|
Fri, 12 Jan 2018 17:10:55 +0100 |
Joerg Sonnenberger |
test-pull-r: explicitly kill server processes
|
Fri, 05 Jan 2018 22:28:06 +0530 |
Pulkit Goyal |
bookmarks: add bookmarks to hidden revs if directaccess config is set
|
Fri, 12 Jan 2018 11:15:41 +0000 |
Boris Feld |
visibility: pass a normal repo to _getfilteredreason
|
Fri, 12 Jan 2018 11:10:18 +0000 |
Boris Feld |
visibility: make the filtered message translatable
|
Fri, 12 Jan 2018 11:09:04 +0000 |
Boris Feld |
visibility: fix a comment introduced before which is not up-to-date
|
Wed, 10 Jan 2018 19:24:58 -0800 |
Gregory Szorc |
rust: avoid redundant 'static lifetime
|
Thu, 11 Jan 2018 11:57:59 +0000 |
Boris Feld |
pull: hold wlock for the full operation when --update is used
|
Thu, 11 Jan 2018 18:20:08 +0800 |
Anton Shestakov |
hgweb: drop support of browsers that don't understand <canvas> (BC)
|
Wed, 10 Jan 2018 19:36:45 -0800 |
Gregory Szorc |
rust: add TODO about lifetime of program_name variable
|
Wed, 10 Jan 2018 19:23:36 -0800 |
Gregory Szorc |
rust: move import of PathBuf
|
Wed, 10 Jan 2018 21:09:57 -0800 |
Jun Wu |
perf: do not import util.queue
|
Wed, 10 Jan 2018 19:08:51 -0800 |
Gregory Szorc |
rust: move Cargo.lock
|
Wed, 10 Jan 2018 19:04:52 -0800 |
Gregory Szorc |
run-tests: fix regular expression for path test
|
Sun, 17 Dec 2017 04:31:27 +0100 |
Boris Feld |
perf: add threading capability to perfbdiff
|
Wed, 10 Jan 2018 17:24:25 +0100 |
Paul Morelle |
upgraderepo: select correct deltareuse depending on actions
|
Tue, 02 Jan 2018 18:35:11 +0900 |
Yuya Nishihara |
revsetlang: add %p specifier to format list of function arguments
|
Tue, 02 Jan 2018 21:05:40 +0900 |
Yuya Nishihara |
revsetlang: unnest inner functions from formatspec()
|
Sat, 01 Apr 2017 17:51:56 +0900 |
Yuya Nishihara |
revsetlang: fix quoting of %ls string
|
Sat, 01 Apr 2017 17:44:07 +0900 |
Yuya Nishihara |
revsetlang: catch invalid value passed to formatspec()
|
Sat, 01 Apr 2017 17:28:28 +0900 |
Yuya Nishihara |
revsetlang: check incomplete revspec format character
|
Sat, 01 Apr 2017 17:25:45 +0900 |
Yuya Nishihara |
revsetlang: check number of arguments passed to formatspec()
|
Sat, 01 Apr 2017 17:18:31 +0900 |
Yuya Nishihara |
revsetlang: catch invalid format character with %l prefix
|
Fri, 29 Dec 2017 06:32:17 +0530 |
Pulkit Goyal |
py3: add 8 new passing tests to the whitelist
|
Fri, 29 Dec 2017 05:33:36 +0530 |
Pulkit Goyal |
py3: use list() to get a list of items using dict.items()
|
Fri, 29 Dec 2017 05:31:27 +0530 |
Pulkit Goyal |
py3: convert dict keys' to str before passing as kwargs
|
Fri, 29 Dec 2017 05:29:57 +0530 |
Pulkit Goyal |
py3: make sure we open the file to write in bytes mode
|
Fri, 29 Dec 2017 05:47:17 +0530 |
Pulkit Goyal |
py3: don't use dict.iterkeys()
|
Fri, 29 Dec 2017 05:29:04 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() instead of str()
|
Fri, 29 Dec 2017 05:28:05 +0530 |
Pulkit Goyal |
py3: make regular expressions bytes by prepending b''
|
Fri, 29 Dec 2017 05:27:00 +0530 |
Pulkit Goyal |
py3: slice on bytes instead of indexing
|
Fri, 29 Dec 2017 05:25:27 +0530 |
Pulkit Goyal |
py3: use node.hex(h.digest()) instead of h.hexdigest()
|
Fri, 29 Dec 2017 05:22:06 +0530 |
Pulkit Goyal |
tests: make autodiff.py work on Python 3
|
Fri, 29 Dec 2017 03:32:04 +0530 |
Pulkit Goyal |
py3: use pycompat.ziplist instead of inbuilt zip
|
Fri, 29 Dec 2017 05:35:57 +0530 |
Pulkit Goyal |
py3: use bytes and open() instead of file() in test-diff-upgrade.t
|
Wed, 10 Jan 2018 11:02:20 -0800 |
Martin von Zweigbergk |
exchange: use context manager for locks and transaction in unbundle()
|
Wed, 10 Jan 2018 10:49:12 -0800 |
Martin von Zweigbergk |
bookmarks: use context managers for locks and transaction in pushbookmark()
|
Wed, 10 Jan 2018 10:47:13 -0800 |
Martin von Zweigbergk |
bookmarks: use context managers for lock and transaction in update()
|
Wed, 10 Jan 2018 10:44:21 -0800 |
Martin von Zweigbergk |
phase: use context managers for lock and transaction
|
Wed, 10 Jan 2018 10:33:11 -0800 |
Martin von Zweigbergk |
obsolete: use context manager for transaction in pushmarker()
|
Wed, 10 Jan 2018 10:32:16 -0800 |
Martin von Zweigbergk |
obsolete: use context manager for lock in pushmarker()
|
Wed, 10 Jan 2018 10:30:51 -0800 |
Martin von Zweigbergk |
obsolete: use context manager for transaction in createmarkers()
|
Fri, 05 Jan 2018 09:12:08 +0100 |
Boris Feld |
visibility: improve the message when accessing filtered obsolete rev
|
Fri, 29 Dec 2017 03:37:36 +0530 |
Pulkit Goyal |
tests: add b'' to string literals where bytes are required
|
Wed, 10 Jan 2018 08:53:22 -0800 |
Gregory Szorc |
rust: implementation of `hg`
|
Sun, 07 Jan 2018 15:21:16 -0500 |
Matt Harbison |
lfs: improve the error message for a missing remote blob
|
Sun, 07 Jan 2018 15:01:59 -0500 |
Matt Harbison |
filelog: add the ability to report the user facing name
|
Tue, 19 Dec 2017 20:41:25 +0800 |
Anton Shestakov |
hgweb: make different kinds of commits look differently on /graph
|
Thu, 21 Dec 2017 13:58:11 +0100 |
Boris Feld |
clonebundle: make it possible to retrieve the initial bundle through largefile
|
Thu, 21 Dec 2017 13:57:57 +0100 |
Boris Feld |
largefiles: add support for 'largefiles://' url scheme
|
Thu, 21 Dec 2017 13:53:26 +0100 |
Boris Feld |
largefiles: add a 'debuglfput' command to put largefile into the store
|
Fri, 15 Dec 2017 09:30:16 +0100 |
Boris Feld |
debug: add a 'debugdownload' command
|
Sat, 01 Apr 2017 17:12:48 +0900 |
Yuya Nishihara |
revsetlang: raise ParseError to report invalid format character
|
Sat, 01 Apr 2017 17:04:49 +0900 |
Yuya Nishihara |
revsetlang: use iterator to track current argument in formatspec()
|
Sat, 01 Apr 2017 16:56:47 +0900 |
Yuya Nishihara |
revsetlang: unnest "if True" in formatrevspec()
|
Sat, 01 Apr 2017 16:55:28 +0900 |
Yuya Nishihara |
revsetlang: use str.find() to scan expr in formatspec()
|
Sat, 01 Apr 2017 16:50:11 +0900 |
Yuya Nishihara |
revsetlang: avoid string concatenation in formatspec()
|
Thu, 04 Jan 2018 12:30:55 +0900 |
Yuya Nishihara |
test-glog: hook cmdutil.getlogrevs() so -frREV is rewritten accordingly
|
Wed, 03 Jan 2018 17:12:30 +0900 |
Yuya Nishihara |
test-glog: dump computed set
|
Wed, 03 Jan 2018 17:09:16 +0900 |
Yuya Nishihara |
test-glog: drop uninteresting nodes from AST output
|
Sun, 07 Jan 2018 01:14:52 -0500 |
Matt Harbison |
lfs: remove the verification option when writing to the local store
|
Thu, 21 Dec 2017 21:20:00 -0500 |
Matt Harbison |
lfs: use the localstore download method to transfer from remote stores
|
Thu, 21 Dec 2017 18:56:04 -0500 |
Matt Harbison |
lfs: introduce a localstore method for downloading from remote stores
|
Tue, 02 Jan 2018 12:14:08 +0900 |
Yuya Nishihara |
win32: do not call GetVolumePathName() with the minimum buffer length
|
Tue, 02 Jan 2018 12:02:25 +0900 |
Yuya Nishihara |
win32: allocate buffer of maximum length for GetVolumeInformation()
|
Sun, 22 Oct 2017 22:49:11 +0900 |
Yuya Nishihara |
log: drop unused expr from return value of getlogrevs()
|
Thu, 04 Jan 2018 12:00:18 +0900 |
Yuya Nishihara |
log: don't expand aliases in revset built from command options
|
Sun, 22 Oct 2017 22:52:36 +0900 |
Yuya Nishihara |
graphlog: remove redundant check for empty revs
|
Sun, 22 Oct 2017 22:38:16 +0900 |
Yuya Nishihara |
log: remove redundant handling of --limit
|
Sun, 22 Oct 2017 23:04:07 +0900 |
Yuya Nishihara |
log: use smartset.slice() to limit number of revisions to be displayed
|
Thu, 04 Jan 2018 10:51:41 +0900 |
Yuya Nishihara |
log: merge getlogrevs() and getgraphlogrevs()
|
Sat, 30 Dec 2017 17:55:23 +0900 |
Yuya Nishihara |
revset: parse x^:: as (x^):: (issue5764)
|
Mon, 08 Jan 2018 16:07:51 -0800 |
Jun Wu |
test-run-tests: stabilize the test (issue5735)
stable
|
Mon, 08 Jan 2018 13:52:43 +0100 |
Mihai Popescu |
run-tests: avoid set PYTHONUSERBASE environment variable to None
stable
|
Sun, 07 Jan 2018 12:07:29 +0900 |
Yuya Nishihara |
templatefilters: fix doc of basename()
stable
|
Sun, 07 Jan 2018 15:56:58 +0900 |
Yuya Nishihara |
identify: document -r. explicitly how to disable wdir scanning (issue5622)
stable
|
Fri, 05 Jan 2018 21:48:29 -0500 |
Matt Harbison |
lfs: add a comment to describe subtle local blobstore open() behavior
|
Fri, 05 Jan 2018 11:53:33 -0800 |
Martin von Zweigbergk |
tests: make #testcase available as env var in test
|
Fri, 05 Jan 2018 19:30:37 +0530 |
Pulkit Goyal |
archive: add support to specify hidden revs if directaccess config is set
|
Fri, 05 Jan 2018 19:23:30 +0530 |
Pulkit Goyal |
annotate: add support to specify hidden revs if directaccess config is set
|
Fri, 05 Jan 2018 19:30:30 +0800 |
Anton Shestakov |
hgweb: stop adding strings to innerHTML of #graphnodes and #nodebgs (BC)
|
Fri, 05 Jan 2018 19:22:05 +0800 |
Anton Shestakov |
spartan: make actual changeset entries have backgrounds on /graph
|
Fri, 05 Jan 2018 19:16:08 +0800 |
Anton Shestakov |
gitweb: make actual changeset entries have backgrounds on /graph
|
Fri, 05 Jan 2018 19:08:00 +0800 |
Anton Shestakov |
monoblue: make actual changeset entries have backgrounds on /graph
|
Fri, 05 Jan 2018 18:46:06 +0800 |
Anton Shestakov |
paper: make actual changeset entries have backgrounds on /graph
|
Thu, 04 Jan 2018 12:34:40 +0100 |
Elmar Bartel |
crecord: fallback to color = no when curses.use_default_colors() fails
|
Thu, 04 Jan 2018 12:12:07 +0100 |
Elmar Bartel |
crecord: honor "ui.color = no" config option
|
Tue, 02 Jan 2018 21:46:57 -0500 |
Matt Harbison |
lfs: use the local store method for opening a blob
|
Tue, 02 Jan 2018 21:18:30 -0500 |
Matt Harbison |
lfs: add a local store method for opening a blob
|
Fri, 05 Jan 2018 17:23:55 +0530 |
Pulkit Goyal |
hgdemandimport: use correct hyperlink to python-bug in comments (issue5765)
|
Wed, 03 Jan 2018 10:37:49 +0800 |
Anton Shestakov |
monoblue: adjust font size of graph entries
|
Wed, 03 Jan 2018 09:41:01 +0800 |
Anton Shestakov |
hgweb: make .info a block element by default
|
Mon, 25 Dec 2017 16:31:14 -0700 |
Gregory Szorc |
revlog: don't use slicing to return parents
|
Thu, 04 Jan 2018 16:29:03 -0800 |
Kyle Lippincott |
tests: switch test from '--config ui.editor=~/foo' to HGEDITOR=~/foo
|
Wed, 27 Dec 2017 00:24:53 +0530 |
Pulkit Goyal |
revert: support reverting to hidden cset if directaccess config is set
|
Wed, 27 Dec 2017 00:14:00 +0530 |
Pulkit Goyal |
update: support updating to hidden cset if directaccess config is set
|
Tue, 26 Dec 2017 22:54:45 +0530 |
Pulkit Goyal |
commands: check for empty rev before passing to scmutil.unhidehashlikerevs
|
Mon, 01 Jan 2018 16:48:31 +0100 |
Elmar Bartel |
test-convert-cvs: change TZ=US/Hawaii to TZ=Pacific/Johnston
|
Fri, 29 Dec 2017 23:55:52 -0500 |
Matt Harbison |
osutil: implement getfsmountpoint() on BSD systems
|
Fri, 29 Dec 2017 23:50:42 -0500 |
Matt Harbison |
debugfs: display the tested path and mount point of the filesystem, if known
|
Fri, 29 Dec 2017 22:54:14 -0500 |
Matt Harbison |
util: add a function to show the mount point of the filesystem
|
Fri, 29 Dec 2017 22:15:37 -0500 |
Matt Harbison |
win32: split a utility function to obtain the volume out of getfstype()
|
Sat, 30 Dec 2017 21:15:12 -0500 |
Matt Harbison |
util: whitelist NTFS for hardlink creation (issue4580)
|
Fri, 29 Dec 2017 21:28:19 -0500 |
Matt Harbison |
win32: implement util.getfstype()
|
Sat, 30 Dec 2017 21:07:03 -0500 |
Matt Harbison |
util: move getfstype() to the platform modules
|
Fri, 22 Dec 2017 23:17:04 +0800 |
Anton Shestakov |
graphlog: add another graph node type, unstable, using character "*" (BC)
|
Tue, 26 Dec 2017 23:40:49 -0500 |
Matt Harbison |
largefiles: modernize how capabilities are added to the wire protocol
|
Sat, 23 Dec 2017 17:49:12 -0500 |
Matt Harbison |
lfs: show a friendly message when pushing lfs to a server without lfs enabled
|
Sun, 24 Dec 2017 01:26:36 -0500 |
Matt Harbison |
lfs: allow non-lfs exchanges when the extension is only enabled on one side
|
Sat, 23 Dec 2017 23:51:40 -0500 |
Matt Harbison |
lfs: add the 'lfs' requirement in the changegroup transaction introducing lfs
|
Sat, 23 Dec 2017 15:07:24 -0500 |
Matt Harbison |
test-lfs: add tests covering http exchanges
|
Fri, 22 Dec 2017 14:53:54 -0500 |
Matt Harbison |
test-lfs: add tests covering local exchanges
|
Wed, 27 Dec 2017 11:08:32 -0700 |
Gregory Szorc |
smartset: split generatorset classes to avoid cycle
|
Wed, 27 Dec 2017 13:53:21 -0600 |
Phil Cohen |
merge: raise before running mergedriver if using IMM
|
Tue, 26 Dec 2017 22:56:07 +0530 |
Pulkit Goyal |
scmutil: use a tuple of possible values instead of using startswith()
|
Mon, 25 Dec 2017 22:56:59 +0900 |
Yuya Nishihara |
show: use revlog function to compute length of the longest shortest node
|
Tue, 19 Dec 2017 11:20:35 +0530 |
Pulkit Goyal |
commands: use the new API to access hidden changesets in various commands
|
Fri, 15 Dec 2017 04:31:29 +0530 |
Pulkit Goyal |
scmutil: add utility fn to return repo object with user passed revs unhidden
|
Mon, 18 Dec 2017 17:50:02 +0530 |
Pulkit Goyal |
repoview: add a new filtername for accessing hidden commits
|
Fri, 15 Dec 2017 04:25:32 +0530 |
Pulkit Goyal |
revsetlang: add utility function to return hash like symbols from the tree
|
Fri, 22 Dec 2017 22:19:42 +0530 |
Pulkit Goyal |
repoview: add visibilityexception argument to filterrevs() and related fns
|
Fri, 22 Dec 2017 17:57:11 +0530 |
Pulkit Goyal |
repoview: add visibilityexceptions as an optional argument to repo.filtered()
|
Sun, 24 Dec 2017 11:46:13 -0700 |
Gregory Szorc |
streamclone: move wire protocol status code from wireproto command
|
Fri, 22 Dec 2017 15:25:34 -0600 |
Phil Cohen |
histedit: add ui.log for action count
|
Fri, 22 Dec 2017 17:04:08 -0700 |
Gregory Szorc |
run-tests: extract sorting of tests to own function
|
Fri, 22 Dec 2017 12:22:43 -0700 |
Gregory Szorc |
run-tests: remove dead code related to temp directory
|
Fri, 22 Dec 2017 13:13:45 -0600 |
Phil Cohen |
rebase: switch ui.log calls to common style
|
Fri, 22 Dec 2017 21:25:46 +0800 |
Anton Shestakov |
hgweb: link to successors of obsoleted changesets
|
Tue, 21 Nov 2017 17:03:41 +0800 |
Anton Shestakov |
hgweb: display fate of obsolete changesets
|
Sat, 16 Dec 2017 18:58:02 -0500 |
Matt Harbison |
test-ssh: stabilize for Windows
|
Fri, 22 Dec 2017 21:19:29 +0900 |
Yuya Nishihara |
templater: register keywords to defaults table
|
Fri, 22 Dec 2017 21:22:49 +0900 |
Yuya Nishihara |
templater: drop unneeded resources from conflict-marker data
|
Fri, 22 Dec 2017 21:12:17 +0900 |
Yuya Nishihara |
templater: rewrite docstring of templater.__init__()
|
Fri, 22 Dec 2017 00:44:36 -0600 |
Phil Cohen |
rebase: don't take out a dirstate guard for in-memory rebase
|
Fri, 22 Dec 2017 02:38:08 -0500 |
Matt Harbison |
test-split: stabilize for Windows
|
Thu, 21 Dec 2017 23:31:46 -0500 |
Matt Harbison |
lfs: use ui.note() and ui.debug() instead of ui.write() and their flags
|
Thu, 21 Dec 2017 14:13:39 -0500 |
Matt Harbison |
lfs: only hardlink between the usercache and local store if the blob verifies
|
Fri, 17 Nov 2017 00:06:45 -0500 |
Matt Harbison |
lfs: verify lfs object content when transferring to and from the remote store
|
Mon, 04 Dec 2017 21:41:04 -0500 |
Matt Harbison |
lfs: narrow the exceptions that trigger a transfer retry
|
Thu, 16 Nov 2017 22:52:53 -0500 |
Matt Harbison |
test-lfs: add tests around corrupted lfs objects
|
Tue, 19 Dec 2017 17:53:44 -0500 |
Matt Harbison |
lfs: add note messages indicating what store holds the lfs blob
|
Wed, 20 Dec 2017 20:46:33 -0500 |
Matt Harbison |
tests: teach `f` to handle sha256 checksums
|
Wed, 20 Dec 2017 20:41:12 -0500 |
Matt Harbison |
tests: fix a bug in `f` that prevented calculating sha1sum on a file
|
Thu, 21 Dec 2017 22:17:39 +0900 |
Yuya Nishihara |
templater: look up symbols/resources as if they were separated (issue5699)
|
Thu, 21 Dec 2017 22:05:30 +0900 |
Yuya Nishihara |
templater: move repo, ui and cache to per-engine resources
|
Thu, 21 Dec 2017 21:29:06 +0900 |
Yuya Nishihara |
templater: keep default resources per template engine (API)
|
Thu, 21 Dec 2017 21:03:25 +0900 |
Yuya Nishihara |
templater: look up mapping table through template engine
|
Mon, 18 Dec 2017 17:33:43 -0800 |
Kyle Lippincott |
debug: add newlines at the end of three locations that appear to need it
|
Mon, 18 Dec 2017 17:33:08 -0800 |
Kyle Lippincott |
debug: remove an 'if ui.debug()' that is not doing anything
|
Thu, 21 Dec 2017 21:35:20 +0800 |
Anton Shestakov |
paper: minor adjustments to table styles
|
Wed, 20 Dec 2017 17:22:16 -0600 |
Phil Cohen |
filemerge: only raise InMemoryMergeConflictsError when running _xmerge
|
Wed, 20 Dec 2017 16:44:35 -0800 |
Jun Wu |
journal: use pager
|
Wed, 20 Dec 2017 11:35:38 -0800 |
Jun Wu |
commandserver: unblock SIGCHLD
|
Wed, 20 Dec 2017 02:13:35 -0800 |
Jun Wu |
osutil: add a function to unblock signals
|
Mon, 18 Dec 2017 21:15:53 +0900 |
Yuya Nishihara |
sshpeer: move docstring to top
|
Tue, 19 Dec 2017 21:41:39 +0900 |
Yuya Nishihara |
log: make "slowpath" condition slightly more readable
|
Mon, 18 Dec 2017 11:23:51 -0800 |
Martin von Zweigbergk |
completion: add support for new "amend" command
|
Mon, 18 Dec 2017 09:58:04 -0800 |
Martin von Zweigbergk |
completion: don't suggest clean files to revert
|
Sat, 24 Jun 2017 23:03:41 -0700 |
Jun Wu |
split: new extension to split changesets
|
Tue, 19 Dec 2017 16:27:24 -0500 |
Augie Fackler |
merge with stable
|
Mon, 18 Dec 2017 15:18:37 -0800 |
Wojciech Lis |
worker: handle interrupt on windows
|
Mon, 18 Dec 2017 14:37:00 -0800 |
Jun Wu |
lfs: fix committing deleted files caused by e0a1b9ee93cd
|
Mon, 18 Dec 2017 13:15:10 -0500 |
Augie Fackler |
tests: update expected output of svn encoding test
|
Sun, 17 Dec 2017 14:06:49 -0500 |
Matt Harbison |
run-tests: use context managers for file descriptors
|
Tue, 12 Dec 2017 20:11:13 -0500 |
Matt Harbison |
run-tests: add substitution patterns for common '\' path output on Windows
|
Mon, 27 Nov 2017 18:48:36 -0500 |
Boris Feld |
debuginstall: add a line about re2 availability
|
Sat, 16 Dec 2017 12:34:40 -0500 |
Matt Harbison |
tests: fix the check-code rule for testing non-existent files
|
Sat, 16 Dec 2017 11:32:10 -0500 |
Matt Harbison |
tests: convert the 'file://\$TESTTMP' rule to an automatic substitution
|
Sat, 21 Oct 2017 17:27:14 +0900 |
Yuya Nishihara |
help: deprecate ui.slash in favor of slashpath template filter (issue5572)
|
Sat, 21 Oct 2017 17:19:02 +0900 |
Yuya Nishihara |
templatefilters: add slashpath() to convert path separator to slash
|
Thu, 14 Dec 2017 22:26:46 +0900 |
Yuya Nishihara |
check-code: remove unused variable 'winglobmsg'
|
Thu, 14 Dec 2017 22:37:10 +0900 |
Yuya Nishihara |
phases: initialize number of loaded revisions to 0
|
Thu, 14 Dec 2017 22:35:37 +0900 |
Yuya Nishihara |
phases: rename _phasemaxrev to _loadedrevslen to clarify it isn't max value
|
Tue, 12 Dec 2017 15:16:02 -0500 |
Matt Harbison |
lfs: add an experimental config to override User-Agent for the blob transfer
|
Thu, 14 Dec 2017 13:04:08 -0500 |
Matt Harbison |
lfs: add git to the User-Agent header for blob transfers
|
Thu, 14 Dec 2017 15:03:55 -0800 |
Hollis Blanchard |
outgoing: respect ":pushurl" paths (issue5365)
|
Fri, 15 Dec 2017 17:52:38 -0500 |
Augie Fackler |
tests: test-pathconflicts-merge.t requires symlinks
|
Thu, 14 Dec 2017 14:31:57 +0000 |
Kostia Balytskyi |
sshpeer: allow for additional environment passing to ssh exe
|
Wed, 13 Dec 2017 17:03:39 -0800 |
Martin von Zweigbergk |
unamend: allow unamending if allowunstable is set
|
Wed, 13 Dec 2017 10:29:22 -0800 |
Phil Cohen |
rebase: add ui.log calls for whether IMM used, whether rebasing WCP
|
Mon, 11 Dec 2017 17:02:02 -0800 |
Wojciech Lis |
lfs: using workers in lfs prefetch
|
Thu, 30 Nov 2017 16:01:53 -0800 |
Wojciech Lis |
worker: make windows workers daemons
|
Sun, 17 Dec 2017 11:26:25 -0800 |
Wojciech Lis |
workers: add config to enable/diable workers
|
Sun, 17 Dec 2017 18:43:05 +0900 |
Yuya Nishihara |
diff: disable diff.noprefix option for diffstat (issue5759)
stable
|
Sun, 17 Dec 2017 18:28:15 +0900 |
Yuya Nishihara |
hgweb: disable diff.noprefix option for diffstat
stable
|
Mon, 20 Nov 2017 10:27:41 -0800 |
Wojciech Lis |
workers: handling exceptions in windows workers
|
Mon, 20 Nov 2017 10:25:29 -0800 |
Wojciech Lis |
workers: implemented worker on windows
|
Mon, 11 Dec 2017 16:51:13 -0800 |
Wojciech Lis |
workers: don't use backgroundfilecloser in threads
|
Thu, 14 Dec 2017 22:07:46 +0900 |
Yuya Nishihara |
debugssl: convert port number to int (issue5757)
stable
|
Fri, 15 Dec 2017 08:47:28 -0800 |
Martin von Zweigbergk |
debugdiscovery: correct and clean up command synopsis
|
Thu, 14 Dec 2017 00:25:03 -0800 |
Martin von Zweigbergk |
copies: group wdir-handling in one place
|
Thu, 14 Dec 2017 00:18:38 -0800 |
Martin von Zweigbergk |
copies: extract method for getting non-wdir forward copies
|
Thu, 14 Dec 2017 08:27:22 -0800 |
Martin von Zweigbergk |
copies: consistently use """ for docstrings
|
Mon, 11 Dec 2017 10:24:38 -0800 |
Martin von Zweigbergk |
copies: always respect matcher arg to _forwardcopies()
|
Wed, 13 Dec 2017 11:21:25 -0800 |
Martin von Zweigbergk |
debugdiscovery: drop reference to non-existent --remote-head option
|
Wed, 13 Dec 2017 11:20:52 -0800 |
Martin von Zweigbergk |
debugdiscovery: drop reference to non-existent --serverlog option
|
Wed, 13 Dec 2017 11:19:24 -0800 |
Martin von Zweigbergk |
debugdiscovery: drop reference to invalid --branch option
|
Thu, 14 Dec 2017 22:30:03 -0800 |
Martin von Zweigbergk |
tests: avoid echo with backslash escapes
|
Fri, 15 Dec 2017 12:15:58 +0800 |
Anton Shestakov |
hgweb: stop using HTML comments in <script>
|
Thu, 14 Dec 2017 16:01:28 -0500 |
Augie Fackler |
merge with stable
|
Thu, 14 Dec 2017 20:18:15 +0000 |
Alex Gaynor |
statprof: remove a line of deadcode
|
Sun, 01 Oct 2017 12:21:50 +0100 |
Yuya Nishihara |
extdata: abort if external command exits with non-zero status (BC)
|
Thu, 14 Dec 2017 21:30:00 +0800 |
Anton Shestakov |
hgweb: update graph function docstring
|
Tue, 12 Dec 2017 22:05:21 -0800 |
Phil Cohen |
rebase: fix for hgsubversion
|
Mon, 11 Dec 2017 15:43:56 +0800 |
Anton Shestakov |
hgweb: render next pages on /graph incrementally
|
Mon, 11 Dec 2017 13:47:58 +0800 |
Anton Shestakov |
hgweb: split graphdata() into jsdata() and nodes()
|
Sun, 10 Dec 2017 15:56:22 +0800 |
Anton Shestakov |
hgweb: calculate <canvas> width and height client-side
|
Fri, 08 Dec 2017 21:50:11 +0800 |
Anton Shestakov |
hgweb: filter graphmod.colored() output before iterating over it
|
Mon, 11 Dec 2017 05:56:35 +0530 |
Pulkit Goyal |
py3: introduce pycompat.ziplist as zip is a generator on Python 3
|
Mon, 11 Dec 2017 05:26:46 +0530 |
Pulkit Goyal |
py3: pass bytes from extension to ui.write() in test-revlog-mmapindex.t
|
Sun, 10 Dec 2017 06:36:48 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in hgext/record.py
|
Sun, 10 Dec 2017 06:36:35 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in bundlerepo.py
|
Sun, 10 Dec 2017 06:36:20 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in debugcommands.py
|
Mon, 11 Dec 2017 09:27:40 -0800 |
Martin von Zweigbergk |
memfilectx: make changectx argument mandatory in constructor (API)
|
Sat, 09 Dec 2017 14:22:12 -0800 |
Martin von Zweigbergk |
debugbuilddag: create filectx instance in 'filectxfn' callback
|
Sat, 09 Dec 2017 14:15:30 -0800 |
Martin von Zweigbergk |
synthrepo: create filectx instance in 'filectxfn' callback
|
Tue, 12 Dec 2017 20:28:38 -0500 |
Matt Harbison |
lfs: use 'ui' provided to `upgrade` for output, instead of stealing srcrepo's
|
Tue, 12 Dec 2017 20:22:38 -0500 |
Matt Harbison |
lfs: correct the directory list value returned by lfsvfs.walk()
|
Sun, 12 Nov 2017 15:34:46 +0100 |
Paul Morelle |
debuglocks: allow setting a lock
|
Sun, 12 Nov 2017 15:34:19 +0100 |
Paul Morelle |
debuglocks: add tests (and fix typo in early return)
|
Sun, 10 Dec 2017 22:50:57 -0500 |
Matt Harbison |
tests: remove (glob) annotations that were only for '\' matches
|
Sun, 10 Dec 2017 22:45:35 -0500 |
Matt Harbison |
check-code: drop the rules for adding (glob) for Windows paths
|
Sun, 10 Dec 2017 19:21:48 -0500 |
Matt Harbison |
run-tests: stop automatically adding a (glob) for bundle backup lines
|
Tue, 12 Dec 2017 18:22:11 +0100 |
Boris Feld |
histedit: preserve active branch while histediting
stable
|
Thu, 07 Dec 2017 17:18:29 +0800 |
Anton Shestakov |
hgweb: implement json-graph
|
Mon, 11 Dec 2017 22:16:13 -0800 |
Phil Cohen |
rebase: replace --inmemory flag with rebase.experimental.inmemory config
|
Mon, 11 Dec 2017 09:37:11 -0500 |
Augie Fackler |
tests: add some commentary and diagnostics to test-run-tests.t
|
Tue, 12 Dec 2017 16:29:26 +0800 |
Anton Shestakov |
templater: fix "one arguments"
stable
|
Sun, 10 Dec 2017 21:57:37 -0800 |
Phil Cohen |
tests: add commit hashes to log commands in rebase tests
|
Sun, 10 Dec 2017 22:39:46 -0800 |
Phil Cohen |
tests: add a simple test for in-memory rebase
|
Mon, 11 Dec 2017 22:38:31 +0900 |
Yuya Nishihara |
patch: do not break up multibyte character when highlighting word
|
Sun, 10 Dec 2017 00:16:11 -0500 |
Matt Harbison |
run-tests: accept '\' vs '/' path differences without '(glob)'
|
Sun, 10 Dec 2017 00:00:36 -0500 |
Matt Harbison |
run-tests: suggest a (glob) for os.path.sep mismatches with '\r\n' EOL too
|
Sat, 09 Dec 2017 23:46:44 -0500 |
Matt Harbison |
tests: stabilize the sorted output of list-tree.py on Windows
|
Sun, 10 Dec 2017 19:43:35 +0900 |
Yuya Nishihara |
upgrade: simplify workaround for repo.ui.copy()
|
Sun, 10 Dec 2017 19:41:49 +0900 |
Yuya Nishihara |
debugformat: embed raw values in JSON and template output
|
Sun, 10 Dec 2017 19:39:39 +0900 |
Yuya Nishihara |
debugformat: flush formatter output per item
|
Sat, 09 Dec 2017 19:42:51 -0600 |
Augie Fackler |
tests: use Python to write binary data in lfs test instead of shell
|
Sun, 10 Dec 2017 05:41:05 +0530 |
Pulkit Goyal |
py3: add 32 new tests passing to the whitelist
|
Sun, 10 Dec 2017 04:50:16 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in wireproto.py
|
Sun, 10 Dec 2017 04:50:03 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in ui.py
|
Sun, 10 Dec 2017 04:49:53 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in templater.py
|
Sun, 10 Dec 2017 04:49:40 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in subrepo.py
|
Sun, 10 Dec 2017 04:49:29 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in statprof.py
|
Sun, 10 Dec 2017 04:48:59 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in sslutil.py
|
Sun, 10 Dec 2017 04:48:24 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in simplemerge.py
|
Sun, 10 Dec 2017 04:48:12 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in revset.py
|
Sun, 10 Dec 2017 04:48:00 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in patch.py
|
Sun, 10 Dec 2017 04:47:49 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in obsolete.py
|
Sun, 10 Dec 2017 04:47:34 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in keepalive.py
|
Fri, 08 Dec 2017 00:18:30 -0500 |
Matt Harbison |
lfs: restore the local blob store after a repo upgrade
|
Thu, 07 Dec 2017 23:44:06 -0500 |
Matt Harbison |
lfs: override walk() in lfsvfs
|
Thu, 07 Dec 2017 22:36:31 -0500 |
Matt Harbison |
tests: add coverage for preserving 'lfs' requirement on repo upgrade
|
Thu, 07 Dec 2017 22:35:19 -0500 |
Matt Harbison |
test-upgrade-repo: glob away timing values
|
Sun, 10 Dec 2017 04:47:21 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in httppeer.py
|
Sun, 10 Dec 2017 04:47:04 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in httpconnection.py
|
Sun, 10 Dec 2017 04:46:50 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in hook.py
|
Sun, 10 Dec 2017 04:46:39 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in help.py
|
Sun, 10 Dec 2017 04:46:25 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in exchange.py
|
Sun, 10 Dec 2017 04:46:13 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in dispatch.py
|
Sun, 10 Dec 2017 04:45:56 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in context.py
|
Sun, 10 Dec 2017 04:45:41 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in commands.py
|
Sun, 10 Dec 2017 04:45:27 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in color.py
|
Sun, 10 Dec 2017 04:45:10 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in cmdutil.py
|
Sun, 10 Dec 2017 04:43:41 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in archival.py
|
Sun, 10 Dec 2017 02:52:48 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in hgext/largefiles/
|
Thu, 07 Dec 2017 00:26:45 +0530 |
Pulkit Goyal |
remotenames: rename related file and storage dir to logexchange
|
Thu, 07 Dec 2017 21:56:18 +0100 |
Boris Feld |
lfs: allow to run 'debugupgraderepo' on repo with largefiles
|
Thu, 07 Dec 2017 20:27:03 +0100 |
Boris Feld |
upgrade: add a 'redeltafullall' mode
|
Thu, 07 Dec 2017 22:37:18 +0100 |
Boris Feld |
upgrade: use actual filelog to convert filelog
|
Thu, 07 Dec 2017 18:56:10 +0100 |
Boris Feld |
upgrade: more standard creation of the temporary repository
|
Thu, 07 Dec 2017 18:55:35 +0100 |
Boris Feld |
upgrade: use the repository 'ui' as the base for the new repository
|
Thu, 07 Dec 2017 20:50:24 +0100 |
Boris Feld |
upgrade: add a test to show the repository config being ignored
|
Thu, 07 Dec 2017 16:50:48 +0100 |
Boris Feld |
upgrade: register compression as a format variants
|
Thu, 07 Dec 2017 16:49:24 +0100 |
Boris Feld |
debugformat: handle non-boolean value for variant
|
Thu, 07 Dec 2017 16:12:32 +0100 |
Boris Feld |
debugformat: update label depending on value difference
|
Thu, 07 Dec 2017 16:05:20 +0100 |
Boris Feld |
debugformat: add data about the config when verbose
|
Thu, 07 Dec 2017 16:19:46 +0100 |
Boris Feld |
debugformat: add a 'debugformat' command
|
Thu, 07 Dec 2017 15:55:59 +0100 |
Boris Feld |
upgrade: rename 'removecldeltachain' to 'plain-cl-delta'
|
Fri, 08 Dec 2017 23:48:23 -0500 |
Augie Fackler |
tests: glob away ' that doesn't occur on all platforms in lfs test
|
Fri, 08 Dec 2017 12:44:27 -0800 |
Phil Cohen |
rebase: extract _assignworkingcopy
|
Fri, 08 Dec 2017 15:27:58 -0800 |
Phil Cohen |
rebase: disable `inmemory` if the rebaseset contains the working copy
|
Wed, 06 Dec 2017 06:40:27 +0530 |
Pulkit Goyal |
clone: add support for storing remotenames while cloning
|
Fri, 08 Dec 2017 14:20:34 -0800 |
Jun Wu |
revset: use phasecache.getrevset to calculate public()
|
Fri, 08 Dec 2017 16:14:19 -0500 |
Augie Fackler |
highlight: eagerly discover plugin lexers while demandimport is off
|
Fri, 08 Dec 2017 17:20:11 +0900 |
Matthieu Laneuville |
patch: move part of tabsplitter logic in _inlinediff
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: invalidate the manifest cache when changing parents
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add `_compact()`
|
Thu, 07 Dec 2017 22:26:07 -0800 |
Phil Cohen |
overlayworkingctx: add ``tomemctx()``
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add _auditconflicts to write()
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: inherit from committablectx instead of workingctx
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add a no-op ``clearunknown()``
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add _manifest, files(), added(), removed(), modified()
|
Fri, 08 Dec 2017 12:14:38 -0800 |
Phil Cohen |
rebase: rerun a rebase on-disk if IMM merge conflicts arise
|
Thu, 07 Dec 2017 22:35:43 -0800 |
Phil Cohen |
rebase: add concludememorynode(), and call it when rebasing in-memory
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
rebase: pass the wctx object (IMM or on-disk) to merge.update
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
rebase: do not update if IMM; instead, set the overlaywctx's parents
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
rebase: pass wctx to rebasenode()
|
Sat, 09 Dec 2017 00:39:15 +0900 |
Yuya Nishihara |
check-code: allow tabs in heredoc
|
Fri, 08 Dec 2017 22:27:14 +0800 |
Anton Shestakov |
hgweb: rewrite `template = A and B or C` to be a proper ternary operator
|
Wed, 06 Dec 2017 18:37:49 -0800 |
Eamonn Kent |
fsmonitor: fsmonitor should send wlock notifications to watchman
|
Wed, 06 Dec 2017 18:37:49 -0800 |
Eamonn Kent |
fsmonitor: remove watchman transaction and working copy change notifications
|
Fri, 08 Dec 2017 16:54:59 +0900 |
Matthieu Laneuville |
patch: catch unexpected case in _inlinediff
|
Fri, 08 Dec 2017 16:47:18 +0900 |
Matthieu Laneuville |
patch: reverse _inlinediff output for consistency
|
Wed, 06 Dec 2017 15:46:41 +0100 |
Joerg Sonnenberger |
phases: drop the list with phase of each rev, always comput phase sets
|
Fri, 08 Dec 2017 01:23:34 +0100 |
Joerg Sonnenberger |
transaction: build changes['revs'] as range instead of a set
|
Wed, 06 Dec 2017 16:43:07 -0500 |
Augie Fackler |
ui: add diff.showfunc to tweakdefaults
|
Wed, 06 Dec 2017 16:42:24 -0500 |
Augie Fackler |
ui: add curses interface to tweakdefaults
|
Wed, 06 Dec 2017 23:33:01 +0100 |
Boris Feld |
push: restrict common discovery to the pushed set
|
Wed, 06 Dec 2017 22:44:51 +0100 |
Boris Feld |
setdiscover: allow to ignore part of the local graph
|
Thu, 07 Dec 2017 01:53:14 +0100 |
Boris Feld |
largefiles: allow to run 'debugupgraderepo' on repo with largefiles
|
Thu, 07 Dec 2017 01:51:54 +0100 |
Boris Feld |
upgraderepo: allow extension to register preserved requirements
|
Thu, 22 Sep 2016 19:41:42 +0900 |
Yuya Nishihara |
revset: make follow() accept empty startrev
|
Thu, 22 Sep 2016 19:40:07 +0900 |
Yuya Nishihara |
revset: alias follow(startrev=rev) to ancestors(rev)
|
Thu, 22 Sep 2016 19:35:36 +0900 |
Yuya Nishihara |
revset: make follow() accept keyword arguments
|
Thu, 22 Sep 2016 19:11:26 +0900 |
Yuya Nishihara |
revset: make follow() accept multiple startrevs
|
Thu, 22 Sep 2016 18:41:51 +0900 |
Yuya Nishihara |
dagop: use heap to compute max rev in filectxancestors()
|
Sun, 22 Oct 2017 18:57:42 +0900 |
Yuya Nishihara |
dagop: add smartset interface to filectxancestors()
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: add `_checkexist(path)`
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: fix a bad reference to `self._path`
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: track copy information in the context
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
rebaseruntime: raise InMemoryMergeConflictsError on merge conflicts
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
rebase: do not bail on uncomitted changes if rebasing in-memory
|
Thu, 07 Dec 2017 13:25:23 -0800 |
Phil Cohen |
rebase: add the --inmemory option flag; assign a wctx object for the rebase
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: move _wrappedctx out of the constructor
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
merge: don't check for unknown files in IMM
|
Fri, 13 Oct 2017 14:08:14 -0700 |
Jun Wu |
rebase: enable multidest by default
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
overlayworkingctx: make clean() public
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
overlayworkingctx: remove flushall()
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
merge: skip subrepo state, update hooks, and updating the dirstate in IMM
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
merge: remove calls to flushall()
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
filemerge: raise InMemoryMergeConflictsError if we hit merge conflicts in IMM
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
context: switch ctx() use to changectx()
|
Wed, 06 Dec 2017 22:56:15 -0500 |
Matt Harbison |
lfs: introduce a user level cache for lfs files
|
Tue, 05 Dec 2017 23:08:59 -0500 |
Matt Harbison |
largefiles: refactor _usercachedir() to allow reuse with lfs
|
Thu, 16 Nov 2017 21:05:15 -0500 |
Matt Harbison |
lfs-test: note a problem with unpushed lfs files and cloning/sharing
|
Thu, 26 Oct 2017 00:13:38 +0900 |
Matthieu Laneuville |
patch: add within-line color diff capacity
|
Thu, 22 Sep 2016 18:23:58 +0900 |
Yuya Nishihara |
dagop: extend filectxancestors() to walk multiple files
|
Thu, 22 Sep 2016 18:18:56 +0900 |
Yuya Nishihara |
dagop: put start fctx into visit dict of filectxancestors()
|
Thu, 22 Sep 2016 18:11:37 +0900 |
Yuya Nishihara |
dagop: change visit dict of filectxancestors() indexed solely by rev
|
Thu, 22 Sep 2016 18:01:55 +0900 |
Yuya Nishihara |
dagop: use fctx.rev() consistently in filectxancestors()
|
Thu, 22 Sep 2016 17:48:46 +0900 |
Yuya Nishihara |
dagop: yield intro filectx by filectxancestors()
|
Sun, 22 Oct 2017 17:23:34 +0900 |
Yuya Nishihara |
filectx: extract helper method to obtain filectx pointing to its introrev
|
Thu, 22 Sep 2016 17:16:53 +0900 |
Yuya Nishihara |
dagop: copy basefilectx.ancestors() to free function
|
Thu, 22 Sep 2016 15:52:09 +0900 |
Yuya Nishihara |
test-log: test that fctx.ancestors() can't index parents only by linkrev
|
Tue, 17 Oct 2017 15:27:22 +0200 |
Boris Feld |
pull: retrieve bookmarks through the binary part when possible
|
Tue, 17 Oct 2017 15:27:17 +0200 |
Boris Feld |
getbundle: add support for 'bookmarks' boolean argument
|
Tue, 17 Oct 2017 15:26:16 +0200 |
Boris Feld |
bundle2: support a 'records' mode for the 'bookmarks' part
|
Tue, 17 Oct 2017 15:39:34 +0200 |
Boris Feld |
bundle2: add a 'modes' dictionary to the bundle operation
|
Tue, 17 Oct 2017 12:38:13 +0200 |
Boris Feld |
bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165)
|
Tue, 17 Oct 2017 12:37:39 +0200 |
Boris Feld |
bookmark: introduce in advance a variant of the exchange test
|
Sun, 15 Oct 2017 19:22:56 +0200 |
Boris Feld |
push: move bundle2-pushkey based bookmarks exchange in its own function
|
Tue, 17 Oct 2017 12:07:24 +0200 |
Boris Feld |
bookmark: add pushkey hook compatiblity to the bundle2 part
|
Sun, 15 Oct 2017 18:02:11 +0200 |
Boris Feld |
bookmark: introduce a 'bookmarks' part
|
Mon, 13 Nov 2017 04:22:45 +0100 |
Boris Feld |
push: include a 'check:bookmarks' part when possible
|
Sun, 15 Oct 2017 15:01:03 +0200 |
Boris Feld |
bookmark: add a 'check:bookmarks' bundle2 part
|
Sun, 15 Oct 2017 14:59:55 +0200 |
Boris Feld |
bookmark: add methods to binary encode and decode bookmark values
|
Wed, 06 Dec 2017 09:25:43 -0500 |
Augie Fackler |
tests: remove {a..h} bashism from remotenames
|
Wed, 06 Dec 2017 12:10:16 +0800 |
Anton Shestakov |
hgweb: move common vertex code to Graph.prototype
|
Wed, 06 Dec 2017 12:01:07 +0800 |
Anton Shestakov |
hgweb: create Graph methods using a prototype
|
Wed, 06 Dec 2017 11:59:19 +0800 |
Anton Shestakov |
hgweb: remove unused Graph.cur property
|
Tue, 05 Dec 2017 16:58:00 -0500 |
Augie Fackler |
tests: remove shell function helper from test-largefiles-misc
|
Tue, 05 Dec 2017 16:44:20 -0500 |
Augie Fackler |
contrib: ban find(1)'s -printf operator, as it is a GNU-ism
|
Wed, 06 Dec 2017 16:45:38 -0500 |
Augie Fackler |
merge with stable
|
Tue, 05 Dec 2017 21:56:48 +0900 |
Yuya Nishihara |
repoview: include filter name in repr for debugging
|
Tue, 05 Dec 2017 21:50:33 +0900 |
Yuya Nishihara |
repoview: extract a factory function of proxy class
|
Tue, 05 Dec 2017 21:37:30 +0900 |
Yuya Nishihara |
repoview: do not include filter name in name of proxy class
|
Tue, 05 Dec 2017 21:31:01 +0900 |
Yuya Nishihara |
setup: convert version strings to unicode on Python 3
|
Thu, 30 Nov 2017 22:43:03 +0900 |
Yuya Nishihara |
thirdparty: move selectors2 module to where it should be
|
Tue, 28 Nov 2017 05:50:45 +0530 |
Pulkit Goyal |
rewriteutil: use precheck() in uncommit and amend commands
|
Fri, 24 Nov 2017 03:44:50 +0530 |
Pulkit Goyal |
rewriteutil: add a precheck function to check if revs can be rewritten
|
Fri, 24 Nov 2017 03:40:33 +0530 |
Pulkit Goyal |
rewriteutil: add utility function to check if we can create new unstable cset
|
Tue, 05 Dec 2017 12:23:48 -0800 |
Jun Wu |
test-run-tests: do not rebuild hg in the test
|
Thu, 09 Nov 2017 12:10:03 +0530 |
Pulkit Goyal |
remotenames: consider existing data while storing newer data
|
Thu, 05 Oct 2017 01:31:53 +0530 |
Pulkit Goyal |
remotenames: add functions to read remotenames data from .hg/remotenames/
|
Fri, 10 Nov 2017 22:54:59 +0530 |
Pulkit Goyal |
remotenames: add test showing overwriting on remotenames data
|
Thu, 05 Oct 2017 00:44:38 +0530 |
Pulkit Goyal |
remotenames: add functionality to store remotenames under .hg/hgremotenames/
|
Thu, 05 Oct 2017 00:02:02 +0530 |
Pulkit Goyal |
remotenames: move function to pull remotenames from the remoterepo to core
|
Tue, 05 Dec 2017 19:06:46 +0100 |
Boris Feld |
test: fix bad replace for fixing pure-only build
|
Wed, 29 Nov 2017 23:20:52 -0500 |
Boris Feld |
test: fix common-pattern for pure variant
|
Sat, 02 Dec 2017 20:03:28 -0500 |
Matt Harbison |
tests: add a substitution for EADDRINUSE/WSAEADDRINUSE messages
|
Sat, 02 Dec 2017 20:10:58 -0500 |
Matt Harbison |
tests: add a substitution for ECONNRESET/WSAECONNRESET messages
|
Sat, 02 Dec 2017 20:38:23 -0500 |
Matt Harbison |
tests: add a substitution for ENOTDIR/ERROR_PATH_NOT_FOUND messages
|
Sat, 02 Dec 2017 19:33:34 -0500 |
Matt Harbison |
tests: add a substitution for ENOENT/ERROR_FILE_NOT_FOUND messages
|
Sun, 03 Dec 2017 20:55:35 -0800 |
Gregory Szorc |
setup: only write some autogenerated files if they change
|
Mon, 04 Dec 2017 15:30:30 -0500 |
Augie Fackler |
python3: whitelist many more passing tests
|
Sat, 25 Nov 2017 17:30:50 +0900 |
Yuya Nishihara |
fancyopts: fix handling of "--" value in earlygetopt()
|
Fri, 24 Nov 2017 01:09:00 +0900 |
Yuya Nishihara |
fancyopts: use getopt.gnu_getopt()
|
Thu, 23 Nov 2017 23:18:56 +0900 |
Yuya Nishihara |
dispatch: replace _earlygetopt(strip=True) with new parser
|
Thu, 23 Nov 2017 22:23:59 +0900 |
Yuya Nishihara |
dispatch: replace _earlyreq*() with new fancyopts-based parser
|
Sat, 25 Nov 2017 17:03:52 +0900 |
Yuya Nishihara |
dispatch: alias --repo to --repository while parsing early options
|
Mon, 04 Dec 2017 19:08:41 +0800 |
Anton Shestakov |
spartan: render changesets server-side on /graph page
|
Mon, 04 Dec 2017 18:26:54 +0800 |
Anton Shestakov |
monoblue: render changesets server-side on /graph page
|
Mon, 04 Dec 2017 17:43:45 +0800 |
Anton Shestakov |
gitweb: render changesets server-side on /graph page
|
Mon, 04 Dec 2017 16:21:15 +0800 |
Anton Shestakov |
paper: render changesets server-side on /graph page
|
Fri, 01 Dec 2017 16:00:40 +0800 |
Anton Shestakov |
hgweb: only include graph-related data in jsdata variable on /graph pages (BC)
|
Tue, 05 Dec 2017 16:55:41 -0500 |
Augie Fackler |
tests: write and use a custom helper script to avoid find's -printf
stable
|
Fri, 01 Dec 2017 14:17:20 +0800 |
Anton Shestakov |
hgweb: adopt child nodes in ajaxScrollInit on /graph pages too
|
Sun, 26 Nov 2017 21:14:48 -0500 |
Matt Harbison |
lfs: enable the extension locally after converting to an 'lfs' repo
|
Thu, 16 Nov 2017 21:01:21 -0500 |
Matt Harbison |
lfs: enable the extension locally after sharing a repo with 'lfs' requirement
|
Thu, 16 Nov 2017 20:23:20 -0500 |
Matt Harbison |
lfs: enable the extension locally after cloning a repo with 'lfs' requirement
|
Sat, 02 Dec 2017 16:29:49 +0900 |
Yuya Nishihara |
log: translate column labels at once (issue5750)
|
Sat, 02 Dec 2017 16:08:24 +0900 |
Yuya Nishihara |
log: remove temporary variable 'date' used only once
|
Mon, 04 Dec 2017 11:28:29 -0500 |
Augie Fackler |
merge with stable
|
Wed, 29 Nov 2017 20:39:59 -0500 |
Boris Feld |
lock: allow to configure when the lock messages are displayed
|
Wed, 29 Nov 2017 20:36:29 -0500 |
Boris Feld |
lock: add a trylock method handling the timeout and messaging logic
|
Wed, 29 Nov 2017 21:00:02 -0500 |
Boris Feld |
lock: use configint for 'ui.timeout' config
|
Mon, 04 Dec 2017 09:39:37 +0100 |
Boris Feld |
scmutil: improve format pattern used in nodesummaries
|
Sat, 02 Dec 2017 17:52:53 -0500 |
Matt Harbison |
tests: trivial fixes for Windows
|
Wed, 29 Nov 2017 08:40:25 +0530 |
Pulkit Goyal |
py3: use encoding.strtolocal() to convert string to bytes
|
Wed, 29 Nov 2017 08:39:48 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() or '%d' in place of str()
|
Fri, 01 Dec 2017 17:39:21 +1100 |
James May |
archive: pass thru mtime for directory archives, like other archive types do
|
Fri, 01 Dec 2017 20:33:02 +0800 |
Anton Shestakov |
hgweb: remove negative top from .info line in graph
|
Sun, 03 Dec 2017 00:29:51 +0530 |
Pulkit Goyal |
unamend: drop unused vars, query after taking lock, use ctx.hex() for extras
|
Fri, 01 Dec 2017 22:40:55 -0500 |
Matt Harbison |
test-lfs: drop a hack for ignoring convert devel-warnings
|
Fri, 01 Dec 2017 23:27:08 -0500 |
Matt Harbison |
convert: restore the ability to use bzr < 2.6.0 (issue5733)
stable
|
Fri, 01 Dec 2017 16:53:55 +0530 |
Pulkit Goyal |
py3: use bytes in place of basestring
|
Fri, 01 Dec 2017 14:13:55 -0800 |
Martin von Zweigbergk |
amend: make a copy of "extra" to avoid mutating an input
|
Sat, 02 Dec 2017 06:32:41 +0530 |
Pulkit Goyal |
tests: removes bashism from test-unamend.t
|
Fri, 01 Dec 2017 12:28:05 -0800 |
Martin von Zweigbergk |
run-tests: avoid calculating _testdir again
|
Fri, 01 Dec 2017 12:27:28 -0800 |
Martin von Zweigbergk |
run-tests: simplify by using dict.pop() with default
|
Mon, 20 Nov 2017 23:23:10 -0800 |
Gregory Szorc |
py3: use byteskwargs in sparse.py
|
Mon, 20 Nov 2017 23:13:09 -0800 |
Gregory Szorc |
py3: define __next__ in patch.py
|
Mon, 20 Nov 2017 23:02:32 -0800 |
Gregory Szorc |
run-tests: mechanism to report exceptions during test execution
|
Mon, 20 Nov 2017 21:26:11 -0800 |
Gregory Szorc |
run-tests: make --extra-config-opt work with Python 3
|
Mon, 20 Nov 2017 21:08:18 -0800 |
Gregory Szorc |
run-tests: organize options into argument groups
|
Mon, 20 Nov 2017 20:41:43 -0800 |
Gregory Szorc |
run-tests: convert to argparse
|
Fri, 01 Dec 2017 15:21:05 -0600 |
Kevin Bullock |
merge with stable
|
Thu, 16 Nov 2017 03:52:42 +0100 |
Boris Feld |
server: introduce a 'experimental.single-head-per-branch' option
|
Thu, 16 Nov 2017 03:52:38 +0100 |
Boris Feld |
scmutil: extra utility to display a reasonable amount of nodes
|
Fri, 06 Oct 2017 04:17:36 +0530 |
Pulkit Goyal |
uncommit: unify functions _uncommitdirstate and _unamenddirstate to one
|
Sun, 24 Sep 2017 00:56:52 +0530 |
Pulkit Goyal |
unamend: move fb extension unamend to core
|
Tue, 28 Nov 2017 13:27:43 -0500 |
Augie Fackler |
color: respect HGPLAINEXCEPT=color to allow colors while scripting (issue5749)
|
Sun, 26 Nov 2017 11:22:27 +0900 |
Yuya Nishihara |
test-ssh: do not actually look up "brokenrepository" by DNS
|
Thu, 23 Nov 2017 01:21:10 -0500 |
Matt Harbison |
largefiles: explicitly set the source and sink types to 'hg' for lfconvert
|
Wed, 22 Nov 2017 22:38:50 -0500 |
Matt Harbison |
lfs: add a repo requirement for this extension when converting to lfs
|
Sun, 26 Nov 2017 14:59:39 -0500 |
Matt Harbison |
convert: allow the sink object to be wrapped when the extension isn't loaded
|
Wed, 22 Nov 2017 20:49:01 -0500 |
Matt Harbison |
convert: save an indicator of the repo type for sources and sinks
|
Wed, 15 Nov 2017 23:43:15 -0500 |
Matt Harbison |
lfs: add a repo requirement for this extension once an lfs file is committed
|
Fri, 01 Dec 2017 13:49:47 -0600 |
Kevin Bullock |
Added signature for changeset a92b9f8e11ba
stable
|
Fri, 01 Dec 2017 13:49:46 -0600 |
Kevin Bullock |
Added tag 4.4.2 for changeset a92b9f8e11ba
stable
|
Fri, 24 Nov 2017 12:53:58 -0800 |
Mark Thomas |
merge: check created file dirs for path conflicts only once (issue5716)
stable 4.4.2
|
Fri, 24 Nov 2017 12:53:58 -0800 |
Mark Thomas |
merge: cache unknown dir checks (issue5716)
stable
|
Thu, 23 Nov 2017 22:17:03 +0900 |
Yuya Nishihara |
dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options
stable
|
Thu, 23 Nov 2017 22:04:53 +0900 |
Yuya Nishihara |
fancyopts: add early-options parser compatible with getopt()
stable
|
Sun, 12 Nov 2017 23:45:14 -0500 |
Matt Harbison |
largefiles: pay attention to dropped standin files when updating largefiles
stable
|
Sun, 12 Nov 2017 00:24:38 -0500 |
Matt Harbison |
test-largefiles: demonstrate problems with renaming and reverting a directory
stable
|
Sat, 11 Nov 2017 12:37:05 -0500 |
Matt Harbison |
tests: add globs for Windows
stable
|
Sat, 25 Nov 2017 15:29:34 +0900 |
Yuya Nishihara |
cat: record the current behavior of wildcard matches in subrepos
stable
|
Thu, 30 Nov 2017 22:32:13 +0900 |
Yuya Nishihara |
match: remove doc about undefined behavior of visitdir()
|
Thu, 30 Nov 2017 15:48:42 -0500 |
Augie Fackler |
merge with stable
|
Wed, 22 Nov 2017 22:18:06 +0800 |
Anton Shestakov |
hgweb: add .jshintrc with some basic rules
|
Wed, 22 Nov 2017 22:11:37 +0800 |
Anton Shestakov |
hgweb: look up "URLSearchParams" in "window" to work around jshint issues
|
Wed, 22 Nov 2017 21:49:36 +0800 |
Anton Shestakov |
hgweb: define locally used variables as actually local in mercurial.js
|
Wed, 22 Nov 2017 21:32:18 +0800 |
Anton Shestakov |
hgweb: rename an instance of XMLHttpRequest to xhr in mercurial.js
|
Wed, 22 Nov 2017 21:15:44 +0800 |
Anton Shestakov |
hgweb: properly iterate over arrays and objects in mercurial.js
|
Wed, 22 Nov 2017 20:52:59 +0800 |
Anton Shestakov |
hgweb: use strict equals in mercurial.js
|
Wed, 22 Nov 2017 20:32:07 +0800 |
Anton Shestakov |
hgweb: use strict equals, remove non-breaking space in followlines.js
|
Wed, 29 Nov 2017 10:34:49 -0800 |
Martin von Zweigbergk |
run-tests: make "| foo (re)" not match everything
|
Wed, 29 Nov 2017 10:58:32 -0800 |
Martin von Zweigbergk |
tests: fix regex in test-subrepo-git.t to match entire string
|
Wed, 29 Nov 2017 17:06:45 -0500 |
Augie Fackler |
contrib: improve check-code ban on $LOCALIP in output without (glob)
|
Wed, 29 Nov 2017 17:05:51 -0500 |
Augie Fackler |
tests: re-add (glob) for $LOCALIP matches
|
Wed, 29 Nov 2017 08:44:06 +0530 |
Pulkit Goyal |
py3: make sure the first argument of time.strftime() is str
|
Wed, 29 Nov 2017 08:46:37 +0530 |
Pulkit Goyal |
py3: alias xrange to range in tests/seq.py
|
Wed, 29 Nov 2017 08:40:58 +0530 |
Pulkit Goyal |
py3: use pycompat.maplist() instead of map()
|
Thu, 30 Nov 2017 16:30:43 +0800 |
Anton Shestakov |
tests: move JSON escape test to test-hgweb-json.t
|
Wed, 29 Nov 2017 07:57:17 +0530 |
Pulkit Goyal |
py3: fix handling of keyword arguments in revert
|
Tue, 28 Nov 2017 11:00:54 -0500 |
Boris Feld |
fsmonitor: issue debug messages when we fall back to core status
|
Wed, 29 Nov 2017 04:47:27 +0530 |
Pulkit Goyal |
py3: add b'' to regular expressions which are raw strings
|
Wed, 29 Nov 2017 04:41:19 +0530 |
Pulkit Goyal |
py3: use '%d' for integers rather than '%s'
|
Wed, 29 Nov 2017 04:41:48 +0530 |
Pulkit Goyal |
py3: fix args handling for obsfate template
|
Wed, 29 Nov 2017 06:48:52 +0530 |
Pulkit Goyal |
py3: remove test-terse-status.t from python3 whitelist as it was renamed
|
Tue, 21 Nov 2017 00:24:09 -0500 |
Matt Harbison |
test-lfs: allow the test server to be killed on Windows
|
Tue, 14 Nov 2017 22:53:52 -0500 |
Matt Harbison |
test-lfs: perform the `chmod +x` command in a manner compatible with Windows
|
Tue, 14 Nov 2017 22:35:42 -0500 |
Matt Harbison |
hghave: add a check for lfs-test-server
|
Tue, 21 Nov 2017 20:28:57 +0800 |
Anton Shestakov |
hgweb: show changeset age in more places (gitweb and monoblue)
|
Sun, 19 Nov 2017 05:34:50 +0100 |
Boris Feld |
obsolete: drop usage of changectx in '_computecontentdivergentset'
|
Sun, 19 Nov 2017 05:23:12 +0100 |
Boris Feld |
obsolete: drop usage of changectx in '_computephasedivergentset'
|
Sat, 25 Nov 2017 16:01:27 +0800 |
Anton Shestakov |
hgweb: remove unused Graph() properties
|
Sat, 25 Nov 2017 15:42:24 +0800 |
Anton Shestakov |
gitweb: remove unused css classes
|
Sat, 25 Nov 2017 15:23:07 +0800 |
Anton Shestakov |
monoblue: also highlight target line on annotate and comparison pages
|
Sat, 25 Nov 2017 15:01:47 +0800 |
Anton Shestakov |
paper: remove css hack that made .branchname look like .branchhead
|
Sun, 26 Nov 2017 13:29:18 +0800 |
Anton Shestakov |
hgweb: rename the main attribute of instabilities
|
Thu, 23 Nov 2017 14:13:14 -0800 |
David Soria Parra |
hbisect: use a defaultdict to avoid large allocations for a large changelogs
|
Thu, 23 Nov 2017 14:12:55 -0800 |
David Soria Parra |
hbisect: use a revset for ancestor calculation
|
Thu, 23 Nov 2017 14:11:27 -0800 |
David Soria Parra |
hbisect: pass repo into hbisect.bisect
|
Wed, 22 Nov 2017 19:24:22 -0800 |
Kyle Lippincott |
develwarn: do not emit warning if "config" is unspecified
|
Sat, 28 Oct 2017 19:03:23 +0530 |
Pulkit Goyal |
histedit: add support to output nodechanges using formatter
|
Sat, 28 Oct 2017 17:50:25 +0530 |
Pulkit Goyal |
rebase: use fm.formatlist() and fm.formatdict() to support user template
|
Thu, 09 Nov 2017 20:06:30 +0530 |
Pulkit Goyal |
tests: add test for rebase template showing wrong behavior
|
Fri, 17 Nov 2017 22:52:40 +0000 |
pavanpc |
remove: print message for each file in verbose mode only while using `-A` (BC)
|
Fri, 03 Nov 2017 17:19:56 -0400 |
Augie Fackler |
localrepo: update comments around path auditors
|
Fri, 03 Nov 2017 17:07:29 -0400 |
Augie Fackler |
localrepo: specify optional callback parameter to pathauditor as a keyword
|
Mon, 13 Nov 2017 22:20:12 -0800 |
Gregory Szorc |
bundle2: avoid unbound read when seeking
|
Mon, 13 Nov 2017 21:54:46 -0800 |
Gregory Szorc |
bundle2: inline struct operations
|
Mon, 13 Nov 2017 21:48:35 -0800 |
Gregory Szorc |
bundle2: inline changegroup.readexactly()
|
Mon, 13 Nov 2017 22:05:54 -0800 |
Gregory Szorc |
bundle2: inline debug logging
|
Mon, 13 Nov 2017 21:10:37 -0800 |
Gregory Szorc |
bundle2: don't use seekable bundle2 parts by default (issue5691)
|
Mon, 13 Nov 2017 20:12:00 -0800 |
Gregory Szorc |
bundle2: only seek to beginning of part in bundlerepo
|
Mon, 13 Nov 2017 20:03:02 -0800 |
Gregory Szorc |
bundle2: implement consume() API on unbundlepart
|
Sun, 12 Nov 2017 19:46:15 -0800 |
Gregory Szorc |
bundle2: implement generic part payload decoder
|
Mon, 13 Nov 2017 19:22:11 -0800 |
Gregory Szorc |
bundle2: extract logic for seeking bundle2 part into own class
|
Wed, 29 Nov 2017 17:49:08 -0500 |
Augie Fackler |
merge with i18n
stable
|
Tue, 21 Nov 2017 13:50:25 -0200 |
Wagner Bruna |
i18n-pt_BR: synchronized with cabc840ffdee
stable
|
Mon, 13 Nov 2017 19:20:34 -0800 |
Gregory Szorc |
perf: add command to benchmark bundle reading
|
Mon, 20 Nov 2017 01:40:26 -0800 |
Zuzanna Mroczek |
sshpeer: add a configurable hint for the ssh error message
|
Thu, 16 Nov 2017 15:01:21 -0800 |
rlevasseur |
docs: add args/returns docs for some cmdutil, context, and registrar functions
|
Tue, 21 Nov 2017 04:37:51 +0530 |
Pulkit Goyal |
commands: add value for cmdtype argument for read only commands
|
Wed, 15 Nov 2017 21:07:30 -0800 |
Phil Cohen |
error: add InMemoryMergeConflictsError
|
Mon, 20 Nov 2017 18:05:15 -0500 |
Augie Fackler |
lfs: generate a large file by using `python` instead of yes | head
|
Mon, 20 Nov 2017 18:00:02 -0500 |
Augie Fackler |
setup: add hgext.lfs to list of Python packages
|
Sat, 18 Nov 2017 12:54:06 -0500 |
Matt Harbison |
test-lfs: add tests demonstrating the interaction with largefiles
|
Tue, 14 Nov 2017 01:09:48 -0500 |
Matt Harbison |
test-lfs: cast the flags printed to an int
|
Tue, 14 Nov 2017 01:03:22 -0500 |
Matt Harbison |
lfs: register config options
|
Tue, 14 Nov 2017 00:14:52 -0500 |
Matt Harbison |
lfs: quiesce check-module-import warnings
|
Tue, 14 Nov 2017 00:06:23 -0500 |
Matt Harbison |
lfs: import the Facebook git-lfs client extension
|
Sat, 18 Nov 2017 16:12:00 +0900 |
Matthieu Laneuville |
run-tests: outputdir also has to be changed if $TESTDIR is not $PWD
|
Mon, 20 Nov 2017 21:59:00 +0800 |
Anton Shestakov |
hgweb: use webutil.commonentry() for nodes (but not for jsdata yet) in /graph
|
Mon, 20 Nov 2017 21:47:11 +0800 |
Anton Shestakov |
hgweb: check changeset's original branch in graphdata()
|
Sun, 19 Nov 2017 14:02:50 +0800 |
Anton Shestakov |
hgweb: show instabilities of a commit
|
Sun, 19 Nov 2017 13:18:54 +0800 |
Anton Shestakov |
context: add instabilities() method to basefilectx
|
Sun, 19 Nov 2017 04:11:21 +0100 |
Boris Feld |
run-test: drop 'execfile' usage for 'common-pattern.py' file
|
Sun, 19 Nov 2017 04:10:55 +0100 |
Boris Feld |
run-test: use byte for 'common-pattern.py' path
|
Mon, 20 Nov 2017 14:30:54 -0500 |
Jordi Gutiérrez Hermoso |
templates: reword 'back to filelog' link anchor text
|
Sat, 18 Nov 2017 12:04:08 +0800 |
Anton Shestakov |
hgweb: show obsolescence status of a commit
|
Sat, 18 Nov 2017 11:58:57 +0800 |
Anton Shestakov |
context: add obsolete() method to basefilectx
|
Sat, 18 Nov 2017 13:00:47 +0800 |
Anton Shestakov |
check-code: grep's context flags don't need an extra space before number
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: make map implementation overridable
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
fsmonitor: only access inner dirstate map if it is available
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: add explicit methods for querying directories (API)
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: remove _droppath method
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: move dropping of folded filenames into the dirstate map
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: move management of the dirstate dirs into the dirstatemap
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: move management of nonnormal sets into dirstate map
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: add explicit methods for modifying dirstate
|
Wed, 15 Nov 2017 01:07:42 -0800 |
Mark Thomas |
dirstate: document dirstatemap interface
|
Mon, 13 Nov 2017 19:12:56 -0800 |
Gregory Szorc |
bundlerepo: rename "bundlefilespos" variable and attribute
|
Mon, 13 Nov 2017 19:12:17 -0800 |
Gregory Szorc |
bundlerepo: rename "bundle" arguments to "cgunpacker"
|
Sat, 11 Nov 2017 18:55:04 -0800 |
Gregory Szorc |
bundlerepo: use early return
|
Sun, 05 Nov 2017 08:23:12 +0100 |
Boris Feld |
test-pattern: actually update tests using the patterns
|
Sun, 05 Nov 2017 08:23:53 +0100 |
Boris Feld |
test-pattern: substitute the HTTP log timestamp too
|
Mon, 13 Nov 2017 04:59:45 +0100 |
Boris Feld |
test-pattern: register the current the bundle2 capabilities string
|
Sun, 05 Nov 2017 06:43:40 +0100 |
Boris Feld |
test-pattern: register current the bundlecaps string
|
Sun, 05 Nov 2017 06:41:38 +0100 |
Boris Feld |
test-pattern: substitute common compression list
|
Sun, 05 Nov 2017 06:34:27 +0100 |
Boris Feld |
run-tests: allow to register any arbitrary pattern for replacement
|
Mon, 13 Nov 2017 18:22:25 -0800 |
Jun Wu |
crecord: fix revert -ir '.^' crash caused by 3649c3f2cd
|
Thu, 16 Nov 2017 17:11:14 -0800 |
Martin von Zweigbergk |
tweakdefaults: turn on ui.statuscopies
|
Wed, 15 Nov 2017 17:54:27 -0800 |
Kyle Lippincott |
run-tests: fix TESTDIR if testdescs are absolute paths
|
Thu, 16 Nov 2017 22:21:03 +0800 |
Anton Shestakov |
hgweb: show commit phase if it's not public
|
Wed, 15 Nov 2017 23:55:09 +0800 |
Anton Shestakov |
hgweb: move changeset "tags" to a template in map file (paper and coal)
|
Fri, 03 Nov 2017 21:01:20 +0100 |
Boris Feld |
logtoprocess: clean-up old comment
|
Tue, 14 Nov 2017 10:26:36 -0800 |
Martin von Zweigbergk |
patch: accept prefix argument to changedfiles() helper
|
Wed, 15 Nov 2017 19:36:16 +0800 |
Anton Shestakov |
hgweb: move changeset "tags" to a template in map file (gitweb and monoblue)
|
Wed, 15 Nov 2017 16:06:00 +0800 |
Anton Shestakov |
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
|
Thu, 26 Oct 2017 09:27:09 +0200 |
Paul Morelle |
debugdeltachain: output information about sparse read if enabled
|
Tue, 14 Nov 2017 22:46:10 +0100 |
Denis Laxalde |
rebase: exclude descendants of obsoletes w/o a successor in dest (issue5300)
|
Sat, 11 Nov 2017 19:25:32 +0100 |
Denis Laxalde |
tests: add a couple of 'hg log' calls in test-rebase-obsolete.t
|
Mon, 06 Nov 2017 22:08:02 +0100 |
Denis Laxalde |
tests: conditionally display obsfate in test-rebase-obsolete log output
|
Sat, 11 Nov 2017 19:23:31 +0100 |
Denis Laxalde |
tests: clarify a comment in test-rebase-obsolete.t
|
Sat, 11 Nov 2017 18:41:14 -0800 |
Gregory Szorc |
bundlerepo: rename _bundle to _cgunpacker
|
Sat, 11 Nov 2017 18:34:50 -0800 |
Gregory Szorc |
bundlerepo: assign bundle attributes in bundle type blocks
|
Sat, 11 Nov 2017 18:22:36 -0800 |
Gregory Szorc |
bundlerepo: make bundle and bundlefile attributes private
|
Sat, 11 Nov 2017 18:14:41 -0800 |
Gregory Szorc |
bundlerepo: don't assume there are only two bundle classes
|
Sat, 11 Nov 2017 18:09:16 -0800 |
Gregory Szorc |
bundlerepo: add docstring for bundlerepository class
|
Sat, 11 Nov 2017 18:05:02 -0800 |
Gregory Szorc |
bundlerepo: rename arguments to bundlerepository.__init__
|
Sat, 11 Nov 2017 17:07:33 -0800 |
Gregory Szorc |
bundlerepo: use suffix variable
|
Sat, 11 Nov 2017 17:02:31 -0800 |
Gregory Szorc |
bundlerepo: make methods agree with base class
|
Sat, 11 Nov 2017 16:48:40 -0800 |
Gregory Szorc |
bundle2: use os.SEEK_* constants
|
Mon, 30 Oct 2017 20:35:30 -0700 |
Rodrigo Damazio Bovendorp |
help: adding a topic on flags
|
Fri, 06 Oct 2017 05:47:56 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in hgext/patchbomb.py
|
Sat, 11 Nov 2017 15:07:21 +0800 |
Anton Shestakov |
tests: use jshint when available to check .js files
|
Sat, 11 Nov 2017 14:14:38 +0800 |
Anton Shestakov |
hgweb: fix jshint issues in mercurial.js
|
Tue, 17 Oct 2017 15:55:40 +0200 |
Boris Feld |
exchange: drop unused '_getbookmarks' function
|
Sun, 15 Oct 2017 15:21:47 +0200 |
Boris Feld |
bookmark: use bundle2 debug output in one push tests
|
Tue, 17 Oct 2017 11:01:45 +0200 |
Boris Feld |
pull: store binary node in pullop.remotebookmarks
|
Thu, 19 Oct 2017 11:46:41 +0200 |
David Demelier |
config: rename allow_push to allow-push
|
Thu, 19 Oct 2017 11:43:19 +0200 |
David Demelier |
config: rename allowpull to allow-pull
|
Tue, 28 Nov 2017 23:20:08 -0500 |
Matt Harbison |
convert: avoid wrong lfconvert defaults by moving configitems to core
stable
|
Fri, 24 Nov 2017 21:51:41 -0500 |
Boris Feld |
tr-summary: keep a weakref to the unfiltered repository
stable
|
Sat, 11 Nov 2017 12:40:13 +0900 |
Yuya Nishihara |
dispatch: verify result of early command parsing
stable
|
Sat, 11 Nov 2017 17:55:15 +0900 |
Yuya Nishihara |
dispatch: convert non-list option parsed by _earlygetopt() to string
stable
|
Sat, 11 Nov 2017 16:46:41 +0900 |
Yuya Nishihara |
dispatch: add option to not strip command args parsed by _earlygetopt()
stable
|
Tue, 14 Nov 2017 00:25:59 +0900 |
Yuya Nishihara |
dispatch: fix early parsing of short option with value like -R=foo
stable
|
Sat, 11 Nov 2017 14:02:41 +0900 |
Yuya Nishihara |
dispatch: abort if early boolean options can't be parsed
stable
|
Fri, 10 Nov 2017 22:27:26 +0900 |
Yuya Nishihara |
dispatch: stop parsing of early boolean option at "--"
stable
|
Fri, 10 Nov 2017 22:22:39 +0900 |
Yuya Nishihara |
dispatch: extract stub function to peek boolean command option
stable
|
Sat, 11 Nov 2017 12:09:19 +0900 |
Yuya Nishihara |
dispatch: do not drop unpaired argument at _earlygetopt()
stable
|
Sat, 04 Nov 2017 20:07:40 +0900 |
Yuya Nishihara |
amend: update .hgsubstate before committing a memctx (issue5677)
stable
|
Sat, 04 Nov 2017 19:21:39 +0900 |
Yuya Nishihara |
subrepo: extract preprocess of repo.commit() to free function
stable
|
Sat, 04 Nov 2017 18:54:57 +0900 |
Yuya Nishihara |
tests: demonstrate that .hgsubstate isn't updated on amend
stable
|
Sat, 04 Nov 2017 23:48:19 +0900 |
Yuya Nishihara |
amend: do not drop missing files (issue5732)
stable
|
Sat, 04 Nov 2017 23:45:59 +0900 |
Yuya Nishihara |
amend: do not take untracked files as modified or clean (issue5732)
stable
|
Sat, 04 Nov 2017 23:40:26 +0900 |
Yuya Nishihara |
tests: add more complete test for status changes on amend
stable
|
Fri, 10 Nov 2017 19:14:06 +0800 |
Anton Shestakov |
hgweb: add missing semicolons to followlines.js
|
Fri, 10 Nov 2017 18:50:44 +0800 |
Anton Shestakov |
gitweb: apply styles from annotate tooltip to followlines popup
|
Fri, 10 Nov 2017 18:45:43 +0800 |
Anton Shestakov |
paper: apply styles from annotate tooltip to followlines popup
|
Fri, 10 Nov 2017 09:44:49 -0800 |
Martin von Zweigbergk |
pull: clarify that -u only updates linearly
|
Wed, 08 Nov 2017 09:27:14 -0800 |
Mark Thomas |
dirstate: don't remove normallookup files from nonnormalset
|
Wed, 08 Nov 2017 09:23:53 -0800 |
Mark Thomas |
dirstate: clear map cached properties when clearing the map
|
Wed, 08 Nov 2017 09:18:18 -0800 |
Mark Thomas |
util: add util.clearcachedproperty
|
Fri, 10 Nov 2017 17:12:04 -0500 |
Augie Fackler |
merge with stable
|
Wed, 08 Nov 2017 18:24:43 -0800 |
Kyle Lippincott |
changegroup: use any node, not min(), in treemanifest's generatemanifests
|
Tue, 07 Nov 2017 10:16:53 -0800 |
Durham Goode |
bundle: allow bundlerepo to support alternative manifest implementations
|
Thu, 19 Oct 2017 12:35:47 +0200 |
Boris Feld |
obsfate: makes successorsetverb takes the markers as argument
|
Fri, 03 Nov 2017 09:27:36 -0700 |
Mark Thomas |
scmutil: don't try to delete origbackup symlinks to directories (issue5731)
stable
|
Fri, 03 Nov 2017 09:27:35 -0700 |
Mark Thomas |
tests: add a test demonstrating issue5731
stable
|
Tue, 07 Nov 2017 13:48:33 -0800 |
Ryan McElroy |
cmdutil: create dirs for templated cat file output
|
Tue, 07 Nov 2017 13:46:15 -0800 |
Ryan McElroy |
cat: test output path behvaior when target path does not exist
|
Mon, 23 Oct 2017 00:06:49 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/shelve.py
|
Mon, 23 Oct 2017 00:06:23 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/uncommit.py
|
Mon, 23 Oct 2017 00:05:04 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/releasenotes.py
|
Mon, 23 Oct 2017 00:04:47 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/rebase.py
|
Mon, 23 Oct 2017 00:04:30 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/keyword.py
|
Mon, 23 Oct 2017 00:04:12 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/journal.py
|
Mon, 23 Oct 2017 00:03:54 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/histedit.py
|
Mon, 23 Oct 2017 00:03:27 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/hgk.py
|
Mon, 23 Oct 2017 00:03:08 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/graphlog.py
|
Tue, 07 Nov 2017 13:18:49 -0500 |
Augie Fackler |
merge with stable
|
Tue, 07 Nov 2017 13:15:35 -0500 |
Augie Fackler |
Added signature for changeset cabc840ffdee
stable
|
Tue, 07 Nov 2017 13:15:34 -0500 |
Augie Fackler |
Added tag 4.4.1 for changeset cabc840ffdee
stable
|
Sat, 21 Oct 2017 17:46:41 +0900 |
Yuya Nishihara |
templatekw: add verbosity keyword to select template by -q/-v/--debug flag
|
Sat, 21 Oct 2017 17:31:13 +0900 |
Yuya Nishihara |
templatekw: move loadkeyword() to bottom
|
Sat, 21 Oct 2017 17:05:04 +0900 |
Yuya Nishihara |
help: hide phaseidx template keyword
|
Tue, 07 Nov 2017 11:22:24 -0500 |
Augie Fackler |
stable: merge with security patches
stable 4.4.1
|
Mon, 06 Nov 2017 22:32:41 -0800 |
Gregory Szorc |
subrepo: use per-type config options to enable subrepos
stable
|
Mon, 06 Nov 2017 14:56:17 -0500 |
Augie Fackler |
config: add some more documentation around why svn and git subrepos are off
stable
|
Sun, 05 Nov 2017 21:51:42 +0900 |
Yuya Nishihara |
subrepo: disable git and svn subrepos by default (BC) (SEC)
stable
|
Sun, 05 Nov 2017 21:48:58 +0900 |
Yuya Nishihara |
subrepo: extend config option to disable subrepos by type (SEC)
stable
|
Sun, 05 Nov 2017 21:22:07 +0900 |
Yuya Nishihara |
subrepo: add config option to reject any subrepo operations (SEC)
stable
|
Fri, 03 Nov 2017 20:12:50 +0900 |
Yuya Nishihara |
subrepo: disallow symlink traversal across subrepo mount point (SEC)
stable
|
Fri, 03 Nov 2017 19:17:25 +0900 |
Yuya Nishihara |
tests: show symlink traversal across subrepo mount point (SEC)
stable
|
Mon, 06 Nov 2017 10:33:40 -0800 |
Gregory Szorc |
share: move config item declarations into core
stable
|
Sat, 04 Nov 2017 23:39:54 -0400 |
Matt Harbison |
morestatus: don't crash with different drive letters for repo.root and CWD
stable
|
Fri, 03 Nov 2017 22:22:50 -0400 |
Matt Harbison |
pathutil: add doctests for canonpath()
stable
|
Thu, 02 Nov 2017 23:55:09 -0400 |
Matt Harbison |
share: handle --relative shares to a different drive letter gracefully
stable
|
Mon, 23 Oct 2017 00:02:46 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/gpg.py
|
Mon, 23 Oct 2017 00:02:28 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/fetch.py
|
Mon, 23 Oct 2017 00:02:07 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/extdiff.py
|
Mon, 23 Oct 2017 00:01:45 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/commitextras.py
|
Mon, 23 Oct 2017 00:01:16 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/churn.py
|
Sun, 22 Oct 2017 23:53:10 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/children.py
|
Sun, 22 Oct 2017 23:52:47 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/blackbox.py
|
Sun, 22 Oct 2017 23:52:22 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/automv.py
|
Sun, 22 Oct 2017 23:51:57 +0530 |
Pulkit Goyal |
py3: handle keyword arguments in hgext/amend.py
|
Thu, 19 Oct 2017 23:13:57 +0900 |
Matthieu Laneuville |
run-tests: allow automatic test discovery when providing folder as argument
|
Fri, 03 Nov 2017 14:47:37 +0100 |
Denis Laxalde |
revert: do not reverse hunks in interactive when REV is not parent (issue5096)
|
Fri, 03 Nov 2017 10:32:38 -0500 |
Kevin Bullock |
merge with stable
|
Fri, 03 Nov 2017 21:14:57 +0900 |
Matthieu Laneuville |
run-tests: endswith takes bytes as argument in python3, not str
|
Thu, 02 Nov 2017 20:35:31 -0400 |
Matt Harbison |
pathutil: use util.pathto() to calculate relative cwd in canonpath()
stable
|
Sat, 21 Oct 2017 16:50:57 +0900 |
Yuya Nishihara |
patch: improve heuristics to not take the word "diff" as header (issue1879)
|
Sat, 21 Oct 2017 17:01:20 +0900 |
Yuya Nishihara |
rebase: drop --style option
|
Wed, 02 Aug 2017 13:27:45 +0900 |
Matthieu Laneuville |
run-tests: $TESTDIR can be something else than $PWD
|
Wed, 01 Nov 2017 17:08:33 +0100 |
Boris Feld |
obsolete: activate effect-flag by default
|
Mon, 30 Oct 2017 17:09:29 +0100 |
Boris Feld |
debug: print parsed bundle2 capabilities with debugcapabilities
|
Mon, 30 Oct 2017 17:08:16 +0100 |
Boris Feld |
debug: add a debugcapabilities commands
|
Mon, 30 Oct 2017 17:46:07 -0400 |
Augie Fackler |
revert: no longer mark --interactive as experimental
|
Wed, 25 Oct 2017 23:01:54 -0400 |
Augie Fackler |
ui: add configlist doctest to document a bit more of the whitespace behavior
|
Wed, 01 Nov 2017 17:19:45 -0500 |
Kevin Bullock |
merge stable into default
|
Wed, 01 Nov 2017 16:54:39 -0500 |
Kevin Bullock |
Added signature for changeset 0ccb43d4cf01
stable
|
Wed, 01 Nov 2017 16:54:38 -0500 |
Kevin Bullock |
Added tag 4.4 for changeset 0ccb43d4cf01
stable
|
Wed, 01 Nov 2017 14:22:26 -0700 |
Jun Wu |
test-dispatch: stabilize the test
stable 4.4
|
Wed, 01 Nov 2017 15:34:22 -0500 |
Kevin Bullock |
internals: update test-help.t for config registrar copy-edit
stable
|
Wed, 01 Nov 2017 13:24:08 -0500 |
Kevin Bullock |
internals: copy-edit "register" -> "registrar" in configitem docs
stable
|
Wed, 01 Nov 2017 16:07:33 -0400 |
Augie Fackler |
merge with i18n
stable
|
Wed, 01 Nov 2017 08:31:16 -0200 |
Wagner Bruna |
i18n-pt_BR: synchronized with cab34bda259e
stable
|
Tue, 31 Oct 2017 23:09:29 -0400 |
Matt Harbison |
help: minor copy editing for grammar
stable
|
Tue, 31 Oct 2017 22:37:30 +0900 |
Yuya Nishihara |
configitems: relax warning about unwanted default value
stable
|
Thu, 26 Oct 2017 11:07:06 -0700 |
Kostia Balytskyi |
filemerge: pass a default value to _toolstr (issue5718)
stable
|
Tue, 31 Oct 2017 06:39:38 +0530 |
Pulkit Goyal |
children: fix the log expansion of `hg children` in doc
stable
|
Sun, 29 Oct 2017 17:53:52 +0900 |
Yuya Nishihara |
test-static-http: flush access log per request
stable
|
Sat, 28 Oct 2017 17:23:52 +0900 |
Yuya Nishihara |
statichttprepo: do not use platform path separator to build a URL
stable
|
Tue, 24 Oct 2017 11:15:30 -0700 |
Siddharth Agarwal |
merge: disable path conflict checking by default (issue5716)
stable
|
Tue, 24 Oct 2017 11:14:38 -0700 |
Siddharth Agarwal |
merge: add a config option to disable path conflict checking
stable
|
Fri, 20 Oct 2017 05:53:35 -0700 |
Mark Thomas |
dirstate: clean up when restoring identical backups
stable
|
Fri, 20 Oct 2017 05:53:33 -0700 |
Mark Thomas |
tests: add a test demonstrating failure to clean up dirstate backups
stable
|
Fri, 20 Oct 2017 23:01:56 -0400 |
Matt Harbison |
tests: adjust hooks for Windows
stable
|
Fri, 20 Oct 2017 21:29:15 -0400 |
Matt Harbison |
test-log-linerange: open binary file in binary mode
stable
|
Thu, 19 Oct 2017 23:16:48 -0400 |
Matt Harbison |
test-arbitraryfilectx: stabilize for Windows
stable
|
Sat, 28 Oct 2017 12:35:54 -0700 |
Durham Goode |
dirstate: remove excess attribute lookups for dirstate.status (issue5714)
stable
|
Thu, 26 Oct 2017 16:15:36 -0700 |
Durham Goode |
dirstate: avoid reading the map when possible (issue5713) (issue5717)
stable
|
Thu, 26 Oct 2017 16:15:31 -0700 |
Durham Goode |
dirstate: move clear onto dirstatemap class
stable
|
Fri, 27 Oct 2017 18:19:07 +0200 |
Boris Feld |
internal-doc: document the config register mechanism
stable
|
Fri, 27 Oct 2017 21:43:22 +0200 |
Boris Feld |
help: clarify the pre-txnclose-phase documentation
stable
|
Fri, 27 Oct 2017 21:35:34 +0200 |
Boris Feld |
internal-doc: document the 'phases' parameters to 'getbundle'
stable
|
Sat, 28 Oct 2017 00:00:05 -0400 |
Matt Harbison |
status: update the help to indicate that clean files are not normally tersed
stable
|
Fri, 27 Oct 2017 23:48:38 -0400 |
Matt Harbison |
terse: split on repo separator instead of os.sep (issue5715)
stable
|
Thu, 26 Oct 2017 11:58:55 +0800 |
Anton Shestakov |
makefile: put format-c into .PHONY targets
stable
|
Wed, 25 Oct 2017 21:58:03 +0900 |
Yuya Nishihara |
statichttprepo: prevent loading dirstate over HTTP on node lookup (issue5717)
stable
|
Wed, 25 Oct 2017 21:21:42 +0900 |
Yuya Nishihara |
test-static-http: show all files accessed over HTTP
stable
|
Wed, 25 Oct 2017 21:20:01 +0900 |
Yuya Nishihara |
server: drop executable bit from daemon log file
stable
|
Mon, 23 Oct 2017 22:13:59 -0500 |
Kevin Bullock |
setup: filter out devel-warn messages from system hg
stable
|
Mon, 23 Oct 2017 21:30:59 -0500 |
Kevin Bullock |
setup: remove duplicate assignment of HGRCPATH
stable
|
Fri, 20 Oct 2017 13:54:51 -0500 |
Kevin Bullock |
packaging: update book URL in Mac and Windows READMEs
stable
|
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
|
Mon, 16 Oct 2017 13:06:33 -0700 |
Saurabh Singh |
test-hgweb-annotate-whitespace: make test compatible with chg
|
Mon, 16 Oct 2017 17:41:37 -0700 |
Saurabh Singh |
test-pager: make the test compatible with chg
|
Mon, 16 Oct 2017 17:06:32 -0700 |
Saurabh Singh |
test-obsolete-bounds-checking: make the test compatible with chg
|
Mon, 16 Oct 2017 17:14:21 -0700 |
Saurabh Singh |
test-dispatch: make the test compatible with chg
|
Mon, 16 Oct 2017 12:15:00 -0700 |
Saurabh Singh |
histedit: remove the nonexistant config 'histeditng'
|
Sun, 15 Oct 2017 20:36:29 -0700 |
Phil Cohen |
context: add workingfilectx.markcopied
|
Sun, 15 Oct 2017 20:36:29 -0700 |
Phil Cohen |
merge: don't use workers in in-memory mode
|
Sun, 15 Oct 2017 20:36:29 -0700 |
Phil Cohen |
filemerge: add a missing flushall()
|
Fri, 13 Oct 2017 12:34:22 -0700 |
Phil Cohen |
filemerge: store backups in the overlayworkingctx if using imm
|
Fri, 13 Oct 2017 12:34:22 -0700 |
Phil Cohen |
context: add overlayfilectx.cmp()
|
Mon, 16 Oct 2017 13:10:55 -0700 |
Phil Cohen |
filemerge: use arbitraryfilectx for backups
|
Wed, 20 Sep 2017 04:47:43 +0530 |
Pulkit Goyal |
registrar: add support for storing the type of command in func object
|
Mon, 16 Oct 2017 22:19:02 +0530 |
Pulkit Goyal |
releasenotes: fix documentation of similaritycheck()
|
Sat, 14 Oct 2017 01:15:01 +0200 |
Boris Feld |
configitems: register acl config section
|
Sat, 14 Oct 2017 00:34:46 +0200 |
Boris Feld |
configitems: register the 'extdata.*.diffargs' config
|
Sat, 14 Oct 2017 00:33:57 +0200 |
Boris Feld |
configitems: register the 'exdiff.opts.*' config
|
Sat, 14 Oct 2017 00:30:14 +0200 |
Boris Feld |
configitems: register the 'hostsecurity.*:verifycertsfile' config
|
Sat, 14 Oct 2017 00:29:31 +0200 |
Boris Feld |
configitems: register the 'hostsecurity.*:fingerprints' config
|
Sat, 14 Oct 2017 00:28:48 +0200 |
Boris Feld |
configitems: register the 'hostsecurity.*:ciphers' config
|
Sat, 14 Oct 2017 00:28:13 +0200 |
Boris Feld |
configitems: register the 'hostsecurity.*:minimumprotocol' config
|
Sat, 14 Oct 2017 00:16:12 +0200 |
Boris Feld |
configitems: register the test 'fakepatchtime.fakenow' config
|
Sat, 14 Oct 2017 00:15:37 +0200 |
Boris Feld |
configitems: register the test 'fakedirstatewritetime.fakenow' config
|
Fri, 13 Oct 2017 23:26:16 +0200 |
Boris Feld |
configitems: register the 'gpg' arbitraty key section
|
Fri, 13 Oct 2017 23:23:48 +0200 |
Boris Feld |
configitems: register the 'extdata' section
|
Fri, 13 Oct 2017 23:33:31 +0200 |
Boris Feld |
configitems: fix registration of extensions config
|
Wed, 11 Oct 2017 23:33:59 +0200 |
Boris Feld |
configitems: register the test config in 'test-push-race.t'
|
Wed, 11 Oct 2017 04:33:00 +0200 |
Boris Feld |
configitems: register the test 'ui.ioerrors' config
|
Fri, 13 Oct 2017 23:53:06 +0200 |
Boris Feld |
configitems: register the test 'failafterfinalize.fail' config
|
Fri, 13 Oct 2017 23:46:37 +0200 |
Boris Feld |
configitems: register the test 'logtoprocess.foo' config
|
Fri, 13 Oct 2017 23:10:49 +0200 |
Boris Feld |
configitems: register the test 'failpush.reason' config
|
Fri, 13 Oct 2017 23:07:12 +0200 |
Boris Feld |
configitems: register the 'patchbomb.reply-to' config
|
Fri, 13 Oct 2017 23:07:01 +0200 |
Boris Feld |
configitems: register the 'patchbomb.cc' config
|
Fri, 13 Oct 2017 23:06:40 +0200 |
Boris Feld |
configitems: register the 'patchbomb.bcc' config
|
Fri, 13 Oct 2017 23:03:46 +0200 |
Boris Feld |
configitems: register the 'web.staticurl' config
|
Thu, 12 Oct 2017 00:38:18 +0200 |
Boris Feld |
configitems: register the 'experimental.uncommitondirtywdir' config
|
Fri, 13 Oct 2017 22:28:03 +0200 |
Boris Feld |
configitems: register the 'largefiles.usercache' config
|
Fri, 13 Oct 2017 22:26:58 +0200 |
Boris Feld |
configitems: register the 'largefiles.patterns' config
|
Fri, 13 Oct 2017 22:26:03 +0200 |
Boris Feld |
configitems: register the 'largefiles.minsize' config
|
Fri, 13 Oct 2017 21:50:43 +0200 |
Boris Feld |
configitem: register the 'notify.changegroup' config
|
Fri, 13 Oct 2017 21:50:32 +0200 |
Boris Feld |
configitem: register the 'notify.outgoing' config
|
Thu, 12 Oct 2017 00:57:49 +0200 |
Boris Feld |
configitem: register the 'notify.incoming' config
|
Thu, 12 Oct 2017 00:44:45 +0200 |
Boris Feld |
configitems: register the 'hgweb-paths' section
|
Fri, 13 Oct 2017 21:32:29 +0200 |
Boris Feld |
contrib-perf: register the 'parentscount' config item
|
Fri, 13 Oct 2017 21:31:24 +0200 |
Boris Feld |
contrib-perf: update the config registration
|
Thu, 12 Oct 2017 00:20:41 +0200 |
Boris Feld |
configitems: register the 'hostfingerprints' section
|
Thu, 12 Oct 2017 00:19:12 +0200 |
Boris Feld |
configitems: register the 'hostsecurity.minimumprotocol' config
|
Wed, 11 Oct 2017 22:53:17 +0200 |
Boris Feld |
configitems: register the 'progress.format' config
|
Wed, 11 Oct 2017 22:51:23 +0200 |
Boris Feld |
configitems: register the 'blackbox.maxfiles' config
|
Sun, 15 Oct 2017 00:43:01 -0400 |
Augie Fackler |
hgweb: fix decodevaluefromheaders to always return a bytes value
|
Sun, 15 Oct 2017 00:42:25 -0400 |
Augie Fackler |
hgweb: more "headers are native strs" cleanup
|
Sun, 15 Oct 2017 00:41:34 -0400 |
Augie Fackler |
hgweb: when unpacking args from request form, convert to bytes
|
Sun, 15 Oct 2017 00:39:53 -0400 |
Augie Fackler |
wireproto: more strkwargs cleanup
|
Sun, 15 Oct 2017 00:38:33 -0400 |
Augie Fackler |
hgweb: more "http headers are native strs" cleanup
|
Sun, 15 Oct 2017 00:05:43 -0400 |
Augie Fackler |
wireproto: bounce kwargs to/from bytes/str as needed
|
Mon, 16 Oct 2017 15:12:50 +0200 |
Boris Feld |
configitems: fixup default value of annotate config option
|
Mon, 16 Oct 2017 15:35:08 +0200 |
Denis Laxalde |
transaction-summary: use a revset to filter obsoletes in reportnewcs()
|
Sun, 15 Oct 2017 20:32:10 +0530 |
Pulkit Goyal |
releasenotes: add pager support when printing to the ui
|
Fri, 13 Oct 2017 22:08:55 +0200 |
Boris Feld |
configitems: fixup default value of diff config option
|
Sun, 08 Oct 2017 21:42:32 +0200 |
Boris Feld |
devel-warn: add 'warn-' to 'devel.empty-changegroup' config
|
Sun, 15 Oct 2017 00:05:00 -0400 |
Augie Fackler |
peer: ensure command names are always ascii bytestrs
|
Sun, 15 Oct 2017 00:03:31 -0400 |
Augie Fackler |
httppeer: always produce native str header keys and values
|
Sun, 15 Oct 2017 00:40:07 -0400 |
Augie Fackler |
wireproto: use %d to encode int, not %s
|
Sun, 15 Oct 2017 00:06:06 -0400 |
Augie Fackler |
wireproto: use a proper exception instead of `assert False`
|
Sun, 15 Oct 2017 00:39:29 -0400 |
Augie Fackler |
wireproto: use listcomp instead of map()
|
Sun, 15 Oct 2017 00:37:24 -0400 |
Augie Fackler |
dagutil: use a listcomp instead of a map()
|
Sat, 14 Oct 2017 12:03:42 -0400 |
Augie Fackler |
peer: when collecting method names for batch calls, bytes-ify __name__
|
Sat, 14 Oct 2017 12:02:15 -0400 |
Augie Fackler |
python3: replace im_{self,func} with __{self,func}__ globally
|
Sat, 14 Oct 2017 12:00:35 -0400 |
Augie Fackler |
httppeer: extract content-type from headers using native str
|
Sat, 14 Oct 2017 11:59:51 -0400 |
Augie Fackler |
httppeer: convert request url back to bytes before inspecting it
|
Sat, 14 Oct 2017 11:30:17 -0400 |
Augie Fackler |
templater: explode if we try to emit a str
|
Sat, 14 Oct 2017 11:20:31 -0400 |
Augie Fackler |
hgweb: fill in content-type and content-length as native strings
|
Sat, 14 Oct 2017 10:47:29 -0400 |
Augie Fackler |
hgweb: mimetype guessing needs a unicode path
|
Sat, 14 Oct 2017 15:37:33 -0400 |
Augie Fackler |
hgweb: set sent_headers attr as early as practical
|
Thu, 05 Oct 2017 14:53:52 -0400 |
Augie Fackler |
hgweb: detect Python 3-era libraries and use modern attribute names
|
Sat, 14 Oct 2017 15:53:36 -0400 |
Augie Fackler |
server: indent block that's about to get conditionalized
|
Sat, 14 Oct 2017 18:41:20 +0900 |
Yuya Nishihara |
templates: fix missed space between instability labels
|
Sat, 14 Oct 2017 18:24:01 +0900 |
Yuya Nishihara |
templates: introduce labelcset() function in map-cmdline.default as example
|
Sat, 14 Oct 2017 18:06:42 +0900 |
Yuya Nishihara |
templater: load aliases from [templatealias] section in map file
|
Sat, 14 Oct 2017 17:51:01 +0900 |
Yuya Nishihara |
templater: load template fragments from [templates] section in map file
|
Sat, 14 Oct 2017 17:41:41 +0900 |
Yuya Nishihara |
config: allow remapping the default section
|
Sat, 20 Aug 2016 18:33:02 +0900 |
Yuya Nishihara |
templater: simplify merge of __base__ dicts by reading it first
|
Sun, 08 Oct 2017 17:23:18 +0200 |
Boris Feld |
phase: add a dedicated pretxnclose-phase hook
|
Sun, 08 Oct 2017 17:50:46 +0200 |
Boris Feld |
phase: add a dedicated txnclose-phase hook
|
Sun, 08 Oct 2017 18:50:14 +0200 |
Boris Feld |
bookmark: add a dedicated pretxnclose-bookmark hook
|
Tue, 10 Oct 2017 17:53:42 +0200 |
Boris Feld |
bookmark: add a dedicated txnclose-bookmark hook
|
Fri, 13 Oct 2017 15:58:54 -0400 |
Augie Fackler |
tweakdefaults: make commands.update.check be `noconflict`
|
Sat, 14 Oct 2017 15:43:06 -0400 |
Augie Fackler |
hgweb: fix logging to use native strings as appropriate
|
Sat, 14 Oct 2017 03:13:50 -0400 |
Augie Fackler |
config: graduate experimental.updatecheck to commands.update.check
|
Sat, 14 Oct 2017 15:42:38 -0400 |
Augie Fackler |
hgweb: rewrite most obviously-native-strings to be native strings
|
Thu, 05 Oct 2017 14:48:52 -0400 |
Augie Fackler |
hgweb: use native strings consistently for querystring parsing
|
Thu, 05 Oct 2017 14:48:31 -0400 |
Augie Fackler |
hgweb: rewrite two X or Y and Z ad-hoc ternaries with Y if X else Z
|
Sun, 01 Oct 2017 12:12:34 -0400 |
Augie Fackler |
httppeer: use native strings for headers
|
Thu, 05 Oct 2017 14:29:51 -0400 |
Augie Fackler |
hgweb: more native string treatment in query string parsing
|
Sat, 14 Oct 2017 14:07:39 -0400 |
Augie Fackler |
httppeer: pass url to urllib as native str, not bytes
|
Sat, 14 Oct 2017 13:33:37 +0200 |
Denis Laxalde |
tersestatus: rework dirnode and tersedir docstrings
|
Wed, 04 Oct 2017 10:52:50 -0400 |
Augie Fackler |
bitmanipulation: reformat with clang-format
|
Mon, 14 Sep 2015 14:16:31 -0400 |
Augie Fackler |
hghave: add a check for clang-format
|
Thu, 05 Oct 2017 14:16:20 -0400 |
Augie Fackler |
python3: use our bytes-only version of cgi.escape everywhere
|
Sat, 14 Oct 2017 02:57:26 -0400 |
Augie Fackler |
url: add cgi.escape equivalent for bytestrings
|
Thu, 05 Oct 2017 14:15:05 -0400 |
Augie Fackler |
python3: move from using func_name to __name__
|
Sat, 14 Oct 2017 01:20:12 -0400 |
Matt Harbison |
tests: add globs for Windows
|
Sat, 14 Oct 2017 01:07:59 -0400 |
Matt Harbison |
test-conflicts: conditionalize for no-symlink platforms
|
Sat, 14 Oct 2017 00:20:59 -0400 |
Matt Harbison |
test-extdata: conditonalize error message for Windows
|
Sat, 14 Oct 2017 00:07:26 -0400 |
Matt Harbison |
test-audit-path: fill in missing output for no-symlink case
|
Sat, 14 Oct 2017 13:37:14 +0900 |
Yuya Nishihara |
test-i18n: guard gettext test appropriately
|
Sun, 08 Oct 2017 13:08:31 +0200 |
Boris Feld |
hook: add a 'hashook' function to test for hook existence
|
Fri, 13 Oct 2017 22:42:17 +0200 |
muxator |
build: for the bootstrap phase of a deb/rpm build pure-py mercurial is enough
|
Fri, 13 Oct 2017 12:40:05 -0700 |
Phil Cohen |
context: add a fast-comparision for arbitraryfilectx and workingfilectx
|
Fri, 13 Oct 2017 04:02:06 +0530 |
Denis Laxalde |
tersestatus: avoid modifying tersedict
|
Wed, 11 Oct 2017 21:19:19 +0200 |
Denis Laxalde |
tersestatus: make methods part of the dirnode class
|
Fri, 06 Oct 2017 20:54:23 +0530 |
Pulkit Goyal |
tersestatus: re-implement the functionality to terse the status
|
Fri, 13 Oct 2017 12:54:46 -0700 |
Phil Cohen |
context: add is `isinmemory()` to filectx
|
Fri, 06 Oct 2017 06:48:43 -0700 |
Ryan McElroy |
merge: ensure that we always commit the mergestate
|
Fri, 06 Oct 2017 06:48:43 -0700 |
Ryan McElroy |
merge: add tests to show current behavior on failed filemerges
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: move the _dirfoldmap to dirstatemap
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: remove _dirs property cache
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: remove _filefoldmap property cache
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: move identity to dirstatemap
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: move nonnormal and otherparent sets to dirstatemap
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: move write into dirstatemap
|
Thu, 05 Oct 2017 11:34:41 -0700 |
Durham Goode |
dirstate: move _read into dirstatemap
|
Sun, 08 Oct 2017 21:29:24 +0200 |
Boris Feld |
configitems: register the 'templates' section
|
Wed, 11 Oct 2017 05:01:55 +0200 |
Boris Feld |
configitems: register the 'paths' config section
|
Wed, 11 Oct 2017 02:26:09 +0200 |
Boris Feld |
configitems: register the 'pager.attend-.*' options
|
Fri, 13 Oct 2017 16:39:06 +0200 |
Boris Feld |
configitems: register the 'hooks' config section
|
Tue, 10 Oct 2017 10:48:47 +0200 |
Boris Feld |
configitems: register the 'extensions' section
|
Sun, 08 Oct 2017 20:39:51 +0200 |
Boris Feld |
configitems: register the 'defaults' section
|
Sun, 08 Oct 2017 21:02:02 +0200 |
Boris Feld |
configitems: register the 'committemplate' section
|
Tue, 10 Oct 2017 10:49:28 +0200 |
Boris Feld |
configitems: register the 'color' section
|
Sun, 08 Oct 2017 20:26:25 +0200 |
Boris Feld |
configitems: register the 'alias' section
|
Tue, 10 Oct 2017 10:49:15 +0200 |
Boris Feld |
configitems: allow for the registration of "generic" config item
|
Thu, 12 Oct 2017 09:39:50 +0200 |
Denis Laxalde |
transaction-summary: show the range of new revisions upon pull/unbundle (BC)
|
Fri, 13 Oct 2017 21:36:10 +0900 |
Yuya Nishihara |
i18n: cache translated messages per encoding
|
Thu, 12 Oct 2017 22:09:11 +0900 |
Yuya Nishihara |
templater: fix ifcontains() to handle type mismatch gracefully
|
Thu, 12 Oct 2017 21:56:13 +0900 |
Yuya Nishihara |
help: use single quotes in ``template example``
|
Thu, 12 Oct 2017 21:48:02 +0900 |
Yuya Nishihara |
help: hide template keywords of obsolescence as they are still experimental
|
Thu, 12 Oct 2017 21:42:42 +0900 |
Yuya Nishihara |
help: fix formatting of template keywords
|
Thu, 12 Oct 2017 22:21:14 +0900 |
Yuya Nishihara |
chg: remove outdated rule to start test server
|
Fri, 13 Oct 2017 00:22:54 +0900 |
Yuya Nishihara |
configitems: drop redundant default of web.allow<archtype>
|
Fri, 13 Oct 2017 00:14:28 +0900 |
Yuya Nishihara |
configitems: correct default values of web.allow<archtype> and web.hidden
|
Fri, 13 Oct 2017 22:38:24 +0900 |
Yuya Nishihara |
bdiff: include compat.h in header to define ssize_t
|
Sat, 30 Sep 2017 22:37:20 +0100 |
Boris Feld |
test: add an extra case for obsolescence distributed case
|
Fri, 29 Sep 2017 19:59:15 +0100 |
Boris Feld |
test: add a test file dedicated to an important distributed case
|
Tue, 10 Oct 2017 23:19:35 +0530 |
Pulkit Goyal |
repoview: remove incorrect documentation of the function
|
Thu, 12 Oct 2017 09:34:58 -0700 |
Jun Wu |
check-code: suggest pycompat.is(posix|windows|darwin)
|
Thu, 12 Oct 2017 23:34:34 -0700 |
Jun Wu |
codemod: use pycompat.isdarwin
|
Thu, 12 Oct 2017 09:04:22 -0700 |
Jun Wu |
codemod: use pycompat.isposix
|
Thu, 12 Oct 2017 23:30:46 -0700 |
Jun Wu |
codemod: use pycompat.iswindows
|
Thu, 12 Oct 2017 19:20:04 -0700 |
Jun Wu |
pycompat: define operating system constants
|
Wed, 11 Oct 2017 21:24:32 -0700 |
Jun Wu |
hgweb: do not import uuid immediately to avoid its side effect
|
Wed, 11 Oct 2017 17:42:57 -0700 |
Jun Wu |
check-code: forbid platform.system()
|
Wed, 11 Oct 2017 17:42:35 -0700 |
Jun Wu |
largefiles: do not use platform.system()
|
Wed, 11 Oct 2017 17:38:20 -0700 |
Jun Wu |
logtoprocess: do not use platform.system()
|
Wed, 11 Oct 2017 17:27:21 -0700 |
Jun Wu |
selectors2: do not use platform.system()
|
Mon, 09 Oct 2017 12:42:28 -0700 |
Jun Wu |
dispatch: when --pager=no is passed, also disable pager on req.repo.ui
|
Wed, 11 Oct 2017 10:36:59 -0700 |
Durham Goode |
bundle2: immediate exit for ctrl+c (issue5692)
|
Wed, 04 Oct 2017 11:04:18 -0400 |
Augie Fackler |
exewrapper: format with clang-format
|
Wed, 04 Oct 2017 11:02:44 -0400 |
Augie Fackler |
util: add clang-format control comment around struct and format macro
|
Wed, 04 Oct 2017 10:57:23 -0400 |
Augie Fackler |
mpatch: reflow two oddly formatted else blocks with clang-format
|
Wed, 04 Oct 2017 10:55:51 -0400 |
Augie Fackler |
mpatch: re-wrap wide line with clang-format
|
Wed, 04 Oct 2017 10:51:39 -0400 |
Augie Fackler |
bdiff: remove trailing newlines
|
Wed, 04 Oct 2017 10:51:25 -0400 |
Augie Fackler |
bdiff: rewrap function prototypes per clang-format
|
Wed, 04 Oct 2017 10:50:54 -0400 |
Augie Fackler |
bdiff: re-wrap lines per clang-format
|
Wed, 04 Oct 2017 10:49:34 -0400 |
Augie Fackler |
bdiff: remove extra space after * per clang-format
|
Wed, 04 Oct 2017 10:48:46 -0400 |
Augie Fackler |
bdiff: fix misplaced comma in macro definition with clang-format
|
Wed, 04 Oct 2017 10:47:51 -0400 |
Augie Fackler |
bdiff: format header file with clang-format
|
Wed, 04 Oct 2017 10:47:19 -0400 |
Augie Fackler |
bdiff: sort includes using clang-format
|
Wed, 11 Oct 2017 01:47:00 +0200 |
muxator |
build: "make deb" failed when the base path contained spaces
|
Wed, 11 Oct 2017 02:06:12 +0200 |
muxator |
build: chg build was failing when the base directory contained spaces
|
Wed, 11 Oct 2017 01:37:43 +0200 |
muxator |
build: initial version detection by make deb/rpm was missing quoting
|
Wed, 11 Oct 2017 01:19:48 +0200 |
muxator |
build: make install in "/doc" failed if the destination dir contained spaces
|
Thu, 05 Oct 2017 16:13:05 +0200 |
Paul Morelle |
strip: take branch into account when selecting update target (issue5540)
|
Wed, 04 Oct 2017 18:49:09 +0200 |
Denis Laxalde |
scmutil: factor out building of transaction summary callback
|
Sun, 01 Oct 2017 09:52:44 +0200 |
Denis Laxalde |
scmutil: factor out transaction name lookup in registersummarycallback()
|
Wed, 11 Oct 2017 05:23:45 +0200 |
Boris Feld |
configitems: register the annotate diff options
|
Wed, 11 Oct 2017 05:42:56 +0200 |
Boris Feld |
configitems: register the 'convert.cvsps.logencoding' config
|
Wed, 11 Oct 2017 05:36:10 +0200 |
Boris Feld |
configitems: register the 'ui.interface.chunkselector' config
|
Wed, 11 Oct 2017 05:18:20 +0200 |
Boris Feld |
configitems: register the 'experimental.archivemetatemplate' config
|
Wed, 11 Oct 2017 04:57:54 +0200 |
Boris Feld |
configitems: register the 'rebase.singletransaction' config
|
Wed, 11 Oct 2017 17:51:40 +0200 |
Boris Feld |
configitems: register the 'server.bundle*' family of config
|
Wed, 11 Oct 2017 04:16:17 +0200 |
Boris Feld |
configitems: register the 'web.logourl' config
|
Wed, 11 Oct 2017 04:16:05 +0200 |
Boris Feld |
configitems: register the 'web.logoimg' config
|
Wed, 11 Oct 2017 04:15:48 +0200 |
Boris Feld |
configitems: register the 'web.labels' config
|
Wed, 11 Oct 2017 04:15:37 +0200 |
Boris Feld |
configitems: register the 'web.hidden' config
|
Wed, 11 Oct 2017 04:15:24 +0200 |
Boris Feld |
configitems: register the 'web.guessmime' config
|
Wed, 11 Oct 2017 04:15:08 +0200 |
Boris Feld |
configitems: register the 'web.deny_push' config
|
Wed, 11 Oct 2017 04:14:44 +0200 |
Boris Feld |
configitems: register the 'web.contact' config
|
Wed, 11 Oct 2017 04:14:33 +0200 |
Boris Feld |
configitems: register the 'web.cache' config
|
Wed, 11 Oct 2017 04:14:14 +0200 |
Boris Feld |
configitems: register the 'web.allowzip' config
|
Wed, 11 Oct 2017 04:14:01 +0200 |
Boris Feld |
configitems: register the 'web.allow_push' config
|
Wed, 11 Oct 2017 04:12:50 +0200 |
Boris Feld |
configitems: register the 'web.allowpull' config
|
Wed, 11 Oct 2017 04:12:34 +0200 |
Boris Feld |
configitems: register the 'web.allowgz' config
|
Wed, 11 Oct 2017 04:12:23 +0200 |
Boris Feld |
configitems: register the 'web.allowbz2' config
|
Wed, 11 Oct 2017 03:54:19 +0200 |
Boris Feld |
configitems: register the 'email.reply-to' config
|
Wed, 11 Oct 2017 03:54:05 +0200 |
Boris Feld |
configitems: register the 'email.cc' config
|
Wed, 11 Oct 2017 03:53:58 +0200 |
Boris Feld |
configitems: register the 'email.bcc' config
|
Wed, 11 Oct 2017 03:50:24 +0200 |
Boris Feld |
configitems: register the 'logtoprocess.uiblocked' config
|
Wed, 11 Oct 2017 03:50:14 +0200 |
Boris Feld |
configitems: register the 'logtoprocess.develwarn' config
|
Wed, 11 Oct 2017 03:49:47 +0200 |
Boris Feld |
configitems: register the 'logtoprocess.command' config
|
Wed, 11 Oct 2017 03:49:21 +0200 |
Boris Feld |
configitems: register the 'logtoprocess.commandfinish' config
|
Wed, 11 Oct 2017 03:49:04 +0200 |
Boris Feld |
configitems: register the 'logtoprocess.commandexception' config
|
Wed, 11 Oct 2017 03:45:14 +0200 |
Boris Feld |
configitems: register the 'pager.pager' config
|
Wed, 11 Oct 2017 03:41:48 +0200 |
Boris Feld |
configitems: register the 'web.maxchanges' config
|
Wed, 11 Oct 2017 03:41:01 +0200 |
Boris Feld |
configitems: register the 'web.maxfiles' config
|
Wed, 11 Oct 2017 03:39:21 +0200 |
Boris Feld |
configitems: register the 'web.maxshortchanges' config
|
Wed, 11 Oct 2017 03:36:44 +0200 |
Boris Feld |
configitems: register the 'web.motd' config
|
Wed, 11 Oct 2017 03:32:59 +0200 |
Boris Feld |
configitems: register the 'web.name' config
|
Wed, 11 Oct 2017 03:29:09 +0200 |
Boris Feld |
configitems: register the 'web.push_ssl' config
|
Wed, 11 Oct 2017 03:18:04 +0200 |
Boris Feld |
configitems: register the 'web.view' config
|
Wed, 11 Oct 2017 15:25:57 +0200 |
Boris Feld |
configitems: fix registration for 'blackbox.track' config
|
Tue, 10 Oct 2017 10:27:35 -0500 |
Kevin Bullock |
status: copy-edit and improve --terse and --verbose help
|
Tue, 19 Sep 2017 23:13:46 +0900 |
Yuya Nishihara |
templater: store revisions as ints so min/max won't compare them as strings
|
Mon, 09 Oct 2017 12:47:22 -0700 |
Durham Goode |
fsmonitor: update to match new dirstate refactor
|
Tue, 26 Sep 2017 08:37:17 +0200 |
David Demelier |
doc: rename README to README.rst
|
Mon, 09 Oct 2017 08:35:55 +0200 |
Boris Feld |
test: use current user in the multi-user amend scenario
|
Fri, 06 Oct 2017 17:05:19 +0200 |
Boris Feld |
test: cleanup verbosity variant from fatelog test
|
Fri, 06 Oct 2017 16:36:41 +0200 |
Boris Feld |
test: rename obsfate template alias
|
Fri, 06 Oct 2017 16:15:24 +0200 |
Boris Feld |
obsolete: add a devel.user.obsmarker
|
Thu, 05 Oct 2017 15:11:34 +0200 |
Paul Morelle |
strip: factor out update target selection
|
Wed, 11 Oct 2017 03:48:11 -0700 |
Augie Fackler |
contrib: add check-code rule banning use of readlink
|
Tue, 10 Oct 2017 11:03:14 -0400 |
Augie Fackler |
tests: use readlink.py instead of readlink
|
Tue, 10 Oct 2017 11:02:53 -0400 |
Augie Fackler |
tests: use readlink.py instead of readlink
|
Tue, 10 Oct 2017 11:02:40 -0400 |
Augie Fackler |
tests: use readlink.py instead of readlink
|
Tue, 10 Oct 2017 11:02:23 -0400 |
Augie Fackler |
tests: use readlink.py instead of readlink
|
Wed, 11 Oct 2017 01:56:49 -0700 |
Augie Fackler |
ui: recommend tweakdefaults in the default hgrc template
|
Tue, 10 Oct 2017 01:03:24 +0530 |
Pulkit Goyal |
tests: optimize test-copytrace-heuristics.t
|
Thu, 05 Oct 2017 13:38:48 -0700 |
Jun Wu |
patch: do not cache translated messages (API)
|
Mon, 09 Oct 2017 10:09:36 -0700 |
Eamonn Kent |
fsmonitor: add new watchman notifications to fsmonitor extension
|
Mon, 09 Oct 2017 10:09:36 -0700 |
Eamonn Kent |
fsmonitor: change the distance calculation
|
Mon, 09 Oct 2017 16:31:43 +0200 |
Boris Feld |
configitems: update default value of 'phases.new-commit'
|
Mon, 09 Oct 2017 17:33:03 +0200 |
Boris Feld |
mq: use the newcommitphase utility
|
Tue, 26 Sep 2017 18:17:47 +0200 |
Denis Laxalde |
patch: rename "header" variable into "hdr" in diff()
|
Thu, 05 Oct 2017 08:03:57 -0700 |
Mark Thomas |
merge: improve comments in mergestate._makerecords
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
commands: tidy up merge state decoding in resolve
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
tests: add test for path conflicts during merge
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
tests: add test for path conflicts during update
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
context: also consider path conflicts when clearing unknown files
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: check for path conflicts when merging (issue5628)
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
util: add safename function for generating safe names to rename to
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: improve error messages for path conflicts during update
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: check for path conflicts when updating (issue5628)
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: rename conflicts to fileconflicts in _checkunknownfiles
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: add _checkunknowndirs function for detecting path conflicts
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: backup conflicting directories when getting files
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: add merge action 'pr' to rename files during update
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: add merge action 'p' to record path conflicts during update
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
commands: update the resolve command to handle path conflicts
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
merge: add pathconflict merge state
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
tests: add a test demonstrating basic path conflict failures
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
scmutil: handle conflicting files and dirs in origbackuppath
|
Sun, 01 Oct 2017 12:21:50 +0100 |
Yuya Nishihara |
extdata: show debug message if external command exits with non-zero status
|
Sat, 30 Sep 2017 08:57:50 +0100 |
Yuya Nishihara |
templatekw: allow accessing to nested namespace item by its template name
|
Sat, 30 Sep 2017 08:50:24 +0100 |
Yuya Nishihara |
templatekw: get rid of temporary dicts from shownamespaces()
|
Mon, 18 Sep 2017 23:53:05 +0900 |
Yuya Nishihara |
templatekw: rename peerpaths to peerurls per naming convention (BC)
|
Mon, 18 Sep 2017 23:31:01 +0900 |
Yuya Nishihara |
templatekw: make experimental {peerpaths} return a single-level dict (BC)
|
Mon, 18 Sep 2017 23:49:05 +0900 |
Yuya Nishihara |
templatekw: fix scope of peerpath url bound to generator
|
Mon, 18 Sep 2017 23:07:17 +0900 |
Yuya Nishihara |
templater: extend dot operator as a short for get(dict, key)
|
Sat, 09 Sep 2017 19:32:56 +0900 |
Yuya Nishihara |
templater: add dot operator to easily access a sub item
|
Sat, 09 Sep 2017 19:13:25 +0900 |
Yuya Nishihara |
templater: wrap get/min/max result so map operation can apply to element
|
Mon, 02 Oct 2017 07:18:24 +0100 |
Yuya Nishihara |
dispatch: move initialization of sys.std* files
|
Mon, 02 Oct 2017 06:52:10 +0100 |
Yuya Nishihara |
py3: work around the scope of exception variable in dispatch.run()
|
Sat, 07 Oct 2017 22:07:10 +0900 |
Yuya Nishihara |
chg: just forward --time to command server
|
Mon, 09 Oct 2017 02:30:23 -0700 |
Kostia Balytskyi |
windows: add an experimental option for long paths support
|
Sun, 08 Oct 2017 22:07:47 +0200 |
Boris Feld |
configitems: register the 'experimental.graphstyle.grandparent' config
|
Sun, 08 Oct 2017 22:07:21 +0200 |
Boris Feld |
configitems: register the 'experimental.graphstyle.missing' config
|
Sun, 08 Oct 2017 22:06:35 +0200 |
Boris Feld |
configitems: register the 'experimental.graphstyle.parent' config
|
Sun, 08 Oct 2017 21:41:37 +0200 |
Boris Feld |
configitems: register the 'devel.empty-changegroup' config
|
Sun, 08 Oct 2017 21:41:22 +0200 |
Boris Feld |
configitems: register the 'devel.cache-vfs' config
|
Sun, 08 Oct 2017 21:36:26 +0200 |
Boris Feld |
configitems: register the 'devel.warn-config-default' config
|
Sun, 08 Oct 2017 21:41:10 +0200 |
Boris Feld |
configitems: register the 'devel.warn-config' config
|
Sun, 08 Oct 2017 21:48:40 +0200 |
Boris Feld |
configitems: register 'merge.checkunknown' and 'merge.checkignored'
|
Sun, 08 Oct 2017 21:47:14 +0200 |
Boris Feld |
configitems: register the 'diff.*' config
|
Sun, 08 Oct 2017 20:43:46 +0200 |
Boris Feld |
configitems: register the 'experimental.mmapindexthreshold' config
|
Sun, 08 Oct 2017 20:42:19 +0200 |
Boris Feld |
configitems: register the 'experimental.maxdeltachainspan' config
|
Sun, 08 Oct 2017 20:16:09 +0200 |
Boris Feld |
configitems: register the 'commands.show.aliasprefix' config
|
Sun, 08 Oct 2017 20:11:34 +0200 |
Boris Feld |
configitems: register the 'blackbox.track' config
|
Sun, 08 Oct 2017 04:39:42 +0530 |
Pulkit Goyal |
copies: add docs for config `experimental.copytrace.sourcecommitlimit`
|
Thu, 05 Oct 2017 14:29:13 -0400 |
Augie Fackler |
hgweb: extract function for loading style from request context
|
Thu, 05 Oct 2017 14:27:21 -0400 |
Augie Fackler |
request: coerce content-type to native str
|
Thu, 05 Oct 2017 14:26:09 -0400 |
Augie Fackler |
request: use trivial iterator over dictionary keys
|
Thu, 05 Oct 2017 14:22:02 -0400 |
Augie Fackler |
hgweb: when constructing or adding to a wsgi environ dict, use native strs
|
Thu, 05 Oct 2017 14:17:50 -0400 |
Augie Fackler |
hgweb: produce native string for etag value
|
Thu, 05 Oct 2017 14:13:20 -0400 |
Augie Fackler |
hgweb: in protocol adapter, look for bytes instances, not str
|
Thu, 05 Oct 2017 14:12:51 -0400 |
Augie Fackler |
hgweb: in protocol adapter, avoid control reaching end of non-void function
|
Thu, 05 Oct 2017 14:18:55 -0700 |
Saurabh Singh |
test-check-code: fail new commits which use 'atexit' instead of 'ui.atexit'
|
Thu, 05 Oct 2017 20:46:49 +0000 |
Saurabh Singh |
test-push-race: use 'ui.atexit' instead of python's 'atexit'
|
Mon, 02 Oct 2017 04:48:06 +0530 |
Pulkit Goyal |
py3: use '%d' for integers instead of '%s'
|
Mon, 02 Oct 2017 04:46:17 +0530 |
Pulkit Goyal |
py3: fix keyword arguments handling in mq
|
Thu, 05 Oct 2017 20:41:50 -0700 |
Jun Wu |
test-rebase-base: clarify it is about the "--base" flag
|
Fri, 30 Jun 2017 03:36:10 +0200 |
Boris Feld |
configitems: register the 'convert.p4.encoding' config
|
Fri, 30 Jun 2017 03:42:34 +0200 |
Boris Feld |
configitems: register the 'gpg.key' config
|
Fri, 30 Jun 2017 03:42:33 +0200 |
Boris Feld |
configitems: register the 'gpg.cmd' config
|
Fri, 30 Jun 2017 03:42:50 +0200 |
Boris Feld |
configitems: register the 'keywordset.svn' config
|
Fri, 30 Jun 2017 03:42:35 +0200 |
Boris Feld |
configitems: register the 'hgk.path' config
|
Fri, 30 Jun 2017 03:44:18 +0200 |
Boris Feld |
configitems: register the 'share.poolnaming' config
|
Fri, 30 Jun 2017 03:44:17 +0200 |
Boris Feld |
configitems: register the 'share.pool' config
|
Fri, 30 Jun 2017 03:44:19 +0200 |
Boris Feld |
configitems: register the 'shelve.maxbackups' config
|
Fri, 30 Jun 2017 03:43:33 +0200 |
Boris Feld |
configitems: register the 'pager.attend' config
|
Fri, 30 Jun 2017 03:43:46 +0200 |
Boris Feld |
configitems: register the 'perf.stub' config
|
Fri, 30 Jun 2017 03:32:25 +0200 |
Boris Feld |
configitems: register the 'commands.rebase.requiredest' config
|
Fri, 30 Jun 2017 03:42:06 +0200 |
Boris Feld |
configitems: register the 'experimental.rebaseskipobsolete' config
|
Fri, 30 Jun 2017 03:41:49 +0200 |
Boris Feld |
configitems: register the 'experimental.nonnormalparanoidcheck' config
|
Fri, 30 Jun 2017 03:39:44 +0200 |
Boris Feld |
configitems: register the 'experimental.allowdivergence' config
|
Thu, 05 Oct 2017 21:56:25 +0000 |
Saurabh Singh |
histedit: removing the experimental config 'histeditng'
|
Thu, 05 Oct 2017 00:48:44 +0000 |
Saurabh Singh |
convert: fix the RevisionSpec import in the bzr module
|
Thu, 05 Oct 2017 15:12:11 -0400 |
Augie Fackler |
test-annotate: fix up expected output for pure
|
Fri, 29 Sep 2017 15:48:34 +0000 |
Alex Gaynor |
style: never use a space before a colon or comma
|
Mon, 02 Oct 2017 19:25:11 -0700 |
Jun Wu |
eol: make [eol] config section sensitive for chg confighash
|
Mon, 02 Oct 2017 16:48:58 -0700 |
Jun Wu |
test-alias: make it compatible with chg
|
Wed, 04 Oct 2017 18:39:26 -0700 |
Saurabh Singh |
serve: make tests compatible with chg
|
Sun, 01 Oct 2017 12:10:48 -0400 |
Augie Fackler |
ui: convert to/from Optional[bytes] to Optional[str] in password manager
|
Wed, 04 Oct 2017 09:04:52 -0400 |
Augie Fackler |
tests: invoke run-tests.py in test-hghave using $PYTHON (issue5697)
stable
|
Fri, 30 Jun 2017 03:37:05 +0200 |
Boris Feld |
configitems: register the 'debug.dirstate.delaywrite' config
|
Fri, 30 Jun 2017 03:43:13 +0200 |
Boris Feld |
configitems: register the 'merge.preferancestor' config
|
Fri, 30 Jun 2017 03:39:10 +0200 |
Boris Feld |
configitems: register the 'email.from' config
|
Fri, 30 Jun 2017 03:44:24 +0200 |
Boris Feld |
configitems: register the 'smtp.port' config
|
Fri, 30 Jun 2017 03:43:48 +0200 |
Boris Feld |
configitems: register the 'phases.new-commit' config
|
Fri, 30 Jun 2017 03:41:23 +0200 |
Boris Feld |
configitems: register the 'experimental.histeditng' config
|
Fri, 30 Jun 2017 03:41:19 +0200 |
Boris Feld |
configitems: register the 'experimental.histedit.autoverb' config
|
Fri, 30 Jun 2017 03:42:40 +0200 |
Boris Feld |
configitems: register the 'histedit.singletransaction' config
|
Fri, 30 Jun 2017 03:42:39 +0200 |
Boris Feld |
configitems: register the 'histedit.linelen' config
|
Fri, 30 Jun 2017 03:42:38 +0200 |
Boris Feld |
configitems: register the 'histedit.dropmissing' config
|
Fri, 30 Jun 2017 03:42:37 +0200 |
Boris Feld |
configitems: register the 'histedit.defaultrev' config
|
Fri, 30 Jun 2017 03:44:30 +0200 |
Boris Feld |
configitems: register the 'transplant.log' config
|
Fri, 30 Jun 2017 03:44:29 +0200 |
Boris Feld |
configitems: register the 'transplant.filter' config
|
Wed, 04 Oct 2017 11:58:00 -0400 |
Augie Fackler |
urllibcompat: move some adapters from pycompat to urllibcompat
|
Sun, 01 Oct 2017 12:14:21 -0400 |
Augie Fackler |
cleanup: use urllibcompat for renamed methods on urllib request objects
|
Sun, 01 Oct 2017 10:45:03 -0400 |
Augie Fackler |
urllibcompat: new library to help abstract out some python3 urllib2 stuff
|
Wed, 04 Oct 2017 10:42:55 -0700 |
Saurabh Singh |
test-devel-warnings: make the test compatible with chg
|
Sun, 01 Oct 2017 22:26:24 +0100 |
Gregory Szorc |
fsmonitor: use configitem
|
Sun, 01 Oct 2017 23:47:16 +0100 |
Gregory Szorc |
fsmonitor: access copymap in new location
|
Sun, 01 Oct 2017 12:12:56 +0100 |
Yuya Nishihara |
extdata: use subprocess so we don't have to chdir() manually
|
Sun, 01 Oct 2017 11:58:27 +0100 |
Yuya Nishihara |
extdata: just use iterator to read lines one by one
|
Sun, 01 Oct 2017 11:56:41 +0100 |
Yuya Nishihara |
extdata: ignore ambiguous identifier as well
|
Sun, 01 Oct 2017 11:13:09 +0100 |
Yuya Nishihara |
templater: add experimental support for extdata
|
Sun, 01 Oct 2017 10:50:00 +0100 |
Yuya Nishihara |
revset: add experimental support for extdata
|
Tue, 13 Sep 2016 14:14:05 -0500 |
Matt Mackall |
extdata: add extdatasource reader
|
Wed, 04 Oct 2017 10:02:15 +0200 |
Denis Laxalde |
tests: change to parent directory before all "hg init" in test-log.t
|
Tue, 03 Oct 2017 12:00:07 -0700 |
Jun Wu |
config: add a missing preparewrite() call
|
Tue, 03 Oct 2017 16:59:17 -0700 |
Saurabh Singh |
test-strip: make test compatible with chg
|
Tue, 03 Oct 2017 14:35:24 -0700 |
Saurabh Singh |
test-hook: make test compatible with chg
|
Tue, 03 Oct 2017 13:30:36 -0700 |
Saurabh Singh |
test-setdiscovery: make test compatible with chg
|
Tue, 03 Oct 2017 13:05:58 -0700 |
Saurabh Singh |
test-merge-subrepos: make test compatible with chg
|
Tue, 03 Oct 2017 12:49:28 -0700 |
Saurabh Singh |
test-convert-cvs: make test compatible with chg
|
Tue, 03 Oct 2017 12:09:23 -0700 |
Saurabh Singh |
test-basic: make test compatible with chg
|
Mon, 02 Oct 2017 20:23:25 -0700 |
Jun Wu |
zeroconf: do not crash if socket being read is closed by another thread
|
Mon, 02 Oct 2017 19:31:33 -0700 |
Jun Wu |
test-revlog-mmapindex: make it compatible with chg
|
Mon, 02 Oct 2017 19:10:32 -0700 |
Jun Wu |
test-profile: gate chg-incompatible part with '#if chg'
|
Mon, 02 Oct 2017 18:22:43 -0700 |
Jun Wu |
test-logtoprocess: make it compatible with chg
|
Tue, 03 Oct 2017 11:10:03 -0700 |
Saurabh Singh |
test-globalopts: make the test compatible with chg
|
Mon, 02 Oct 2017 16:11:57 -0700 |
Jun Wu |
test-pager: make it compatible with chg
|
Mon, 02 Oct 2017 11:03:53 +0100 |
Gregory Szorc |
changelog: use a Factory for default value for files
|
Mon, 02 Oct 2017 19:28:41 +0100 |
Gregory Szorc |
cext: wrap before brace for functions
|
Mon, 02 Oct 2017 19:09:52 +0100 |
Gregory Szorc |
cext: put case statements on separate line
|
Mon, 02 Oct 2017 19:06:00 +0100 |
Gregory Szorc |
cext: reorder #include
|
Mon, 02 Oct 2017 19:02:43 +0100 |
Gregory Szorc |
cext: move braces for control statements to same line
|
Mon, 02 Oct 2017 19:17:04 +0100 |
Saurabh Singh |
registrar: fixing typo in comment
|
Fri, 29 Sep 2017 15:49:20 +0000 |
Alex Gaynor |
style: never put multiple statements on one line
|
Mon, 02 Oct 2017 18:18:57 +0100 |
Siddharth Agarwal |
annotate: mark lines affected by skip-annotate with *
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: track whether a particular annotation was the result of a skip
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: introduce attr for storing per-line annotate data
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
context: rename local 'attr' to 'attr_'
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: move annotatepair unit tests to a separate file
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
check-code: allow an exception for camelcase where required
|
Sun, 01 Oct 2017 12:16:34 -0400 |
Augie Fackler |
url: use native strings for header values
|
Sun, 01 Oct 2017 12:15:53 -0400 |
Augie Fackler |
keepalive: python 3 portability tweaks
|
Sun, 01 Oct 2017 07:29:51 -0400 |
Augie Fackler |
httppasswordmgrdbproxy: specify exact arguments
|
Sun, 01 Oct 2017 08:37:04 +0100 |
Yuya Nishihara |
formatter: fix default list/dict generator to be evaluated more than once
|
Wed, 27 Sep 2017 21:38:48 +0900 |
Yuya Nishihara |
doctest: drop hack to run py2/3 tests selectively
|
Sun, 01 Oct 2017 01:02:22 +0200 |
muxator |
docker: try to follow the best practices for writing Dockerfiles
|
Thu, 24 Aug 2017 18:40:30 +0200 |
Boris Feld |
effectflag: document effect flag
|
Thu, 06 Jul 2017 15:00:07 +0200 |
Boris Feld |
effectflag: detect when diff changed
|
Thu, 06 Jul 2017 14:58:44 +0200 |
Boris Feld |
effectflag: detect when meta changed
|
Thu, 06 Jul 2017 14:56:16 +0200 |
Boris Feld |
effectflag: detect when parents changed
|
Thu, 06 Jul 2017 14:55:12 +0200 |
Boris Feld |
effectflag: detect when branch changed
|
Thu, 06 Jul 2017 14:54:22 +0200 |
Boris Feld |
effectflag: detect when date changed
|
Thu, 06 Jul 2017 14:53:48 +0200 |
Boris Feld |
effectflag: detect when user changed
|
Thu, 06 Jul 2017 14:52:34 +0200 |
Boris Feld |
effectflag: detect when description changed
|
Thu, 06 Jul 2017 14:51:08 +0200 |
Boris Feld |
tests: add tests for effect flags
|
Thu, 06 Jul 2017 14:50:17 +0200 |
Boris Feld |
effectflag: store an empty effect flag for the moment
|
Fri, 30 Jun 2017 03:44:00 +0200 |
Boris Feld |
configitems: register the 'profiling.type' config
|
Fri, 30 Jun 2017 03:43:57 +0200 |
Boris Feld |
configitems: register the 'profiling.showmin' config
|
Fri, 30 Jun 2017 03:43:56 +0200 |
Boris Feld |
configitems: register the 'profiling.showmax' config
|
Fri, 30 Jun 2017 03:43:55 +0200 |
Boris Feld |
configitems: register the 'profiling.output' config
|
Sun, 01 Oct 2017 16:46:02 +0100 |
Simon Whitaker |
dirstate: implement __len__ on dirstatemap (issue5695)
|
Sun, 01 Oct 2017 12:54:35 +0100 |
Simon Whitaker |
obsmarker: crash more helpfully when metadata fields are >255bytes (issue5681)
|
Sun, 01 Oct 2017 03:31:32 -0700 |
Kyle Lippincott |
deb: build and install chg
|
Sun, 01 Oct 2017 02:53:10 -0700 |
Kyle Lippincott |
deb: install zsh completions to /usr/share/zsh/vendor-completions
|
Sun, 01 Oct 2017 14:37:50 +0100 |
Rishabh Madan |
releasenotes: display release notes when no filename is specified
|
Sun, 01 Oct 2017 12:29:33 +0100 |
Gregory Szorc |
hgweb: use parsebool for parsing diff query string options
|
Sun, 01 Oct 2017 14:02:47 +0100 |
Gregory Szorc |
hgweb: remove extra </div>
|
Sun, 01 Oct 2017 05:21:32 -0700 |
Kyle Lippincott |
tests: add "have" check for dpkg builddeps
|
Sun, 01 Oct 2017 04:37:56 -0700 |
Kyle Lippincott |
tests: expect parsers.so in cext, parsers.py in pure (test-debian-packages)
|
Sun, 01 Oct 2017 04:10:01 -0700 |
Kyle Lippincott |
hghave: check for debuild being installed as well
|
Sun, 01 Oct 2017 03:24:20 -0700 |
Siddharth Agarwal |
changelog: use attrs instead of namedtuple
|
Sun, 01 Oct 2017 04:14:16 -0700 |
Siddharth Agarwal |
thirdparty: vendor attrs
|
Sun, 01 Oct 2017 04:04:18 -0700 |
Siddharth Agarwal |
python3: don't byte mangle third-party packages
|
Sun, 01 Oct 2017 03:24:19 -0700 |
Siddharth Agarwal |
tests: disable lints on mercurial/thirdparty
|
Sun, 01 Oct 2017 03:48:28 -0700 |
Kyle Lippincott |
hghave: fix dpkg --version check to work on recent dpkg versions
|
Sun, 01 Oct 2017 11:29:20 +0100 |
Gregory Szorc |
commands: rename clone --uncompressed to --stream and document
|
Sun, 01 Oct 2017 10:17:11 +0100 |
Gregory Szorc |
commands: remove suggestion to clone via `cp -al`
|
Sat, 30 Sep 2017 09:01:36 +0100 |
Gregory Szorc |
hgweb: add HTML elements to control whitespace settings for annotate
|
Sat, 30 Sep 2017 09:08:01 +0100 |
Gregory Szorc |
hgweb: query string arguments to control whitespace for annotate
|
Sat, 30 Sep 2017 09:07:00 +0100 |
Gregory Szorc |
tests: add tests for hgweb annotate output
|
Thu, 06 Jul 2017 14:46:07 +0200 |
Boris Feld |
obsolete: clean createmarkers part about operation
|
Sat, 30 Sep 2017 12:58:06 -0400 |
Augie Fackler |
treediscovery: update test expectation
|
Sat, 30 Sep 2017 12:57:00 -0400 |
Augie Fackler |
tests: update some clonebundles expectations to pass on both pure and non-pure
|
Sun, 01 Oct 2017 10:41:39 +0100 |
Kevin Bullock |
merge with stable
|
Fri, 29 Sep 2017 11:55:44 -0400 |
Augie Fackler |
contrib: add a check to check-code to ban superfluous pass statements
|
Sat, 30 Sep 2017 07:45:18 -0400 |
Augie Fackler |
posix: replace superfluous pass statement with explicit return
|
Sat, 30 Sep 2017 07:45:51 -0400 |
Augie Fackler |
subrepo: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:45:41 -0400 |
Augie Fackler |
registrar: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:45:07 -0400 |
Augie Fackler |
patch: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:44:55 -0400 |
Augie Fackler |
obsolete: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:44:45 -0400 |
Augie Fackler |
match: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:44:34 -0400 |
Augie Fackler |
localrepo: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:44:20 -0400 |
Augie Fackler |
hgweb: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:44:08 -0400 |
Augie Fackler |
formatter: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:43:53 -0400 |
Augie Fackler |
exchange: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:43:40 -0400 |
Augie Fackler |
commandserver: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:43:26 -0400 |
Augie Fackler |
cmdutil: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:43:11 -0400 |
Augie Fackler |
byterange: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:42:59 -0400 |
Augie Fackler |
branchmap: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:42:47 -0400 |
Augie Fackler |
convert: remove superfluous pass statements
|
Fri, 29 Sep 2017 11:55:26 -0400 |
Augie Fackler |
bugzilla: remove superfluous pass statements
|
Sat, 30 Sep 2017 07:52:48 -0700 |
Martin von Zweigbergk |
merge with stable
|
Fri, 22 Sep 2017 22:45:02 +0900 |
Yuya Nishihara |
copytrace: use ctx.mutable() instead of adhoc constant of non-public phases
|
Sat, 30 Sep 2017 10:09:29 +0100 |
Boris Feld |
exchange: fix test for remote support of binary phases
|
Thu, 28 Sep 2017 15:24:54 +0100 |
Gregory Szorc |
exchange: perform stream clone with clone bundle with --uncompressed
|
Thu, 28 Sep 2017 12:17:30 +0200 |
Gregory Szorc |
tests: add tests for clone bundles with --uncompressed
|
Wed, 27 Sep 2017 19:27:41 +0900 |
Yuya Nishihara |
py3: work around bytes/unicode divergence in parsedate()
|
Wed, 27 Sep 2017 19:13:43 +0900 |
Yuya Nishihara |
py3: replace bytes[n] with slicing in checkwinfilename()
|
Wed, 27 Sep 2017 19:11:28 +0900 |
Yuya Nishihara |
py3: manually escape control character to be embedded in win filename error
|
Wed, 27 Sep 2017 19:08:23 +0900 |
Yuya Nishihara |
py3: replace str(None) with literal in convcmd.py
|
Wed, 27 Sep 2017 19:04:32 +0900 |
Yuya Nishihara |
py3: remove use of str() in hgwebdir
|
Wed, 27 Sep 2017 18:07:48 -0700 |
Jun Wu |
config: use copy-on-write to improve copy performance
|
Sun, 01 Oct 2017 05:28:54 -0400 |
Augie Fackler |
Added signature for changeset 2f427b57bf90
stable
|
Sun, 01 Oct 2017 05:28:49 -0400 |
Augie Fackler |
Added tag 4.3.3 for changeset 2f427b57bf90
stable
|
Mon, 18 Sep 2017 10:54:00 -0700 |
Jun Wu |
rebase: move bookmarks with --keep (issue5682)
stable 4.3.3
|
Wed, 20 Sep 2017 09:32:26 -0700 |
Martin von Zweigbergk |
cleanupnodes: rename "mapping" to "replacements"
stable
|
Wed, 20 Sep 2017 09:10:43 -0700 |
Martin von Zweigbergk |
cleanupnodes: separate out bookmark destination calculation from actual update
stable
|
Wed, 20 Sep 2017 09:55:52 -0700 |
Mark Thomas |
ui: check for progress singleton when clearing progress bar (issue5684)
stable
|
Sat, 30 Sep 2017 18:19:14 +0530 |
Pulkit Goyal |
py3: whitelist 15 more tests passing on Python 3
|
Sat, 30 Sep 2017 15:48:08 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of str
|
Sat, 30 Sep 2017 15:45:15 +0530 |
Pulkit Goyal |
py3: explicitly convert dict.keys() and dict.items() into a list
|
Sat, 30 Sep 2017 18:02:53 +0530 |
Pulkit Goyal |
py3: use '%d' instead of '%s' for integers
|
Sat, 30 Sep 2017 15:46:36 +0530 |
Pulkit Goyal |
py3: use pycompat.strkwargs() before passing a dict as keyword argument
|
Sat, 30 Sep 2017 05:22:22 +0530 |
Pulkit Goyal |
py3: return False early while checking whether None is a key in lazymanifest
|
Fri, 29 Sep 2017 14:49:05 -0700 |
Martin von Zweigbergk |
dirstate: use keyword arguments to clarify status()'s callers
|
Fri, 29 Sep 2017 14:19:36 -0700 |
Martin von Zweigbergk |
dirstate: use keyword arguments to clarify walk()'s callers
|
Fri, 29 Sep 2017 14:23:41 -0700 |
Martin von Zweigbergk |
perf: remove fallbacks to ancient versions of dirstate.walk()
|
Tue, 29 Aug 2017 00:21:25 +0530 |
Rishabh Madan |
releasenotes: update docstrings with information on additional flags
|
Thu, 28 Sep 2017 13:22:58 +0530 |
Rishabh Madan |
releasenotes: raise error on simultaneous usage of flags
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move parents source of truth to dirstatemap
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move parent reading to the dirstatemap class
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move opendirstatefile to dirstatemap
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move _copymap to dirstatemap
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move _dirs to dirstatemap
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move filefoldmap to dirstatemap
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: move nonnormalentries to dirstatemap
|
Tue, 26 Sep 2017 03:56:20 -0700 |
Durham Goode |
dirstate: create new dirstatemap class
|
Fri, 29 Sep 2017 15:49:43 +0000 |
Alex Gaynor |
style: always use `x is not None` instead of `not x is None`
|
Sun, 24 Apr 2016 18:41:23 +0900 |
Yuya Nishihara |
templatekw: add new-style template expansion to {manifest}
|
Mon, 24 Apr 2017 21:37:11 +0900 |
Yuya Nishihara |
templater: adjust binding strength of '%' and '|' operators (BC)
|
Sun, 24 Sep 2017 15:22:46 +0900 |
Yuya Nishihara |
templatekw: just pass underlying value (or key) to joinfmt() function
|
Sun, 24 Sep 2017 12:43:57 +0900 |
Yuya Nishihara |
scmutil: extract helper functions that returns human-readable change id
|
Sat, 02 Sep 2017 23:13:54 +0900 |
Yuya Nishihara |
templater: extract helper to just evaluate template expression
|
Sat, 02 Sep 2017 23:09:34 +0900 |
Yuya Nishihara |
templater: do not destructure operands in buildmap()
|
Sat, 09 Sep 2017 19:01:18 +0900 |
Yuya Nishihara |
templater: use helper function to get name of non-iterable keyword
|
Tue, 26 Sep 2017 15:55:01 +0200 |
Boris Feld |
pull: remove inadequate use of operations records to update stepdone
|
Sun, 24 Sep 2017 21:27:18 +0200 |
Boris Feld |
pull: use 'phase-heads' to retrieve phase information
|
Wed, 20 Sep 2017 18:29:10 +0200 |
Boris Feld |
bundle2: only grab a transaction when 'phase-heads' affect the repository
|
Tue, 19 Sep 2017 22:23:41 +0200 |
Boris Feld |
phases: move the binary decoding function in the phases module
|
Tue, 19 Sep 2017 22:01:31 +0200 |
Boris Feld |
phases: move binary encoding into a reusable function
|
Tue, 19 Sep 2017 22:08:09 +0200 |
Boris Feld |
phases: use a Struct object for binary encoding and decoding
|
Wed, 20 Sep 2017 05:47:33 +0200 |
Boris Feld |
discovery: avoid dropping remote heads hidden locally
|
Fri, 29 Sep 2017 11:41:24 -0700 |
Jun Wu |
test-patchbomb: use mocktime
|
Thu, 28 Sep 2017 10:37:53 -0700 |
Jun Wu |
test-patchbomb: fix the test
|
Wed, 27 Sep 2017 15:14:59 -0700 |
Jun Wu |
progress: make ETA only consider progress made in the last minute
|
Wed, 27 Sep 2017 14:30:58 -0700 |
Jun Wu |
progress: remove progress.estimate config
|
Tue, 26 Sep 2017 12:48:15 -0700 |
Jun Wu |
progress: demonstrate non-linear progress has a bad ETA experience
|
Thu, 21 Sep 2017 15:58:44 +0530 |
Pulkit Goyal |
copytrace: add a a new config to limit the number of drafts in heuristics
|
Tue, 26 Sep 2017 16:14:57 +0300 |
Igor Ippolitov |
mail: encode long unicode lines in emails properly (issue5687)
|
Sat, 23 Sep 2017 14:58:40 -0700 |
Jun Wu |
chg: show timestamp with debug messages
|
Mon, 25 Sep 2017 11:05:16 +0200 |
Gregory Szorc |
keepalive: add more context to bad status line errors
|
Fri, 18 Aug 2017 20:20:38 -0700 |
Gregory Szorc |
tests: add interface checks for bundle, statichttp, and union peers
|
Sat, 23 Sep 2017 13:46:12 -0700 |
Jun Wu |
alias: make alias command lazily resolved
|
Sat, 23 Sep 2017 13:31:09 -0700 |
Jun Wu |
alias: test duplicated definition earlier
|
Sun, 24 Sep 2017 19:37:55 +0530 |
Pulkit Goyal |
uncommit: add a test for uncommit with uncommitondirtywdir config in merge
|
Thu, 14 Sep 2017 13:14:32 -0700 |
Phil Cohen |
largefiles: force an on-disk merge
|
Thu, 14 Sep 2017 13:14:32 -0700 |
Phil Cohen |
merge: allow a custom working context to be passed to update
|
Wed, 14 Jun 2017 11:13:57 -0400 |
Augie Fackler |
patchbomb: add test that shows --to and --cc override matching config item
|
Thu, 21 Sep 2017 11:10:20 -0700 |
Jun Wu |
blackbox: move _openlogfile to a separate method
|
Thu, 21 Sep 2017 11:03:37 -0700 |
Jun Wu |
blackbox: do not prevent 'chg init' from working
|
Mon, 11 Sep 2017 20:07:41 -0400 |
Augie Fackler |
tests: add a test for blackbox with nested alias configurations
|
Mon, 11 Sep 2017 20:06:52 -0400 |
Augie Fackler |
tests: clean up blackbox test around aliases a little bit
|
Wed, 13 Sep 2017 17:26:26 +0000 |
Mark Thomas |
revlog: add option to mmap revlog index
|
Thu, 21 Sep 2017 05:54:34 -0700 |
Mark Thomas |
util: add an mmapread method
|
Wed, 20 Sep 2017 09:35:45 -0700 |
Durham Goode |
changegroup: remove dictionary creation from deltachunk
|
Wed, 20 Sep 2017 09:39:03 -0700 |
Durham Goode |
bundlerepo: update to use new deltaiter api
|
Wed, 20 Sep 2017 09:28:30 -0700 |
Durham Goode |
debug: update debugbundle to use new deltaiter api
|
Wed, 20 Sep 2017 09:22:22 -0700 |
Durham Goode |
revlog: add revmap back to revlog.addgroup
|
Tue, 19 Sep 2017 22:06:26 -0700 |
Martin von Zweigbergk |
rebase: also include other namespaces in changeset description
|
Wed, 20 Sep 2017 07:46:55 +0530 |
Pulkit Goyal |
tersestatus: sort the dictionary before iterating on it
|
Sun, 03 Sep 2017 20:06:45 +0530 |
Pulkit Goyal |
copytrace: use the full copytracing method if only drafts are involved
|
Fri, 15 Sep 2017 10:43:22 -0700 |
Martin von Zweigbergk |
templates: introduce a obsfateoperation() function
|
Fri, 15 Sep 2017 10:42:49 -0700 |
Martin von Zweigbergk |
obsmarker: track operation by default
|
Wed, 20 Sep 2017 02:40:25 +0530 |
Pulkit Goyal |
uncommit: add an experimental.uncommitondirtywdir config
|
Wed, 20 Sep 2017 02:18:01 +0530 |
Pulkit Goyal |
uncommit: don't allow bare uncommit on dirty working directory
|
Sat, 16 Sep 2017 02:34:13 +0530 |
Pulkit Goyal |
uncommit: rename the flag 'empty' to 'keep' which retains empty changeset
|
Mon, 18 Sep 2017 14:19:47 -0400 |
Augie Fackler |
tests: avoid repr in test-bundle2-format.t
|
Mon, 18 Sep 2017 14:04:05 -0400 |
Augie Fackler |
tests: port test-bundle2-format inline helper script to Python 3
|
Tue, 19 Sep 2017 00:27:55 -0400 |
Augie Fackler |
bundle2: portably grab first byte of part name for letter check
|
Mon, 18 Sep 2017 14:03:21 -0400 |
Augie Fackler |
bundle2: make ValueError messages native strings
|
Mon, 18 Sep 2017 13:36:05 -0400 |
Augie Fackler |
bundle2: update check for a generator to work on Python 3
|
Mon, 18 Sep 2017 13:35:43 -0400 |
Augie Fackler |
bundle2: stop using %r to quote part names
|
Mon, 18 Sep 2017 16:01:03 -0700 |
Jun Wu |
blackbox: set lastui even if ui.log is not called (issue5518)
|
Wed, 06 Sep 2017 21:23:38 -0700 |
Jun Wu |
blackbox: unindent a try block
|
Mon, 18 Sep 2017 15:56:08 -0700 |
Jun Wu |
blackbox: simplify ui states
|
Fri, 01 Sep 2017 19:42:09 -0700 |
Jun Wu |
revset: move weight information to predicate
|
Fri, 01 Sep 2017 19:30:40 -0700 |
Jun Wu |
revset: remove "small" argument from "_optimize"
|
Mon, 18 Sep 2017 13:37:00 -0400 |
Augie Fackler |
ui: fix progress debug log format strings to work on Python 3
|
Mon, 18 Sep 2017 13:37:32 -0400 |
Augie Fackler |
tests: update `f` helper script to work on Python 3
|
Tue, 19 Sep 2017 00:09:37 -0400 |
Augie Fackler |
tests: fix run-tests XML reporting on Python 3
|
Tue, 19 Sep 2017 00:08:52 -0400 |
Augie Fackler |
tests: convert bisect support regex to binary
|
Tue, 19 Sep 2017 00:08:12 -0400 |
Augie Fackler |
tests: decode bytes path to hg command before hitting with shellquote
|
Tue, 19 Sep 2017 00:07:51 -0400 |
Augie Fackler |
tests: fix test-is-whitelisted check in run-tests
|
Tue, 19 Sep 2017 00:07:23 -0400 |
Augie Fackler |
tests: fix run-tests "slow test" check
|
Tue, 19 Sep 2017 00:06:57 -0400 |
Augie Fackler |
tests: fix run-tests default values in Test constructor
|
Mon, 18 Sep 2017 17:11:32 -0400 |
Augie Fackler |
tests: add support for listing tests to run in a file
|
Mon, 18 Sep 2017 15:34:50 -0400 |
Augie Fackler |
python3: remove test-update-dest.t from the whitelist
|
Thu, 14 Sep 2017 10:20:05 -0700 |
Durham Goode |
bundle2: move part processing to a separate function
|
Thu, 14 Sep 2017 10:20:05 -0700 |
Durham Goode |
bundle2: remove unnecessary try finally
|
Thu, 14 Sep 2017 10:20:05 -0700 |
Durham Goode |
bundle2: move handler validation out of processpart
|
Thu, 14 Sep 2017 10:20:05 -0700 |
Durham Goode |
bundle2: move processpart stream maintenance into part iterator
|
Mon, 18 Sep 2017 14:12:20 -0500 |
Kevin Bullock |
merge with stable
|
Sun, 17 Sep 2017 12:39:53 +0900 |
Yuya Nishihara |
py3: convert system strings to bytes in doctest of formatter.py
|
Sun, 17 Sep 2017 12:39:14 +0900 |
Yuya Nishihara |
py3: rewrite stdout hack of doctest by using ui.pushbuffer()
|
Sun, 17 Sep 2017 12:26:42 +0900 |
Yuya Nishihara |
py3: use bytes os.sep in doctest of pathutil.py
|
Sun, 17 Sep 2017 12:23:16 +0900 |
Yuya Nishihara |
py3: fix doctests in patch.py to be compatible with Python 3
|
Sun, 17 Sep 2017 12:20:35 +0900 |
Yuya Nishihara |
py3: stop using bytes[n] in patch.py
|
Sun, 03 Sep 2017 16:45:33 +0900 |
Yuya Nishihara |
error: move patch.PatchError so it can easily implement __bytes__ (API)
|
Fri, 15 Sep 2017 00:01:57 -0700 |
Martin von Zweigbergk |
templater: extract shortest() logic from template function
|
Fri, 15 Sep 2017 18:37:29 -0400 |
Augie Fackler |
bundle2: raise a more helpful error if building a bundle part header fails
|
Fri, 15 Sep 2017 18:57:50 +0200 |
Boris Feld |
hgwebdir: read 'web.template' untrusted
|
Fri, 30 Jun 2017 03:45:53 +0200 |
Boris Feld |
configitems: register the 'web.templates' config
|
Fri, 30 Jun 2017 03:45:52 +0200 |
Boris Feld |
configitems: register the 'web.style' config
|
Fri, 30 Jun 2017 03:45:51 +0200 |
Boris Feld |
configitems: register the 'web.stripes' config
|
Fri, 30 Jun 2017 03:45:50 +0200 |
Boris Feld |
configitems: register the 'web.refreshinterval' config
|
Fri, 30 Jun 2017 03:45:49 +0200 |
Boris Feld |
configitems: register the 'web.prefix' config
|
Fri, 30 Jun 2017 03:45:48 +0200 |
Boris Feld |
configitems: register the 'web.port' config
|
Fri, 30 Jun 2017 03:45:47 +0200 |
Boris Feld |
configitems: register the 'web.ipv6' config
|
Fri, 30 Jun 2017 03:45:45 +0200 |
Boris Feld |
configitems: register the 'web.errorlog' config
|
Fri, 30 Jun 2017 03:45:44 +0200 |
Boris Feld |
configitems: register the 'web.encoding' config
|
Fri, 30 Jun 2017 03:45:43 +0200 |
Boris Feld |
configitems: register the 'web.description' config
|
Fri, 30 Jun 2017 03:45:42 +0200 |
Boris Feld |
configitems: register the 'web.descend' config
|
Fri, 30 Jun 2017 03:45:41 +0200 |
Boris Feld |
configitems: register the 'web.deny_read' config
|
Fri, 30 Jun 2017 03:45:40 +0200 |
Boris Feld |
configitems: register the 'web.csp' config
|
Fri, 30 Jun 2017 03:45:38 +0200 |
Boris Feld |
configitems: register the 'web.collapse' config
|
Fri, 30 Jun 2017 03:45:37 +0200 |
Boris Feld |
configitems: register the 'web.certificate' config
|
Fri, 30 Jun 2017 03:45:36 +0200 |
Boris Feld |
configitems: register the 'web.cacerts' config
|
Fri, 30 Jun 2017 03:45:35 +0200 |
Boris Feld |
configitems: register the 'web.baseurl' config
|
Fri, 30 Jun 2017 03:45:34 +0200 |
Boris Feld |
configitems: register the 'web.allow_read' config
|
Fri, 30 Jun 2017 03:45:33 +0200 |
Boris Feld |
configitems: register the 'web.allow_archive' config
|
Fri, 30 Jun 2017 03:45:32 +0200 |
Boris Feld |
configitems: register the 'web.address' config
|
Fri, 30 Jun 2017 03:45:31 +0200 |
Boris Feld |
configitems: register the 'web.accesslog' config
|
Fri, 15 Sep 2017 19:21:08 +0200 |
Boris Feld |
web: use '_unset' default value for proxy config method
|
Sat, 16 Sep 2017 11:48:05 -0400 |
Augie Fackler |
tests: use int() instead of long() in test-pathencode.py
|
Sat, 16 Sep 2017 11:47:53 -0400 |
Augie Fackler |
tests: add xrange alias for test-pathencode.py
|
Sat, 16 Sep 2017 11:33:16 -0400 |
Augie Fackler |
python3: another 3 tests whitelisted
|
Tue, 22 Aug 2017 21:22:34 -0400 |
Augie Fackler |
repair: reliably obtain bytestr of node ids
|
Fri, 15 Sep 2017 18:38:36 -0400 |
Augie Fackler |
bundles: turn nbchanges int into a bytestr using pycompat.bytestr
|
Sat, 16 Sep 2017 11:09:08 -0400 |
Augie Fackler |
exchange: hit opargs with pycompat.strkwargs before **-ing it
|
Fri, 15 Sep 2017 23:58:45 +0900 |
Yuya Nishihara |
revlog: update signature of dummy addgroup() in bundlerepo and unionrepo
|
Sat, 16 Sep 2017 22:55:48 +0900 |
Yuya Nishihara |
py3: use 'surrogatepass' error handler to process U+DCxx transparently
|
Sat, 16 Sep 2017 22:42:19 +0900 |
Yuya Nishihara |
py3: don't pass bytes to array.array()
|
Sun, 03 Sep 2017 15:54:29 +0900 |
Yuya Nishihara |
py3: wrap bytes in encoding.from/toutf8b() with bytestr
|
Sun, 03 Sep 2017 17:28:47 +0900 |
Yuya Nishihara |
py3: iterate bytes as a byte string in store.lowerencode()
|
Sun, 03 Sep 2017 17:27:50 +0900 |
Yuya Nishihara |
py3: use bytechr() in store._buildlowerencodefun()
|
Sun, 03 Sep 2017 17:26:10 +0900 |
Yuya Nishihara |
store: give name to lowerencode function
|
Sun, 03 Sep 2017 15:32:45 +0900 |
Yuya Nishihara |
py3: iterate bytes as a byte string in dagparser.py
|
Sun, 03 Sep 2017 15:28:39 +0900 |
Yuya Nishihara |
py3: wrap string constants in dagparser.py with bytestr()
|
Sun, 03 Sep 2017 15:25:50 +0900 |
Yuya Nishihara |
py3: drop use of str() in dagparser.py
|
Sun, 03 Sep 2017 15:22:54 +0900 |
Yuya Nishihara |
dagparser: fix variable name in error message
|
Sun, 03 Sep 2017 17:47:21 +0900 |
Yuya Nishihara |
py3: convert function name to bytes in ui.configwith()
|
Wed, 23 Aug 2017 01:23:16 -0400 |
Augie Fackler |
drawdag: port to python 3
|
Wed, 23 Aug 2017 10:51:26 -0400 |
Augie Fackler |
drawdag: add a couple of doctests to help with python3 porting
|
Wed, 23 Aug 2017 01:24:01 -0400 |
Augie Fackler |
drawdag: tagsmod.tag() takes a list of names, not a single name
|
Wed, 23 Aug 2017 01:22:59 -0400 |
Augie Fackler |
bruterebase: port to python 3
|
Tue, 22 Aug 2017 21:21:13 -0400 |
Augie Fackler |
exchange: use '%d' % x instead of str(x) to encode ints
|
Fri, 15 Sep 2017 19:44:32 -0400 |
Augie Fackler |
posix: always pass a native str to unicodedata.normalize's first arg
|
Fri, 15 Sep 2017 19:44:05 -0400 |
Augie Fackler |
posix: use slicing to grab a single byte out of a bytes in HFS+ normcase code
|
Fri, 15 Sep 2017 19:43:32 -0400 |
Augie Fackler |
encoding: ensure getutf8char always returns a bytestr, never an int
|
Fri, 15 Sep 2017 19:43:02 -0400 |
Augie Fackler |
posix: fix HFS+ normcase doctest to produce valid bytes literals in Python 3
|
Fri, 15 Sep 2017 22:08:25 -0400 |
Augie Fackler |
tests: add and remove some (glob) markers
|
Mon, 18 Sep 2017 11:53:54 -0400 |
Augie Fackler |
Added signature for changeset 920977f72c7b
stable
|
Mon, 18 Sep 2017 11:53:53 -0400 |
Augie Fackler |
Added tag 4.3.2 for changeset 920977f72c7b
stable
|
Mon, 18 Sep 2017 11:51:41 -0400 |
Augie Fackler |
merge with i18n
stable 4.3.2
|
Mon, 31 Jul 2017 12:18:42 -0300 |
Wagner Bruna |
i18n-pt_BR: synchronized with 850d2ec2cf6a
stable
|
Fri, 15 Sep 2017 18:57:50 +0200 |
Boris Feld |
hgwebdir: read 'web.template' untrusted
stable
|
Thu, 24 Aug 2017 22:55:56 +0530 |
Pulkit Goyal |
uncommit: move fb-extension to core which uncommits a changeset
|
Wed, 13 Sep 2017 21:15:46 -0700 |
Gregory Szorc |
show: use consistent (and possibly shorter) node lengths
|
Thu, 03 Aug 2017 21:51:34 -0700 |
Gregory Szorc |
show: pass the minimum length for nodes as a template keyword
|
Thu, 03 Aug 2017 21:13:27 -0700 |
Gregory Szorc |
cmdutil: allow extra properties to be added to each context
|
Thu, 14 Sep 2017 09:41:22 -0700 |
Michael Bolin |
dirstate: perform transactions with _map using single call, where possible
|
Tue, 05 Sep 2017 00:34:13 +0200 |
Boris Feld |
extensions: register config item early
|
Tue, 05 Sep 2017 00:31:59 +0200 |
Boris Feld |
extensions: factor extra data loading out
|
Fri, 30 Jun 2017 03:45:56 +0200 |
Boris Feld |
configitems: register the 'win32text.warn' config
|
Fri, 30 Jun 2017 03:43:17 +0200 |
Boris Feld |
configitems: register the 'mq.secret' config
|
Fri, 30 Jun 2017 03:43:16 +0200 |
Boris Feld |
configitems: register the 'mq.plain' config
|
Fri, 30 Jun 2017 03:43:15 +0200 |
Boris Feld |
configitems: register the 'mq.keepchanges' config
|
Fri, 30 Jun 2017 03:43:14 +0200 |
Boris Feld |
configitems: register the 'mq.git' config
|
Fri, 30 Jun 2017 03:45:54 +0200 |
Boris Feld |
configitems: register the 'win32mbcs.encoding' config
|
Sun, 03 Sep 2017 03:49:15 +0530 |
Pulkit Goyal |
copytrace: move fast heuristic copytracing algorithm to core
|
Fri, 30 Jun 2017 03:36:46 +0200 |
Boris Feld |
configitems: register the 'convert.svn.startrev' config
|
Fri, 30 Jun 2017 03:36:36 +0200 |
Boris Feld |
configitems: register the 'convert.svn.debugsvnlog' config
|
Fri, 30 Jun 2017 03:36:28 +0200 |
Boris Feld |
configitems: register the 'convert.skiptags' config
|
Fri, 30 Jun 2017 03:36:20 +0200 |
Boris Feld |
configitems: register the 'convert.p4.startrev' config
|
Fri, 30 Jun 2017 03:36:00 +0200 |
Boris Feld |
configitems: register the 'convert.localtimezone' config
|
Fri, 30 Jun 2017 03:35:55 +0200 |
Boris Feld |
configitems: register the 'convert.ignoreancestorcheck' config
|
Fri, 30 Jun 2017 03:35:48 +0200 |
Boris Feld |
configitems: register the 'convert.hg.usebranchnames' config
|
Fri, 30 Jun 2017 03:35:38 +0200 |
Boris Feld |
configitems: register the 'convert.hg.tagsbranch' config
|
Fri, 30 Jun 2017 03:35:29 +0200 |
Boris Feld |
configitems: register the 'convert.hg.startrev' config
|
Fri, 30 Jun 2017 03:35:22 +0200 |
Boris Feld |
configitems: register the 'convert.hg.sourcename' config
|
Fri, 30 Jun 2017 03:35:12 +0200 |
Boris Feld |
configitems: register the 'convert.hg.saverev' config
|
Fri, 30 Jun 2017 03:34:58 +0200 |
Boris Feld |
configitems: register the 'convert.hg.revs' config
|
Fri, 30 Jun 2017 03:34:49 +0200 |
Boris Feld |
configitems: register the 'convert.hg.ignoreerrors' config
|
Fri, 30 Jun 2017 03:34:45 +0200 |
Boris Feld |
configitems: register the 'convert.hg.clonebranches' config
|
Fri, 30 Jun 2017 03:34:32 +0200 |
Boris Feld |
configitems: register the 'convert.git.skipsubmodules' config
|
Fri, 30 Jun 2017 03:34:23 +0200 |
Boris Feld |
configitems: register the 'convert.git.similarity' config
|
Fri, 30 Jun 2017 03:34:14 +0200 |
Boris Feld |
configitems: register the 'convert.git.saverev' config
|
Fri, 30 Jun 2017 03:34:06 +0200 |
Boris Feld |
configitems: register the 'convert.git.renamelimit' config
|
Fri, 30 Jun 2017 03:34:00 +0200 |
Boris Feld |
configitems: register the 'convert.git.remoteprefix' config
|
Fri, 30 Jun 2017 03:33:51 +0200 |
Boris Feld |
configitems: register the 'convert.git.findcopiesharder' config
|
Fri, 30 Jun 2017 03:33:41 +0200 |
Boris Feld |
configitems: register the 'convert.git.extrakeys' config
|
Fri, 30 Jun 2017 03:33:29 +0200 |
Boris Feld |
configitems: register the 'convert.git.committeractions' config
|
Fri, 30 Jun 2017 03:33:25 +0200 |
Boris Feld |
configitems: register the 'convert.cvsps.mergeto' config
|
Fri, 30 Jun 2017 03:33:15 +0200 |
Boris Feld |
configitems: register the 'convert.cvsps.mergefrom' config
|
Fri, 30 Jun 2017 03:33:06 +0200 |
Boris Feld |
configitems: register the 'convert.cvsps.fuzz' config
|
Fri, 30 Jun 2017 03:32:53 +0200 |
Boris Feld |
configitems: register the 'convert.cvsps.cache' config
|
Wed, 13 Sep 2017 20:39:01 -0700 |
Durham Goode |
bundle2: move exception handling into part iterator
|
Wed, 13 Sep 2017 17:16:50 -0700 |
Durham Goode |
bundle2: move part counter to partiterator
|
Wed, 13 Sep 2017 17:16:45 -0700 |
Durham Goode |
bundle2: move part iterator a separate class
|
Mon, 11 Sep 2017 13:39:22 -0700 |
Durham Goode |
changegroup: add source parameter to generatemanifests
|
Wed, 13 Sep 2017 10:43:44 -0700 |
Durham Goode |
changegroup: remove changegroup dependency from revlog.addgroup
|
Wed, 13 Sep 2017 10:43:16 -0700 |
Durham Goode |
revlog: refactor chain variable
|
Mon, 11 Sep 2017 17:49:49 +0000 |
Mark Thomas |
scmutil: don't append .orig to backups in origbackuppath (BC)
|
Mon, 11 Sep 2017 15:59:18 -0700 |
Durham Goode |
ssh: fix flakey ssh errors on BSD systems
stable
|
Thu, 14 Sep 2017 11:16:57 -0700 |
Martin von Zweigbergk |
repair: preserve phase also when not using generaldelta (issue5678)
stable
|
Thu, 14 Sep 2017 11:16:47 -0700 |
Martin von Zweigbergk |
tests: add test for issue5678
stable
|
Tue, 12 Sep 2017 19:27:01 -0700 |
Phil Cohen |
merge: move cwd-missing detection to helper functions
|
Sun, 03 Sep 2017 15:09:04 +0900 |
Yuya Nishihara |
doctest: enable tests by default on Python 3
|
Thu, 24 Aug 2017 22:33:28 +0900 |
Yuya Nishihara |
doctest: normalize b'', u'' and exception output on Python 3
|
Sun, 03 Sep 2017 17:33:10 +0900 |
Yuya Nishihara |
doctest: coerce dict.keys() to list
|
Sun, 03 Sep 2017 15:16:01 +0900 |
Yuya Nishihara |
doctest: upgrade old-style "except" clause
|
Sun, 03 Sep 2017 14:56:31 +0900 |
Yuya Nishihara |
doctest: use print_function and convert bytes to unicode where needed
|
Sun, 03 Sep 2017 15:47:17 +0900 |
Yuya Nishihara |
doctest: do not embed non-ascii characters in docstring
|
Sun, 03 Sep 2017 15:42:27 +0900 |
Yuya Nishihara |
doctest: pass encoding name as system string
|
Sun, 03 Sep 2017 14:38:58 +0900 |
Yuya Nishihara |
doctest: replace str() with bytes()
|
Sun, 03 Sep 2017 14:37:25 +0900 |
Yuya Nishihara |
doctest: replace chr() with pycompat.bytechr()
|
Sun, 03 Sep 2017 14:35:37 +0900 |
Yuya Nishihara |
doctest: replace .iteritems() with .items()
|
Sun, 03 Sep 2017 14:32:11 +0900 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
Thu, 07 Sep 2017 22:36:54 +0900 |
Yuya Nishihara |
debuginstall: do not pass exception object to formatter (issue5676)
|
Thu, 07 Sep 2017 22:27:23 +0900 |
Yuya Nishihara |
debuginstall: use codecs.lookup() to detect invalid encoding
|
Sun, 10 Sep 2017 23:37:14 +0900 |
Yuya Nishihara |
extensions: fix wrapcommand/function of class instance
|
Tue, 12 Sep 2017 09:13:02 -0700 |
Durham Goode |
changegroup: avoid creating empty changegroup part
|
Tue, 12 Sep 2017 15:12:27 -0700 |
Durham Goode |
tests: split test-revset.t in half
|
Mon, 11 Sep 2017 13:17:43 -0700 |
Phil Cohen |
merge: flush any deferred writes just before recordupdates()
|
Mon, 11 Sep 2017 13:03:27 -0700 |
Phil Cohen |
merge: flush any deferred writes before, and after, running any workers
|
Mon, 11 Sep 2017 13:03:27 -0700 |
Phil Cohen |
filemerge: flush if using deferred writes when running a merge tool
|
Mon, 11 Sep 2017 13:03:27 -0700 |
Phil Cohen |
merge: pass wctx to premerge, filemerge
|
Mon, 11 Sep 2017 18:07:29 +0200 |
Boris Feld |
cmdutil: fix amend when passing a date
|
Tue, 12 Sep 2017 11:18:35 -0400 |
Augie Fackler |
merge with stable
|
Fri, 30 Jun 2017 03:39:32 +0200 |
Boris Feld |
configitems: register the 'eol.only-consistent' config
|
Fri, 30 Jun 2017 03:39:26 +0200 |
Boris Feld |
configitems: register the 'eol.native' config
|
Fri, 30 Jun 2017 03:39:21 +0200 |
Boris Feld |
configitems: register the 'eol.fix-trailing-newline' config
|
Fri, 30 Jun 2017 03:43:43 +0200 |
Boris Feld |
configitems: register the 'patchbomb.publicurl' config
|
Fri, 30 Jun 2017 03:43:41 +0200 |
Boris Feld |
configitems: register the 'patchbomb.intro' config
|
Fri, 30 Jun 2017 03:43:40 +0200 |
Boris Feld |
configitems: register the 'patchbomb.from' config
|
Fri, 30 Jun 2017 03:43:39 +0200 |
Boris Feld |
configitems: register the 'patchbomb.flagtemplate' config
|
Fri, 30 Jun 2017 03:43:38 +0200 |
Boris Feld |
configitems: register the 'patchbomb.confirm' config
|
Fri, 30 Jun 2017 03:43:37 +0200 |
Boris Feld |
configitems: register the 'patchbomb.bundletype' config
|
Wed, 06 Sep 2017 21:12:27 -0700 |
Jun Wu |
blackbox: remove _bbvfs state
|
Wed, 06 Sep 2017 21:08:59 -0700 |
Jun Wu |
blackbox: do not cache file objects
|
Wed, 06 Sep 2017 20:54:53 -0700 |
Jun Wu |
blackbox: inline _bbwrite
|
Wed, 06 Sep 2017 19:27:30 -0700 |
Jun Wu |
blackbox: fix rotation with chg
|
Wed, 06 Sep 2017 18:31:25 -0700 |
Jun Wu |
test-blackbox: make it compatible with chg
|
Mon, 11 Sep 2017 15:59:18 -0700 |
Durham Goode |
ssh: fix flakey ssh errors on BSD systems
|
Mon, 11 Sep 2017 13:03:27 -0700 |
Phil Cohen |
context: add overlayworkingcontext and overlayworkingfilectx
|
Sun, 10 Sep 2017 18:52:40 -0700 |
Durham Goode |
changegroup: rename getsubsetraw to makestream
|
Sun, 10 Sep 2017 18:51:31 -0700 |
Durham Goode |
changegroup: remove external uses of getbundler
|
Sun, 10 Sep 2017 18:50:12 -0700 |
Durham Goode |
changegroup: replace getchangegroup with makechangegroup
|
Sun, 10 Sep 2017 18:48:42 -0700 |
Durham Goode |
changegroup: replace changegroup with makechangegroup
|
Sun, 10 Sep 2017 18:47:39 -0700 |
Durham Goode |
changegroup: delete getlocalchangegroup
|
Sun, 10 Sep 2017 19:01:56 -0700 |
Durham Goode |
changegroup: replace getlocalchangegroupraw with makestream
|
Sun, 10 Sep 2017 18:43:59 -0700 |
Durham Goode |
changegroup: replace changegroupsubset with makechangegroup
|
Sun, 10 Sep 2017 18:39:02 -0700 |
Durham Goode |
changegroup: replace getsubset with makechangegroup
|
Wed, 06 Sep 2017 16:17:04 -0700 |
Jun Wu |
rebase: remove unnecessary '.unfiltered()' calls
|
Wed, 06 Sep 2017 16:13:04 -0700 |
Jun Wu |
rebase: remove complex unhiding code
|
Wed, 06 Sep 2017 15:23:19 -0700 |
Jun Wu |
rebase: use unfiltered repo when loading state
|
Wed, 06 Sep 2017 12:40:00 -0700 |
Jun Wu |
rebase: do not crash rebasing merge with a parent having hidden successor
|
Wed, 06 Sep 2017 18:33:55 -0700 |
Durham Goode |
changegroup: fix to allow empty manifest parts
|
Mon, 11 Sep 2017 00:42:24 +0200 |
Mads Kiilerich |
mq: create non-lossy patches, also with custom global diff configuration
stable
|
Mon, 11 Sep 2017 00:42:22 +0200 |
Mads Kiilerich |
mq: test coverage of how [diff] configuration influence can break mq patches
stable
|
Tue, 05 Sep 2017 15:18:45 -0700 |
Jun Wu |
wrapcommand: use functools.partial
|
Tue, 05 Sep 2017 13:37:36 -0700 |
Jun Wu |
wrapfunction: use functools.partial if possible
|
Fri, 01 Sep 2017 12:34:36 -0700 |
Saurabh Singh |
cmdutil: remove redundant commitfunc parameter in amend (API)
|
Fri, 01 Sep 2017 12:34:36 -0700 |
Saurabh Singh |
cmdutil: remove the redundant commit during amend
|
Wed, 06 Sep 2017 12:56:19 -0700 |
Jun Wu |
checknlink: rename file object from 'fd' to 'fp'
|
Tue, 05 Sep 2017 15:06:45 -0700 |
Martin von Zweigbergk |
cleanup: rename "matchfn" to "match" where obviously a matcher
|
Wed, 06 Sep 2017 08:22:54 -0700 |
Martin von Zweigbergk |
check-code: fix incorrect capitalization in camelcase regex
|
Wed, 06 Sep 2017 10:41:13 -0700 |
Martin von Zweigbergk |
amend: use context manager for config override
|
Wed, 06 Sep 2017 10:42:02 -0700 |
Martin von Zweigbergk |
amend: delete dead assignment to "newid"
|
Fri, 01 Sep 2017 17:09:53 -0700 |
Jun Wu |
checknlink: use a random temp file name for checking
|
Sun, 03 Sep 2017 02:34:01 +0530 |
Pulkit Goyal |
copytrace: move the default copytracing algorithm in a new function
|
Sun, 03 Sep 2017 01:52:19 +0530 |
Pulkit Goyal |
copytrace: replace experimental.disablecopytrace config with copytrace (BC)
|
Tue, 05 Sep 2017 12:04:02 -0700 |
Phil Cohen |
filemerge: use fctx.write() in the internal:dump tool, instead of copy
|
Thu, 31 Aug 2017 22:39:10 -0700 |
Martin von Zweigbergk |
largefiles: remove unused assignments from wrapfunction()
|
Thu, 31 Aug 2017 18:24:08 +0300 |
the31k |
branches: correctly show inactive multiheaded branches
|
Sun, 03 Sep 2017 21:17:25 +0900 |
Yuya Nishihara |
parser: stabilize output of prettyformat() by using byte-safe repr()
|
Sun, 03 Sep 2017 17:51:23 +0900 |
Yuya Nishihara |
py3: fix repr(util.url) to return system string
|
Sun, 03 Sep 2017 17:37:17 +0900 |
Yuya Nishihara |
py3: use bytes[n:n + 1] to get bytes in templater._parsetemplate()
|
Sun, 03 Sep 2017 17:14:53 +0900 |
Yuya Nishihara |
py3: fix type of attribute name in smartset.py
|
Sun, 03 Sep 2017 17:03:23 +0900 |
Yuya Nishihara |
py3: fix mixed bytes/unicode in revsetlang._aliassyminitletters
|
Sun, 03 Sep 2017 15:01:23 +0900 |
Yuya Nishihara |
py3: fix type of regex literals in subrepo.py
|
Sun, 03 Sep 2017 16:19:20 +0900 |
Yuya Nishihara |
py3: replace bytes[n] with bytes[n:n + 1] in patch.py where needed
|
Sun, 03 Sep 2017 16:12:15 +0900 |
Yuya Nishihara |
py3: fix type of regex literals in patch.py
|
Mon, 28 Aug 2017 14:49:00 -0700 |
Jun Wu |
revset: optimize "draft() & ::x" pattern
|
Fri, 01 Sep 2017 12:13:17 -0700 |
Jun Wu |
phabricator: add a config to use curl for communication
|
Thu, 24 Aug 2017 18:00:23 -0700 |
Jun Wu |
phabricator: standardize colors
|
Fri, 01 Sep 2017 14:00:13 -0700 |
Kyle Lippincott |
wireproto: do not abort after successful lookup
|
Fri, 01 Sep 2017 16:44:30 -0700 |
Jun Wu |
check-code: forbid "\S" in egrep regular expression
|
Fri, 01 Sep 2017 15:47:32 -0700 |
Jun Wu |
check-code: forbid using bash in shebang
|
Fri, 01 Sep 2017 12:34:34 -0700 |
Saurabh Singh |
amend: add tests for amending only some files from commit to be amended
|
Sat, 02 Sep 2017 21:49:45 +0900 |
Yuya Nishihara |
test-editor-filename: fix portability of fake editor command
|
Fri, 01 Sep 2017 12:34:36 -0700 |
Saurabh Singh |
amend: moving first assignment of newid closer to its use
|
Thu, 31 Aug 2017 18:35:39 -0700 |
Saurabh Singh |
amend: rectify comment
|
Fri, 01 Sep 2017 15:08:54 -0700 |
Saurabh Singh |
amend: removing redundant if condition
|
Fri, 01 Sep 2017 20:28:26 +0000 |
Michael Bolin |
editor: file created for diff action should have .diff suffix
|
Fri, 01 Sep 2017 11:13:55 -0700 |
Jun Wu |
test-amend: match output using conditional test case name
|
Thu, 31 Aug 2017 19:40:15 -0700 |
Gregory Szorc |
util: use set for reserved Windows filenames
|
Fri, 01 Sep 2017 11:52:20 -0700 |
Phil Cohen |
context: add arbitraryfilectx, which can represent files outside the workdir
|
Fri, 01 Sep 2017 10:35:43 -0700 |
Phil Cohen |
simplemerge: remove unused `filtereddata` parameter
|
Fri, 01 Sep 2017 10:35:43 -0700 |
Phil Cohen |
simplemerge: remove unused `repo` parameter
|
Tue, 29 Aug 2017 18:24:51 +0200 |
Christophe de Vienne |
extensions: prohibit unicode defaults
|
Sat, 19 Aug 2017 22:04:03 +0900 |
Yuya Nishihara |
revsetlang: remove unused functions
|
Wed, 17 Feb 2016 21:40:59 +0900 |
Yuya Nishihara |
revsetlang: match tree by helper function on optimize
|
Wed, 17 Feb 2016 21:31:09 +0900 |
Yuya Nishihara |
parser: add helper function to test if pattern matches parsed tree
|
Wed, 17 Feb 2016 21:38:25 +0900 |
Yuya Nishihara |
revsetlang: build optimized tree by helper function
|
Wed, 17 Feb 2016 21:30:04 +0900 |
Yuya Nishihara |
parser: add helper function that constructs parsed tree from template
|
Wed, 30 Aug 2017 18:19:14 +0530 |
Pulkit Goyal |
patch: take messages out of the function so that extensions can add entries
|
Wed, 02 Aug 2017 21:24:29 -0700 |
Jun Wu |
run-tests: allow bisecting a different repo
|
Wed, 02 Aug 2017 21:01:38 -0700 |
Jun Wu |
run-tests: extract prefix of bisect commands to a variable
|
Wed, 02 Aug 2017 21:01:38 -0700 |
Jun Wu |
run-tests: pass --with-hg to run-tests.py command used by bisect
|
Mon, 28 Aug 2017 13:43:25 -0700 |
Jun Wu |
import-checker: allow relative import a module being checked
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
merge: move some of the logic in batchget() to workingfilectx
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
filemerge: add _restorebackup
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
filemerge: reduce creation of tempfiles until needed
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
filemerge: add `_workingpath`
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
filemerge: move a util copy call to filectx.write
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
filemerge: eliminate most uses of tempfiles
|
Thu, 31 Aug 2017 11:05:19 -0700 |
Phil Cohen |
filemerge: extract _maketemp and _makebackup
|
Thu, 31 Aug 2017 21:56:40 +0900 |
Yuya Nishihara |
encoding: check overflow while calculating size of JSON escape buffer
|
Wed, 30 Aug 2017 20:25:56 +0000 |
Michael Bolin |
editor: use an unambiguous path suffix for editor files
|
Wed, 30 Aug 2017 09:21:31 -0700 |
Martin von Zweigbergk |
revlog: move check for wdir from changelog to revlog
|
Tue, 29 Aug 2017 16:38:10 -0400 |
Matt Harbison |
debugssl: allow a URL to be specified without a local repository
stable
|
Tue, 22 Aug 2017 21:21:43 -0400 |
Augie Fackler |
revlog: use pycompat.bytestr() to reliably have a %s-able value
|
Tue, 22 Aug 2017 23:11:35 -0400 |
Augie Fackler |
debugcommands: stabilize output of debugbundle by having a custom repr
|
Tue, 22 Aug 2017 20:25:08 -0400 |
Augie Fackler |
python3: whitelist another 5 passing tests found with the ratchet script
|
Tue, 22 Aug 2017 20:06:58 -0400 |
Augie Fackler |
python3: replace sorted(<dict>.iterkeys()) with sorted(<dict>)
|
Tue, 22 Aug 2017 20:03:07 -0400 |
Augie Fackler |
python3: wrap all uses of <exception>.strerror with strtolocal
|
Wed, 30 Aug 2017 14:04:55 -0700 |
Jun Wu |
pager: do not start pager if `ui` has been `pushbuffer`-ed
|
Wed, 30 Aug 2017 16:05:12 -0700 |
Jun Wu |
revset: do not flip "and" arguments when optimizing
|
Wed, 30 Aug 2017 22:51:28 +0900 |
Yuya Nishihara |
revset: make match function follow given subset if specified (API)
|
Wed, 30 Aug 2017 22:41:36 +0900 |
Yuya Nishihara |
revset: move order argument to run-time match function
|
Wed, 30 Aug 2017 23:53:30 +0900 |
Yuya Nishihara |
revset: fix example describing how ordering is determined
|
Wed, 30 Aug 2017 22:32:47 +0900 |
Yuya Nishihara |
revset: move order constants from revsetlang
|
Tue, 29 Aug 2017 11:25:22 +0200 |
Denis Laxalde |
tag: use filtered repo when creating new tags (issue5539)
|
Mon, 21 Aug 2017 16:46:05 -0700 |
Martin von Zweigbergk |
extensions: add wrappedfunction() context manager
|
Tue, 29 Aug 2017 18:20:50 -0700 |
David Soria Parra |
mdiff: add a --ignore-space-at-eol option
|
Fri, 25 Aug 2017 11:20:34 -0700 |
Jun Wu |
revset: improve documentation about ordering handling
|
Sun, 20 Aug 2017 10:55:11 -0700 |
Jun Wu |
revset: remove order information from tree (API)
|
Mon, 28 Aug 2017 23:44:47 -0700 |
Jun Wu |
revset: drop optimization about reordering "or" set elements
|
Tue, 29 Aug 2017 17:51:54 -0700 |
Jun Wu |
rebase: use _ctxdesc in one more place
|
Sun, 27 Aug 2017 02:47:47 -0700 |
Jun Wu |
rebase: move working parent and bookmark for obsoleted revs (BC)
|
Tue, 29 Aug 2017 17:49:13 -0700 |
Jun Wu |
rebase: remove an unnecessary adjustdest in clearrebased
|
Mon, 21 Aug 2017 20:22:07 -0700 |
Jun Wu |
rebase: sort destmap topologically
|
Tue, 29 Aug 2017 17:27:37 -0700 |
Jun Wu |
rebase: initial support for multiple destinations
|
Fri, 11 Aug 2017 00:32:19 -0700 |
Jun Wu |
rebase: change internal format to support destination map
|
Fri, 11 Aug 2017 00:31:52 -0700 |
Jun Wu |
rebase: rewrite _computeobsoletenotrebased
|
Tue, 22 Aug 2017 00:38:38 +0000 |
Michael Bolin |
util: use ~ as a suffix for a temp file in the same directory as a source file
|
Mon, 28 Aug 2017 14:47:18 -0700 |
Martin von Zweigbergk |
morestatus: simplify check for unresolved merge conflicts
|
Mon, 28 Aug 2017 15:06:34 -0700 |
Martin von Zweigbergk |
tests: rename test-terse-status.t to test-status-terse.t
|
Mon, 28 Aug 2017 16:58:59 -0700 |
Jun Wu |
metadataonlyctx: don't crash when reusing the manifest with deletions
|
Mon, 28 Aug 2017 16:49:41 -0700 |
Jun Wu |
context: make parents and text optional in metadataonlyctx
|
Thu, 17 Aug 2017 18:09:32 +0200 |
Boris Feld |
test: add more obsmarker tests for pruning scenarios
|
Mon, 03 Jul 2017 17:38:56 +0200 |
Boris Feld |
template: better prune support in obsfate
|
Mon, 03 Jul 2017 15:34:10 +0200 |
Boris Feld |
template: compute dates in obsfatedate
|
Mon, 03 Jul 2017 15:34:00 +0200 |
Boris Feld |
template: compute user in obsfateusers
|
Mon, 03 Jul 2017 15:33:27 +0200 |
Boris Feld |
template: compute verb in obsfateverb
|
Tue, 22 Aug 2017 17:16:13 -0400 |
Augie Fackler |
contrib: add test-check-module-imports.t to the Python 3 whitelist
|
Tue, 22 Aug 2017 17:15:20 -0400 |
Augie Fackler |
tests: update test-obsolete to pass our import checker
|
Tue, 22 Aug 2017 17:15:14 -0400 |
Augie Fackler |
tests: update test-largefiles-cache to pass our import checker
|
Tue, 22 Aug 2017 17:15:09 -0400 |
Augie Fackler |
tests: update test-inherit-mode to pass our import checker
|
Tue, 22 Aug 2017 17:11:30 -0400 |
Augie Fackler |
tests: update test-relink to pass our import checker
|
Tue, 22 Aug 2017 16:59:26 -0400 |
Augie Fackler |
tests: update test-strip to pass our import checker
|
Tue, 22 Aug 2017 16:59:21 -0400 |
Augie Fackler |
tests: update test-share to pass our import checker
|
Tue, 22 Aug 2017 16:59:17 -0400 |
Augie Fackler |
tests: update test-requires to pass our import checker
|
Tue, 22 Aug 2017 16:59:12 -0400 |
Augie Fackler |
tests: update test-progress to pass our import checker
|
Tue, 22 Aug 2017 16:59:06 -0400 |
Augie Fackler |
tests: update test-patchbomb to pass our import checker
|
Mon, 28 Aug 2017 17:40:03 -0400 |
Augie Fackler |
merge with stable
|
Wed, 23 Aug 2017 18:24:57 +0000 |
Michael Bolin |
dirstate: perform transactions with _copymap using single call, where possible
|
Thu, 24 Aug 2017 20:25:16 -0700 |
Jun Wu |
pull: do not prompt "hg update" if update.requiredest is set
|
Fri, 25 Aug 2017 22:05:10 -0700 |
Martin von Zweigbergk |
changelog: abort on attempt to write wdir revision
|
Thu, 24 Aug 2017 17:44:08 -0700 |
Jun Wu |
phabsend: show associated Differential Revisions with --confirm
|
Thu, 24 Aug 2017 17:31:33 -0700 |
Jun Wu |
phabsend: print the actual URL with --confirm
|
Thu, 24 Aug 2017 17:25:18 -0700 |
Jun Wu |
phabsend: detect patch change with larger context
|
Thu, 24 Aug 2017 16:52:28 -0700 |
Jun Wu |
phabsend: make --amend the default
|
Thu, 24 Aug 2017 17:26:10 -0700 |
Jun Wu |
phabsend: polish the docstring a bit
|
Mon, 28 Aug 2017 13:43:31 +0200 |
Peter Vitt |
record: make the m key open an editor for the commit message (issue5667)
|
Tue, 22 Aug 2017 16:59:02 -0400 |
Augie Fackler |
tests: update test-patch to pass our import checker
|
Tue, 22 Aug 2017 16:58:57 -0400 |
Augie Fackler |
tests: update test-pager to pass our import checker
|
Tue, 22 Aug 2017 16:58:52 -0400 |
Augie Fackler |
tests: update test-obsolete to pass our import checker
|
Tue, 22 Aug 2017 16:58:47 -0400 |
Augie Fackler |
tests: update test-notify to pass our import checker
|
Tue, 22 Aug 2017 16:58:43 -0400 |
Augie Fackler |
tests: update test-merge1 to pass our import checker
|
Tue, 22 Aug 2017 16:58:37 -0400 |
Augie Fackler |
tests: update test-merge-symlinks to pass our import checker
|
Tue, 22 Aug 2017 16:58:28 -0400 |
Augie Fackler |
tests: update test-logtoprocess to pass our import checker
|
Tue, 22 Aug 2017 16:58:22 -0400 |
Augie Fackler |
tests: update test-log to pass our import checker
|
Tue, 22 Aug 2017 16:58:13 -0400 |
Augie Fackler |
tests: update test-log-exthook to pass our import checker
|
Tue, 22 Aug 2017 16:58:07 -0400 |
Augie Fackler |
tests: update test-largefiles-wireproto to pass our import checker
|
Tue, 22 Aug 2017 16:57:37 -0400 |
Augie Fackler |
tests: update test-largefiles-small-disk to pass our import checker
|
Tue, 22 Aug 2017 15:51:47 -0400 |
Augie Fackler |
tests: update test-keyword to pass our import checker
|
Tue, 22 Aug 2017 15:51:37 -0400 |
Augie Fackler |
tests: update test-impexp-branch to pass our import checker
|
Tue, 22 Aug 2017 15:51:30 -0400 |
Augie Fackler |
tests: update test-help to pass our import checker
|
Tue, 22 Aug 2017 15:51:24 -0400 |
Augie Fackler |
tests: update test-hardlinks to pass our import checker
|
Tue, 22 Aug 2017 15:51:18 -0400 |
Augie Fackler |
tests: update test-glog to pass our import checker
|
Tue, 22 Aug 2017 15:51:12 -0400 |
Augie Fackler |
tests: update test-fncache to pass our import checker
|
Tue, 22 Aug 2017 15:51:06 -0400 |
Augie Fackler |
tests: update test-eol to pass our import checker
|
Tue, 22 Aug 2017 15:50:59 -0400 |
Augie Fackler |
tests: update test-dirstate to pass our import checker
|
Tue, 22 Aug 2017 15:50:35 -0400 |
Augie Fackler |
tests: update test-debugcommands to pass our import checker
|
Tue, 22 Aug 2017 15:50:27 -0400 |
Augie Fackler |
tests: update test-convert-clonebranches to pass our import checker
|
Tue, 22 Aug 2017 15:50:01 -0400 |
Augie Fackler |
tests: update test-commit to pass our import checker
|
Tue, 22 Aug 2017 15:49:54 -0400 |
Augie Fackler |
tests: update test-command-template to pass our import checker
|
Tue, 22 Aug 2017 15:49:20 -0400 |
Augie Fackler |
tests: update test-chg to pass our import checker
|
Tue, 22 Aug 2017 15:05:51 -0400 |
Augie Fackler |
tests: update test-bundle2-format to pass import checker
|
Tue, 22 Aug 2017 15:04:36 -0400 |
Augie Fackler |
tests: update test-bundle2-pushback to pass the import checker
|
Tue, 22 Aug 2017 15:04:14 -0400 |
Augie Fackler |
tests: update test-bookmarks to pass the import checker
|
Tue, 22 Aug 2017 14:58:39 -0400 |
Augie Fackler |
tests: update test-bisect to pass our module import checker
|
Tue, 22 Aug 2017 14:58:21 -0400 |
Augie Fackler |
tests: update test-archive to pass our module import checker
|
Tue, 22 Aug 2017 14:58:10 -0400 |
Augie Fackler |
tests: update test-annotate to pass our module import checker
|
Mon, 03 Jul 2017 03:56:53 +0200 |
Boris Feld |
obsolete: fix old typo
|
Mon, 03 Jul 2017 03:54:24 +0200 |
Boris Feld |
obsolete: move merge logic on the smaller object
|
Mon, 28 Aug 2017 04:11:58 +0530 |
Rishabh Madan |
releasenotes: view admonition titles using -l flag
|
Sat, 26 Aug 2017 16:00:07 -0700 |
Martin von Zweigbergk |
tests: move baduisetup test inside "#if demandimport"
|
Fri, 25 Aug 2017 15:50:07 -0700 |
Martin von Zweigbergk |
revlog: abort on attempt to write null revision
|
Tue, 22 Aug 2017 23:39:05 -0700 |
Martin von Zweigbergk |
context: remove unnecessary default values for matchers (API)
|
Tue, 22 Aug 2017 23:27:55 -0700 |
Martin von Zweigbergk |
context: always pass a matcher into _matchstatus() (API)
|
Wed, 23 Aug 2017 11:30:25 -0700 |
Jun Wu |
test-casecollision-merge: fix the test
|
Sun, 20 Aug 2017 09:46:27 -0700 |
Jun Wu |
run-tests: make per-line condition support testcase names
|
Fri, 25 Aug 2017 13:49:17 -0700 |
Phil Cohen |
simplemerge: refactor _picklabels to be more compact
|
Fri, 25 Aug 2017 13:49:16 -0700 |
Phil Cohen |
simplemerge: remove check for null context
|
Thu, 24 Aug 2017 22:20:02 +0900 |
Yuya Nishihara |
run-tests: pass unicode to Pygments
|
Thu, 24 Aug 2017 22:15:40 +0900 |
Yuya Nishihara |
run-tests: factor out highlight functions
|
Thu, 24 Aug 2017 22:09:57 +0900 |
Yuya Nishihara |
run-tests: include "\n" in formatted message instead of calling writeln()
|
Sun, 23 Apr 2017 13:08:58 +0900 |
Yuya Nishihara |
encoding: add fast path of from/toutf8b() for ASCII strings
|
Sun, 23 Apr 2017 13:06:23 +0900 |
Yuya Nishihara |
encoding: add fast path of from/tolocal() for ASCII strings
|
Sun, 23 Apr 2017 12:59:42 +0900 |
Yuya Nishihara |
encoding: add function to test if a str consists of ASCII characters
|
Sun, 23 Apr 2017 14:47:52 +0900 |
Yuya Nishihara |
encoding: add fast path of jsonescape() (issue5533)
|
Sun, 23 Apr 2017 16:10:51 +0900 |
Yuya Nishihara |
encoding: extract stub for fast JSON escape
|
Thu, 24 Aug 2017 21:43:54 -0700 |
Jun Wu |
journal: do not use atomictemp (issue5338)
|
Tue, 22 Aug 2017 14:26:25 -0400 |
Augie Fackler |
tests: update test-commandserver to pass our import checker
|
Tue, 22 Aug 2017 16:37:56 -0400 |
Augie Fackler |
tests: add blank output lines to test-commandserver
|
Tue, 22 Aug 2017 16:37:06 -0400 |
Augie Fackler |
contrib: make import-checker agree more with run-tests about heredocpy
|
Tue, 22 Aug 2017 15:28:54 -0400 |
Augie Fackler |
contrib: add bzrlib to list of packages from which we import symbols
|
Tue, 22 Aug 2017 15:50:53 -0400 |
Augie Fackler |
tests: ensure demandimport test uses absolute_import
|
Tue, 22 Aug 2017 15:16:58 -0400 |
Augie Fackler |
tests: blacklist test-demandimport from test-check-module-imports
|
Tue, 22 Aug 2017 15:16:09 -0400 |
Augie Fackler |
tests: sort excluded test files in test-check-module-imports
|
Tue, 22 Aug 2017 14:25:06 -0400 |
Augie Fackler |
contrib: allow symbol imports from hgclient for tests
|
Tue, 22 Aug 2017 14:15:16 -0400 |
Augie Fackler |
tests: blacklist some more entries in module import checks
|
Thu, 24 Aug 2017 09:23:06 +0200 |
David Demelier |
bookmarks: allow deleting active bookmark using '.'
|
Thu, 17 Aug 2017 18:26:11 +0200 |
Boris Feld |
template: add minimal obsfate template function
|
Mon, 03 Jul 2017 03:27:58 +0200 |
Boris Feld |
obsolete: track markers in _succs
|
Mon, 03 Jul 2017 03:13:17 +0200 |
Boris Feld |
obsolete: add an explicit '_succs.copy()' method
|
Mon, 03 Jul 2017 00:53:55 +0200 |
Boris Feld |
obsolete: introduce a _succs class
|
Thu, 24 Aug 2017 21:30:51 -0700 |
Phil Cohen |
simplemerge: simplify code now that we always write to a context
|
Thu, 24 Aug 2017 21:30:51 -0700 |
Phil Cohen |
simplemerge: make context parameters non-optional
|
Thu, 24 Aug 2017 21:30:51 -0700 |
Phil Cohen |
simplemerge: stop accepting, and passing, file parameters
|
Thu, 24 Aug 2017 21:30:37 -0700 |
Phil Cohen |
simplemerge: stop reading from, and writing to, files
|
Thu, 24 Aug 2017 21:30:37 -0700 |
Phil Cohen |
simplemerge: use context paths for default labels instead of file paths
|
Thu, 24 Aug 2017 21:30:37 -0700 |
Phil Cohen |
contrib: make simplemerge script pass context-like objects
|
Thu, 24 Aug 2017 21:26:40 -0700 |
Phil Cohen |
simplemerge: use `ctx.decoddeddata()` instead of `repo.wreaddata`
|
Thu, 24 Aug 2017 21:26:40 -0700 |
Phil Cohen |
context: add `decodeddata()` to basefilectx
|
Mon, 21 Aug 2017 08:52:46 +0200 |
David Demelier |
bookmarks: allow renaming active bookmark using '.'
|
Tue, 22 Aug 2017 14:14:52 -0400 |
Augie Fackler |
i18n: update check-translation script to pass import checker
|
Tue, 22 Aug 2017 14:14:34 -0400 |
Augie Fackler |
demandimportpy3: update to pass import checker
|
Tue, 22 Aug 2017 16:02:57 -0400 |
Augie Fackler |
contrib: always treat importlib.* as stdlib
|
Tue, 22 Aug 2017 14:14:19 -0400 |
Augie Fackler |
hg: update top-level script to use modern import conventions
|
Tue, 22 Aug 2017 14:13:13 -0400 |
Augie Fackler |
simplemerge: update to conform with modern import conventions
|
Tue, 22 Aug 2017 14:12:37 -0400 |
Augie Fackler |
contrib: inform import checker that __builtin__ is a thing
|
Tue, 22 Aug 2017 14:12:21 -0400 |
Augie Fackler |
contrib: allow importing "symbols" from mercurial
|
Tue, 22 Aug 2017 14:12:03 -0400 |
Augie Fackler |
hgperf: update to conform with import style checks
|
Tue, 22 Aug 2017 14:11:48 -0400 |
Augie Fackler |
contrib: update hg-ssh to conform with import style checks
|
Tue, 22 Aug 2017 12:59:21 -0400 |
Augie Fackler |
contrib: have import-checker work mostly with native strings for mod names
|
Wed, 23 Aug 2017 12:35:03 -0700 |
Durham Goode |
bundlerepo: move bundle2 part handling out to a function
|
Wed, 23 Aug 2017 12:35:03 -0700 |
Durham Goode |
bundle2: seek part back during iteration
|
Wed, 23 Aug 2017 12:34:56 -0700 |
Durham Goode |
bundlerepo: move temp bundle creation to a separate function
|
Thu, 17 Aug 2017 13:04:47 -0700 |
Martin von Zweigbergk |
exchange: don't attempt phase exchange if phase-heads was in bundle
|
Wed, 16 Aug 2017 15:48:48 -0700 |
Jun Wu |
pushvars: do not mangle repo state
|
Sun, 27 Aug 2017 13:39:17 -0700 |
Jun Wu |
record: fix revert -i for lines without newline (issue5651)
stable
|
Mon, 21 Aug 2017 16:43:37 +0530 |
Pulkit Goyal |
morestatus: check whether the conflict message is None before printing
|
Wed, 23 Aug 2017 01:09:08 +0000 |
Alex Gaynor |
bundle2: fixed usage of an attribute that was removed in py3k
|
Sun, 13 Aug 2017 19:58:45 +0530 |
Rishabh Madan |
releasenotes: add check flag for use of admonitions and its validity
|
Tue, 22 Aug 2017 16:16:39 +0200 |
GĂ¡bor Stefanik |
copies: fix misaligned lines
|
Tue, 22 Aug 2017 16:08:31 +0200 |
GĂ¡bor Stefanik |
copies: fix typo in comment
|
Tue, 22 Aug 2017 11:00:46 -0400 |
Augie Fackler |
python3: whitelist test-imports-checker.t, which now passes
|
Tue, 22 Aug 2017 12:58:28 -0400 |
Augie Fackler |
contrib: make import checker always think in terms of bytes
|
Tue, 22 Aug 2017 10:58:29 -0400 |
Augie Fackler |
contrib: work around some modules not existing on Py3 in import checker
|
Tue, 22 Aug 2017 15:05:07 -0400 |
Augie Fackler |
tests: stop using old except syntax in test-bundle2-format
|
Tue, 22 Aug 2017 14:57:52 -0400 |
Augie Fackler |
tests: update test-archive to always use hashlib
|
Tue, 22 Aug 2017 14:57:10 -0400 |
Augie Fackler |
md5sum: assume hashlib exists now that we're 2.7 only
|
Tue, 22 Aug 2017 12:58:51 -0400 |
Augie Fackler |
undumprevlog: update to valid Python 3 syntax
|
Wed, 23 Aug 2017 01:08:09 +0000 |
Alex Gaynor |
tests: fixed a bytes/unicode confusion in the test runner
|
Tue, 22 Aug 2017 10:01:27 -0700 |
Martin von Zweigbergk |
run-tests: remove unused pygments token type
|
Mon, 21 Aug 2017 22:13:51 -0700 |
Martin von Zweigbergk |
run-tests: also highlight .py test files in summary messages
|
Sun, 20 Aug 2017 10:55:05 -0700 |
Jun Wu |
test-revset: make it work with chg
|
Sat, 19 Aug 2017 11:23:33 +0900 |
Yuya Nishihara |
copies: use intersectmatchers() in non-merge p1 optimization
|
Tue, 22 Aug 2017 11:00:00 +0200 |
Matthieu Laneuville |
run-tests: pre instantiate pygments objects
|
Mon, 21 Aug 2017 21:35:06 -0700 |
Sean Farley |
merge with stable
|
Fri, 11 Aug 2017 01:34:11 -0700 |
Jun Wu |
rebase: only change self.state when collapsing in _finishrebase
|
Thu, 10 Aug 2017 22:17:15 -0700 |
Jun Wu |
rebase: choose merge base without unwanted revisions
|
Tue, 15 Aug 2017 23:23:55 -0700 |
Martin von Zweigbergk |
templatekw: choose {latesttag} by len(changes), not date (issue5659)
stable
|
Fri, 18 Aug 2017 12:50:26 -0700 |
Martin von Zweigbergk |
tests: use graph log in {latesttag} tests
stable
|
Wed, 16 Aug 2017 10:44:06 -0700 |
Jun Wu |
demandimport: disable if chg is being used
|
Fri, 18 Aug 2017 11:08:17 -0700 |
Jun Wu |
demandimport: move HGDEMANDIMPORT test to __init__.py
|
Tue, 15 Aug 2017 10:15:31 -0700 |
Danny Hooper |
log: add a "graphwidth" template variable
|
Wed, 16 Aug 2017 10:18:57 +0200 |
Boris Feld |
obsmarker: fix precnode deprecation
|
Wed, 16 Aug 2017 10:26:26 +0200 |
Boris Feld |
obsmarker: precnode was renamed into prednode
|
Wed, 16 Aug 2017 16:48:41 +0200 |
Boris Feld |
revset: mark evolution-related revsets as experimental
|
Tue, 15 Aug 2017 17:22:57 -0700 |
Jun Wu |
push: fix docsstring
|
Wed, 16 Aug 2017 13:54:24 +0900 |
Yuya Nishihara |
py3: select input or raw_input by pycompat
|
Wed, 16 Aug 2017 13:50:11 +0900 |
Yuya Nishihara |
py3: make encoding.strio() an identity function on Python 2
|
Sun, 13 Aug 2017 14:12:28 +0900 |
Yuya Nishihara |
templatekw: specify plural form of instability
|
Wed, 16 Aug 2017 13:57:19 +0900 |
Yuya Nishihara |
templatekw: rename termwidth() per convention
|
Fri, 11 Aug 2017 01:08:07 -0700 |
Jun Wu |
rebase: optimize "source" calculation in adjustdest
|
Fri, 11 Aug 2017 01:36:59 -0700 |
Jun Wu |
rebase: remove "state >= revtodo" condition
|
Fri, 11 Aug 2017 01:05:47 -0700 |
Jun Wu |
rebase: remove self.destancestors
|
Fri, 14 Jul 2017 09:01:45 -0700 |
Jun Wu |
rebase: remove rebaseset from _checkobsrebase
|
Mon, 10 Jul 2017 12:18:32 -0700 |
Jun Wu |
rebase: remove revignored and nullmerge states
|
Sat, 08 Jul 2017 20:38:34 -0700 |
Jun Wu |
rebase: remove messages for nullmerge and revignored (BC)
|
Sat, 08 Jul 2017 20:38:34 -0700 |
Jun Wu |
rebase: remove revprecursor and revpruned states (BC)
|
Sat, 08 Jul 2017 20:14:33 -0700 |
Jun Wu |
rebase: move obsoleted not rebased messages earlier (BC)
|
Sat, 08 Jul 2017 20:05:52 -0700 |
Jun Wu |
rebase: extract ctx description logic to a function
|
Thu, 27 Jul 2017 00:00:15 -0400 |
Augie Fackler |
python3: whitelist another *13* tests that now pass
|
Mon, 24 Jul 2017 14:38:40 -0400 |
Augie Fackler |
py3: introduce a wrapper for __builtins__.{raw_,}input()
|
Wed, 26 Jul 2017 23:33:26 -0400 |
Augie Fackler |
python3: whitelist four more passing tests
|
Fri, 11 Aug 2017 15:09:54 -0400 |
Augie Fackler |
extensions: don't give AttributeError bytes message on Python 3
|
Tue, 25 Jul 2017 22:49:43 -0400 |
Augie Fackler |
extensions: if on py3 and propname is a bytestr, convert to sysstr
|
Sat, 12 Aug 2017 04:47:40 +0530 |
Pulkit Goyal |
pushvars: add a coreconfigitem for push.pushvars.server
|
Tue, 18 Jul 2017 02:05:19 -0700 |
Jun Wu |
phabricator: add phabupdate command to update status in batch
|
Tue, 18 Jul 2017 01:34:55 -0700 |
Jun Wu |
phabricator: add status to revision query language
|
Mon, 17 Jul 2017 23:19:11 -0700 |
Jun Wu |
phabricator: add a small language to query Differential Revisions
|
Mon, 17 Jul 2017 23:14:06 -0700 |
Jun Wu |
phabricator: change "readpatch" to be more flexible
|
Sun, 13 Aug 2017 22:46:16 -0700 |
Phil Cohen |
filemerge: extract `_picklabels` as a helper function
|
Sun, 13 Aug 2017 22:46:03 -0700 |
Phil Cohen |
simplemerge: write merge result to the localctx, if passed
|
Sun, 13 Aug 2017 20:06:52 -0700 |
Phil Cohen |
simplemerge: use contexts to read file data from, if passed
|
Sun, 13 Aug 2017 20:06:52 -0700 |
Phil Cohen |
filemerge: pass contexts to simplemerge
|
Sun, 13 Aug 2017 20:06:52 -0700 |
Phil Cohen |
simplemerge: add optional context parameters to simplemerge
|
Sun, 13 Aug 2017 20:06:52 -0700 |
Phil Cohen |
simplemerge: extract verifytext as a helper function
|
Mon, 14 Aug 2017 23:26:54 -0700 |
Martin von Zweigbergk |
commit: use context manager with dirstateguard
|
Mon, 14 Aug 2017 23:26:51 -0700 |
Martin von Zweigbergk |
commit: move dirstateguard creation out of try-block
|
Wed, 16 Aug 2017 00:25:20 +0530 |
Pulkit Goyal |
copies: add more details to the documentation of mergecopies()
|
Wed, 26 Jul 2017 17:58:19 -0400 |
Augie Fackler |
httppeer: add support for httppostargs when we're sending a file
|
Tue, 15 Aug 2017 21:09:33 +0900 |
FUJIWARA Katsunori |
i18n: get translation entries for description of each compression engines
|
Tue, 15 Aug 2017 21:06:26 +0900 |
FUJIWARA Katsunori |
i18n: ignore docstring for modules under mercurial
|
Tue, 15 Aug 2017 19:27:24 +0900 |
FUJIWARA Katsunori |
i18n: use saved object to get actual function information if available
|
Sun, 13 Aug 2017 15:20:16 +0900 |
FUJIWARA Katsunori |
i18n: ignore doctest part to avoid warning at "make update-pot"
|
Wed, 02 Aug 2017 01:15:07 +0900 |
FUJIWARA Katsunori |
largefiles: fix help text to avoid warning at "make update-pot"
|
Wed, 02 Aug 2017 01:03:20 +0900 |
FUJIWARA Katsunori |
i18n: make hggettext use original docstring to compute offset
|
Fri, 11 Aug 2017 14:21:49 +0200 |
Matthieu Laneuville |
run-tests: also color the summary messages (skipped, failed...)
|
Sun, 13 Aug 2017 00:17:13 -0700 |
Filip Filmar |
crecord: fixes the formatting of the select status in the status line
|
Mon, 14 Aug 2017 13:35:26 +0900 |
Yuya Nishihara |
cext: move PyInt macros to charencode.c properly
|
Mon, 14 Aug 2017 15:50:40 +0900 |
Yuya Nishihara |
py3: change encoding.localstr to a subclass of bytes, not str
|
Sun, 13 Aug 2017 11:10:35 +0900 |
Yuya Nishihara |
bundle2: relax the condition to update transaction.hookargs
|
Sun, 13 Aug 2017 11:05:56 +0900 |
Yuya Nishihara |
bundle2: raise ProgrammingError for invalid call of addhookargs()
|
Fri, 14 Jul 2017 19:27:28 +0000 |
Alex Gaynor |
merge: removed sorting in casefolding detection, for a slight performance win
|
Thu, 10 Aug 2017 21:00:30 -0700 |
Gregory Szorc |
tests: verify that peer instances only expose interface members
|
Thu, 10 Aug 2017 20:58:28 -0700 |
Gregory Szorc |
wireproto: use new peer interface
|
Sun, 06 Aug 2017 18:00:19 -0700 |
Gregory Szorc |
httppeer: use peer interface
|
Sun, 06 Aug 2017 17:59:48 -0700 |
Gregory Szorc |
sshpeer: use peer interface
|
Wed, 09 Aug 2017 23:52:25 -0700 |
Gregory Szorc |
localrepo: use peer interfaces
|
Sun, 06 Aug 2017 16:47:25 -0700 |
Gregory Szorc |
repository: implement generic capability methods on peer class
|
Sun, 13 Aug 2017 11:04:42 -0700 |
Gregory Szorc |
repository: formalize wire protocol interface
|
Sun, 13 Aug 2017 10:58:48 -0700 |
Gregory Szorc |
repository: formalize peer interface with abstract base class
|
Mon, 14 Aug 2017 22:28:59 -0700 |
Jun Wu |
util: make nogc effective for CPython
|
Wed, 26 Jul 2017 23:47:54 -0400 |
Augie Fackler |
scmutil: use util.shellquote instead of %r
|
Mon, 14 Aug 2017 11:20:06 +0200 |
Boris Feld |
context: fix troubled deprecation
|
Mon, 14 Aug 2017 22:26:48 -0400 |
Matt Harbison |
test-pushvars: invoke shell script hook via `sh` for Windows
|
Mon, 14 Aug 2017 22:20:53 -0400 |
Matt Harbison |
test-sparse: drop unnecessary globs
|
Fri, 28 Jul 2017 22:04:27 -0700 |
Martin von Zweigbergk |
exchange: simplify unbundle locking using context managers
|
Fri, 28 Jul 2017 22:42:10 -0700 |
Martin von Zweigbergk |
util: add base class for transactional context managers
|
Mon, 14 Aug 2017 16:26:36 -0700 |
Martin von Zweigbergk |
exchange: remove need for "locked" variable
|
Mon, 14 Aug 2017 16:14:14 -0700 |
Martin von Zweigbergk |
exchange: drop now-unnecessary "local" from lock name variables
|
Fri, 28 Jul 2017 21:49:44 -0700 |
Martin von Zweigbergk |
exchange: remove 'locallocked' member from pushop object
|
Sat, 12 Aug 2017 21:01:06 -0700 |
Jun Wu |
rebase: change "result would have 3 parent" error message (BC)
|
Mon, 14 Aug 2017 07:02:38 -0700 |
Jun Wu |
drawdag: allow override file contents via comments
|
Fri, 04 Aug 2017 12:39:29 -0700 |
Jun Wu |
phabricator: add --amend option to phabsend
|
Thu, 10 Aug 2017 21:30:31 -0700 |
Jun Wu |
rebase: rewrite core algorithm (issue5578) (issue5630)
|
Sat, 12 Aug 2017 21:40:48 -0700 |
Jun Wu |
phabricator: remove an unnecessary writediffproperties call
|
Sat, 12 Aug 2017 09:21:42 +0530 |
Rishabh Madan |
releasenotes: minor bug fix for index error while serializing
|
Thu, 03 Aug 2017 15:31:54 +0200 |
Boris Feld |
label: rename log.trouble into log.instability
|
Thu, 03 Aug 2017 15:30:41 +0200 |
Boris Feld |
label: rename trouble.X into instability.X
|
Thu, 03 Aug 2017 14:32:50 +0200 |
Boris Feld |
label: rename changeset.troubled into changeset.unstable
|
Thu, 03 Aug 2017 14:16:54 +0200 |
Boris Feld |
test: add a test for stabilization related labels
|
Fri, 04 Aug 2017 19:39:34 +0200 |
Boris Feld |
obsolete: rename bumped volatile set into phasedivergent volatile set
|
Fri, 04 Aug 2017 19:36:27 +0200 |
Boris Feld |
obsolete: rename divergent volatile set into contentdivergent volatile set
|
Fri, 04 Aug 2017 19:27:39 +0200 |
Boris Feld |
obsolete: rename unstable volatile set into orphan volatile set
|
Thu, 03 Aug 2017 14:08:39 +0200 |
Boris Feld |
revset: rename bumped into phasedivergent
|
Thu, 03 Aug 2017 14:01:51 +0200 |
Boris Feld |
revset: remane divergent into contentdivergent
|
Thu, 03 Aug 2017 13:48:39 +0200 |
Boris Feld |
revset: rename unstable into orphan
|
Fri, 04 Aug 2017 18:41:16 +0200 |
Boris Feld |
test: update evolution config
|
Thu, 03 Aug 2017 11:38:22 +0200 |
Boris Feld |
config: rename evolution config into stabilization
|
Thu, 03 Aug 2017 05:12:35 +0530 |
Pulkit Goyal |
morestatus: move fb extension to core by plugging to `hg status --verbose`
|
Wed, 09 Aug 2017 17:01:21 +0200 |
Boris Feld |
bundle2: fix transaction availability detection
|
Thu, 10 Aug 2017 09:37:50 -0700 |
Jun Wu |
fsmonitor: correct an error message
|
Thu, 10 Aug 2017 20:55:28 -0700 |
Gregory Szorc |
sshpeer: make instance attributes and methods internal
|
Wed, 09 Aug 2017 23:35:20 -0700 |
Gregory Szorc |
peer: remove non iterating batcher (API)
|
Wed, 09 Aug 2017 23:29:30 -0700 |
Gregory Szorc |
wireproto: overhaul iterating batcher code (API)
|
Wed, 09 Aug 2017 22:52:05 -0700 |
Gregory Szorc |
wireproto: remove support for local results in @batchable (API)
|
Wed, 09 Aug 2017 21:51:45 -0700 |
Gregory Szorc |
wireproto: properly implement batchable checking
|
Wed, 09 Aug 2017 21:04:03 -0700 |
Gregory Szorc |
largefiles: remove remotestore.batch()
|
Fri, 11 Aug 2017 15:20:41 +0200 |
André Klitzing |
histedit: check first changeset for verb "roll" or "fold" (issue5498)
|
Mon, 31 Jul 2017 23:13:47 +0900 |
Yuya Nishihara |
encoding: drop circular import by proxying through '<policy>.charencode'
|
Mon, 31 Jul 2017 23:40:36 +0900 |
Yuya Nishihara |
policy: reroute proxy modules internally
|
Mon, 31 Jul 2017 22:58:06 +0900 |
Yuya Nishihara |
cext: modernize charencode.c to use Py_ssize_t
|
Sun, 21 May 2017 14:23:22 +0900 |
Yuya Nishihara |
cext: factor out header for charencode.c
|
Mon, 31 Jul 2017 22:28:27 +0900 |
Yuya Nishihara |
cext: split character encoding functions to new compilation unit
|
Mon, 31 Jul 2017 22:12:24 +0900 |
Yuya Nishihara |
cext: move _dict_new_presized() to header
|
Tue, 15 Aug 2017 13:04:31 -0700 |
Gregory Szorc |
ui: restore behavior to ignore some I/O errors (issue5658)
stable
|
Mon, 14 Aug 2017 13:12:40 -0700 |
Gregory Szorc |
tests: test behavior of IOError during transactions (issue5658)
stable
|
Wed, 16 Aug 2017 10:24:49 -0500 |
Nathan Goldbaum |
log: mention ui.logtemplate in the help text
stable
|
Sat, 12 Aug 2017 14:29:22 +0200 |
Tristan Seligmann |
hg: avoid relying on errno numbers / descriptions
stable
|
Sat, 12 Aug 2017 14:24:25 +0200 |
Tristan Seligmann |
hg: tolerate long vs. int in test-context.py
stable
|
Fri, 30 Jun 2017 03:43:31 +0200 |
Boris Feld |
configitems: register the 'notify.test' config
|
Fri, 30 Jun 2017 03:43:30 +0200 |
Boris Feld |
configitems: register the 'notify.template' config
|
Fri, 30 Jun 2017 03:43:29 +0200 |
Boris Feld |
configitems: register the 'notify.style' config
|
Fri, 30 Jun 2017 03:43:28 +0200 |
Boris Feld |
configitems: register the 'notify.strip' config
|
Fri, 30 Jun 2017 03:43:27 +0200 |
Boris Feld |
configitems: register the 'notify.sources' config
|
Fri, 30 Jun 2017 03:43:26 +0200 |
Boris Feld |
configitems: register the 'notify.merge' config
|
Fri, 30 Jun 2017 03:43:25 +0200 |
Boris Feld |
configitems: register the 'notify.mbox' config
|
Fri, 30 Jun 2017 03:43:24 +0200 |
Boris Feld |
configitems: register the 'notify.maxsubject' config
|
Fri, 30 Jun 2017 03:43:23 +0200 |
Boris Feld |
configitems: register the 'notify.maxdiff' config
|
Fri, 30 Jun 2017 03:43:22 +0200 |
Boris Feld |
configitems: register the 'notify.fromauthor' config
|
Fri, 30 Jun 2017 03:43:20 +0200 |
Boris Feld |
configitems: register the 'notify.domain' config
|
Fri, 30 Jun 2017 03:43:19 +0200 |
Boris Feld |
configitems: register the 'notify.diffstat' config
|
Fri, 30 Jun 2017 03:43:18 +0200 |
Boris Feld |
configitems: register the 'notify.config' config
|
Thu, 10 Aug 2017 18:55:33 -0400 |
Augie Fackler |
merge with stable
|
Thu, 10 Aug 2017 14:23:41 -0400 |
Augie Fackler |
merge with stable
|
Wed, 02 Aug 2017 19:49:57 +0200 |
Boris Feld |
obsutil: rename allprecursors into allpredecessors
|
Wed, 02 Aug 2017 19:48:06 +0200 |
Boris Feld |
obsolete: rename precursor into predecessor in obsolete docstrings
|
Wed, 02 Aug 2017 19:39:08 +0200 |
Boris Feld |
obsstore: rename precursors into predecessors
|
Wed, 02 Aug 2017 19:34:15 +0200 |
Boris Feld |
obsolete: rename _addprecursors into _addpredecessors
|
Wed, 02 Aug 2017 19:20:59 +0200 |
Boris Feld |
obsmarker: rename precnode into prednode
|
Wed, 02 Aug 2017 19:13:56 +0200 |
Boris Feld |
context: rename troubled into isunstable
|
Wed, 02 Aug 2017 19:09:00 +0200 |
Boris Feld |
context: rename bumped into phasedivergent
|
Wed, 02 Aug 2017 19:02:48 +0200 |
Boris Feld |
context: rename divergent into contentdivergent
|
Wed, 02 Aug 2017 18:50:32 +0200 |
Boris Feld |
context: rename unstable into orphan
|
Wed, 02 Aug 2017 18:34:39 +0200 |
Boris Feld |
context: rename troubles into instabilities
|
Tue, 08 Aug 2017 17:25:38 -0700 |
Durham Goode |
repair: move manifest strip to a separate function
|
Tue, 08 Aug 2017 17:25:38 -0700 |
Durham Goode |
repair: refactor broken linkrev collection
|
Tue, 25 Jul 2017 22:53:44 -0400 |
Augie Fackler |
tests: update duplicateoptions test to use bytestrings everywhere
|
Tue, 25 Jul 2017 22:48:46 -0400 |
Augie Fackler |
extensions: attempt to use non-deprecated inspect method
|
Thu, 15 Jun 2017 14:22:25 -0400 |
Augie Fackler |
tests: clean up many print statements to be print functions instead
|
Thu, 15 Jun 2017 13:32:32 -0400 |
Augie Fackler |
tests: fix simple heredoc print statements to work on Py3
|
Mon, 24 Jul 2017 10:37:39 -0400 |
Augie Fackler |
obsolete: use bytes() instead of str() so the node is bytes on py3
|
Mon, 24 Jul 2017 23:56:17 -0400 |
Augie Fackler |
tests: fix test-notify.t to use $PYTHON
|
Tue, 25 Jul 2017 00:00:14 -0400 |
Augie Fackler |
tests: make test-highlight code portable to python3
|
Thu, 15 Jun 2017 13:32:02 -0400 |
Augie Fackler |
dagparser: make print statement in doctest Py3 portable
|
Thu, 15 Jun 2017 13:31:33 -0400 |
Augie Fackler |
i18n: fix check-translation.py to be less broken on Python 3
|
Mon, 24 Jul 2017 13:48:32 -0400 |
Augie Fackler |
ui: refactor extractchoices so it doesn't break on Python 3
|
Mon, 24 Jul 2017 11:29:51 -0400 |
Augie Fackler |
obsutil: defend against succsmarkers() returning None
|
Mon, 24 Jul 2017 11:28:59 -0400 |
Augie Fackler |
changegroup: more **kwargs
|
Mon, 24 Jul 2017 11:16:32 -0400 |
Augie Fackler |
bundle2: convert ints to strings using pycompat.bytestring()
|
Tue, 08 Aug 2017 15:07:05 -0400 |
Augie Fackler |
tests: fix up test-run-tests failures on Python 3.6
|
Wed, 02 Aug 2017 11:32:25 +0200 |
Boris Feld |
template: rename troubles templatekw into instabilities
|
Sun, 06 Aug 2017 11:40:53 -0700 |
Jun Wu |
test-rebase: add a brute force test
|
Tue, 08 Aug 2017 18:53:13 +0000 |
Alex Gaynor |
dirstate: simplify dirstate's __iter__
|
Wed, 19 Jul 2017 13:34:06 -0700 |
Martin von Zweigbergk |
repo: skip invalidation of changelog if it has 'delayed' changes (API)
|
Sun, 06 Aug 2017 17:47:41 -0700 |
Gregory Szorc |
httppeer: make several instance attributes internal (API)
|
Sun, 06 Aug 2017 10:56:25 -0700 |
Gregory Szorc |
httppeer: remove unused handler attribute
|
Mon, 07 Aug 2017 20:17:02 -0700 |
Gregory Szorc |
localrepo: remove unused requirements attributes on localpeer (API)
|
Sat, 05 Aug 2017 15:15:20 -0700 |
Gregory Szorc |
exchange: access requirements on repo instead of peer
|
Sun, 06 Aug 2017 17:44:56 -0700 |
Gregory Szorc |
exchange: drop support for lock-based unbundling (BC)
|
Fri, 04 Aug 2017 15:49:36 -0400 |
Augie Fackler |
http: add a test of actually pushing with httppostargs
|
Sun, 06 Aug 2017 01:13:57 +0900 |
FUJIWARA Katsunori |
filemerge: move decorator definition for internal merge tools to registrar
|
Sat, 05 Aug 2017 05:25:36 +0530 |
Rishabh Madan |
releasenotes: add similarity check function to compare incoming notes
|
Sat, 29 Jul 2017 14:06:26 +0530 |
Rishabh Madan |
releasenotes: add import check for fuzzywuzzy
|
Tue, 18 Jul 2017 00:57:11 -0400 |
Matt Harbison |
run-tests: don't drop optional lines after a missing unconditional line
|
Tue, 18 Jul 2017 00:12:44 -0400 |
Matt Harbison |
run-tests: drop required (feature !) style lines when the output is missing
|
Mon, 24 Jul 2017 10:34:32 +0200 |
Denis Laxalde |
status: avoid recursing into ignored directory with "--terse u"
|
Mon, 31 Jul 2017 09:59:42 +0530 |
Pulkit Goyal |
pushvars: move fb extension pushvars to core
|
Fri, 04 Aug 2017 12:21:23 -0700 |
Jun Wu |
phabricator: update diff property even if we choose not to create a new diff
|
Mon, 17 Jul 2017 19:52:50 -0700 |
Jun Wu |
phabricator: use Phabricator's last node information
|
Thu, 03 Aug 2017 03:09:33 +0530 |
Pulkit Goyal |
phabricator: add --confirm option to phabsend command
|
Tue, 01 Aug 2017 18:07:34 +0200 |
Boris Feld |
evolution: rename bumped to phase-divergent
|
Tue, 01 Aug 2017 17:58:20 +0200 |
Boris Feld |
evolution: rename divergent to content-divergent
|
Thu, 03 Aug 2017 00:45:02 +0900 |
Yuya Nishihara |
py3: use bytes IO to write sample hgrc
|
Fri, 04 Aug 2017 08:15:10 +0200 |
muxator |
buildrpm: do not break in presence of custom user configs
|
Fri, 04 Aug 2017 05:38:22 -0700 |
Kostia Balytskyi |
sparse: treat paths as cwd-relative
|
Wed, 02 Aug 2017 15:48:57 -0700 |
Kostia Balytskyi |
match: expose some data and functionality to other modules
|
Wed, 02 Aug 2017 15:05:21 -0700 |
Kostia Balytskyi |
sparse: properly error out when absolute paths are used
|
Thu, 03 Aug 2017 23:02:32 +0900 |
Yuya Nishihara |
py3: convert arbitrary exception object to byte string more reliably
|
Thu, 03 Aug 2017 20:08:31 -0700 |
Rodrigo Damazio |
build: delay version computation on macOS builds
|
Thu, 03 Aug 2017 12:40:48 -0700 |
Kyle Lippincott |
color: remove warnings if term is not formatted (==dumb or !ui.formatted())
|
Thu, 27 Jul 2017 16:09:26 +0200 |
Mathias De Maré |
rpms: add chg
|
Fri, 14 Jul 2017 14:30:55 -0700 |
Martin von Zweigbergk |
tests: demonstrate crash when trying to rebase merge without its parents
|
Sun, 16 Jul 2017 23:17:41 -0700 |
Martin von Zweigbergk |
tests: demonstrate broken rebase of merge with p1's successor in dest
|
Mon, 24 Jul 2017 11:19:11 -0400 |
Augie Fackler |
bundle2: obtain repr() of exception in a python3-safe way
|
Mon, 24 Jul 2017 11:28:40 -0400 |
Augie Fackler |
bundle2: use bytestr() instead of str() to convert part id to bytes
|
Mon, 24 Jul 2017 11:20:08 -0400 |
Augie Fackler |
bundle2: work around zip() being lazy in Python 3
|
Mon, 24 Jul 2017 11:19:45 -0400 |
Augie Fackler |
bundle2: look for __next__ as well as next to identify iterators
|
Mon, 24 Jul 2017 11:17:36 -0400 |
Augie Fackler |
bundle2: use modern Python division
|
Mon, 24 Jul 2017 11:16:53 -0400 |
Augie Fackler |
changegroup: wrap some ** expansions in strkwargs
|
Mon, 24 Jul 2017 10:21:23 -0400 |
Augie Fackler |
obsolete: reuse _fm1metapair for computing _fm1metapairsize
|
Fri, 11 Aug 2017 10:16:00 +0900 |
Mike Hommey |
setup: fix installing in a mingw environment
stable
|
Thu, 10 Aug 2017 21:25:02 -0400 |
Kevin Bullock |
osx: delay version computation on macOS builds
stable
|
Tue, 01 Aug 2017 17:53:48 +0200 |
Boris Feld |
evolution: rename unstable to orphan
|
Tue, 01 Aug 2017 17:39:28 +0200 |
Boris Feld |
evolution: rename trouble(s) to instability
|
Wed, 02 Aug 2017 03:23:06 +0530 |
Pulkit Goyal |
bundle2: load hookargs from bundleoperation into transaction when started one
|
Wed, 02 Aug 2017 03:08:42 +0530 |
Pulkit Goyal |
bundle2: add the capability to store hookargs on bundle operation object
|
Thu, 10 Aug 2017 20:47:19 -0700 |
Mike Hommey |
branchmap: revert c34532365b38 for Python 2.7 compatibility
stable
|
Thu, 10 Aug 2017 18:46:55 -0400 |
Augie Fackler |
Added signature for changeset 3fee7f7d2da0
stable
|
Thu, 10 Aug 2017 18:46:54 -0400 |
Augie Fackler |
Added tag 4.3.1 for changeset 3fee7f7d2da0
stable
|
Mon, 07 Aug 2017 22:22:28 +0900 |
Yuya Nishihara |
ssh: unban the use of pipe character in user@host:port string
stable 4.3.1
|
Fri, 04 Aug 2017 23:54:12 -0700 |
Jun Wu |
ssh: quote parameters using shellquote (SEC)
stable
|
Mon, 31 Jul 2017 14:55:11 -0700 |
Sean Farley |
subrepo: add tests for git rogue ssh urls (SEC)
stable
|
Mon, 31 Jul 2017 16:44:17 -0700 |
Sean Farley |
subrepo: add tests for svn rogue ssh urls (SEC)
stable
|
Mon, 31 Jul 2017 16:04:44 -0700 |
Sean Farley |
subrepo: add tests for hg rogue ssh urls (SEC)
stable
|
Mon, 31 Jul 2017 14:40:28 -0700 |
Sean Farley |
push: add tests for unsafe ssh url (SEC)
stable
|
Fri, 28 Jul 2017 16:47:32 -0700 |
Sean Farley |
pull: add tests for unsafe ssh url (SEC)
stable
|
Fri, 28 Jul 2017 16:36:36 -0700 |
Sean Farley |
clone: add tests for unsafe ssh url (SEC)
stable
|
Tue, 01 Aug 2017 14:40:19 -0700 |
Sean Farley |
sshpeer: check for safe ssh url (SEC)
stable
|
Fri, 04 Aug 2017 14:00:03 -0400 |
Augie Fackler |
ssh: ban any username@host or host that starts with - (SEC)
stable
|
Fri, 28 Jul 2017 16:32:25 -0700 |
Sean Farley |
util: add utility method to check for bad ssh urls (SEC)
stable
|
Wed, 26 Jul 2017 22:10:15 +0900 |
Yuya Nishihara |
pathauditor: disable cache of audited paths by default (issue5628)
stable
|
Tue, 01 Aug 2017 21:03:25 +0900 |
Yuya Nishihara |
tests: show cache of audited paths is never invalidated
stable
|
Thu, 10 Aug 2017 14:23:25 -0400 |
Augie Fackler |
stable: merge heads
stable
|
Thu, 10 Aug 2017 14:14:49 -0400 |
Augie Fackler |
Added signature for changeset 943c91326b23
stable
|
Thu, 10 Aug 2017 14:14:48 -0400 |
Augie Fackler |
Added tag 4.2.3 for changeset 943c91326b23
stable
|
Mon, 07 Aug 2017 22:22:28 +0900 |
Yuya Nishihara |
ssh: unban the use of pipe character in user@host:port string
stable 4.2.3
|
Fri, 04 Aug 2017 23:54:12 -0700 |
Jun Wu |
ssh: quote parameters using shellquote (SEC)
stable
|
Mon, 31 Jul 2017 14:55:11 -0700 |
Sean Farley |
subrepo: add tests for git rogue ssh urls (SEC)
stable
|
Mon, 31 Jul 2017 16:44:17 -0700 |
Sean Farley |
subrepo: add tests for svn rogue ssh urls (SEC)
stable
|
Mon, 31 Jul 2017 16:04:44 -0700 |
Sean Farley |
subrepo: add tests for hg rogue ssh urls (SEC)
stable
|
Mon, 31 Jul 2017 14:40:28 -0700 |
Sean Farley |
push: add tests for unsafe ssh url (SEC)
stable
|
Fri, 28 Jul 2017 16:47:32 -0700 |
Sean Farley |
pull: add tests for unsafe ssh url (SEC)
stable
|
Fri, 28 Jul 2017 16:36:36 -0700 |
Sean Farley |
clone: add tests for unsafe ssh url (SEC)
stable
|
Tue, 01 Aug 2017 14:40:19 -0700 |
Sean Farley |
sshpeer: check for safe ssh url (SEC)
stable
|
Fri, 04 Aug 2017 14:00:03 -0400 |
Augie Fackler |
ssh: ban any username@host or host that starts with - (SEC)
stable
|
Fri, 28 Jul 2017 16:32:25 -0700 |
Sean Farley |
util: add utility method to check for bad ssh urls (SEC)
stable
|
Wed, 26 Jul 2017 22:10:15 +0900 |
Yuya Nishihara |
pathauditor: disable cache of audited paths by default (issue5628)
stable
|
Tue, 01 Aug 2017 21:03:25 +0900 |
Yuya Nishihara |
tests: show cache of audited paths is never invalidated
stable
|
Thu, 10 Aug 2017 13:29:09 -0400 |
Augie Fackler |
Added signature for changeset 5544af862286
stable
|
Thu, 10 Aug 2017 13:29:08 -0400 |
Augie Fackler |
Added tag 4.3 for changeset 5544af862286
stable
|
Mon, 07 Aug 2017 13:40:36 +0200 |
Mathias De Maré |
chg: define _GNU_SOURCE to allow CentOS 5 compilation
stable 4.3
|
Mon, 07 Aug 2017 13:38:25 +0200 |
Mathias De Maré |
centos5: use vault urls
stable
|
Sat, 05 Aug 2017 13:19:09 -0700 |
Kostia Balytskyi |
ui: make sure buffer is flushed before waiting for user input (issue5587)
stable
|
Wed, 02 Aug 2017 22:51:19 +0900 |
Yuya Nishihara |
util: fix sortdict.update() to call __setitem__() on PyPy (issue5639)
stable
|
Wed, 02 Aug 2017 22:58:38 +0900 |
Yuya Nishihara |
test-revlog-raw: close file handles explicitly (issue5644)
stable
|
Wed, 02 Aug 2017 22:04:02 +0900 |
Yuya Nishihara |
tests: clear __pycache__ for PyPy compatibility (issue5638) (issue5642)
stable
|
Wed, 02 Aug 2017 22:06:45 +0900 |
Yuya Nishihara |
test-extension: glob module name in error message for PyPy
stable
|
Wed, 02 Aug 2017 21:52:22 +0900 |
Yuya Nishihara |
rebase: sort collapsed revisions in commit message (issue5643)
stable
|
Wed, 02 Aug 2017 00:02:11 +0900 |
FUJIWARA Katsunori |
i18n: use actual filename, in which function is defined, for hg.pot
stable
|
Tue, 01 Aug 2017 18:52:52 +0900 |
FUJIWARA Katsunori |
ui: enable pager always for explicit --pager=on (issue5580)
stable
|
Thu, 20 Jul 2017 01:30:41 -0700 |
Durham Goode |
rebase: use one dirstateguard for when using rebase.singletransaction
|
Mon, 31 Jul 2017 21:47:53 +0900 |
FUJIWARA Katsunori |
README: make paragraphs before example code end with "::" for reST syntax
stable
|
Mon, 31 Jul 2017 14:54:57 -0700 |
Martin von Zweigbergk |
commit: don't let failed commit with --addremove update dirstate (issue5645)
stable
|
Mon, 31 Jul 2017 14:54:08 -0700 |
Martin von Zweigbergk |
tests: demonstrate that failed "hg ci -A" updates dirstate (issue5645)
stable
|
Mon, 31 Jul 2017 16:32:01 -0700 |
Martin von Zweigbergk |
tests: fix test-flagprocessor.t flakiness
stable
|
Mon, 31 Jul 2017 16:40:31 -0700 |
Martin von Zweigbergk |
tests: clarify that duplicate flag processors is not an error
stable
|
Tue, 01 Aug 2017 01:27:32 +0900 |
FUJIWARA Katsunori |
tests: avoid unexpected result at invocation of *.py file on Windows
stable
|
Mon, 31 Jul 2017 13:16:34 +0900 |
FUJIWARA Katsunori |
tests: use pdiff instead of diff for portability
stable
|
Mon, 31 Jul 2017 13:10:19 +0900 |
FUJIWARA Katsunori |
tests: make pdiff return appropriate exit code at comparison of files
stable
|
Tue, 01 Aug 2017 10:14:25 -0400 |
Augie Fackler |
merge with stable
|
Mon, 31 Jul 2017 12:43:26 -0700 |
Martin von Zweigbergk |
tests: make test-profile.t pass if statprof didn't collect samples
stable
|
Thu, 27 Jul 2017 10:52:56 +0200 |
Boris Feld |
pypy: fix failing test-devel-warnings.t with Pypy5.6.0
stable
|
Mon, 31 Jul 2017 17:43:45 +0200 |
Boris Feld |
pypy: fix failing test files with Pypy5.6.0
stable
|
Sun, 30 Jul 2017 12:19:46 +0530 |
Pulkit Goyal |
commitextras: make sure keys are not empty
stable
|
Sat, 29 Jul 2017 19:12:48 -0700 |
Sean Farley |
make: add new directory 'hgdemandimport' to cleanbutpackages rule
stable
|
Sat, 29 Jul 2017 12:50:56 -0700 |
Gregory Szorc |
statichttprepo: implement wlock() (issue5613)
stable
|
Sat, 29 Jul 2017 12:40:05 -0700 |
Gregory Szorc |
test: add tests for branches and tags with static http repo (issue5613)
stable
|
Fri, 28 Jul 2017 07:42:55 +0530 |
Pulkit Goyal |
commitextras: make sure keys contains ascii letters, numbers, '_' and '-' only
stable
|
Thu, 27 Jul 2017 12:03:01 -0700 |
Jun Wu |
phabricator: convert unicode to binary when writing patches
stable
|
Thu, 27 Jul 2017 23:15:14 +0900 |
Yuya Nishihara |
setup: silence warning of unknown option python_requires on distutils
stable
|
Thu, 20 Jul 2017 22:47:40 +0900 |
Yuya Nishihara |
setup: forcibly include cext/pure packages in py2exe (issue5625)
stable
|
Thu, 20 Jul 2017 22:32:37 +0900 |
Yuya Nishihara |
setup: do not select hg executable that prints unexpected warnings
stable
|
Thu, 27 Jul 2017 13:44:15 +0200 |
Mathias De Maré |
docker: pass proxy arguments to docker process
stable
|
Thu, 27 Jul 2017 14:15:26 +0200 |
Mathias De Maré |
makefile: build on CentOS 6 with a Python 2.7
stable
|
Mon, 24 Jul 2017 20:39:26 -0400 |
Augie Fackler |
osx: wire up genosxversion script
stable
|
Mon, 24 Jul 2017 20:38:09 -0400 |
Augie Fackler |
osx: new script for generating OS X package versions
stable
|
Mon, 24 Jul 2017 20:34:08 -0400 |
Augie Fackler |
tests: update mac packaging test expectations
stable
|
Wed, 26 Jul 2017 17:56:44 -0400 |
Augie Fackler |
tests: add support in run-tests.py for an environment variable to stop color
stable
|
Wed, 26 Jul 2017 13:21:34 -0400 |
Augie Fackler |
setup: fix mistake that prevented Python 3 from being excluded
stable
|
Mon, 24 Jul 2017 23:52:56 -0700 |
Jun Wu |
rebase: move bookmark to destination for commits becoming empty (issue5627)
stable
|
Wed, 26 Jul 2017 23:39:42 +0900 |
Yuya Nishihara |
setup: drop use of set literal so parsable on Python 2.6
stable
|
Fri, 21 Jul 2017 10:46:31 -0400 |
Augie Fackler |
setup: add extra logic to try and recommend a new pip on bad Python
stable
|
Fri, 21 Jul 2017 10:39:52 -0400 |
Augie Fackler |
setup: explicitly declare supported Python versions
stable
|
Mon, 24 Jul 2017 15:37:57 -0400 |
Augie Fackler |
contrib: remove one test from the python 3 whitelist
stable
|
Mon, 24 Jul 2017 13:50:25 -0400 |
Augie Fackler |
ui: fix configbytes isinstance check to look for bytes and not str
stable
|
Mon, 24 Jul 2017 14:42:55 -0400 |
Augie Fackler |
patch: update copying of dict keys and values to work on Python 3
stable
|
Fri, 21 Jul 2017 14:22:08 +0000 |
Alex Gaynor |
phabricator: include the suggested arc config in the repo
stable
|
Wed, 19 Jul 2017 14:50:50 -0700 |
Martin von Zweigbergk |
match: override visitdir() in nevermatcher to return False
stable
|
Fri, 21 Jul 2017 11:26:51 -0500 |
Steve Borho |
wix: update list of necessary pyd files
stable
|
Fri, 21 Jul 2017 08:43:39 -0700 |
Jun Wu |
run-tests: pre instantiate pygments objects
stable
|
Wed, 19 Jul 2017 13:44:22 -0400 |
Augie Fackler |
contrib: drop Python 2.6 from manylinux1 wheel script
stable
|
Wed, 19 Jul 2017 13:45:06 -0400 |
Augie Fackler |
contrib: make build-linux-wheels.sh executable
stable
|
Thu, 20 Jul 2017 18:04:21 -0700 |
Siddharth Agarwal |
test-dirstate-race: hide irrelevant hg status output
stable
|
Tue, 18 Jul 2017 20:34:22 -0400 |
Matt Harbison |
test-commit: stabilize for filesystems without symlink support
stable
|
Tue, 18 Jul 2017 19:49:51 -0400 |
Matt Harbison |
test-https: properly conditionalize Windows vs non-Windows output
stable
|
Wed, 19 Jul 2017 07:58:03 -0500 |
Kevin Bullock |
Added signature for changeset 857876ebaed4
stable
|
Wed, 19 Jul 2017 07:57:53 -0500 |
Kevin Bullock |
Added tag 4.3-rc for changeset 857876ebaed4
stable
|
Wed, 19 Jul 2017 07:51:41 -0500 |
Kevin Bullock |
merge default into stable for code freeze
stable 4.3-rc
|
Tue, 18 Jul 2017 23:04:08 +0530 |
Rishabh Madan |
releasenotes: add custom admonitions support for release notes
|
Tue, 18 Jul 2017 06:27:36 -0700 |
Ryan McElroy |
check-config: mention the file and line of the error
|
Tue, 18 Jul 2017 07:47:28 -0700 |
Durham Goode |
rebase: add config to move rebase into a single transaction
|
Mon, 17 Jul 2017 16:32:10 -0700 |
Martin von Zweigbergk |
run-tests: remove unnecessary 'with_color' variable
|
Mon, 17 Jul 2017 16:27:13 -0700 |
Martin von Zweigbergk |
run-tests: warn if --color=always and no pygments installed
|
Mon, 17 Jul 2017 16:28:42 -0700 |
Martin von Zweigbergk |
run-tests: drop unnecessary check for pygmentspresent
|
Mon, 17 Jul 2017 16:15:15 -0700 |
Martin von Zweigbergk |
run-tests: pass color option via test case object , not global var
|
Mon, 10 Jul 2017 18:02:03 -0700 |
Jun Wu |
phabricator: sanity check Differential Revision from commit message
|
Tue, 18 Jul 2017 08:14:10 -0400 |
Matt Harbison |
test-phases-exchange: properly conditionalize output
|
Tue, 18 Jul 2017 00:10:44 +0530 |
Pulkit Goyal |
commitextras: mark the extension as ADVANCED
|
Tue, 18 Jul 2017 07:19:26 +0900 |
Matthieu Laneuville |
run-tests: check if stream is a tty before using color
|
Fri, 14 Jul 2017 21:44:29 -0700 |
Martin von Zweigbergk |
tests: rewrite test-rebase-detach.t using drawdag
|
Fri, 14 Jul 2017 23:09:17 -0700 |
Martin von Zweigbergk |
tests: simplify config in test-rebase-detach.t
|
Fri, 14 Jul 2017 22:32:58 -0700 |
Martin von Zweigbergk |
drawdag: include files from both parents in merge commits
|
Mon, 17 Jul 2017 15:54:15 -0700 |
Gregory Szorc |
gitweb: preserve whitespace in description
|
Mon, 17 Jul 2017 11:45:38 -0700 |
Gregory Szorc |
sparse: add a requirement when a repository uses sparse (BC)
|
Mon, 17 Jul 2017 11:21:23 -0700 |
Gregory Szorc |
sparse: consolidate common code for writing sparse config
|
Sat, 15 Jul 2017 15:51:57 -0700 |
Gregory Szorc |
revset: pass repo when passing ui
|
Mon, 17 Jul 2017 13:22:59 -0500 |
Kevin Bullock |
win32: copy-edit debugssl messages to match prevailing style
|
Sat, 15 Jul 2017 02:17:05 +0530 |
Pulkit Goyal |
run-tests: make sure to check if pygments is installed before using it
|
Sat, 15 Jul 2017 13:21:23 -0700 |
Gregory Szorc |
sparse: require [section] in sparse config files (BC)
|
Sat, 15 Jul 2017 13:07:57 -0700 |
Gregory Szorc |
sparse: use set for capturing profiles
|
Mon, 17 Jul 2017 12:38:07 -0400 |
Alex Gaynor |
util: remove dead code which used to be for old python2 versions
|
Sat, 17 Jun 2017 20:10:22 +0530 |
Pulkit Goyal |
status: add a flag to terse the output (issue4119)
|
Wed, 12 Jul 2017 16:10:10 +0530 |
Pulkit Goyal |
commitextras: check the format of the arguments and no internal key is used
|
Wed, 12 Jul 2017 00:23:45 +0530 |
Pulkit Goyal |
commitextras: move fb extension to core which add extras to a commit
|
Mon, 17 Jul 2017 00:49:29 -0400 |
Matt Harbison |
archive: add an experimental config to control the metadata file template
|
Sun, 16 Jul 2017 17:40:36 -0400 |
Matt Harbison |
archive: use a templater to build the metadata file
|
Sun, 16 Jul 2017 11:17:00 -0700 |
Jun Wu |
commandserver: do not handle EINTR for selector.select
|
Sun, 16 Jul 2017 02:33:14 +0200 |
Boris Feld |
debugobsolete: also report the number of obsoleted changesets
|
Sun, 16 Jul 2017 02:20:06 +0200 |
Boris Feld |
transaction-summary: display the summary for all transactions
|
Sun, 16 Jul 2017 02:38:14 +0200 |
Boris Feld |
test-strip: fix call to super class in crashstriprepo
|
Sat, 15 Jul 2017 23:49:22 +0200 |
Boris Feld |
share: share 'cachevfs' with the source clone (issue5108)
|
Sat, 15 Jul 2017 23:05:15 +0200 |
Boris Feld |
cachevfs: add a devel warning for cache access though 'vfs'
|
Sat, 15 Jul 2017 23:30:25 +0200 |
Boris Feld |
cachevfs: migration the tags fnode cache to 'cachevfs'
|
Sat, 15 Jul 2017 23:30:16 +0200 |
Boris Feld |
cachevfs: migrate tagscache to 'cachevfs'
|
Sat, 15 Jul 2017 22:42:50 +0200 |
Boris Feld |
cachevfs: migration the revbranchcache to 'cachevfs'
|
Sat, 15 Jul 2017 22:42:31 +0200 |
Boris Feld |
cachevfs: use the new vfs in when computing branchmap cache
|
Sat, 15 Jul 2017 23:05:04 +0200 |
Boris Feld |
cachevfs: add a vfs dedicated to cache
|
Sat, 15 Jul 2017 22:40:51 +0200 |
Boris Feld |
vfsward: register 'write with no lock' warnings as 'check-locks' config
|
Sun, 16 Jul 2017 17:38:39 +0900 |
Yuya Nishihara |
demandimport: prefer loaded module over package attribute (issue5617)
|
Sun, 16 Jul 2017 17:19:22 +0900 |
Yuya Nishihara |
demandimport: drop Py3 workarounds from Py2 implementation
|
Sun, 16 Jul 2017 17:16:32 +0900 |
Yuya Nishihara |
demandimport: drop hack for old Pythons which had no level argument
|
Sun, 16 Jul 2017 17:47:10 +0900 |
Yuya Nishihara |
tests: drop "absimport" conditionals which should be always true
|
Sat, 15 Jul 2017 14:17:35 +0200 |
Boris Feld |
color: drop the now useless color extension
|
Sat, 15 Jul 2017 14:16:54 +0200 |
Boris Feld |
extensions: expand the builtins extensions declaration
|
Sat, 15 Jul 2017 20:31:52 +0200 |
Boris Feld |
debugextensions: drop the color from the test
|
Fri, 30 Jun 2017 03:30:13 +0200 |
Boris Feld |
configitems: register the 'bugzilla.notify' config
|
Fri, 30 Jun 2017 03:44:56 +0200 |
Boris Feld |
configitems: register the 'ui.mergemarkertemplate' config
|
Sat, 15 Jul 2017 14:14:53 +0200 |
Boris Feld |
configitems: register the 'ui.color' config
|
Sat, 15 Jul 2017 14:14:46 +0200 |
Boris Feld |
color: drop the _enabledbydefault module variable
|
Fri, 30 Jun 2017 03:44:45 +0200 |
Boris Feld |
configitems: register the 'ui.forcecwd' config
|
Fri, 30 Jun 2017 03:44:43 +0200 |
Boris Feld |
configitems: register the 'ui.fallbackencoding' config
|
Mon, 10 Jul 2017 21:49:37 +0200 |
Boris Feld |
bookmark: deprecate direct del of a bookmark value
|
Mon, 10 Jul 2017 21:47:34 +0200 |
Boris Feld |
bookmark: deprecate direct set of a bookmark value
|
Mon, 10 Jul 2017 20:26:53 +0200 |
Boris Feld |
bookmark: track bookmark changes at the transaction level
|
Mon, 10 Jul 2017 20:10:03 +0200 |
Boris Feld |
bookmark: deprecate 'recordchange' in favor of 'applychanges'
|
Mon, 10 Jul 2017 20:06:15 +0200 |
Boris Feld |
bookmark: drop deletedivergent
|
Mon, 10 Jul 2017 20:02:32 +0200 |
Boris Feld |
bookmark: use 'divergent2delete' in checkconflict
|
Mon, 10 Jul 2017 19:12:25 +0200 |
Boris Feld |
bookmark: use 'divergent2delete' when updating a bookmark
|
Mon, 10 Jul 2017 19:10:13 +0200 |
Boris Feld |
bookmark: use 'divergent2delete' in 'scmutil.cleanupnode'
|
Mon, 10 Jul 2017 19:08:17 +0200 |
Boris Feld |
bookmark: split out target computation from 'deletedivergent'
|
Mon, 10 Jul 2017 17:48:33 +0200 |
Boris Feld |
bookmark: remove a useless 'recordchange' in the amend code
|
Sat, 15 Jul 2017 23:46:33 -0400 |
Matt Harbison |
test-phase-exchange: stabilize for Windows
|
Sat, 15 Jul 2017 15:23:29 -0400 |
Matt Harbison |
debugignore: eliminate inconsistencies with `hg status` (issue5222)
|
Sun, 16 Jul 2017 04:39:32 -0700 |
Jun Wu |
commandserver: close selector explicitly
|
Sat, 15 Jul 2017 15:01:29 +0900 |
Yuya Nishihara |
scmutil: remove duplicated import of i18n._()
|
Sun, 04 Jun 2017 10:02:09 -0700 |
Jun Wu |
obsstore: let read marker API take a range of offsets
|
Fri, 14 Jul 2017 20:26:21 -0700 |
Jun Wu |
commandserver: use selectors2
|
Fri, 14 Jul 2017 20:19:46 -0700 |
Jun Wu |
selector2: vendor selector2 library
|
Tue, 11 Jul 2017 00:40:29 -0400 |
Matt Harbison |
context: name files relative to cwd in warning messages
|
Sat, 15 Jul 2017 00:52:36 -0400 |
Matt Harbison |
run-tests: disable color on Windows
|
Fri, 14 Jul 2017 14:22:40 -0700 |
Jun Wu |
codemod: register core configitems using a script
|
Tue, 11 Jul 2017 08:52:55 -0700 |
Jun Wu |
phabricator: allow specifying reviewers on phabsend
|
Tue, 11 Jul 2017 10:46:55 -0700 |
Martin von Zweigbergk |
match: remove unused negatematcher
|
Tue, 11 Jul 2017 10:46:35 -0700 |
Martin von Zweigbergk |
sparse: override dirstate.walk() instead of dirstate._ignore
|
Wed, 12 Jul 2017 15:24:47 -0700 |
Jun Wu |
patch: use devel.all-warnings to replace devel.all
|
Wed, 12 Jul 2017 18:37:13 -0400 |
Matt Harbison |
sslutil: inform the user about how to fix an incomplete certificate chain
|
Thu, 30 Mar 2017 00:27:46 -0400 |
Matt Harbison |
debug: add a method to check the state of, and built an SSL cert chain
|
Wed, 29 Mar 2017 23:45:23 -0400 |
Matt Harbison |
win32: add a method to trigger the Crypto API to complete a certificate chain
|
Mon, 10 Jul 2017 19:40:23 +0200 |
Boris Feld |
bookmarks: use 'applychanges' for bookmark update
|
Mon, 10 Jul 2017 17:46:47 +0200 |
Boris Feld |
bookmark: use 'applychanges' in 'repair.strip'
|
Mon, 10 Jul 2017 17:44:25 +0200 |
Boris Feld |
bookmark: use 'applychanges' in the mq extension
|
Mon, 10 Jul 2017 17:37:48 +0200 |
Boris Feld |
bookmark: use 'applychanges' when stripping
|
Mon, 10 Jul 2017 17:30:20 +0200 |
Boris Feld |
bookmark: use 'applychanges' in the convert extension
|
Mon, 10 Jul 2017 17:28:53 +0200 |
Boris Feld |
bookmark: use 'applychanges' when updating bookmark in histedit
|
Mon, 10 Jul 2017 17:24:28 +0200 |
Boris Feld |
bookmark: use 'applychanges' when updating a bookmark through pushkey
|
Mon, 10 Jul 2017 17:22:17 +0200 |
Boris Feld |
bookmark: use 'applychanges' when updating from a remote
|
Mon, 10 Jul 2017 17:10:56 +0200 |
Boris Feld |
bookmark: use 'applychanges' for adding new bookmark
|
Mon, 10 Jul 2017 17:08:20 +0200 |
Boris Feld |
bookmark: use 'applychanges' for bookmark renaming
|
Mon, 10 Jul 2017 17:04:16 +0200 |
Boris Feld |
bookmark: use 'applychanges' for bookmark deletion
|
Mon, 10 Jul 2017 17:01:34 +0200 |
Boris Feld |
bookmark: introduce a 'applychanges' function to gather bookmark movement
|
Sat, 03 Jun 2017 21:56:23 -0700 |
Jun Wu |
obsstore: keep self._data updated with _addmarkers
|
Fri, 14 Jul 2017 10:57:36 -0700 |
Durham Goode |
match: make base matcher return True for visitdir
|
Fri, 14 Jul 2017 10:48:08 -0700 |
Martin von Zweigbergk |
tests: fix an incorrect description in test-ignore.t
|
Sat, 15 Jul 2017 00:38:57 +0900 |
Yuya Nishihara |
templatekw: hide {peerpaths} keyword for 4.3
|
Fri, 14 Jul 2017 13:48:17 +0200 |
Sune Foldager |
parsers: fix invariant bug in find_deepest (issue5623)
|
Fri, 30 Jun 2017 03:45:57 +0200 |
Boris Feld |
configitems: register the 'worker.backgroundclose' config
|
Fri, 30 Jun 2017 03:44:05 +0200 |
Boris Feld |
configitems: register the 'progress.width' config
|
Wed, 12 Jul 2017 23:36:28 +0200 |
Boris Feld |
configitems: register the 'color.pagermode' config
|
Wed, 12 Jul 2017 23:36:10 +0200 |
Boris Feld |
configitems: handle case were the default value is not static
|
Fri, 14 Jul 2017 16:17:37 +0200 |
Boris Feld |
bugzilla: move the default regexp for fix in the config declaration
|
Fri, 07 Jul 2017 10:04:21 +0200 |
Boris Feld |
configitems: register the 'bugzilla.version' config
|
Fri, 07 Jul 2017 10:04:19 +0200 |
Boris Feld |
configitems: register the 'bugzilla.usermap' config
|
Fri, 07 Jul 2017 10:04:17 +0200 |
Boris Feld |
configitems: register the 'bugzilla.user' config
|
Fri, 07 Jul 2017 10:04:15 +0200 |
Boris Feld |
configitems: register the 'bugzilla.timeout' config
|
Fri, 07 Jul 2017 10:04:13 +0200 |
Boris Feld |
configitems: register the 'bugzilla.template' config
|
Fri, 07 Jul 2017 10:04:11 +0200 |
Boris Feld |
configitems: register the 'bugzilla.style' config
|
Fri, 07 Jul 2017 10:04:09 +0200 |
Boris Feld |
configitems: register the 'bugzilla.strip' config
|
Fri, 07 Jul 2017 10:04:07 +0200 |
Boris Feld |
configitems: register the 'bugzilla.regexp' config
|
Thu, 13 Jul 2017 21:08:06 +0200 |
Boris Feld |
changegroup: stop returning and recording added nodes in 'cg.apply'
|
Thu, 13 Jul 2017 21:10:55 +0200 |
Boris Feld |
phases: remove trace of addednodes in the 'phase-heads' handling
|
Wed, 12 Jul 2017 22:39:48 +0200 |
Boris Feld |
phases: test phases tracking at the transaction level
|
Wed, 12 Jul 2017 20:11:00 +0200 |
Boris Feld |
phases: track phase changes from 'retractboundary'
|
Wed, 12 Jul 2017 23:15:09 +0200 |
Boris Feld |
phases: detect when boundaries has been actually retracted
|
Tue, 11 Jul 2017 01:17:36 +0200 |
Boris Feld |
phases: rework phase movement code in 'cg.apply' to use 'registernew'
|
Tue, 11 Jul 2017 00:59:23 +0200 |
Boris Feld |
convert: use the new 'phase.registernew' function
|
Tue, 11 Jul 2017 01:05:27 +0200 |
Boris Feld |
localrepo: use the 'registernew' function to set the phase of new commit
|
Tue, 11 Jul 2017 03:47:25 +0200 |
Boris Feld |
phases: add a 'registernew' method to set new phases
|
Mon, 10 Jul 2017 23:50:16 +0200 |
Boris Feld |
phases: extract the core of boundary retraction in '_retractboundary'
|
Tue, 11 Jul 2017 02:39:52 +0200 |
Boris Feld |
phases: track phase movements in 'advanceboundary'
|
Mon, 10 Jul 2017 22:18:41 +0200 |
Boris Feld |
phases: extract the intermediate set of affected revs
|
Mon, 10 Jul 2017 22:22:42 +0200 |
Boris Feld |
phase: put retractboundary out of the loop in advanceboundary
|
Tue, 11 Jul 2017 10:46:10 -0700 |
Martin von Zweigbergk |
match: make unionmatcher a proper matcher
|
Fri, 07 Jul 2017 14:39:59 -0700 |
Martin von Zweigbergk |
match: write forceincludematcher using unionmatcher
|
Wed, 12 Jul 2017 13:57:03 -0700 |
Martin von Zweigbergk |
histedit: extract InterventionRequired transaction handling to utils
|
Wed, 12 Jul 2017 13:17:49 -0700 |
Martin von Zweigbergk |
histedit: create transaction outside of try
|
Wed, 12 Jul 2017 11:18:02 -0700 |
Martin von Zweigbergk |
histedit: remove transaction from state object
|
Tue, 11 Jul 2017 08:17:29 -0700 |
Jun Wu |
phabricator: verify local tags before trusting them
|
Mon, 10 Jul 2017 13:50:50 -0700 |
Jun Wu |
phabricator: finding old nodes in batch
|
Mon, 10 Jul 2017 22:37:33 -0700 |
Jun Wu |
phabricator: respect metadata sent by arc
|
Wed, 12 Jul 2017 15:24:07 -0700 |
Adam Simpkins |
dirstate: update backup functions to take full backup filename
|
Thu, 13 Jul 2017 09:51:50 -0700 |
Martin von Zweigbergk |
util: remove unused ctxmanager
|
Thu, 13 Jul 2017 18:31:35 -0700 |
Jun Wu |
codemod: simplify nested withs
|
Mon, 08 Aug 2016 18:14:42 +0200 |
Boris Feld |
reposvfs: add a ward to check if locks are properly taken
|
Tue, 11 Jul 2017 12:38:17 +0200 |
Boris Feld |
repovfs: add a ward to check if locks are properly taken
|
Tue, 11 Jul 2017 12:27:58 +0200 |
Boris Feld |
vfs: allow to pass more argument to audit
|
Wed, 12 Jul 2017 10:11:02 +0200 |
Martin Tietze |
zsh_completion: add '--partial' flag to completions for 'import' (issue5618)
|
Fri, 07 Jul 2017 10:04:05 +0200 |
Boris Feld |
configitems: register the 'bugzilla.password' config
|
Fri, 07 Jul 2017 10:04:03 +0200 |
Boris Feld |
configitems: register the 'bugzilla.mocklog' config
|
Thu, 13 Jul 2017 22:57:11 -0400 |
Matt Harbison |
test-amend: fix HGEDITOR shell script to run on Windows
|
Thu, 13 Jul 2017 22:47:35 -0400 |
Matt Harbison |
test-paths: mask out JSON specific path differences for Windows
|
Thu, 13 Jul 2017 03:17:59 +0900 |
FUJIWARA Katsunori |
tests: categorize entries in blacklist for fsmonitor for future reference
|
Thu, 13 Jul 2017 03:17:59 +0900 |
FUJIWARA Katsunori |
tests: avoid tests related to directory permission if running with fsmonitor
|
Thu, 13 Jul 2017 03:17:58 +0900 |
FUJIWARA Katsunori |
tests: add extra output for fsmonitor at checking under .hg
|
Thu, 13 Jul 2017 03:17:58 +0900 |
FUJIWARA Katsunori |
tests: add extra output for fsmonitor at showconfig
|
Thu, 13 Jul 2017 03:17:58 +0900 |
FUJIWARA Katsunori |
tests: take extra care for fsmonitor at enabling incompatible extension
|
Thu, 13 Jul 2017 03:17:57 +0900 |
FUJIWARA Katsunori |
tests: remove meaningless entries from blacklist for fsmonitor
|
Thu, 13 Jul 2017 03:17:57 +0900 |
FUJIWARA Katsunori |
tests: remove meaningless comment from blacklist for fsmonitor
|
Tue, 11 Jul 2017 22:06:57 -0400 |
Matt Harbison |
test-https: stabilize for Windows
|
Tue, 11 Jul 2017 16:48:15 -0700 |
Phil Cohen |
tagmerge: use workingfilectx to write merged tags
|
Thu, 29 Jun 2017 20:45:12 +0900 |
Matthieu Laneuville |
run-tests: add color to output if pygments is available
|
Thu, 30 Mar 2017 00:33:00 -0400 |
Matt Harbison |
win32: work around a WinError problem handling HRESULT types
|
Wed, 12 Jul 2017 15:27:56 -0700 |
Jun Wu |
test-check-pyflakes: do not leave test.py in the repo
|
Sat, 08 Jul 2017 13:15:17 +0900 |
Yuya Nishihara |
revset: add experimental ancestors/descendants relation subscript
|
Sat, 08 Jul 2017 13:07:59 +0900 |
Yuya Nishihara |
revset: add experimental relation and subscript operators
|
Sat, 08 Jul 2017 12:49:46 +0900 |
Yuya Nishihara |
revset: do not compute weight for integer literal argument
|
Thu, 13 Jul 2017 00:35:54 +0900 |
Yuya Nishihara |
templatekw: export ui.paths as {peerpaths}
|
Fri, 07 Jul 2017 23:13:04 +0900 |
Yuya Nishihara |
summary: fix type of empty unresolved list
|
Fri, 07 Jul 2017 23:40:00 +0900 |
Yuya Nishihara |
vfs: rename auditvfs to proxyvfs
|
Fri, 07 Jul 2017 23:19:31 +0900 |
Yuya Nishihara |
streamclone: comment why path auditing is disabled in generatev1()
|
Fri, 07 Jul 2017 23:25:16 +0900 |
Yuya Nishihara |
streamclone: close large revlog files explicitly in generatev1()
|
Tue, 11 Jul 2017 05:06:01 +0200 |
Boris Feld |
bundle2: no longer use 'retractboundary' in updatephases
|
Tue, 11 Jul 2017 05:12:03 +0200 |
Boris Feld |
bundle2: automatically add 'targetphase' parameter in writenewbundle
|
Tue, 11 Jul 2017 05:11:52 +0200 |
Boris Feld |
bundle2: support the 'targetphase' parameter for the changegroup part
|
Tue, 11 Jul 2017 04:52:56 +0200 |
Boris Feld |
changegroup: stop treating strip as special when dealing with phases
|
Tue, 11 Jul 2017 09:42:32 -0700 |
Martin von Zweigbergk |
match: inverse _anypats(), making it _prefix()
|
Tue, 11 Jul 2017 20:53:55 -0700 |
Jun Wu |
amend: new extension providing the amend command
|
Tue, 11 Jul 2017 11:21:04 -0700 |
Martin von Zweigbergk |
py3: make localrepo filtered repo cache work on py3
|
Fri, 07 Jul 2017 10:04:01 +0200 |
Boris Feld |
configitems: register the 'bugzilla.host' config
|
Fri, 07 Jul 2017 10:03:57 +0200 |
Boris Feld |
configitems: register the 'bugzilla.fixstatus' config
|
Fri, 07 Jul 2017 10:05:40 +0200 |
Boris Feld |
configitems: register the 'bugzilla.fixresolution' config
|
Fri, 07 Jul 2017 10:03:36 +0200 |
Boris Feld |
configitems: register the 'bugzilla.fixregexp' config
|
Fri, 07 Jul 2017 10:03:34 +0200 |
Boris Feld |
configitems: register the 'bugzilla.db' config
|
Fri, 07 Jul 2017 10:03:31 +0200 |
Boris Feld |
configitems: register the 'bugzilla.bzuser' config
|
Fri, 07 Jul 2017 10:03:28 +0200 |
Boris Feld |
configitems: register the 'bugzilla.bzurl' config
|
Fri, 07 Jul 2017 10:03:26 +0200 |
Boris Feld |
configitems: register the 'bugzilla.bzemail' config
|
Fri, 07 Jul 2017 10:03:24 +0200 |
Boris Feld |
configitems: register the 'bugzilla.bzdir' config
|
Fri, 07 Jul 2017 10:03:22 +0200 |
Boris Feld |
configitems: register the 'bugzilla.apikey' config
|
Mon, 10 Jul 2017 16:41:13 -0400 |
Alex Gaynor |
revlog: use struct.Struct instances for slight performance wins
|
Mon, 10 Jul 2017 16:39:28 -0400 |
Alex Gaynor |
revlog: micro-optimize the computation of hashes
|
Mon, 03 Jul 2017 13:49:03 +0200 |
Denis Laxalde |
hgweb: re-implement followlines UI selection using buttons
|
Sat, 01 Jul 2017 20:51:19 -0700 |
Gregory Szorc |
localrepo: cache types for filtered repos (issue5043)
|
Tue, 11 Jul 2017 02:10:04 +0900 |
FUJIWARA Katsunori |
convert: transcode CVS log messages by specified encoding (issue5597)
|
Mon, 10 Jul 2017 23:09:52 +0900 |
FUJIWARA Katsunori |
fsmonitor: execute setup procedures only if dirstate is already instantiated
|
Mon, 10 Jul 2017 23:09:52 +0900 |
FUJIWARA Katsunori |
fsmonitor: centralize setup procedures for dirstate
|
Mon, 10 Jul 2017 23:09:52 +0900 |
FUJIWARA Katsunori |
fsmonitor: avoid needless instantiation of dirstate
|
Mon, 10 Jul 2017 23:09:51 +0900 |
FUJIWARA Katsunori |
journal: use wrapfilecache instead of wrapfunction on func of filecache
|
Mon, 10 Jul 2017 23:09:51 +0900 |
FUJIWARA Katsunori |
journal: execute setup procedures for already instantiated dirstate
|
Mon, 10 Jul 2017 23:09:51 +0900 |
FUJIWARA Katsunori |
localrepo: add isfilecached to check filecache-ed property is already cached
|
Mon, 10 Jul 2017 21:09:46 -0700 |
Gregory Szorc |
sslutil: check for missing certificate and key files (issue5598)
|
Fri, 07 Jul 2017 08:55:12 -0700 |
Martin von Zweigbergk |
match: override matchfn instead of __call__ for consistency
|
Sun, 09 Jul 2017 17:02:09 -0700 |
Martin von Zweigbergk |
match: express anypats(), not prefix(), in terms of the others
|
Sun, 09 Jul 2017 15:19:27 -0700 |
Martin von Zweigbergk |
match: make nevermatcher an exact matcher and a prefix matcher
|
Mon, 10 Jul 2017 10:56:40 -0700 |
Jun Wu |
revset: define successors revset
|
Mon, 10 Jul 2017 21:55:43 -0700 |
Gregory Szorc |
sparse: shorten try..except block in updateconfig()
|
Mon, 10 Jul 2017 21:43:19 -0700 |
Gregory Szorc |
sparse: clean up updateconfig()
|
Mon, 10 Jul 2017 21:39:49 -0700 |
Gregory Szorc |
sparse: move config updating function into core
|
Sat, 08 Jul 2017 16:18:04 -0700 |
Gregory Szorc |
dirstate: expose a sparse matcher on dirstate (API)
|
Sat, 08 Jul 2017 15:42:11 -0700 |
Gregory Szorc |
sparse: use self instead of repo.dirstate
|
Sat, 08 Jul 2017 14:15:07 -0700 |
Gregory Szorc |
sparse: move code for importing rules from files into core
|
Sat, 08 Jul 2017 14:01:32 -0700 |
Gregory Szorc |
sparse: refactor activeprofiles into a generic function (API)
|
Fri, 07 Jul 2017 15:11:11 -0400 |
Augie Fackler |
check-code: prohibit `if False` antipattern
|
Fri, 07 Jul 2017 15:08:23 -0400 |
Augie Fackler |
convert: remove `if False` block
|
Fri, 07 Jul 2017 15:07:36 -0400 |
Augie Fackler |
filterpyflakes: move self-test into test file
|
Sun, 09 Jul 2017 16:38:04 -0400 |
Matt Harbison |
test-subrepo: demonstrate a status problem when merge deletes a file
|
Sun, 09 Jul 2017 16:13:30 -0400 |
Matt Harbison |
subrepo: make the output references to subrepositories consistent
|
Sun, 09 Jul 2017 02:55:46 -0400 |
Matt Harbison |
subrepo: consider the parent repo dirty when a file is missing
|
Sun, 09 Jul 2017 02:46:03 -0400 |
Matt Harbison |
archival: flag missing files as a dirty wdir() in the metadata file (BC)
|
Sun, 09 Jul 2017 00:53:16 -0400 |
Matt Harbison |
cmdutil: simplify the dirty check in howtocontinue()
|
Sun, 09 Jul 2017 00:23:03 -0400 |
Matt Harbison |
blackbox: simplify the dirty check
|
Sun, 09 Jul 2017 00:19:03 -0400 |
Matt Harbison |
identify: simplify the dirty check
|
Sun, 09 Jul 2017 00:05:31 -0400 |
Matt Harbison |
tests: tweak the subrepo dirty state tests
|
Sun, 09 Jul 2017 23:01:11 -0700 |
Martin von Zweigbergk |
match: combine regex code for path: and relpath:
|
Sun, 09 Jul 2017 22:53:02 -0700 |
Martin von Zweigbergk |
match: remove unnecessary '^' from regexes
|
Thu, 06 Jul 2017 22:20:38 -0700 |
Martin von Zweigbergk |
sparse: access status fields by name instead of deconstructing it
|
Sat, 08 Jul 2017 13:34:19 -0700 |
Gregory Szorc |
sparse: move printing of sparse config changes function into core
|
Sat, 08 Jul 2017 13:19:38 -0700 |
Gregory Szorc |
sparse: move code for clearing rules to core
|
Fri, 07 Jul 2017 11:51:10 -0700 |
Gregory Szorc |
sparse: move post commit actions into core
|
Sun, 09 Jul 2017 15:11:19 +0200 |
Octobus |
cleanupnode: do not use generator for node mapping
|
Sat, 08 Jul 2017 16:50:31 -0700 |
Jun Wu |
histedit: use scmutil.cleanupnodes (BC)
|
Sat, 08 Jul 2017 16:50:31 -0700 |
Jun Wu |
histedit: unify strip backup files on success (BC)
|
Sat, 08 Jul 2017 16:50:31 -0700 |
Jun Wu |
histedit: pass multiple nodes to strip (BC)
|
Sat, 08 Jul 2017 16:50:31 -0700 |
Jun Wu |
histedit: remove "name" parameter from cleanupnode functions
|
Sat, 08 Jul 2017 16:50:31 -0700 |
Jun Wu |
histedit: remove "should strip" debug message
|
Sat, 08 Jul 2017 16:47:25 -0700 |
Jun Wu |
histedit: move topmost bookmark movement to a separate function
|
Sat, 08 Jul 2017 16:04:21 -0700 |
Jun Wu |
histedit: remove moving bookmarks message on verbose (BC)
|
Sat, 08 Jul 2017 18:47:50 -0400 |
Matt Harbison |
test-largefiles-update: conditionalize output instead of tests
|
Sat, 08 Jul 2017 18:46:43 -0400 |
Matt Harbison |
test-status-rev: conditionalize output instead of tests
|
Sat, 08 Jul 2017 18:46:12 -0400 |
Matt Harbison |
test-mq: conditionalize output instead of tests
|
Sat, 08 Jul 2017 18:38:44 -0400 |
Matt Harbison |
test-annotate: conditionalize output instead of tests
|
Sat, 08 Jul 2017 18:37:41 -0400 |
Matt Harbison |
test-addremove: conditionalize output instead of tests
|
Sat, 08 Jul 2017 14:21:11 -0400 |
Matt Harbison |
test-tools: conditionalize output instead of tests
|
Sat, 08 Jul 2017 14:15:01 -0400 |
Matt Harbison |
test-rebase: conditionalize output instead of tests
|
Sat, 08 Jul 2017 14:10:10 -0400 |
Matt Harbison |
tests: stabilize on Windows
|
Sat, 24 Jun 2017 15:29:42 -0700 |
Jun Wu |
revset: make repo.anyrevs accept customized alias override (API)
|
Fri, 07 Jul 2017 01:05:20 -0400 |
Matt Harbison |
tests: quote $PYTHON for Windows
|
Mon, 26 Jun 2017 15:28:28 -0700 |
Jun Wu |
amend: use scmutil.cleanupnodes (BC)
|
Fri, 07 Jul 2017 19:03:03 -0700 |
Jun Wu |
rebase: remove "if True"
|
Fri, 07 Jul 2017 18:51:46 -0700 |
Jun Wu |
rebase: use scmutil.cleanupnodes (issue5606) (BC)
|
Mon, 26 Jun 2017 13:13:51 -0700 |
Jun Wu |
scmutil: make cleanupnodes delete divergent bookmarks
|
Mon, 26 Jun 2017 15:08:37 -0700 |
Jun Wu |
scmutil: make cleanupnodes handle filtered node
|
Fri, 07 Jul 2017 08:33:10 +0200 |
David Demelier |
configitems: add alias support in config
|
Mon, 03 Jul 2017 13:04:35 +0200 |
David Demelier |
hgweb: use ui._unset to prevent a warning in configitems
|
Fri, 07 Jul 2017 00:13:53 -0700 |
Martin von Zweigbergk |
dispatch: fix typo suggestion for disabled extension
|
Fri, 07 Jul 2017 00:12:44 -0700 |
Martin von Zweigbergk |
tests: add tests for typoed commands
|
Thu, 06 Jul 2017 16:10:28 -0700 |
Gregory Szorc |
sparse: inline signature cache clearing
|
Thu, 06 Jul 2017 14:53:08 -0700 |
Gregory Szorc |
sparse: move working directory refreshing into core
|
Thu, 06 Jul 2017 16:29:31 -0700 |
Gregory Szorc |
sparse: refactor update actions filtering and call from core
|
Thu, 06 Jul 2017 16:17:35 -0700 |
Gregory Szorc |
sparse: move update action filtering into core
|
Thu, 06 Jul 2017 14:33:18 -0700 |
Gregory Szorc |
sparse: move pruning of temporary includes into core
|
Thu, 06 Jul 2017 17:41:45 -0700 |
Gregory Szorc |
sparse: move function for resolving sparse matcher into core
|
Thu, 06 Jul 2017 17:39:24 -0700 |
Gregory Szorc |
match: move matchers from sparse into core
|
Thu, 06 Jul 2017 16:01:36 -0700 |
Gregory Szorc |
sparse: clean up config signature code
|
Thu, 06 Jul 2017 16:11:56 -0700 |
Gregory Szorc |
sparse: move config signature logic into core
|
Thu, 06 Jul 2017 17:31:33 -0700 |
Gregory Szorc |
sparse: remove custom hash matcher
|
Thu, 06 Jul 2017 16:37:36 -0700 |
Martin von Zweigbergk |
sparse: override __repr__ in matchers
|
Thu, 06 Jul 2017 14:17:02 -0700 |
Martin von Zweigbergk |
tests: fix reference to undefined variable
|
Tue, 01 Dec 2015 09:19:54 -0800 |
Martin von Zweigbergk |
shelve: don't reimplement mergestate.unresolved()
|
Mon, 23 Nov 2015 09:37:12 -0800 |
Martin von Zweigbergk |
summary: don't reimplment mergestate.unresolved()
|
Tue, 01 Dec 2015 09:26:33 -0800 |
Martin von Zweigbergk |
mergestate: implement unresolvedcount() in terms of unresolved()
|
Tue, 01 Dec 2015 09:26:10 -0800 |
Martin von Zweigbergk |
mergestate: make unresolved() use iteritems()
|
Fri, 30 Jun 2017 23:58:59 -0700 |
Martin von Zweigbergk |
changegroup: don't fail on empty changegroup (API)
|
Sat, 01 Jul 2017 00:00:09 -0700 |
Martin von Zweigbergk |
changegroup: remove option to allow empty changegroup (API)
|
Fri, 30 Jun 2017 23:58:31 -0700 |
Martin von Zweigbergk |
strip: don't allow empty changegroup in bundle1
|
Thu, 08 Jun 2017 22:49:21 -0700 |
Martin von Zweigbergk |
match: minor cleanups to patternmatcher and includematcher
|
Thu, 06 Jul 2017 17:18:50 +0200 |
Boris Feld |
py3: fix test-diff-newlines.t to be compatible with py3
|
Thu, 06 Jul 2017 14:48:16 -0700 |
Gregory Szorc |
sparse: move some temporary includes functions into core
|
Thu, 06 Jul 2017 12:24:55 -0700 |
Gregory Szorc |
sparse: move config file writing into core
|
Thu, 06 Jul 2017 12:20:53 -0700 |
Gregory Szorc |
localrepo: add sparse caches
|
Thu, 06 Jul 2017 12:26:04 -0700 |
Gregory Szorc |
sparse: move active profiles function into core
|
Thu, 06 Jul 2017 12:15:14 -0700 |
Gregory Szorc |
sparse: move resolving of sparse patterns for rev into core
|
Thu, 06 Jul 2017 12:06:37 -0700 |
Gregory Szorc |
sparse: variable to track if sparse is enabled
|
Thu, 06 Jul 2017 12:14:12 -0700 |
Gregory Szorc |
sparse: move profile reading into core
|
Thu, 06 Jul 2017 12:14:03 -0700 |
Gregory Szorc |
sparse: move config parsing into core
|
Thu, 06 Jul 2017 10:58:45 -0700 |
Gregory Szorc |
sparse: use vfs.tryread()
|
Sat, 01 Jul 2017 11:56:39 -0700 |
Gregory Szorc |
sparse: refactor sparsechecksum()
|
Thu, 06 Jul 2017 10:57:26 -0700 |
Gregory Szorc |
sparse: document config file format
|
Sat, 01 Jul 2017 10:29:27 -0700 |
Gregory Szorc |
sparse: rename command to debugsparse
|
Thu, 06 Jul 2017 10:54:23 -0700 |
Gregory Szorc |
sparse: remove reference to simplecache
|
Sat, 01 Jul 2017 10:24:31 -0700 |
Gregory Szorc |
sparse: remove reference to hgwatchman
|
Sat, 01 Jul 2017 10:36:03 -0700 |
Gregory Szorc |
sparse: expand module docstring
|
Sat, 01 Jul 2017 10:43:29 -0700 |
Gregory Szorc |
sparse: vendor Facebook-developed extension
|
Thu, 06 Jul 2017 15:15:02 -0400 |
Augie Fackler |
contrib: widen "direct use of `python`" net again
|
Thu, 06 Jul 2017 14:33:48 -0500 |
Kevin Bullock |
tests: clean up a newly-introduced instance of `python`
|
Tue, 20 Jun 2017 17:31:18 -0400 |
Augie Fackler |
tests: clean up even more direct `python` calls with $PYTHON
|
Tue, 20 Jun 2017 17:25:57 -0400 |
Augie Fackler |
contrib: widen the "don't use `python`" net a little
|
Wed, 05 Jul 2017 13:54:53 +0200 |
Denis Laxalde |
followlines: join merge parents line ranges in blockdescendants() (issue5595)
|
Tue, 04 Jul 2017 22:35:52 -0700 |
Phil Cohen |
workingfilectx: add exists, lexists
|
Tue, 04 Jul 2017 23:13:47 +0900 |
FUJIWARA Katsunori |
vfs: add explanation about cost of checkambig=True in corner case
|
Tue, 04 Jul 2017 23:13:47 +0900 |
FUJIWARA Katsunori |
vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambig
|
Tue, 04 Jul 2017 23:13:47 +0900 |
FUJIWARA Katsunori |
vfs: copy if EPERM to avoid file stat ambiguity forcibly at closing
|
Tue, 04 Jul 2017 23:13:47 +0900 |
FUJIWARA Katsunori |
transaction: apply checkambig=True only on limited files for similarity
|
Tue, 04 Jul 2017 23:13:46 +0900 |
FUJIWARA Katsunori |
transaction: avoid file stat ambiguity only for files in blacklist
|
Tue, 04 Jul 2017 23:13:46 +0900 |
FUJIWARA Katsunori |
localrepo: store path and vfs location of cached properties
|
Mon, 03 Jul 2017 11:22:00 +0200 |
Boris Feld |
template: add successors template
|
Mon, 03 Jul 2017 14:22:28 +0200 |
Boris Feld |
template: add tests for more complex cases
|
Fri, 30 Jun 2017 15:27:19 +0200 |
Boris Feld |
obsolete: closest divergent support
|
Fri, 30 Jun 2017 15:02:19 +0200 |
Boris Feld |
obsolete: pass cache argument of successors set explicitly
|
Fri, 30 Jun 2017 13:47:24 +0200 |
Boris Feld |
obsolete: small doc update for 'successorssets'
|
Tue, 04 Jul 2017 18:52:28 -0700 |
Jun Wu |
phabricator: do not read a same revision twice
|
Tue, 04 Jul 2017 16:41:28 -0700 |
Jun Wu |
patch: make parsepatch optionally trim context lines
|
Tue, 04 Jul 2017 16:36:48 -0700 |
Jun Wu |
phabricator: try to fetch differential revisions in batch
|
Tue, 04 Jul 2017 16:36:48 -0700 |
Jun Wu |
phabricator: avoid calling differential.getcommitmessage
|
Tue, 04 Jul 2017 16:36:48 -0700 |
Jun Wu |
phabricator: rework phabread to reduce memory usage and round-trips
|
Tue, 04 Jul 2017 16:36:48 -0700 |
Jun Wu |
phabricator: abort if phabsend gets empty revs
|
Tue, 04 Jul 2017 16:36:48 -0700 |
Jun Wu |
phabricator: do not upload new diff if nothing changes
|
Tue, 04 Jul 2017 16:36:48 -0700 |
Jun Wu |
phabricator: add node and p1 to hg:meta property
|
Tue, 04 Jul 2017 16:16:37 -0700 |
Jun Wu |
phabricator: check associated Differential Revision from commit message
|
Wed, 05 Jul 2017 11:10:11 -0500 |
Augie Fackler |
tests: replace yet more calls to `python` with $PYTHON
|
Wed, 05 Jul 2017 11:09:55 -0500 |
Augie Fackler |
tests: capitalize Python when it's not used as a command name
|
Wed, 05 Jul 2017 11:55:26 -0400 |
Augie Fackler |
merge with stable
|
Sun, 02 Jul 2017 04:26:42 +0200 |
Pierre-Yves David |
vfs: drop the 'mustaudit' API
|
Sun, 02 Jul 2017 04:26:34 +0200 |
Pierre-Yves David |
streamclone: stop using 'vfs.mustaudit = False'
|
Sun, 02 Jul 2017 02:28:04 +0200 |
Pierre-Yves David |
vfs: simplify path audit disabling in stream clone
|
Sun, 02 Jul 2017 02:19:05 +0200 |
Pierre-Yves David |
auditor: add simple comment about repo.auditor and al
|
Sun, 02 Jul 2017 01:41:37 +0200 |
Pierre-Yves David |
tag: make sure the repository is locked when tagging
|
Sun, 02 Jul 2017 01:38:08 +0200 |
Pierre-Yves David |
test: glob a line number in test-devel-warnings.t
|
Sun, 02 Jul 2017 01:37:03 +0200 |
Pierre-Yves David |
test: add a small comment to explain a section of test-devel-warning
|
Wed, 28 Jun 2017 03:54:19 +0200 |
Pierre-Yves David |
obsolete: reports the number of local changeset obsoleted when unbundling
|
Tue, 27 Jun 2017 02:45:09 +0200 |
Pierre-Yves David |
transaction: track new obsmarkers in the 'changes' mapping
|
Fri, 30 Jun 2017 03:44:04 +0200 |
Pierre-Yves David |
configitems: register the 'progress.estimate' config
|
Fri, 30 Jun 2017 03:44:02 +0200 |
Pierre-Yves David |
configitems: register the 'progress.clear-complete' config
|
Fri, 30 Jun 2017 03:44:01 +0200 |
Pierre-Yves David |
configitems: register the 'progress.assume-tty' config
|
Fri, 30 Jun 2017 03:42:30 +0200 |
Pierre-Yves David |
configitems: register the 'format.usestore' config
|
Fri, 30 Jun 2017 03:42:29 +0200 |
Pierre-Yves David |
configitems: register the 'format.usegeneraldelta' config
|
Fri, 30 Jun 2017 03:42:28 +0200 |
Pierre-Yves David |
configitems: register the 'format.usefncache' config
|
Fri, 30 Jun 2017 03:42:27 +0200 |
Pierre-Yves David |
configitems: register the 'format.obsstore-version' config
|
Fri, 30 Jun 2017 03:42:15 +0200 |
Pierre-Yves David |
configitems: register the 'factotum.service' config
|
Fri, 30 Jun 2017 03:42:13 +0200 |
Pierre-Yves David |
configitems: register the 'factotum.mountpoint' config
|
Fri, 30 Jun 2017 03:42:12 +0200 |
Pierre-Yves David |
configitems: register the 'factotum.executable' config
|
Fri, 30 Jun 2017 03:42:26 +0200 |
Pierre-Yves David |
configitems: register the 'format.maxchainlen' config
|
Fri, 30 Jun 2017 03:42:24 +0200 |
Pierre-Yves David |
configitems: register the 'format.manifestcachesize' config
|
Fri, 30 Jun 2017 03:42:23 +0200 |
Pierre-Yves David |
configitems: register the 'format.generaldelta' config
|
Fri, 30 Jun 2017 03:42:22 +0200 |
Pierre-Yves David |
configitems: register the 'format.dotencode' config
|
Fri, 30 Jun 2017 03:42:21 +0200 |
Pierre-Yves David |
configitems: register the 'format.chunkcachesize' config
|
Fri, 30 Jun 2017 03:42:20 +0200 |
Pierre-Yves David |
configitems: register the 'format.aggressivemergedeltas' config
|
Wed, 05 Jul 2017 00:01:30 +0200 |
Pierre-Yves David |
configitems: gather comment related to 'worker.backgroundclosemaxqueue'
|
Fri, 30 Jun 2017 03:46:01 +0200 |
Pierre-Yves David |
configitems: register the 'worker.numcpus' config
|
Fri, 30 Jun 2017 03:46:00 +0200 |
Pierre-Yves David |
configitems: register the 'worker.backgroundclosethreadcount' config
|
Fri, 30 Jun 2017 03:45:59 +0200 |
Pierre-Yves David |
configitems: register the 'worker.backgroundcloseminfilecount' config
|
Fri, 30 Jun 2017 03:45:58 +0200 |
Pierre-Yves David |
configitems: register the 'worker.backgroundclosemaxqueue' config
|
Fri, 30 Jun 2017 03:43:35 +0200 |
Pierre-Yves David |
configitems: register the 'patch.eol' config
|
Fri, 30 Jun 2017 03:44:16 +0200 |
Pierre-Yves David |
configitems: register the 'server.zliblevel' config
|
Fri, 30 Jun 2017 03:44:15 +0200 |
Pierre-Yves David |
configitems: register the 'server.validate' config
|
Fri, 30 Jun 2017 03:44:14 +0200 |
Pierre-Yves David |
configitems: register the 'server.uncompressedallowsecret' config
|
Fri, 30 Jun 2017 03:44:12 +0200 |
Pierre-Yves David |
configitems: register the 'server.preferuncompressed' config
|
Fri, 30 Jun 2017 03:44:11 +0200 |
Pierre-Yves David |
configitems: register the 'server.maxhttpheaderlen' config
|
Fri, 30 Jun 2017 03:44:10 +0200 |
Pierre-Yves David |
configitems: register the 'server.disablefullbundle' config
|
Fri, 30 Jun 2017 03:44:09 +0200 |
Pierre-Yves David |
configitems: register the 'server.concurrent-push-mode' config
|
Fri, 30 Jun 2017 03:44:08 +0200 |
Pierre-Yves David |
configitems: register the 'server.compressionengines' config
|
Fri, 30 Jun 2017 03:44:07 +0200 |
Pierre-Yves David |
configitems: register the 'server.bundle1gd' config
|
Fri, 30 Jun 2017 03:44:06 +0200 |
Pierre-Yves David |
configitems: register the 'server.bundle1' config
|
Fri, 30 Jun 2017 03:42:43 +0200 |
Pierre-Yves David |
configitems: register the 'hostsecurity.disabletls10warning' config
|
Fri, 30 Jun 2017 03:42:42 +0200 |
Pierre-Yves David |
configitems: register the 'hostsecurity.ciphers' config
|
Sun, 02 Jul 2017 23:10:33 +0200 |
Pierre-Yves David |
configitem: create a new list of each 'acl.sources' access
|
Mon, 03 Jul 2017 02:52:40 +0900 |
FUJIWARA Katsunori |
dirstate: centralize _cwd handling into _cwd method
|
Mon, 03 Jul 2017 02:52:39 +0900 |
FUJIWARA Katsunori |
tests: add line specific for testing with fsmonitor
|
Mon, 03 Jul 2017 02:52:39 +0900 |
FUJIWARA Katsunori |
tests: make output lines conditional for testing with fsmonitor
|
Mon, 03 Jul 2017 02:52:39 +0900 |
FUJIWARA Katsunori |
tests: add fsmonitor specific output lines at enabling largefiles
|
Mon, 03 Jul 2017 21:26:39 -0700 |
Gregory Szorc |
show: document why accidentally quadratic is (probably) acceptable
|
Mon, 03 Jul 2017 21:18:32 -0700 |
Gregory Szorc |
show: also catch AmbiguousCommand
|
Mon, 03 Jul 2017 21:12:04 -0700 |
Gregory Szorc |
show: avoid extra list operations
|
Mon, 03 Jul 2017 21:10:48 -0700 |
Gregory Szorc |
show: tweak warning message
|
Fri, 23 Jun 2017 13:49:34 +0200 |
Pierre-Yves David |
revlog: add an experimental option to mitigated delta issues (issue5480)
|
Sun, 02 Jul 2017 13:24:23 +0900 |
Yuya Nishihara |
tests: use system hg only if changelog or dirstate can't be read
|
Sun, 02 Jul 2017 13:20:28 +0900 |
Yuya Nishihara |
tests: restore workaround of obsolete warning from 3c9066ed557c
|
Sun, 02 Jul 2017 13:14:20 +0900 |
Yuya Nishihara |
tests: alias syshg and syshgenv so they can be switched conditionally
|
Fri, 30 Jun 2017 21:49:29 +0900 |
Yuya Nishihara |
tests: actually restore the original environment before running syshg
|
Wed, 05 Jul 2017 11:24:22 -0400 |
Augie Fackler |
Added signature for changeset 26c49ed51a69
stable
|
Wed, 05 Jul 2017 11:24:17 -0400 |
Augie Fackler |
Added tag 4.2.2 for changeset 26c49ed51a69
stable
|
Sun, 02 Jul 2017 20:08:09 -0700 |
Jun Wu |
phabricator: add phabread command to read patches
|
Sun, 02 Jul 2017 20:08:09 -0700 |
Jun Wu |
phabricator: add phabsend command to send a stack
|
Sun, 02 Jul 2017 20:08:09 -0700 |
Jun Wu |
phabricator: add a contrib script
|
Sat, 01 Jul 2017 22:38:42 -0700 |
Gregory Szorc |
show: implement "stack" view
|
Wed, 28 Jun 2017 21:30:46 -0400 |
Matt Harbison |
tests: demonstrate inconsistencies with dirty state in various commands
|
Sat, 01 Jul 2017 20:34:27 -0700 |
Gregory Szorc |
check-config: syntax to allow inconsistent config values
|
Fri, 30 Jun 2017 03:28:02 +0200 |
Pierre-Yves David |
configitems: register the 'badserver.closebeforeaccept' config
|
Fri, 30 Jun 2017 03:27:54 +0200 |
Pierre-Yves David |
configitems: register the 'badserver.closeaftersendbytes' config
|
Fri, 30 Jun 2017 03:27:44 +0200 |
Pierre-Yves David |
configitems: register the 'badserver.closeafterrecvbytes' config
|
Fri, 30 Jun 2017 03:27:36 +0200 |
Pierre-Yves David |
configitems: register the 'badserver.closeafteraccept' config
|
Fri, 30 Jun 2017 03:28:18 +0200 |
Pierre-Yves David |
configitems: register the 'blackbox.logsource' config
|
Fri, 30 Jun 2017 03:28:11 +0200 |
Pierre-Yves David |
configitems: register the 'blackbox.dirty' config
|
Fri, 30 Jun 2017 03:27:24 +0200 |
Pierre-Yves David |
configitems: register the 'automv.similarity' config
|
Sat, 01 Jul 2017 20:58:34 +0200 |
Pierre-Yves David |
acl: use configlist to retrieve the source config
|
Fri, 30 Jun 2017 03:27:07 +0200 |
Pierre-Yves David |
configitems: register the 'acl.sources' config
|
Fri, 30 Jun 2017 03:26:57 +0200 |
Pierre-Yves David |
configitems: register the 'acl.config' config
|
Wed, 28 Jun 2017 13:31:51 +0200 |
Pierre-Yves David |
config: register the 'devel.legacy.exchange' config
|
Fri, 30 Jun 2017 03:31:35 +0200 |
Pierre-Yves David |
configitems: register the 'bundle.reorder' config
|
Fri, 30 Jun 2017 03:31:26 +0200 |
Pierre-Yves David |
configitems: register the 'bundle.mainreporoot' config
|
Fri, 30 Jun 2017 03:28:28 +0200 |
Pierre-Yves David |
configitems: register the 'bookmarks.pushing' config
|
Fri, 30 Jun 2017 03:27:18 +0200 |
Pierre-Yves David |
configitems: register the 'auth.cookiefile' config
|
Fri, 30 Jun 2017 03:32:09 +0200 |
Pierre-Yves David |
configitems: register the 'color.mode' config
|
Sat, 01 Jul 2017 21:57:17 +0200 |
Pierre-Yves David |
zeroconf: blindly forward extra argument to the core config method
|
Sat, 01 Jul 2017 20:16:54 +0200 |
Pierre-Yves David |
configitem: fix default value for 'serverrequirecert'
|
Fri, 30 Jun 2017 01:47:49 +0900 |
FUJIWARA Katsunori |
localrepo: factor out base of filecache annotation class
|
Fri, 30 Jun 2017 01:47:48 +0900 |
FUJIWARA Katsunori |
manifest: apply checkambig=True only for root 00manifest.i
|
Sat, 01 Jul 2017 19:35:17 -0700 |
Gregory Szorc |
revlog: address review feedback for deltachain C implementation
|
Sat, 01 Jul 2017 15:13:09 -0400 |
Matt Harbison |
test-rebase-interruptions: stabilize for Windows
|
Fri, 30 Jun 2017 23:15:09 -0700 |
Martin von Zweigbergk |
drawdag: inline transaction() function
|
Sun, 25 Jun 2017 12:41:34 -0700 |
Gregory Szorc |
revlog: C implementation of delta chain resolution
|
Tue, 04 Jul 2017 22:58:21 -0400 |
Matt Harbison |
help: cleanup grammar in the hooks section
stable 4.2.2
|
Tue, 04 Jul 2017 10:18:44 -0400 |
Augie Fackler |
merge with i18n
stable
|
Tue, 04 Jul 2017 10:17:14 -0400 |
Augie Fackler |
revlog: backed out changeset e9d325cfe071
stable
|
Thu, 29 Jun 2017 12:07:54 -0300 |
Wagner Bruna |
i18n-pt_BR: synchronized with efebc9f52ecb
stable
|
Wed, 28 Jun 2017 13:32:36 +0200 |
Pierre-Yves David |
config: register the 'devel.strip-obsmarkers' config
|
Wed, 28 Jun 2017 13:32:28 +0200 |
Pierre-Yves David |
config: register the 'devel.serverrequirecert' config
|
Wed, 28 Jun 2017 13:32:18 +0200 |
Pierre-Yves David |
config: register the 'devel.serverexactprotocol' config
|
Wed, 28 Jun 2017 13:32:07 +0200 |
Pierre-Yves David |
config: register the 'devel.servercafile' config
|
Wed, 28 Jun 2017 13:31:18 +0200 |
Pierre-Yves David |
config: register the 'devel.disableloaddefaultcerts' config
|
Wed, 28 Jun 2017 13:31:05 +0200 |
Pierre-Yves David |
config: register the 'devel.check-relroot' config
|
Wed, 28 Jun 2017 13:37:59 +0200 |
Pierre-Yves David |
config: register the devel.check-locks config
|
Wed, 28 Jun 2017 13:25:33 +0200 |
Pierre-Yves David |
config: register the 'devel.bundle2.debug' config
|
Wed, 28 Jun 2017 13:19:40 +0200 |
Pierre-Yves David |
config: register the 'devel.all-warnings' config
|
Wed, 28 Jun 2017 14:53:54 -0700 |
Martin von Zweigbergk |
rebase: always pass destination as revnum to _handleskippingobsolete()
|
Thu, 29 Jun 2017 23:04:47 -0700 |
Martin von Zweigbergk |
patch: remove unused fsbackend._join()
|
Fri, 30 Jun 2017 09:07:24 -0700 |
Martin von Zweigbergk |
patch: add close() to abstractbackend
|
Mon, 26 Jun 2017 15:46:24 +0200 |
Boris Feld |
log: add an extension hook-point in changeset_printer
|
Tue, 27 Jun 2017 00:01:17 -0700 |
Jun Wu |
drawdag: support obsmarker creation in comments
|
Mon, 26 Jun 2017 23:31:53 -0700 |
Jun Wu |
test-drawdag: add a test for drawdag.py
|
Mon, 26 Jun 2017 22:52:15 -0700 |
Phil Cohen |
filemerge: convert a couple of wvfs calls in internal mergetools to contexts
|
Wed, 28 Jun 2017 13:50:20 +0200 |
Pierre-Yves David |
configitems: support callable as a default value
|
Tue, 27 Jun 2017 02:06:15 +0200 |
Pierre-Yves David |
obsutil: move 'getmarkers' to the new modules
|
Tue, 27 Jun 2017 01:51:40 +0200 |
Pierre-Yves David |
obsutil: move the 'marker' class to the new modules
|
Tue, 27 Jun 2017 01:48:41 +0200 |
Pierre-Yves David |
obsolete: delete three unused utility functions
|
Tue, 27 Jun 2017 01:40:34 +0200 |
Pierre-Yves David |
obsutil: move 'foreground' to the new modules
|
Tue, 27 Jun 2017 01:36:20 +0200 |
Pierre-Yves David |
obsutil: move 'allsuccessors' to the new modules
|
Tue, 27 Jun 2017 01:31:18 +0200 |
Pierre-Yves David |
obsutil: move 'allprecursors' to the new modules
|
Tue, 27 Jun 2017 01:11:56 +0200 |
Pierre-Yves David |
obsutil: move 'exclusivemarkers' to the new modules
|
Tue, 27 Jun 2017 01:03:01 +0200 |
Pierre-Yves David |
obsutil: move 'successorssets' to the new modules
|
Fri, 23 Jun 2017 13:49:34 +0200 |
Pierre-Yves David |
revlog: add an experimental option to mitigated delta issues (issue5480)
stable
|
Thu, 29 Jun 2017 11:29:19 -0700 |
Adam Simpkins |
tests: fix variable name regular expression in _genrestoreenv()
|
Thu, 29 Jun 2017 15:21:52 -0700 |
Martin von Zweigbergk |
merge with stable
|
Wed, 28 Jun 2017 17:41:25 +0200 |
Pierre-Yves David |
pushrace: avoid crash on bare push when using concurrent push mode
|
Sun, 25 Jun 2017 22:20:37 -0700 |
Gregory Szorc |
show: config option to register aliases for views
|
Sun, 18 Jun 2017 20:49:08 +0200 |
Pierre-Yves David |
blackbox: use a human readable version of the default
|
Sat, 17 Jun 2017 13:21:06 +0200 |
Pierre-Yves David |
configitems: register 'blackbox.maxsize' as an example of 'configbytes'
|
Sat, 17 Jun 2017 13:41:28 +0200 |
Pierre-Yves David |
blackbox: minor code reordering
|
Sun, 18 Jun 2017 19:52:54 +0200 |
Pierre-Yves David |
configitems: add a devel warning for extensions items overiding core one
|
Sat, 17 Jun 2017 13:48:20 +0200 |
Pierre-Yves David |
configitems: add an official API for extensions to register config item
|
Sat, 17 Jun 2017 13:38:53 +0200 |
Pierre-Yves David |
configitems: extract the logic to build a registrar on any configtable
|
Mon, 19 Jun 2017 01:08:11 +0200 |
Pierre-Yves David |
obsolete: skip 'changectx' usage in unstable computation
|
Sun, 18 Jun 2017 22:38:11 +0200 |
Pierre-Yves David |
obsolete: provide a small function to retrieve all mutable revisions
|
Tue, 27 Jun 2017 14:38:00 -0700 |
Siddharth Agarwal |
bundle2: add debug info about the number of stream params
|
Tue, 27 Jun 2017 14:30:55 -0700 |
Siddharth Agarwal |
bundle2: add some debugging information to the not-a-bundle error
|
Wed, 28 Jun 2017 12:23:22 -0700 |
Adam Simpkins |
tests: more completely restore the environment in syshgenv
|
Wed, 28 Jun 2017 13:45:51 -0700 |
Jun Wu |
tests: do not use system hg if it does not have "files" command
|
Tue, 27 Jun 2017 18:13:10 +0200 |
Pierre-Yves David |
rebase: also test abort from pretxnclose error
stable
|
Tue, 27 Jun 2017 18:10:55 +0200 |
Pierre-Yves David |
rebase: reinforce testing around precommit hook interrupting a rebase
stable
|
Tue, 27 Jun 2017 17:45:58 +0200 |
Pierre-Yves David |
rebase: provides test case for (issue5610)
stable
|
Tue, 27 Jun 2017 17:40:24 +0200 |
Pierre-Yves David |
rebase: backed out changeset cf8ad0e6c0e4 (issue5610)
stable
|
Tue, 27 Jun 2017 17:39:55 +0200 |
Pierre-Yves David |
rebase: backed out changeset 2519994d25ca
stable
|
Wed, 28 Jun 2017 10:50:37 -0700 |
Adam Simpkins |
setup: fix runcmd() usage on darwin
|
Tue, 27 Jun 2017 21:16:08 +0530 |
Pulkit Goyal |
py3: update the python3-whitelist with new tests which pass on Python 3
|
Wed, 28 Jun 2017 06:49:01 -0700 |
Jun Wu |
setup: fix localhgenv
|
Tue, 27 Jun 2017 17:24:31 -0700 |
Adam Simpkins |
tests: use the system hg for examining the local repository
|
Tue, 27 Jun 2017 17:24:31 -0700 |
Adam Simpkins |
tests: save the original PATH and PYTHONPATH variables
|
Tue, 27 Jun 2017 16:15:32 -0700 |
Adam Simpkins |
setup: prefer using the system hg to interact with the local repository
|
Tue, 27 Jun 2017 16:15:32 -0700 |
Adam Simpkins |
setup: replace runhg() with an hgcommand helper class
|
Mon, 26 Jun 2017 11:31:30 -0700 |
Adam Simpkins |
setup: move environment computation into a helper function
|
Mon, 26 Jun 2017 11:31:30 -0700 |
Adam Simpkins |
setup: update runcmd() to also return the exit status
|
Mon, 26 Jun 2017 11:31:30 -0700 |
Adam Simpkins |
setup: fail if we cannot determine the version number
|
Tue, 27 Jun 2017 23:50:22 +0900 |
Yuya Nishihara |
smartset: fix generatorset.last() to not return the first element (issue5609)
|
Mon, 26 Jun 2017 21:11:02 -0700 |
Jun Wu |
strip: respect the backup option in stripcallback
|
Mon, 26 Jun 2017 23:58:27 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() to convert str to bytes
|
Mon, 26 Jun 2017 23:57:49 +0530 |
Pulkit Goyal |
py3: pass the memoryview object into bytes() to get the value
|
Mon, 26 Jun 2017 17:23:10 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of str
|
Mon, 26 Jun 2017 17:22:45 +0530 |
Pulkit Goyal |
py3: use '%d' to convert integers to bytes
|
Sun, 25 Jun 2017 08:36:51 +0530 |
Pulkit Goyal |
py3: slice over bytes to prevent getting it's ascii value
|
Tue, 27 Jun 2017 00:23:32 +0530 |
Pulkit Goyal |
py3: use pycompat.strkwargs() to convert kwargs keys to str
|
Tue, 27 Jun 2017 00:15:56 +0530 |
Pulkit Goyal |
py3: use r'' to prevent the addition of b'' by transformer
|
Tue, 27 Jun 2017 00:20:55 +0530 |
Pulkit Goyal |
py3: use pycompat.byteskwargs() to convert kwargs' keys to bytes
|
Tue, 27 Jun 2017 02:24:38 +0900 |
FUJIWARA Katsunori |
tests: use cgienv to minimize environment setup at hgweb tests
|
Tue, 27 Jun 2017 02:24:37 +0900 |
FUJIWARA Katsunori |
tests: avoid test failure for mangling path-like string by MSYS
|
Sun, 25 Jun 2017 08:20:05 +0530 |
Pulkit Goyal |
py3: make sure commands name are bytes in tests
|
Sun, 25 Jun 2017 03:11:55 +0530 |
Pulkit Goyal |
py3: add b'' to make the regex pattern bytes
|
Mon, 26 Jun 2017 17:20:46 +0530 |
Pulkit Goyal |
py3: use hex() to convert the hash to bytes
|
Sat, 24 Jun 2017 19:57:50 +0530 |
Pulkit Goyal |
py3: add b'' to make a triple quoted string bytes on Python 3
|
Sat, 24 Jun 2017 19:55:41 +0530 |
Pulkit Goyal |
py3: add tests to show `hg bookmarks` and `hg branches` work on Python 3
|
Sat, 24 Jun 2017 19:55:01 +0530 |
Pulkit Goyal |
py3: fix kwargs handling for `hg bookmarks`
|
Mon, 26 Jun 2017 09:37:16 +0900 |
Yuya Nishihara |
identify: provide changectx to templater
|
Mon, 26 Jun 2017 09:33:01 +0900 |
Yuya Nishihara |
formatter: proxy fm.context() through converter
|
Mon, 26 Jun 2017 09:18:55 +0900 |
Yuya Nishihara |
identify: change p1/p2 to a list of parents
|
Sun, 25 Jun 2017 13:31:56 -0700 |
Jun Wu |
scmutil: add a cleanupnodes method for developers
|
Sun, 25 Jun 2017 10:38:45 -0700 |
Jun Wu |
strip: add a delayedstrip method that works in a transaction
|
Sun, 25 Jun 2017 22:30:14 -0700 |
Phil Cohen |
workingfilectx: add audit() as a wrapper for wvfs.audit()
|
Sun, 25 Jun 2017 22:30:14 -0700 |
Phil Cohen |
workingfilectx: add backgroundclose as a kwarg to write()
|
Sun, 25 Jun 2017 22:29:09 -0700 |
Phil Cohen |
merge: change repo.wvfs.setflags calls to a new wctx[f].setflags function
|
Sun, 25 Jun 2017 17:00:15 -0700 |
Phil Cohen |
merge: convert repo.wwrite() calls to wctx[f].write()
|
Sun, 25 Jun 2017 16:58:26 -0700 |
Phil Cohen |
merge: replace repo.wvfs.unlinkpath() with calls to wctx[f].remove()
|
Sun, 25 Jun 2017 16:56:49 -0700 |
Phil Cohen |
merge: pass wctx to batchremove and batchget
|
Sat, 24 Jun 2017 23:05:57 +0900 |
Yuya Nishihara |
revset: add depth limit to descendants() (issue5374)
|
Sat, 24 Jun 2017 23:35:03 +0900 |
Yuya Nishihara |
dagop: make walk direction switchable so it can track descendants
|
Sat, 24 Jun 2017 23:30:51 +0900 |
Yuya Nishihara |
dagop: factor out generator of ancestor nodes
|
Sat, 24 Jun 2017 23:22:45 +0900 |
Yuya Nishihara |
dagop: factor out pfunc from revancestors() generator
|
Fri, 23 Jun 2017 21:15:10 +0900 |
Yuya Nishihara |
dagop: use smartset.min() in revdescendants() generator
|
Tue, 20 Jun 2017 22:26:52 +0900 |
Yuya Nishihara |
dagop: change revdescendants() to include all root revisions
|
Tue, 20 Jun 2017 22:11:23 +0900 |
Yuya Nishihara |
test-revset: add a few more tests of descendants()
|
Sun, 18 Jun 2017 17:02:03 +0900 |
Yuya Nishihara |
dagop: unnest inner generator of revdescendants()
|
Sun, 25 Jun 2017 00:14:48 +0900 |
Yuya Nishihara |
smartset: fix default value of abstractsmartset.sort()
|
Mon, 26 Jun 2017 03:47:11 +0900 |
FUJIWARA Katsunori |
keyword: wrap functions only once at loading keyword extension
|
Mon, 26 Jun 2017 03:46:17 +0900 |
FUJIWARA Katsunori |
keyword: use _keywordkwt of repository instead of kwtools['templater']
|
Mon, 26 Jun 2017 03:44:50 +0900 |
FUJIWARA Katsunori |
keyword: obtain kwtemplater instance via repository at runtime
|
Mon, 26 Jun 2017 03:43:47 +0900 |
FUJIWARA Katsunori |
keyword: obtain kwtemplater instance via repository at runtime
|
Mon, 26 Jun 2017 03:42:17 +0900 |
FUJIWARA Katsunori |
keyword: make wrapped repository and kwtemplater refer to each other
|
Mon, 26 Jun 2017 03:40:57 +0900 |
FUJIWARA Katsunori |
keyword: add test for keyword expansion at serving multiple repositories
|
Mon, 26 Jun 2017 03:40:12 +0900 |
FUJIWARA Katsunori |
keyword: make comparison webcommand suppress keyword expansion
|
Mon, 26 Jun 2017 03:40:06 +0900 |
FUJIWARA Katsunori |
keyword: restore kwtemplater.match at the end of wrapped webcommands
|
Mon, 26 Jun 2017 03:38:12 +0900 |
FUJIWARA Katsunori |
keyword: restore kwtemplater.restrict at the end of wrapped patch.diff
|
Mon, 26 Jun 2017 22:27:34 +0900 |
Yuya Nishihara |
debugrevlog: align chain length, reach, and compression ratio
|
Fri, 23 Jun 2017 17:19:29 +0200 |
Pierre-Yves David |
configitems: register 'ui.interactive'
|
Sun, 25 Jun 2017 14:41:12 +0200 |
Pierre-Yves David |
config: use '_config' within 'configbytes'
|
Sun, 25 Jun 2017 14:38:56 +0200 |
Pierre-Yves David |
config: use '_config' within 'configbool'
|
Sun, 25 Jun 2017 14:34:34 +0200 |
Pierre-Yves David |
config: extract the core config logic into a private method
|
Fri, 23 Jun 2017 01:38:10 +0200 |
Pierre-Yves David |
debugrevlog: also display the largest delta chain span
|
Sat, 24 Jun 2017 21:13:48 -0700 |
Jun Wu |
rebase: clean up rebasestate from active transaction
|
Sat, 24 Jun 2017 21:01:28 -0700 |
Jun Wu |
test-rebase: add a test showing rebasestate left behind
|
Sun, 25 Jun 2017 17:46:35 -0400 |
Matt Harbison |
identify: rename 'changed' keyword -> 'dirty'
|
Sat, 24 Jun 2017 02:39:21 +0900 |
FUJIWARA Katsunori |
dispatch: remove unused _loaded
|
Sat, 24 Jun 2017 02:39:20 +0900 |
FUJIWARA Katsunori |
extensions: register functions always at loading extension (issue5601)
|
Sat, 24 Jun 2017 23:09:21 -0400 |
Matt Harbison |
identify: add template support
|
Sat, 24 Jun 2017 15:11:05 -0700 |
Gregory Szorc |
show: show all namespaces in "work" view
|
Sat, 24 Jun 2017 14:44:55 -0700 |
Gregory Szorc |
tests: add more tests for names rendering in `hg show work`
|
Sat, 24 Jun 2017 14:52:15 -0700 |
Gregory Szorc |
namespaces: record and expose whether namespace is built-in
|
Sat, 24 Jun 2017 13:39:20 -0700 |
Gregory Szorc |
templatekw: expose color name in {namespaces} entries
|
Sat, 24 Jun 2017 12:47:25 -0700 |
Gregory Szorc |
show: construct changeset templater during dispatch
|
Sat, 24 Jun 2017 11:47:26 -0700 |
Gregory Szorc |
cmdutil: use named arguments for changeset_templater.__init__
|
Thu, 22 Jun 2017 21:45:32 -0700 |
Martin von Zweigbergk |
bundle: inline applybundle1()
|
Thu, 22 Jun 2017 15:00:19 -0700 |
Martin von Zweigbergk |
bundle: make applybundle() delegate v1 bundles to applybundle1()
|
Thu, 22 Jun 2017 21:27:57 -0700 |
Martin von Zweigbergk |
bundle: transpose transaction scope with bundle type switch
|
Thu, 22 Jun 2017 15:03:13 -0700 |
Martin von Zweigbergk |
unbundle: move BundleUnknownFeatureError exception handling out
|
Wed, 21 Jun 2017 21:08:48 -0700 |
Martin von Zweigbergk |
bundle: make applybundle1() return a bundleoperation
|
Fri, 16 Jun 2017 10:25:11 -0700 |
Martin von Zweigbergk |
bundle: add a applybundle1() method
|
Thu, 22 Jun 2017 15:59:07 -0700 |
Martin von Zweigbergk |
bundle: extract _processchangegroup() method
|
Thu, 22 Jun 2017 14:04:13 -0700 |
Martin von Zweigbergk |
bundle: make combinechangegroupresults() take a bundleoperation
|
Thu, 22 Jun 2017 13:58:20 -0700 |
Martin von Zweigbergk |
bundle: move combineresults() from changegroup to bundle2
|
Wed, 21 Jun 2017 14:42:04 -0700 |
Martin von Zweigbergk |
bundle: remove 'op' argument from applybundle()
|
Sat, 24 Jun 2017 10:31:41 -0700 |
Jun Wu |
test-rebase-conflicts: add a test case about turning obsstore on and off
|
Sat, 24 Jun 2017 15:50:13 -0400 |
Augie Fackler |
merge with stable
|
Thu, 15 Jun 2017 00:15:52 -0700 |
Martin von Zweigbergk |
strip: include phases in bundle (BC)
|
Thu, 22 Jun 2017 10:10:02 -0700 |
Martin von Zweigbergk |
bundle: add config option to include phases
|
Fri, 16 Jun 2017 16:56:16 -0700 |
Martin von Zweigbergk |
bundle2: record changegroup data in 'op.records' (API)
|
Thu, 22 Jun 2017 10:15:15 -0700 |
Martin von Zweigbergk |
debugcommands: pass part, not read data, into _debugobsmarker()
|
Thu, 22 Jun 2017 10:09:58 -0700 |
Martin von Zweigbergk |
debugcommands: remove unused "all" argument from _debugobsmarkers
|
Fri, 23 Jun 2017 22:15:22 -0700 |
Martin von Zweigbergk |
dagop: raise ProgrammingError if stopdepth < 0
|
Fri, 23 Jun 2017 13:33:41 +0800 |
Anton Shestakov |
make: add Debian 9 (Stretch) docker target
stable
|
Fri, 23 Jun 2017 13:08:46 +0800 |
Anton Shestakov |
make: templatize Debian build target a la e63dfbbdbd07
stable
|
Fri, 23 Jun 2017 12:04:12 +0800 |
Anton Shestakov |
make: add Ubuntu Zesty docker targets (.deb and ppa)
stable
|
Fri, 23 Jun 2017 10:05:01 +0800 |
Anton Shestakov |
docker: install less as a build-time dependency in deb-based distros
stable
|
Sat, 24 Jun 2017 13:48:04 +0900 |
Yuya Nishihara |
py3: add utility to forward __str__() to __bytes__()
|
Sat, 24 Jun 2017 13:20:30 +0900 |
Yuya Nishihara |
share: use dict literal instead of dict(key=value)
|
Thu, 22 Jun 2017 03:24:12 +0530 |
Pulkit Goyal |
py3: use r'' to prevent conversion to bytes by transformer
|
Thu, 22 Jun 2017 03:22:30 +0530 |
Pulkit Goyal |
py3: define __bytes__ for basefilectx class
|
Thu, 22 Jun 2017 03:20:11 +0530 |
Pulkit Goyal |
py3: check for bytes instead of str in isinstance
|
Thu, 22 Jun 2017 03:16:16 +0530 |
Pulkit Goyal |
py3: convert kwargs' keys' to str using pycompat.strkwargs()
|
Thu, 22 Jun 2017 03:10:24 +0530 |
Pulkit Goyal |
py3: convert kwargs keys' back to bytes using pycompat.byteskwargs()
|
Thu, 22 Jun 2017 01:29:07 +0530 |
Pulkit Goyal |
py3: use "%d" % val for int rather than pycompat.bytestr
|
Fri, 23 Jun 2017 10:59:05 -0700 |
Adam Simpkins |
extensions: call afterloaded() with loaded=False for disabled extensions
|
Sat, 24 Jun 2017 02:39:13 +0900 |
FUJIWARA Katsunori |
fetch: remove shorthand of --edit colliding against -e/-ssh in remoteopts (BC)
|
Fri, 23 Jun 2017 17:15:53 +0200 |
Rishabh Madan |
releasenotes: improve parsing around bullet points
|
Tue, 20 Jun 2017 17:18:20 -0700 |
Sean Farley |
bookmarks: factor method _printer out of for loop in printbookmarks
|
Tue, 20 Jun 2017 16:36:25 -0700 |
Sean Farley |
bookmarks: factor out bookmark printing from commands
|
Tue, 20 Jun 2017 15:56:29 -0700 |
Sean Farley |
commands: move activebookmarklabel to bookmarks module
|
Tue, 20 Jun 2017 15:36:43 -0700 |
Sean Farley |
commands: replace locking code with a context manager
|
Tue, 20 Jun 2017 15:18:40 -0700 |
Sean Farley |
bookmarks: factor out adding a list of bookmarks logic from commands
|
Tue, 13 Jun 2017 11:10:22 -0700 |
Sean Farley |
bookmarks: factor out rename logic from commands
|
Mon, 12 Jun 2017 23:02:48 -0700 |
Sean Farley |
bookmarks: factor out delete logic from commands
|
Fri, 23 Jun 2017 15:30:27 -0400 |
Augie Fackler |
merge with stable
|
Sun, 18 Jun 2017 00:40:58 +0900 |
Yuya Nishihara |
revset: add startdepth limit to ancestors() as internal option
|
Sun, 18 Jun 2017 00:22:41 +0900 |
Yuya Nishihara |
revset: add depth limit to ancestors()
|
Sun, 18 Jun 2017 00:11:48 +0900 |
Yuya Nishihara |
dagop: compute depth in revancestors() generator
|
Sun, 18 Jun 2017 08:59:09 +0900 |
Yuya Nishihara |
dagop: just compare with the last value to deduplicate input of revancestors()
|
Sun, 18 Jun 2017 17:22:57 +0900 |
Yuya Nishihara |
dagop: bulk rename variables in revancestors() generator
|
Sun, 18 Jun 2017 17:16:02 +0900 |
Yuya Nishihara |
dagop: comment why revancestors() doesn't heapify input revs at once
|
Sat, 17 Jun 2017 22:33:23 +0900 |
Yuya Nishihara |
dagop: unnest inner generator of revancestors()
|
Wed, 21 Jun 2017 17:17:17 +0200 |
Denis Laxalde |
hgweb: plug followlines action in annotate view
|
Wed, 21 Jun 2017 17:07:51 +0200 |
Denis Laxalde |
hgweb: parameterize the tag name of elements holding followlines selection
|
Wed, 21 Jun 2017 17:02:21 +0200 |
Denis Laxalde |
gitweb: wrap table rows of annotate view into a <tbody> element
|
Thu, 22 Jun 2017 11:16:29 +0200 |
Denis Laxalde |
tests: update regex check for fetch error in test-clonebundles.t
|
Tue, 20 Jun 2017 20:53:29 -0700 |
Gregory Szorc |
hgweb: use separate CSS class for navigation links in footer
|
Sat, 17 Jun 2017 13:25:42 +0200 |
Pierre-Yves David |
configitems: register 'ui.clonebundleprefers' as example for 'configlist'
|
Sat, 17 Jun 2017 13:17:10 +0200 |
Pierre-Yves David |
configitems: register 'patch.fuzz' as first example for 'configint'
|
Sat, 17 Jun 2017 13:08:03 +0200 |
Pierre-Yves David |
configitems: issue a devel warning when overriding default config
|
Fri, 23 Jun 2017 13:22:04 +0200 |
Pierre-Yves David |
eol: fix 'error' parameter name in the commitctx wrapper
stable
|
Fri, 23 Jun 2017 13:24:45 +0200 |
Pierre-Yves David |
eol: import 'error' as 'errormod'
stable
|
Sat, 17 Jun 2017 12:33:59 +0200 |
Pierre-Yves David |
configitems: register 'ui.quiet' as first example
|
Sat, 17 Jun 2017 12:15:28 +0200 |
Pierre-Yves David |
configitems: get default values from the central registry when available
|
Sat, 17 Jun 2017 18:43:27 +0200 |
Pierre-Yves David |
configitems: introduce a central registry for config option
|
Sat, 17 Jun 2017 18:41:55 +0200 |
Pierre-Yves David |
configitems: add a basic class to hold config item information
|
Wed, 21 Jun 2017 01:12:31 -0700 |
Jun Wu |
run-tests: fix -i when "#testcases" is used in .t test
|
Wed, 21 Jun 2017 01:12:31 -0700 |
Jun Wu |
run-tests: update .t reference output after reading the test
|
Wed, 21 Jun 2017 01:05:20 -0700 |
Jun Wu |
run-tests: do not prompt changes (-i) if a race condition is detected
|
Tue, 20 Jun 2017 23:22:38 -0700 |
Jun Wu |
patch: rewrite reversehunks (issue5337)
|
Wed, 21 Jun 2017 10:46:18 +0200 |
Pierre-Yves David |
profiling: cope with configwith default value handling changes
|
Tue, 20 Jun 2017 14:00:41 -0700 |
Martin von Zweigbergk |
py3: catch StopIteration from next() in generatorset
|
Tue, 20 Jun 2017 23:23:45 -0400 |
Matt Harbison |
tests: adjust quoting to keep Windows happy with recent $PYTHON change
|
Tue, 20 Jun 2017 16:33:13 -0700 |
Martin von Zweigbergk |
bundle2: don't use debug message "no-transaction" with transaction
|
Wed, 21 Jun 2017 02:20:34 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() in place of str()
|
Wed, 21 Jun 2017 02:13:34 +0530 |
Pulkit Goyal |
py3: use r'' to access values from kwargs where keys are str
|
Wed, 21 Jun 2017 02:10:25 +0530 |
Pulkit Goyal |
py3: convert keys of kwargs in template keywords functions to bytes
|
Tue, 20 Jun 2017 23:50:50 +0530 |
Pulkit Goyal |
py3: make sure the commands name are bytes in test-devel-warnings.t
|
Tue, 20 Jun 2017 23:46:18 +0530 |
Pulkit Goyal |
py3: replace str with bytes in isinstance()
|
Tue, 20 Jun 2017 22:11:46 +0530 |
Pulkit Goyal |
py3: catch binascii.Error raised from binascii.unhexlify
|
Tue, 20 Jun 2017 23:39:59 -0700 |
Jun Wu |
shelve: allow unlimited shelved changes per name
|
Sat, 17 Jun 2017 12:51:37 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configsuboptions'
|
Sat, 17 Jun 2017 18:28:20 +0200 |
Pierre-Yves David |
config: use the 'config' method in 'configsuboptions'
|
Sat, 17 Jun 2017 12:52:02 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configpath'
|
Sat, 17 Jun 2017 12:54:45 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configdate'
|
Sat, 17 Jun 2017 12:54:04 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configlist'
|
Sat, 17 Jun 2017 12:53:51 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configbytes'
|
Sat, 17 Jun 2017 12:53:40 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configint'
|
Sat, 17 Jun 2017 12:52:31 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configwith'
|
Sat, 17 Jun 2017 12:52:16 +0200 |
Pierre-Yves David |
config: use the new '_unset' value for 'configbool'
|
Sat, 17 Jun 2017 12:51:11 +0200 |
Pierre-Yves David |
config: explicitly track the use of the standard default value
|
Mon, 19 Jun 2017 22:14:37 -0700 |
Martin von Zweigbergk |
clonebundle: update hook arguments (BC)
|
Sat, 10 Jun 2017 23:42:38 -0700 |
Sean Farley |
commands: move checkconflict to bookmarks module
|
Sat, 10 Jun 2017 23:32:58 -0700 |
Sean Farley |
commands: move checkformat to bookmarks module
|
Tue, 20 Jun 2017 14:35:53 -0700 |
Danek Duvall |
tests: tell pip not to check for a newer version
|
Sat, 22 Apr 2017 21:16:08 +0900 |
Yuya Nishihara |
changeset_templater: backport parts map of [templates] section from formatter
|
Sat, 22 Apr 2017 21:29:00 +0900 |
Yuya Nishihara |
formatter: add support for parts map of [templates] section
|
Sat, 17 Jun 2017 16:32:20 +0900 |
Yuya Nishihara |
changeset_templater: backport separator template from formatter
|
Sat, 22 Apr 2017 21:50:51 +0900 |
Yuya Nishihara |
formatter: add support for separator template
|
Sat, 22 Apr 2017 21:46:14 +0900 |
Yuya Nishihara |
formatter: add support for docheader and docfooter templates
|
Sat, 22 Apr 2017 21:38:08 +0900 |
Yuya Nishihara |
formatter: extract helper function to render template
|
Sat, 22 Apr 2017 21:09:07 +0900 |
Yuya Nishihara |
changeset_templater: do not enable verbosity postfix for [templates] section
|
Sat, 22 Apr 2017 21:06:11 +0900 |
Yuya Nishihara |
changeset_templater: simplify handling of verbosity postfix
|
Tue, 20 Jun 2017 16:33:46 -0400 |
Augie Fackler |
merge with stable
|
Mon, 19 Jun 2017 16:08:20 -0700 |
Danek Duvall |
tests: don't touch the network when using virtualenv
|
Sat, 03 Jun 2017 17:32:52 -0700 |
Gregory Szorc |
tests: removed ReportedTest exception
|
Sat, 03 Jun 2017 17:22:45 -0700 |
Gregory Szorc |
tests: remove support for warned tests
|
Tue, 20 Jun 2017 09:49:43 -0400 |
Augie Fackler |
contrib: add check-code rule to enforce non-use of `python` in tests
|
Tue, 20 Jun 2017 09:45:02 -0400 |
Augie Fackler |
cleanup: use $PYTHON to run python in many more tests
|
Thu, 15 Jun 2017 14:22:39 -0400 |
Augie Fackler |
tests: enforce use of $PYTHON in tests
|
Thu, 15 Jun 2017 14:27:52 -0400 |
Augie Fackler |
tests: use $PYTHON in #! so we always use the right Python
|
Tue, 20 Jun 2017 09:33:19 -0400 |
Augie Fackler |
tests: sed away python #! in test-run-tests.t to avoid some upcoming insanity
|
Tue, 20 Jun 2017 08:44:56 -0400 |
Augie Fackler |
tests: remove #! from primes.py in test-highlight.t
|
Tue, 20 Jun 2017 12:51:36 +0100 |
Christian Ebert |
keyword: use context manager for rollback locking
|
Sat, 03 Jun 2017 17:13:35 -0700 |
Gregory Szorc |
tests: remove WarnTest
|
Sat, 03 Jun 2017 17:09:13 -0700 |
Gregory Szorc |
tests: remove unused IgnoreTest exception
|
Sat, 03 Jun 2017 17:04:42 -0700 |
Gregory Szorc |
tests: use unittest.SkipTest
|
Thu, 15 Jun 2017 23:23:47 -0700 |
Martin von Zweigbergk |
changegroup: delete "if True" and reflow
|
Thu, 15 Jun 2017 22:46:38 -0700 |
Martin von Zweigbergk |
changegroup: let callers pass in transaction to apply() (API)
|
Thu, 15 Jun 2017 23:09:14 -0700 |
Martin von Zweigbergk |
repair: create transaction for bundle1 unbundling earlier
|
Thu, 15 Jun 2017 22:18:21 -0700 |
Martin von Zweigbergk |
unbundle: create transaction for bundle1 unbundling earlier
|
Thu, 15 Jun 2017 16:10:53 -0700 |
Martin von Zweigbergk |
exchange: create transaction for bundle1 unbundling earlier
|
Mon, 19 Jun 2017 00:06:23 -0700 |
Martin von Zweigbergk |
changegroup: inline 'publishing' variable in apply()
|
Mon, 19 Jun 2017 11:24:49 -0700 |
Martin von Zweigbergk |
repair: remove unnecessary locking for bookmarks
|
Mon, 19 Jun 2017 13:18:00 -0700 |
Martin von Zweigbergk |
repair: move check for existing transaction earlier
|
Mon, 19 Jun 2017 13:13:28 -0700 |
Martin von Zweigbergk |
strip: remove unncessary "del" and inline variable
|
Mon, 19 Jun 2017 11:24:21 -0700 |
Martin von Zweigbergk |
repair: clarify in comment that caller must take lock, but not transaction
|
Mon, 19 Jun 2017 11:21:37 -0700 |
Martin von Zweigbergk |
amend: use context manager for locking
|
Mon, 19 Jun 2017 11:20:29 -0700 |
Martin von Zweigbergk |
strip: use context manager for locking and transaction in stripcmd()
|
Mon, 19 Jun 2017 11:17:31 -0700 |
Martin von Zweigbergk |
strip: use context manager for locking in strip()
|
Mon, 19 Jun 2017 11:18:12 -0700 |
Martin von Zweigbergk |
rebase: use context manager for locking in pullrebase()
|
Mon, 19 Jun 2017 11:18:05 -0700 |
Martin von Zweigbergk |
rebase: use context manager for locking in rebase()
|
Mon, 19 Jun 2017 21:53:54 -0400 |
Matt Harbison |
test-http-proxy: redirect proxy stdout to /dev/null
|
Mon, 19 Jun 2017 21:44:23 -0400 |
Matt Harbison |
test-logtoprocess: don't run on Windows
|
Sun, 18 Jun 2017 12:06:22 +0900 |
Yuya Nishihara |
revset: add support of keyword arguments to ancestors() and descendants()
|
Sun, 18 Jun 2017 11:57:28 +0900 |
Yuya Nishihara |
revsetlang: check arguments passed to ancestors() before optimizing to only()
|
Sun, 18 Jun 2017 11:39:03 +0900 |
Yuya Nishihara |
revsetlang: factor out helper to match ancestors() in parsed tree
|
Sat, 17 Jun 2017 13:34:18 +0900 |
Yuya Nishihara |
templatekw: use common "rev:node" format as the default of predecessors
|
Sat, 17 Jun 2017 13:23:55 +0900 |
Yuya Nishihara |
templatekw: populate all keywords depending on predecessor in map operation
|
Sat, 17 Jun 2017 13:18:03 +0900 |
Yuya Nishihara |
templatekw: reference predecessor node id as {node} in map operation
|
Sun, 18 Jun 2017 23:05:54 -0400 |
Augie Fackler |
highlight: put pygments import inside demandimport.deactivated
|
Sun, 18 Jun 2017 22:19:54 -0400 |
Matt Harbison |
run-tests: explicitly flush test runner output for Windows stability
|
Sun, 18 Jun 2017 21:31:53 -0400 |
Matt Harbison |
tinyproxy: explicitly flush logged messages
|
Sun, 18 Jun 2017 22:46:56 +0900 |
Yuya Nishihara |
help: clarify ancestors() and descendants() include given set (issue5594)
|
Sun, 19 Feb 2017 19:37:14 +0900 |
Yuya Nishihara |
dagop: move blockancestors() and blockdescendants() from context
|
Sun, 16 Oct 2016 18:03:24 +0900 |
Yuya Nishihara |
dagop: split module hosting DAG-related algorithms from revset
|
Thu, 15 Jun 2017 17:14:53 -0700 |
Sean Farley |
tests: protect tests involving git ext::sh with git-ext-sh
|
Thu, 15 Jun 2017 17:13:23 -0700 |
Sean Farley |
hghave: add has_git_range for testing if git understands ext::sh
|
Sat, 17 Jun 2017 23:09:47 -0700 |
Martin von Zweigbergk |
rebase: rewrite "x in y.children()" as "y in x.parents()"
|
Sat, 17 Jun 2017 23:09:39 -0700 |
Martin von Zweigbergk |
shelve: rewrite "x in y.children()" as "y in x.parents()"
|
Sat, 17 Jun 2017 17:16:28 +0530 |
Pulkit Goyal |
py3: use open() instead of file() constructor
|
Sat, 17 Jun 2017 15:29:26 +0530 |
Pulkit Goyal |
py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()
|
Sat, 17 Jun 2017 15:05:11 +0530 |
Pulkit Goyal |
py3: use pycompat.strkwargs() to convert kwargs keys to str before passing
|
Sat, 17 Jun 2017 14:53:25 +0530 |
Pulkit Goyal |
py3: use '%d' instead of '%s' for integers
|
Sat, 17 Jun 2017 14:39:10 +0530 |
Pulkit Goyal |
py3: pass the path in hg.repository() as bytes
|
Sat, 17 Jun 2017 14:38:02 +0530 |
Pulkit Goyal |
py3: pass range() into list() to get one explicitly
|
Sun, 28 May 2017 00:12:38 +0200 |
Pierre-Yves David |
check-concurrency: expose the feature as 'concurrent-push-mode'
|
Fri, 16 Jun 2017 22:57:31 -0700 |
Martin von Zweigbergk |
exchange: switch to usual way of testing for bundle2-ness
|
Fri, 16 Jun 2017 21:57:22 -0400 |
Matt Harbison |
setup: update a comment that blamed py26 for a Windows workaround
|
Fri, 16 Jun 2017 20:55:34 -0400 |
Matt Harbison |
i18n: drop a py25 conditional
|
Fri, 16 Jun 2017 20:49:32 -0400 |
Matt Harbison |
perf: ensure HGRCPATH is exported on Windows
|
Fri, 16 Jun 2017 20:35:45 -0400 |
Matt Harbison |
test-status: glob fixes for Windows
|
Fri, 16 Jun 2017 18:42:03 -0400 |
Matt Harbison |
plan9: drop py26 hacks
|
Sun, 18 Jun 2017 12:25:23 +0900 |
Yuya Nishihara |
revset: fix negative ancestor spec to not return changectx objects
|
Mon, 01 May 2017 05:57:36 +0200 |
Pierre-Yves David |
obsolete: use ProgrammingError over assert for volatile set registration
|
Fri, 16 Jun 2017 10:13:44 -0700 |
Martin von Zweigbergk |
strip: remove a redundant setting of hookargs
|
Fri, 16 Jun 2017 10:38:14 -0700 |
Martin von Zweigbergk |
unbundle: move streamclone error case away from bundle[12] cases
|
Fri, 16 Jun 2017 10:36:43 -0700 |
Martin von Zweigbergk |
bundle2: use "else" instead of checking condition again
|
Fri, 16 Jun 2017 09:37:22 -0700 |
Martin von Zweigbergk |
wireproto: update reference to deleted addchangegroup()
|
Thu, 15 Jun 2017 13:02:58 +0200 |
Boris Feld |
template: add predecessors template
|
Sat, 22 Apr 2017 20:29:45 +0900 |
Yuya Nishihara |
commit: select template by spec.ref name
|
Sat, 22 Apr 2017 15:28:29 +0900 |
Yuya Nishihara |
commit: do not look up committemplate in template paths (BC)
|
Sat, 06 May 2017 17:03:59 +0900 |
Yuya Nishihara |
formatter: always store a literal template unnamed
|
Sat, 22 Apr 2017 20:14:55 +0900 |
Yuya Nishihara |
formatter: load templates section like a map file
|
Sat, 06 May 2017 17:41:05 +0900 |
Yuya Nishihara |
test-command-template: rewrite recursion tests by using a map file
|
Sat, 22 Apr 2017 19:56:47 +0900 |
Yuya Nishihara |
templater: add simple interface for unnamed template (API)
|
Wed, 14 Jun 2017 20:56:34 -0400 |
Augie Fackler |
ui: add support for a tweakdefaults knob
|
Thu, 15 Jun 2017 15:13:18 -0700 |
Martin von Zweigbergk |
localrepo: remove unused addchangegroup() (API)
|
Thu, 15 Jun 2017 13:47:54 -0700 |
Martin von Zweigbergk |
changegroup: rename "dh" to the clearer "deltaheads"
|
Thu, 15 Jun 2017 13:42:41 -0700 |
Martin von Zweigbergk |
changegroup: rename "srccontent" to "cgnodes"
|
Thu, 15 Jun 2017 13:42:35 -0700 |
Martin von Zweigbergk |
revlog: rename list of nodes from "content" to "nodes"
|
Thu, 15 Jun 2017 13:25:41 -0700 |
Martin von Zweigbergk |
revlog: delete obsolete comment
|
Thu, 15 Jun 2017 13:23:21 -0700 |
Martin von Zweigbergk |
revlog: delete dead assignment in addgroup()
|
Fri, 16 Jun 2017 03:01:22 +0530 |
Pulkit Goyal |
pycompat: move the queue related definitions below queue import
|
Fri, 16 Jun 2017 02:48:17 +0530 |
Pulkit Goyal |
pycompat: move multiline comments above a function to function doc
|
Fri, 16 Jun 2017 01:46:47 +0530 |
Pulkit Goyal |
py3: replace dict.iterkeys() with iter(dict)
|
Fri, 16 Jun 2017 01:28:23 +0530 |
Pulkit Goyal |
py3: explicitly convert dict.values() to a list on py3
|
Fri, 16 Jun 2017 01:24:31 +0530 |
Pulkit Goyal |
py3: alias long to int and xrange to range in test-ancestor.py on Python 3
|
Fri, 16 Jun 2017 00:36:17 +0530 |
Pulkit Goyal |
py3: add a new bytesurl() to convert a str url into bytes
|
Fri, 16 Jun 2017 00:32:52 +0530 |
Pulkit Goyal |
py3: add a new strurl() which will convert a bytes url to str
|
Thu, 15 Jun 2017 21:59:42 -0400 |
Matt Harbison |
killdaemons: fix WaitForSingleObject() error handling logic on Windows
|
Tue, 06 Jun 2017 20:18:06 -0400 |
Matt Harbison |
killdaemons: explicitly set the ctypes signatures
|
Sun, 07 May 2017 14:58:40 -0400 |
Matt Harbison |
hghave: enable 'serve' on Windows
|
Thu, 15 Jun 2017 11:00:29 -0400 |
Augie Fackler |
contrib: add a ratchet for tests in Python 3
|
Thu, 15 Jun 2017 10:59:48 -0400 |
Augie Fackler |
contrib: check in a whitelist of passing tests in Python 3
|
Thu, 15 Jun 2017 13:13:36 -0400 |
Augie Fackler |
tests: try and fail more gracefully with broken unicode escapes
|
Thu, 15 Jun 2017 12:49:13 -0400 |
Augie Fackler |
md5sum: adapt for python 3 support
|
Thu, 15 Jun 2017 11:10:51 -0700 |
Gregory Szorc |
profiling: allow configuring minimum display threshold for hotpath
|
Thu, 15 Jun 2017 11:04:46 -0700 |
Gregory Szorc |
config: document profiling.show{min,max}
|
Thu, 15 Jun 2017 10:58:36 -0700 |
Gregory Szorc |
check-config: look for ui.configwith
|
Thu, 15 Jun 2017 10:38:19 -0700 |
Gregory Szorc |
check-config: use named groups in regexp
|
Thu, 15 Jun 2017 10:36:23 -0700 |
Gregory Szorc |
check-config: use compiled regexp
|
Thu, 15 Jun 2017 10:46:39 -0700 |
Gregory Szorc |
tests: add test coverage for check-config
|
Thu, 15 Jun 2017 22:57:20 -0700 |
Martin von Zweigbergk |
exchange: use context manager for bundle1 unbundling
|
Thu, 15 Jun 2017 14:47:18 -0700 |
Martin von Zweigbergk |
unbundle: use context manager for transaction
|
Thu, 15 Jun 2017 17:00:32 -0700 |
Martin von Zweigbergk |
clonebundle: use context managers for lock and transaction
|
Tue, 11 Apr 2017 21:38:24 +0900 |
Yuya Nishihara |
changeset_templater: render template specified by templatespec tuple
|
Sat, 22 Apr 2017 19:29:41 +0900 |
Yuya Nishihara |
formatter: render template specified by templatespec tuple
|
Sat, 22 Apr 2017 19:07:00 +0900 |
Yuya Nishihara |
formatter: put topic in templatespec tuple
|
Sat, 22 Apr 2017 19:02:47 +0900 |
Yuya Nishihara |
cmdutil: pass templatespec tuple directly to changeset_templater (API)
|
Sat, 22 Apr 2017 18:48:38 +0900 |
Yuya Nishihara |
formatter: wrap (tmpl, mapfile) by named tuple
|
Sat, 22 Apr 2017 18:42:03 +0900 |
Yuya Nishihara |
cmdutil: factor out helper to create changeset_templater with literal template
|
Wed, 14 Jun 2017 23:56:58 -0400 |
Matt Harbison |
test-dirstate-race: stabilize for Windows
|
Sat, 06 May 2017 16:24:21 +0900 |
Yuya Nishihara |
formatter: document lookuptemplate()
|
Sat, 22 Apr 2017 15:30:27 +0900 |
Yuya Nishihara |
cmdutil: rename gettemplate() to _lookuplogtemplate()
|
Sat, 22 Apr 2017 15:11:53 +0900 |
Yuya Nishihara |
formatter: inline gettemplater()
|
Sat, 22 Apr 2017 15:06:06 +0900 |
Yuya Nishihara |
formatter: factor out function to create templater from literal or map file
|
Sat, 22 Apr 2017 14:53:05 +0900 |
Yuya Nishihara |
graphlog: do not look up graphnodetemplate in template paths (BC)
|
Sat, 06 May 2017 14:48:47 +0900 |
Yuya Nishihara |
formatter: open raw template file in posix semantics
|
Sat, 06 May 2017 14:47:31 +0900 |
Yuya Nishihara |
formatter: open raw template file in binary mode (BC)
|
Sat, 06 May 2017 14:40:22 +0900 |
Yuya Nishihara |
formatter: close raw template file explicitly
|
Tue, 13 Jun 2017 22:24:41 -0400 |
Matt Harbison |
largefiles: avoid a crash when archiving a subrepo with largefiles disabled
stable
|
Tue, 13 Jun 2017 17:43:33 -0400 |
Augie Fackler |
patchbomb: make getaddrs function easier to work with
|
Tue, 13 Jun 2017 16:30:50 -0400 |
Augie Fackler |
patchbomb: look for non-empty publicurl, not a non-None one
|
Tue, 13 Jun 2017 16:30:11 -0400 |
Augie Fackler |
patchbomb: make variable name for publicurl always be publicurl
|
Wed, 14 Jun 2017 01:43:47 -0400 |
Brandon McCaig |
bisect: simpler approach for option validation message
|
Mon, 12 Jun 2017 16:35:57 -0700 |
Martin von Zweigbergk |
pushkey: use False/True for return values from push functions
|
Fri, 10 Apr 2015 00:14:16 +0900 |
Yuya Nishihara |
smartset: micro optimize spanset.slice() to narrow range accordingly
|
Thu, 09 Apr 2015 23:56:06 +0900 |
Yuya Nishihara |
smartset: micro optimize baseset.slice() to use slice of list
|
Tue, 24 Mar 2015 00:14:53 +0900 |
Yuya Nishihara |
smartset: extract method to slice abstractsmartset
|
Sun, 24 May 2015 11:07:14 +0900 |
Yuya Nishihara |
smartset: extract spanset factory to make it constructed without a repo
|
Sun, 11 Jun 2017 00:21:38 +0900 |
Yuya Nishihara |
smartset: change repr of spanset to show revisions as half-open range
|
Mon, 12 Jun 2017 15:34:31 -0700 |
Siddharth Agarwal |
fsmonitor: don't write out state if identity has changed (issue5581)
|
Mon, 12 Jun 2017 15:34:31 -0700 |
Siddharth Agarwal |
fsmonitor: write state with wlock held and dirstate unchanged (issue5581)
|
Mon, 12 Jun 2017 13:56:50 -0700 |
Siddharth Agarwal |
workingctx: add a way for extensions to run code at status fixup time
|
Mon, 12 Jun 2017 13:56:43 -0700 |
Siddharth Agarwal |
workingctx: also pass status tuple into poststatusfixup
|
Mon, 12 Jun 2017 13:54:59 -0700 |
Siddharth Agarwal |
workingctx: factor out post-status dirstate fixup
|
Tue, 13 Jun 2017 10:02:34 -0400 |
Augie Fackler |
merge with stable
|
Mon, 12 Jun 2017 17:24:10 +0200 |
Pierre-Yves David |
profile: properly propagate exception from the sub-context manager
|
Mon, 12 Jun 2017 17:25:37 +0200 |
Pierre-Yves David |
profile: close 'fp' in all cases
|
Mon, 12 Jun 2017 17:21:41 +0200 |
Pierre-Yves David |
profile: close 'fp' on error within '__enter__'
|
Mon, 12 Jun 2017 17:20:48 +0200 |
Pierre-Yves David |
profile: indent part of '__enter__'
|
Mon, 12 Jun 2017 17:15:43 +0200 |
Pierre-Yves David |
profile: remove now useless indent
|
Mon, 12 Jun 2017 17:14:56 +0200 |
Pierre-Yves David |
profile: use explicit logic to control file closing
|
Mon, 12 Jun 2017 17:13:35 +0200 |
Pierre-Yves David |
profiling: move 'fp' closing logic into its own function
|
Tue, 13 Jun 2017 01:23:54 +0530 |
Pulkit Goyal |
py3: use python3 hg in test-py3-commands.t at places where py2 hg was used
|
Mon, 12 Jun 2017 13:10:09 -0700 |
Siddharth Agarwal |
test-dirstate-race: back out changeset c82fa7efcbc8
|
Sat, 10 Jun 2017 19:48:48 +0900 |
Yuya Nishihara |
revset: fix order of first/last members in compound expression (BC)
|
Sat, 10 Jun 2017 19:41:42 +0900 |
Yuya Nishihara |
revset: filter first/last members by __and__ operation
|
Sat, 10 Jun 2017 18:35:11 +0900 |
Yuya Nishihara |
revset: reject negative number to select first/last n members
|
Sat, 10 Jun 2017 18:04:56 +0900 |
Yuya Nishihara |
revset: fix order of last() n members where n > 1 (BC)
|
Sat, 10 Jun 2017 20:14:23 +0900 |
Yuya Nishihara |
debugrevspec: add option to suppress list of computed revisions
|
Sat, 10 Jun 2017 20:03:35 +0900 |
Yuya Nishihara |
debugrevspec: add option to print representation of smartset object
|
Mon, 12 Jun 2017 11:24:21 -0700 |
Martin von Zweigbergk |
help: correct description of "glob:foo/*" matching
stable
|
Sat, 10 Jun 2017 01:59:22 +0100 |
Pierre-Yves David |
bookmarks: make sure we close the bookmark file after reading
|
Sat, 10 Jun 2017 01:55:01 +0100 |
Pierre-Yves David |
bookmarks: rephrase a comment to be shorted and clearer
|
Mon, 05 Jun 2017 13:44:15 +0100 |
Pierre-Yves David |
checkheads: use a "lazyancestors" object for allfuturecommon
|
Mon, 05 Jun 2017 13:37:04 +0100 |
Pierre-Yves David |
checkheads: use "revnum" in the "allfuturecommon" set
|
Mon, 05 Jun 2017 15:20:20 +0100 |
Pierre-Yves David |
checkheads: use 'nodemap.get' to convert nodes to revs
|
Mon, 05 Jun 2017 15:17:47 +0100 |
Pierre-Yves David |
checkheads: pass "ispushed" function to the obsmarkers logic
|
Fri, 09 Jun 2017 12:29:29 +0100 |
Pierre-Yves David |
profile: drop maybeprofile
|
Fri, 09 Jun 2017 12:36:07 +0100 |
Pierre-Yves David |
profile: support --profile in alias and abbreviated version (--prof)
|
Fri, 09 Jun 2017 11:42:45 +0100 |
Pierre-Yves David |
profile: make the contextmanager object available to the callers
|
Fri, 09 Jun 2017 11:41:47 +0100 |
Pierre-Yves David |
profile: introduce a knob to control if the context is actually profiling
|
Fri, 09 Jun 2017 11:39:53 +0100 |
Pierre-Yves David |
profile: introduce a "start" method to the profile context
|
Thu, 08 Jun 2017 01:38:48 +0100 |
Pierre-Yves David |
profile: upgrade the "profile" context manager to a full class
|
Fri, 09 Jun 2017 22:15:53 -0400 |
Matt Harbison |
setup: avoid linker warnings on Windows about multiple export specifications
|
Sat, 10 Jun 2017 16:00:18 -0700 |
Sean Farley |
memctx: always use cache for filectxfn
|
Sat, 10 Jun 2017 00:06:57 -0400 |
Matt Harbison |
test-hardlinks: stabilize for Windows
|
Sun, 04 Jun 2017 00:16:45 +0200 |
Rishabh Madan |
releasenotes: add more tests for formatting and merging of release notes
|
Fri, 02 Jun 2017 23:33:30 +0200 |
Gregory Szorc |
releasenotes: command to manage release notes files
|
Mon, 12 Jun 2017 03:23:58 +0900 |
Toshi MARUYAMA |
packagelib: use LANGUAGE=C for "hg version"
|
Mon, 12 Jun 2017 03:23:56 +0900 |
Toshi MARUYAMA |
rpms: add hgdemandimport in files
|
Mon, 12 Jun 2017 03:22:45 +0900 |
Toshi MARUYAMA |
rpms: remove '%if "%{?pythonver}" != "2.4"'
|
Fri, 02 Jun 2017 20:49:42 -0700 |
Jun Wu |
obsstore: do not load all markers to detect duplication
|
Sat, 10 Jun 2017 11:33:57 -0700 |
Gregory Szorc |
clonebundles: reference correct config option
|
Sat, 10 Jun 2017 14:09:54 -0700 |
Siddharth Agarwal |
filestat: move __init__ to frompath constructor
|
Sat, 10 Jun 2017 14:07:31 -0700 |
Siddharth Agarwal |
test-dirstate-race: ensure that a isn't in the lookup set at the end
|
Sat, 10 Jun 2017 14:07:31 -0700 |
Siddharth Agarwal |
hghave: add test for whether fsmonitor is enabled
|
Sat, 10 Jun 2017 14:07:30 -0700 |
Siddharth Agarwal |
tests: add a wrapper to run fsmonitor tests
|
Sat, 10 Jun 2017 18:47:09 +0100 |
Pierre-Yves David |
setdiscovery: improves logged message
|
Sat, 10 Jun 2017 10:46:06 -0400 |
Augie Fackler |
tests: handle variation between pure and normal output in annotate --skip
|
Fri, 09 Jun 2017 20:12:39 -0400 |
Brandon McCaig |
bisect: improve option validation message
|
Sat, 10 Jun 2017 10:24:33 -0400 |
Sean Farley |
context: inline makememctx (API)
|
Fri, 09 Jun 2017 13:39:13 -0700 |
Sean Farley |
context: add convenience method for returning a memfilectx from a patch
|
Fri, 09 Jun 2017 13:25:02 -0700 |
Sean Farley |
memctx: refactor inline getfilectx into convenience method
|
Fri, 09 Jun 2017 13:55:51 -0700 |
Gregory Szorc |
hgweb: refresh styling of gitweb's search form
|
Fri, 09 Jun 2017 13:45:36 -0700 |
Gregory Szorc |
hgweb: consistently add search form to all gitweb pages
|
Fri, 09 Jun 2017 13:42:38 -0700 |
Gregory Szorc |
hgweb: consolidate search form for gitweb
|
Fri, 09 Jun 2017 13:41:10 -0700 |
Gregory Szorc |
hgweb: consolidate search form for monoblue
|
Fri, 09 Jun 2017 13:59:13 -0700 |
Gregory Szorc |
hgweb: consolidate search form for paper
|
Fri, 09 Jun 2017 23:56:50 -0400 |
Matt Harbison |
test-extension: fix load path for Windows
|
Sat, 10 Jun 2017 00:11:54 -0400 |
Matt Harbison |
test-setdiscovery: stabilize for Windows
|
Sat, 10 Jun 2017 02:20:14 -0400 |
Matt Harbison |
convert: correct the documentation about whitespace in branchmap branches
|
Thu, 08 Jun 2017 00:51:46 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() instead of str()
|
Fri, 02 Jun 2017 16:57:21 +0530 |
Pulkit Goyal |
py3: convert bool variables to bytes
|
Fri, 09 Jun 2017 13:07:49 +0900 |
FUJIWARA Katsunori |
context: avoid writing outdated dirstate out (issue5584)
|
Fri, 09 Jun 2017 13:07:49 +0900 |
FUJIWARA Katsunori |
tests: factor external procedures out for portability
|
Fri, 09 Jun 2017 13:07:48 +0900 |
FUJIWARA Katsunori |
dirstate: add identity information to detect simultaneous changing in storage
|
Fri, 09 Jun 2017 13:07:48 +0900 |
FUJIWARA Katsunori |
util: make filestat.__eq__ return True if both of self and old have None stat
|
Fri, 09 Jun 2017 12:58:18 +0900 |
FUJIWARA Katsunori |
vfs: create copy at renaming to avoid file stat ambiguity if needed
|
Fri, 09 Jun 2017 12:58:18 +0900 |
FUJIWARA Katsunori |
vfs: factor out "rename and avoid ambiguity" to reuse
|
Fri, 09 Jun 2017 12:58:17 +0900 |
FUJIWARA Katsunori |
util: make filestat.avoidambig() return whether ambiguity is avoided or not
|
Fri, 09 Jun 2017 10:42:19 -0700 |
Gregory Szorc |
debugcommands: issue warning when repo has secret changesets (issue5589)
|
Fri, 09 Jun 2017 10:41:13 -0700 |
Gregory Szorc |
streamclone: consider secret changesets (BC) (issue5589)
|
Fri, 09 Jun 2017 21:33:15 +0900 |
Yuya Nishihara |
json: pass formatting options recursively
|
Sun, 23 Apr 2017 13:40:18 +0900 |
Yuya Nishihara |
json: avoid extra string manipulation of dict keys
|
Fri, 09 Jun 2017 21:45:22 +0900 |
Yuya Nishihara |
test-obsolete: include <> in user field to check JSON escapes
|
Fri, 09 Jun 2017 21:28:22 +0900 |
Yuya Nishihara |
templatefilers: correct filename in header comment
|
Thu, 08 Jun 2017 20:28:13 -0700 |
Gregory Szorc |
repoview: remove special casing of "requirements"
|
Wed, 07 Jun 2017 19:32:16 +0100 |
Pierre-Yves David |
bookmarks: move variable initialization earlier
|
Wed, 07 Jun 2017 19:13:09 +0100 |
Pierre-Yves David |
bookmarks: directly use base dict 'setitem'
|
Wed, 07 Jun 2017 19:22:39 +0100 |
Pierre-Yves David |
bookmarks: rely on exception for malformed lines
|
Wed, 07 Jun 2017 22:26:43 +0100 |
Pierre-Yves David |
bookmarks: explicitly convert to 'node' during initialization
|
Wed, 07 Jun 2017 19:21:02 +0100 |
Pierre-Yves David |
bookmarks: prefetch 'lookup' outside of the loop
|
Wed, 07 Jun 2017 18:22:11 +0100 |
Pierre-Yves David |
perf: add a perfbookmarks command
|
Tue, 23 May 2017 02:27:41 +0200 |
Pierre-Yves David |
perfphases: add a flag to also include file access time
|
Wed, 07 Jun 2017 17:31:30 +0100 |
Pierre-Yves David |
perf: have a generic "clearstorecache" function
|
Thu, 08 Jun 2017 23:23:37 -0700 |
Gregory Szorc |
localrepo: move filtername to __init__
|
Thu, 08 Jun 2017 21:54:30 -0700 |
Gregory Szorc |
obsolete: move obsstore creation logic from localrepo
|
Thu, 08 Jun 2017 22:18:17 -0700 |
Martin von Zweigbergk |
match: allow pats to be None
|
Tue, 06 Jun 2017 11:16:38 -0400 |
Augie Fackler |
tests: add a test for installing hg with pip in a virtualenv
|
Tue, 06 Jun 2017 11:16:10 -0400 |
Augie Fackler |
hghave: add check for virtualenv
|
Tue, 06 Jun 2017 11:02:30 -0400 |
Augie Fackler |
setup: introduce dummy copies of setuptools flags
|
Tue, 06 Jun 2017 10:09:48 -0400 |
Augie Fackler |
extensions: catch uisetup and extsetup failures and don't let them break hg
|
Tue, 06 Jun 2017 10:03:16 -0400 |
Augie Fackler |
tests: add test demonstrating how broken third-party extensions can get
|
Thu, 08 Jun 2017 10:44:53 -0400 |
Augie Fackler |
extensions: move wrapfilecache function from fsmonitor
|
Wed, 26 Apr 2017 16:05:22 +0200 |
Koen Van Hoof |
chmod: create a new file when flags are set on a hardlinked file
|
Wed, 07 Jun 2017 21:17:24 -0700 |
Siddharth Agarwal |
run-tests: make --restart work with output dir
|
Wed, 07 Jun 2017 21:17:06 -0700 |
Siddharth Agarwal |
run-tests: output coverage to output dir
|
Wed, 07 Jun 2017 20:46:43 -0700 |
Siddharth Agarwal |
run-tests: write JSON reports to output dir
|
Wed, 07 Jun 2017 20:32:11 -0700 |
Siddharth Agarwal |
run-tests: write test times to output dir
|
Wed, 07 Jun 2017 20:30:08 -0700 |
Siddharth Agarwal |
run-tests: allow specifying an output dir to write .errs to
|
Wed, 07 Jun 2017 15:47:06 -0700 |
Siddharth Agarwal |
run-tests: add information about skipped tests to XUnit output
|
Wed, 07 Jun 2017 15:47:06 -0700 |
Siddharth Agarwal |
run-tests: wrap failures in an XUnit 'failure' element
|
Wed, 07 Jun 2017 10:44:11 +0100 |
Pierre-Yves David |
discovery: log discovery result in non-trivial cases
|
Wed, 07 Jun 2017 10:29:39 +0100 |
Pierre-Yves David |
discovery: include timing in the debug output
|
Sun, 28 May 2017 21:33:33 -0400 |
Augie Fackler |
tests: remove sys.executable from "required tools"
|
Mon, 05 Jun 2017 16:24:01 +0100 |
Pierre-Yves David |
perfbranchmap: add an option to purge the revbranch cache
|
Mon, 29 May 2017 05:53:58 +0200 |
Pierre-Yves David |
push: add a way to allow concurrent pushes on unrelated heads
|
Mon, 29 May 2017 05:52:13 +0200 |
Pierre-Yves David |
headsummary: expose the 'discardedheads' set in the headssummary
|
Mon, 29 May 2017 05:47:27 +0200 |
Pierre-Yves David |
checkheads: perform obsolescence post processing directly in _headssummary
|
Mon, 29 May 2017 10:56:00 +0200 |
Pierre-Yves David |
headssummary: directly feed the function with the 'pushop' object
|
Mon, 29 May 2017 05:45:59 +0200 |
Pierre-Yves David |
checkheads: gather the postprocessing with other obsolescence specific code
|
Tue, 06 Jun 2017 14:38:59 -0700 |
Siddharth Agarwal |
run-tests: add a way to list tests, with JSON and XUnit support
|
Tue, 06 Jun 2017 13:56:53 -0700 |
Siddharth Agarwal |
run-tests: install hg after computing tests to run
|
Tue, 06 Jun 2017 13:52:25 -0700 |
Siddharth Agarwal |
run-tests: make time field optional for xunit report
|
Tue, 06 Jun 2017 13:10:55 -0700 |
Siddharth Agarwal |
run-tests: factor out json write code into another method
|
Tue, 06 Jun 2017 13:10:55 -0700 |
Siddharth Agarwal |
run-tests: factor out xunit write code into another method
|
Sat, 27 May 2017 10:25:09 -0700 |
David Soria Parra |
revset: lookup descendents for negative arguments to ancestor operator
|
Tue, 06 Jun 2017 22:17:39 +0530 |
Pulkit Goyal |
update: show the commit to which we updated in case of multiple heads (BC)
|
Fri, 19 May 2017 20:29:11 -0700 |
Gregory Szorc |
revlog: skeleton support for version 2 revlogs
|
Tue, 06 Jun 2017 08:58:27 -0700 |
Danek Duvall |
check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris
|
Tue, 06 Jun 2017 08:52:51 +0200 |
David Demelier |
patchbomb: avoid -r and -B options at the same time
|
Mon, 05 Jun 2017 16:19:41 -0700 |
Danek Duvall |
debugbundle: add --part-type flag to emit only named part types
|
Mon, 05 Jun 2017 20:37:45 -0400 |
Matt Harbison |
test-obsolete-bundle-strip: add globs for Windows
|
Sun, 04 Jun 2017 00:38:11 -0700 |
Jun Wu |
obsstore: move header encoding to a separate function
|
Sun, 04 Jun 2017 08:49:15 -0700 |
Jun Wu |
obsstore: move _version to a propertycache
|
Fri, 02 Jun 2017 20:38:01 -0700 |
Jun Wu |
obsstore: separate marker parsing from obsstore reading
|
Fri, 02 Jun 2017 19:34:56 -0700 |
Jun Wu |
obsstore: move marker version reading to a separate function
|
Fri, 02 Jun 2017 19:32:27 -0700 |
Jun Wu |
obsstore: minor optimization for the obsolete revset
|
Sun, 23 Apr 2017 00:31:29 +0900 |
Yuya Nishihara |
dispatch: do not close stdout and stderr, just flush() instead
|
Mon, 05 Jun 2017 23:36:35 +0900 |
Yuya Nishihara |
windows: do not close stdout on flush() failure
|
Mon, 05 Jun 2017 23:23:03 +0900 |
Yuya Nishihara |
test-obsolete-bundle-strip: do not include \n in filename (issue5586)
|
Fri, 19 Aug 2016 18:26:04 +0900 |
Yuya Nishihara |
revlog: add support for partial matching of wdir node id
|
Sat, 20 Aug 2016 18:15:19 +0900 |
Yuya Nishihara |
revset: add support for branch(wdir()) and wdir() & branch()
|
Sun, 04 Jun 2017 16:08:50 -0700 |
Siddharth Agarwal |
dirstate: add docstring for invalidate
|
Fri, 02 Jun 2017 23:05:03 -0700 |
Martin von Zweigbergk |
tests: simplify and clarify test-obsolete-bundle-strip.t a little
|
Fri, 02 Jun 2017 23:29:20 -0700 |
Martin von Zweigbergk |
tests: add missing parens in test-obsolete-bundle-strip.t
|
Sun, 04 Jun 2017 20:37:32 -0400 |
Matt Harbison |
test-clonebundles: conditionalize output for Windows
|
Sun, 04 Jun 2017 20:11:59 -0400 |
Matt Harbison |
tests: adjust recent output changes for Windows
|
Mon, 22 May 2017 21:45:02 -0400 |
Matt Harbison |
killdaemons: close pid file before killing processes
|
Sun, 21 May 2017 18:58:51 -0400 |
Matt Harbison |
win32: drop a py26 daemonizing hack
|
Mon, 29 May 2017 05:23:30 +0200 |
Pierre-Yves David |
checkheads: simplify the code around obsolescence post-processing
|
Mon, 29 May 2017 05:21:38 +0200 |
Pierre-Yves David |
checkheads: drop now unused filtering of 'unsyncedheads'
|
Mon, 29 May 2017 05:20:09 +0200 |
Pierre-Yves David |
checkheads: clarify that we no longer touch the head unknown locally
|
Mon, 29 May 2017 05:33:59 +0200 |
Pierre-Yves David |
headssummary: ensure all returned lists are sorted
|
Mon, 29 May 2017 05:37:19 +0200 |
Pierre-Yves David |
discovery: also use lists for the returns of '_oldheadssummary'
|
Mon, 29 May 2017 05:53:51 +0200 |
Pierre-Yves David |
test: add a push race case where the updated head is obsoleted
|
Mon, 29 May 2017 05:53:24 +0200 |
Pierre-Yves David |
test: add a push race case where obsoleted head is updated
|
Fri, 02 Jun 2017 14:08:26 -0700 |
Kyle Lippincott |
keepalive: set buffering=True to do more efficient reads of headers
|
Thu, 01 Jun 2017 18:23:20 -0700 |
Kyle Lippincott |
keepalive: pass the correct arguments to HTTPResponse
|
Mon, 22 May 2017 22:32:59 -0400 |
Matt Harbison |
help: update the color documentation for Windows 10 ANSI support
|
Mon, 22 May 2017 22:20:38 -0400 |
Matt Harbison |
color: enable ANSI support on Windows 10
|
Mon, 22 May 2017 22:00:56 -0400 |
Matt Harbison |
win32: add a method to enable ANSI color code processing on Windows 10
|
Sun, 04 Jun 2017 08:57:37 -0500 |
Kevin Bullock |
merge with stable
|
Sat, 03 Jun 2017 19:17:19 +0900 |
Yuya Nishihara |
export: map wctx.node() to 'ff...' node id (issue5438)
|
Sat, 03 Jun 2017 20:39:33 +0900 |
Yuya Nishihara |
revset: add support for integer and hex wdir identifiers
|
Fri, 19 Aug 2016 18:40:35 +0900 |
Yuya Nishihara |
localrepo: map integer and hex wdir identifiers to workingctx
|
Sat, 20 Aug 2016 22:37:58 +0900 |
Yuya Nishihara |
revlog: map rev(wdirid) to WdirUnsupported exception
|
Sat, 03 Jun 2017 19:12:01 +0900 |
Yuya Nishihara |
scmutil: introduce binnode(ctx) as paired function with intrev(ctx)
|
Sat, 03 Jun 2017 19:01:19 +0900 |
Yuya Nishihara |
merge: use scmutil.intrev() to sort ctx objects
|
Sat, 03 Jun 2017 18:57:28 +0900 |
Yuya Nishihara |
scmutil: pass ctx object to intrev()
|
Sat, 03 Jun 2017 14:05:52 +0900 |
Yuya Nishihara |
setup: do not overwrite local __modulepolicy__.py on out-of-source build
|
Sun, 04 Jun 2017 08:16:37 -0500 |
Kevin Bullock |
Added signature for changeset c850f0ed54c1
stable
|
Sun, 04 Jun 2017 08:16:29 -0500 |
Kevin Bullock |
Added tag 4.2.1 for changeset c850f0ed54c1
stable
|
Sat, 03 Jun 2017 16:33:28 -0400 |
Augie Fackler |
merge with stable
|
Fri, 02 Jun 2017 22:27:52 -0700 |
Siddharth Agarwal |
status: don't crash if a lookup file disappears
stable 4.2.1
|
Thu, 01 Jun 2017 08:31:21 -0700 |
Martin von Zweigbergk |
match: simplify nevermatcher
|
Sat, 03 Jun 2017 00:25:24 +0900 |
Yuya Nishihara |
annotate: restructure formatter output to be nested list (BC)
|
Sat, 03 Jun 2017 00:05:12 +0900 |
Yuya Nishihara |
annotate: rename formatter variable
|
Sun, 07 May 2017 23:29:03 -0400 |
Matt Harbison |
setup: prevent setuptools from laying an egg
|
Fri, 02 Jun 2017 10:32:39 -0700 |
Martin von Zweigbergk |
bitmanipulation: add missing include of string.h
|
Thu, 01 Jun 2017 02:41:19 +0530 |
Pulkit Goyal |
py3: add test to show `hg update` and `hg identify` works on Python 3
|
Fri, 02 Jun 2017 10:14:00 +0530 |
Pulkit Goyal |
py3: add a test to show `hg diff` works on Python 3
|
Thu, 01 Jun 2017 02:25:18 +0530 |
Pulkit Goyal |
py3: implement __bytes__ for committablectx
|
Fri, 02 Jun 2017 10:35:21 +0530 |
Pulkit Goyal |
py3: convert exception to bytes to pass into ui.warn()
|
Thu, 01 Jun 2017 02:14:26 +0530 |
Pulkit Goyal |
py3: convert bool variables to bytes before passing into ui.debug()
|
Thu, 01 Jun 2017 01:14:02 +0530 |
Pulkit Goyal |
py3: use dict.update() instead of constructing lists and adding them
|
Fri, 03 Feb 2017 15:02:27 +0100 |
David Demelier |
patchbomb: add -B option to select a bookmark
|
Sat, 27 May 2017 22:27:56 +0200 |
Pierre-Yves David |
test: add the mirror push race case for non-contiguous branch head
|
Sat, 27 May 2017 22:27:41 +0200 |
Pierre-Yves David |
test: add a push race case where non-contiguous branch head are created
|
Sat, 27 May 2017 22:27:09 +0200 |
Pierre-Yves David |
test: add a push race case where the raced push touch multiple heads
|
Sat, 27 May 2017 22:26:51 +0200 |
Pierre-Yves David |
test: add a push race case where racing push touches multiple heads
|
Sat, 27 May 2017 22:26:35 +0200 |
Pierre-Yves David |
test: add a push race case where racing push create a new named branch
|
Sat, 27 May 2017 22:26:16 +0200 |
Pierre-Yves David |
test: add a push race case where raced push created a new named branch
|
Sat, 27 May 2017 22:25:40 +0200 |
Pierre-Yves David |
test: add a push race case where the racing client create a new head
|
Sat, 27 May 2017 22:25:20 +0200 |
Pierre-Yves David |
test: add a push race case where each client replaces a different head
|
Sat, 27 May 2017 22:24:58 +0200 |
Pierre-Yves David |
test: add a file dedicated to push race between clients
|
Sat, 20 May 2017 16:19:59 +0200 |
Pierre-Yves David |
strip: strip obsmarkers exclusive to the stripped changeset
|
Thu, 01 Jun 2017 12:08:49 +0200 |
Pierre-Yves David |
strip: do not include obsolescence markers for the temporary bundle
|
Thu, 01 Jun 2017 08:44:01 +0200 |
Pierre-Yves David |
exclusive-markers: update the dedicated test with list of exclusive markers
|
Sat, 20 May 2017 15:02:30 +0200 |
Pierre-Yves David |
obsolete: add a function to compute "exclusive-markers" for a set of nodes
|
Thu, 01 Jun 2017 08:32:24 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: check all changesets in the isolated prune case
|
Fri, 26 May 2017 03:52:11 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: add testing of markers backup during strip
|
Sat, 20 May 2017 15:06:10 +0200 |
Pierre-Yves David |
strip: also backup obsmarkers
|
Tue, 30 May 2017 20:48:43 -0400 |
Augie Fackler |
tests: fix run-tests when there's a bad #if in a test
|
Tue, 30 May 2017 20:47:00 -0400 |
Augie Fackler |
tests: make run-tests fail early if no channel is found
|
Sun, 28 May 2017 15:47:00 -0400 |
Augie Fackler |
dispatch: convert exception payload to bytes more carefully
|
Sun, 28 May 2017 15:49:29 -0400 |
Augie Fackler |
help: convert flag default to bytes portably
|
Thu, 01 Jun 2017 23:08:23 +0900 |
Yuya Nishihara |
cmdutil: use isstdiofilename() where appropriate
|
Thu, 01 Jun 2017 23:05:29 +0900 |
Yuya Nishihara |
py3: simply use b'%d\n' to format pid in server.py
|
Thu, 01 Jun 2017 22:43:24 +0900 |
Yuya Nishihara |
py3: implement __bytes__() on most of our exception classes
|
Thu, 01 Jun 2017 22:24:15 +0900 |
Yuya Nishihara |
py3: convert __doc__ back to bytes in help.py
|
Thu, 01 Jun 2017 01:41:34 +0530 |
Pulkit Goyal |
py3: ensure that we don't concat bytes and str and the end result is bytes
|
Thu, 01 Jun 2017 00:00:10 +0530 |
Pulkit Goyal |
py3: make sure we return strings from __str__ and __repr__
|
Wed, 31 May 2017 23:48:52 +0530 |
Pulkit Goyal |
py3: replace None with -1 to sort an integer array
|
Wed, 31 May 2017 23:42:58 +0530 |
Pulkit Goyal |
py3: pass str in os.sysconf()
|
Thu, 11 May 2017 13:59:48 -0700 |
Sean Farley |
context: move dirty() to committablectx
|
Thu, 11 May 2017 13:51:10 -0700 |
Sean Farley |
committablectx: extra is already normalized by committablectx.__init__
|
Fri, 02 Jun 2017 10:44:40 +0200 |
Xavier Lepaul |
help: clarify the choice of pager
stable
|
Fri, 02 Jun 2017 20:50:46 -0300 |
Wagner Bruna |
i18n-pt_BR: fix syntax error on translation
stable
|
Thu, 01 Jun 2017 20:06:02 -0300 |
Wagner Bruna |
i18n-pt_BR: synchronized with 870248603a4e
stable
|
Thu, 01 Jun 2017 00:40:52 -0700 |
Siddharth Agarwal |
match: introduce nevermatcher for when no ignore files are present
|
Wed, 31 May 2017 11:41:54 -0700 |
Jun Wu |
check-code: suggest policy.importmod
|
Fri, 26 May 2017 03:41:10 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the seventh case
|
Fri, 26 May 2017 03:23:56 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the sixth case
|
Fri, 26 May 2017 03:20:40 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the fifth case
|
Fri, 26 May 2017 03:20:25 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the fourth case
|
Fri, 26 May 2017 03:19:11 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the third case
|
Fri, 26 May 2017 03:15:53 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the second case
|
Fri, 26 May 2017 03:11:53 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: test bundling in the first case
|
Thu, 25 May 2017 16:50:23 +0200 |
Pierre-Yves David |
obsolete: raise richer exception on unknown version
|
Wed, 31 May 2017 20:07:08 -0700 |
Siddharth Agarwal |
import-checker: add hgdemandimport to local modules
|
Wed, 31 May 2017 19:46:04 -0700 |
Siddharth Agarwal |
rebase: drop unnecessary parentchange call
|
Tue, 30 May 2017 13:16:32 -0700 |
Martin von Zweigbergk |
hidden: remove unnecessary guard condition
|
Tue, 30 May 2017 10:27:20 -0700 |
Martin von Zweigbergk |
hidden: subtract pinned revs from hidden earlier
|
Sat, 27 May 2017 23:05:10 -0700 |
Martin von Zweigbergk |
hidden: make _revealancestors() reveal ancestors exclusively
|
Sat, 27 May 2017 22:55:19 -0700 |
Martin von Zweigbergk |
hidden: remove _consistencyblockers()
|
Sat, 27 May 2017 22:43:37 -0700 |
Martin von Zweigbergk |
hidden: pass revs to iterate into _consistencyblockers()
|
Sat, 27 May 2017 22:10:20 -0700 |
Martin von Zweigbergk |
hidden: remove unnecessary 'domain' parameter from _revealancestors()
|
Sat, 27 May 2017 21:17:06 -0700 |
Martin von Zweigbergk |
hidden: change _domainancestors() to _revealancestors()
|
Sat, 27 May 2017 21:08:51 -0700 |
Martin von Zweigbergk |
hidden: rename "revealedrevs" to "pinnedrevs" (API)
|
Sat, 27 May 2017 21:02:17 -0700 |
Martin von Zweigbergk |
hidden: drop obsolete comment about cacheability
|
Thu, 25 May 2017 21:53:44 +0900 |
Yuya Nishihara |
cat: add formatter support
|
Sat, 27 May 2017 17:58:36 +0900 |
Yuya Nishihara |
cat: use with statement to close output file
|
Thu, 25 May 2017 21:43:09 +0900 |
Yuya Nishihara |
cat: stop using makefileobj()
|
Sat, 27 May 2017 17:44:26 +0900 |
Yuya Nishihara |
formatter: add nullformatter
|
Sat, 27 May 2017 17:40:18 +0900 |
Yuya Nishihara |
formatter: add helper to create a formatter optionally backed by file
|
Sun, 18 Jan 2015 18:04:44 +0900 |
Yuya Nishihara |
formatter: add option to redirect output to file object
|
Thu, 01 Jun 2017 12:24:16 -0500 |
Kevin Bullock |
merge with i18n
stable
|
Wed, 31 May 2017 20:42:58 -0300 |
Wagner Bruna |
i18n-pt_BR: synchronized with a0e46f6b248b
stable
|
Fri, 26 May 2017 13:24:07 -0700 |
Kyle Lippincott |
zsh_completion: install as _hg not hg
stable
|
Fri, 26 May 2017 20:03:05 -0400 |
Augie Fackler |
osx: override default exclude filter for pkgbuild
stable
|
Wed, 31 May 2017 19:24:00 -0300 |
Wagner Bruna |
bugzilla: fix typo in help text
stable
|
Wed, 31 May 2017 19:23:23 -0300 |
Wagner Bruna |
help: fix typos
stable
|
Wed, 31 May 2017 23:44:33 +0900 |
FUJIWARA Katsunori |
win32mbcs: avoid unintentional failure at colorization
stable
|
Wed, 31 May 2017 10:35:10 -0700 |
Martin von Zweigbergk |
tests: fix typo in "flagprocesor"
|
Tue, 30 May 2017 06:22:14 -0700 |
Kostia Balytskyi |
contrib: remove unnecessary debug output from editmergeps.ps1
|
Tue, 30 May 2017 06:17:51 -0700 |
Kostia Balytskyi |
contrib: fix a bug preventing editmergeps.ps1 from running unknonw editors
|
Tue, 30 May 2017 06:02:31 -0700 |
Kostia Balytskyi |
contrib: make editmergeps use -NoNewWindow option in Start-Process cmdlet
|
Tue, 30 May 2017 05:56:48 -0700 |
Kostia Balytskyi |
contrib: run editmergeps.ps1 from the same location as editmergeps.bat
|
Sun, 21 May 2017 16:57:32 +0900 |
Yuya Nishihara |
help: pass commands module by argument
|
Mon, 29 May 2017 06:06:13 -0700 |
Stanislau Hlebik |
copies: introduce getdstfctx
|
Mon, 29 May 2017 05:58:08 -0700 |
Stanislau Hlebik |
copies: rename getfctx to getsrcfctx
|
Mon, 29 May 2017 05:57:25 -0700 |
Stanislau Hlebik |
copies: remove msrc and mdst parameters
|
Mon, 29 May 2017 05:57:03 -0700 |
Stanislau Hlebik |
copies: add dstctx parameter
|
Mon, 29 May 2017 05:56:17 -0700 |
Stanislau Hlebik |
copies: rename ctx to srcctx
|
Mon, 29 May 2017 05:52:15 -0700 |
Stanislau Hlebik |
copies: rename m2 to mdst
|
Mon, 29 May 2017 05:52:15 -0700 |
Stanislau Hlebik |
copies: rename m1 to msrc
|
Fri, 26 May 2017 13:27:21 -0700 |
Gregory Szorc |
transaction: delete callbacks after use
|
Fri, 19 May 2017 13:16:15 -0700 |
Martin von Zweigbergk |
match: remove special-casing of always-matching patterns in patternmatcher
|
Fri, 19 May 2017 12:47:45 -0700 |
Martin von Zweigbergk |
match: move normalize() call out of matcher constructors
|
Fri, 19 May 2017 11:58:16 -0700 |
Martin von Zweigbergk |
match: drop support for empty pattern list in patternmatcher
|
Sat, 20 May 2017 23:49:14 -0700 |
Martin von Zweigbergk |
match: optimize visitdir() for when no explicit files are listed
|
Fri, 19 May 2017 11:50:01 -0700 |
Martin von Zweigbergk |
match: handle everything-matching using new alwaysmatcher
|
Fri, 26 May 2017 13:08:30 -0700 |
Martin von Zweigbergk |
match: add __repr__ for subdirmatcher
|
Sun, 28 May 2017 21:31:29 -0400 |
Augie Fackler |
tests: make test-manifest.py portable to Python 3
|
Mon, 29 May 2017 00:00:02 -0400 |
Augie Fackler |
cleanup: rename all iteritems methods to items and add iteritems alias
|
Sun, 28 May 2017 15:51:07 -0400 |
Augie Fackler |
help: work around textwrap.dedent() only working on strings
|
Sun, 28 May 2017 15:43:06 -0400 |
Augie Fackler |
server: write out pid using bytes IO instead of str IO
|
Sun, 28 May 2017 13:28:41 -0400 |
Augie Fackler |
help: convert dict to strkwargs
|
Sun, 28 May 2017 13:42:16 -0400 |
Augie Fackler |
util: use sysstr.join instead of bytes.join in textwrap wrapper
|
Sun, 28 May 2017 15:42:05 -0400 |
Augie Fackler |
tests: port test extension in test-help.t to python 3
|
Sun, 28 May 2017 15:51:26 -0400 |
Augie Fackler |
doc: port check-seclevel.py to be Python 2/3 portable
|
Sun, 28 May 2017 23:54:31 +0900 |
Yuya Nishihara |
match: define exactmatcher.matchfn statically
|
Sun, 28 May 2017 23:51:30 +0900 |
Yuya Nishihara |
match: remove override of prefix() from differencematcher
|
Sat, 27 May 2017 18:52:46 +0900 |
Yuya Nishihara |
cat: do not start pager if output will be written to file
|
Sat, 27 May 2017 18:50:05 +0900 |
Yuya Nishihara |
cat: pass filename template as explicit argument
|
Thu, 25 May 2017 21:28:08 +0900 |
Yuya Nishihara |
cmdutil: extract function checking if pattern should be taken as stdin/out
|
Thu, 25 May 2017 21:25:49 +0900 |
Yuya Nishihara |
cmdutil: drop deprecated hack to pass file object to makefileobj() (API)
|
Mon, 29 May 2017 21:57:51 +0900 |
Yuya Nishihara |
encoding: make sure "wide" variable never be referenced from other modules
|
Sun, 28 May 2017 21:29:58 -0400 |
Augie Fackler |
manifest: use itertools.chain() instead of + for Python 3 compat
|
Sun, 28 May 2017 21:29:15 -0400 |
Augie Fackler |
manifest: fix some pure-Python parser bits to work on Python 3
|
Sun, 28 May 2017 18:08:36 -0400 |
Augie Fackler |
tests: make test-manifest finish importing in Python 3
|
Sun, 28 May 2017 18:08:14 -0400 |
Augie Fackler |
tests: drop assertIn polyfill now that we're 2.7-only
|
Sun, 28 May 2017 11:13:10 -0700 |
Gregory Szorc |
perf: benchmark command for revlog indexes
|
Sun, 28 May 2017 10:56:28 -0700 |
Gregory Szorc |
perf: rename perfrevlog to perfrevlogrevisions
|
Sun, 28 May 2017 15:43:26 -0400 |
Augie Fackler |
server: use pycompat to get argv
|
Sun, 28 May 2017 13:27:29 -0400 |
Augie Fackler |
encoding: make wide character class list a sysstr
|
Sun, 28 May 2017 14:02:14 -0400 |
Augie Fackler |
cmdutil: use sorted(dict) instead of x = dict.keys(); x.sort()
|
Sun, 28 May 2017 16:17:43 -0400 |
Augie Fackler |
util: look for empty-sysstr instead of empty-bytesstr in textwrap code
|
Sun, 28 May 2017 15:47:43 -0400 |
Augie Fackler |
minirst: look for column delimiters using slices instead of indicies
|
Sun, 28 May 2017 13:36:02 -0400 |
Augie Fackler |
minirst: grab a byte, not an int, for the underline style
|
Sun, 28 May 2017 13:41:42 -0400 |
Augie Fackler |
minirst: use bytes.strip instead of str.strip
|
Mon, 29 May 2017 16:21:15 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr so that we don't get ascii values
|
Mon, 29 May 2017 16:08:37 +0530 |
Pulkit Goyal |
py3: update test-check-py3-compat.t
|
Sun, 28 May 2017 15:45:47 -0400 |
Augie Fackler |
loader: pywatchman appears to already be py3 compatible
|
Sun, 28 May 2017 17:02:24 -0400 |
Augie Fackler |
py3: update test expectations for py3-commands test
|
Thu, 25 May 2017 17:20:43 -0700 |
Jun Wu |
context: do not cache manifestctx
|
Thu, 25 May 2017 17:06:32 -0700 |
Jun Wu |
test-context: add a case demonstrating manifest caching problem
|
Thu, 25 May 2017 16:50:46 +0200 |
Pierre-Yves David |
debugbundle: display the content of obsmarkers parts
|
Sun, 28 May 2017 11:50:43 -0700 |
Pierre-Yves David |
bundle: add an experimental knob to include obsmarkers in bundle
|
Sun, 28 May 2017 11:48:18 -0700 |
Pierre-Yves David |
bundle2: move function building obsmarker-part in the bundle2 module
|
Tue, 02 May 2017 21:45:48 +0900 |
Yuya Nishihara |
policy: remove unused policynoc and policynocffi constants
|
Tue, 02 May 2017 21:45:10 +0900 |
Yuya Nishihara |
cffi: remove superfluous "if True" blocks
|
Tue, 02 May 2017 21:15:31 +0900 |
Yuya Nishihara |
cffi: split modules from pure
|
Sun, 28 May 2017 15:45:52 +0900 |
Yuya Nishihara |
policy: extend API version checks for cffi
|
Sun, 28 May 2017 17:36:01 +0900 |
Yuya Nishihara |
filterpyflakes: allow reexporting pure symbols from cffi modules
|
Tue, 02 May 2017 22:28:18 +0900 |
Yuya Nishihara |
import-checker: guess names of C extension modules
|
Sun, 28 May 2017 15:21:18 +0900 |
Yuya Nishihara |
import-checker: convert localmods to a set of module names
|
Tue, 02 May 2017 22:24:57 +0900 |
Yuya Nishihara |
import-checker: allow importing symbols from pure modules
|
Tue, 02 May 2017 21:08:38 +0900 |
Yuya Nishihara |
cffi: put compiled modules into mercurial.cffi package
|
Tue, 02 May 2017 21:04:40 +0900 |
Yuya Nishihara |
cffi: rename build scripts
|
Fri, 19 May 2017 11:44:05 -0700 |
Martin von Zweigbergk |
match: remove support for includes from patternmatcher
|
Mon, 22 May 2017 23:31:15 -0700 |
Martin von Zweigbergk |
match: simplify includematcher a bit
|
Fri, 19 May 2017 13:36:34 -0700 |
Martin von Zweigbergk |
match: remove support for non-include patterns from includematcher
|
Fri, 19 May 2017 22:36:14 -0700 |
Martin von Zweigbergk |
match: split up main matcher into patternmatcher and includematcher
|
Thu, 18 May 2017 23:39:39 -0700 |
Martin von Zweigbergk |
match: remove support for exact matching from main matcher class
|
Wed, 17 May 2017 09:26:15 -0700 |
Martin von Zweigbergk |
match: handle exact matching using new exactmatcher
|
Fri, 12 May 2017 16:33:33 -0700 |
Martin von Zweigbergk |
merge: use intersectmatchers() in "m2-vs-ma optimization"
|
Fri, 12 May 2017 23:12:05 -0700 |
Martin von Zweigbergk |
match: handle includes using new intersectionmatcher
|
Thu, 25 May 2017 14:32:56 -0700 |
Martin von Zweigbergk |
match: move entire uipath() implementation to basematcher
|
Thu, 25 May 2017 12:09:09 +0200 |
Pierre-Yves David |
local-clone: also copy tags related caches
|
Thu, 25 May 2017 12:05:33 +0200 |
Pierre-Yves David |
local-clone: also copy revs-branch-cache files
|
Thu, 25 May 2017 11:59:07 +0200 |
Pierre-Yves David |
local-clone: extract the listing of caches to copy
|
Thu, 25 May 2017 11:55:00 +0200 |
Pierre-Yves David |
local-clone: extract the closure copying caches
|
Thu, 25 May 2017 19:38:00 +0200 |
Pierre-Yves David |
test: add isolated prune case (to test-obsolete-bundle-strip.t)
|
Thu, 25 May 2017 19:37:47 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: add a complex split and fold case
|
Thu, 25 May 2017 19:37:29 +0200 |
Pierre-Yves David |
test-obsolete-bundle-strip: add cases with prune on missing revs
|
Thu, 25 May 2017 19:37:29 +0200 |
Pierre-Yves David |
obsolete: fix relevant-obsmarkers computation on pruned changeset
|
Thu, 25 May 2017 19:37:07 +0200 |
Pierre-Yves David |
test: add a test file for relevant obsmarkers and its usage
|
Wed, 24 May 2017 19:39:33 -0700 |
Siddharth Agarwal |
annotate: add a new experimental --skip option to skip revs
|
Wed, 24 May 2017 19:07:14 -0700 |
Siddharth Agarwal |
annotate: add core algorithm to skip a rev
|
Wed, 24 May 2017 17:40:08 -0700 |
Siddharth Agarwal |
annotate: make pair take all parents to pair against
|
Wed, 24 May 2017 17:38:28 -0700 |
Siddharth Agarwal |
annotate: move pair function to top level
|
Thu, 25 May 2017 23:20:00 +0900 |
Yuya Nishihara |
bookmarks: fix check of hash-like name to not abort by ambiguous identifier
|
Thu, 25 May 2017 23:18:02 +0900 |
Yuya Nishihara |
localrepo: document that __contains__() may raise LookupError
|
Sun, 21 May 2017 15:56:02 +0200 |
Pierre-Yves David |
hidden: drop outdated comment about "dynamic" performance
|
Sun, 21 May 2017 15:47:06 +0200 |
Pierre-Yves David |
hidden: unify the static and dynamic blocker logic
|
Sun, 21 May 2017 15:53:08 +0200 |
Pierre-Yves David |
hidden: drop the hidden cache logic
|
Sun, 21 May 2017 16:01:20 +0200 |
Pierre-Yves David |
hidden: simplify the computation of consistency blocker
|
Sun, 21 May 2017 15:35:21 +0200 |
Pierre-Yves David |
hidden: use _domainancestors to compute revs revealed by dynamic blocker
|
Sun, 21 May 2017 15:21:46 +0200 |
Pierre-Yves David |
hidden: add a function returning ancestors of revs within a domain
|
Fri, 26 May 2017 14:52:54 -0700 |
Kyle Lippincott |
tests: hint how to run slow tests when rejecting
|
Fri, 26 May 2017 13:24:07 -0700 |
Kyle Lippincott |
zsh_completion: install as _hg not hg
|
Mon, 20 Mar 2017 17:50:31 -0400 |
Augie Fackler |
osx: include chg by default
|
Fri, 26 May 2017 20:03:05 -0400 |
Augie Fackler |
osx: override default exclude filter for pkgbuild
|
Fri, 26 May 2017 20:05:59 -0400 |
Augie Fackler |
osx: update Mac packaging tests for bdiff.so install location change
|
Fri, 26 May 2017 19:33:20 -0700 |
Rodrigo Damazio Bovendorp |
debian: add less as a build dependency
stable
|
Fri, 05 May 2017 18:15:42 +0200 |
Pierre-Yves David |
strip: use the 'writenewbundle' function to get bundle on disk
|
Tue, 23 May 2017 02:23:07 +0200 |
Pierre-Yves David |
perfphases: add 'perfphases' command
|
Tue, 16 May 2017 22:15:42 -0700 |
Martin von Zweigbergk |
match: remove support for excludes from matcher class
|
Tue, 16 May 2017 16:36:48 -0700 |
Martin von Zweigbergk |
match: handle excludes using new differencematcher
|
Thu, 25 May 2017 09:52:56 -0700 |
Martin von Zweigbergk |
match: override matchfn() the usual way in subdirmatcher
|
Thu, 25 May 2017 09:52:49 -0700 |
Martin von Zweigbergk |
match: make matchfn a method on the class
|
Wed, 24 May 2017 17:50:17 +0200 |
Boris Feld |
util: raise ParseError when parsing dates (BC)
|
Tue, 16 May 2017 14:31:21 -0700 |
Martin von Zweigbergk |
match: fix visitdir for roots of includes
|
Wed, 17 May 2017 23:02:42 -0700 |
Martin von Zweigbergk |
match: make subdirmatcher extend basematcher
|
Fri, 19 May 2017 10:17:08 -0700 |
Martin von Zweigbergk |
match: make basematcher._files a @propertycache
|
Wed, 17 May 2017 23:45:13 -0700 |
Martin von Zweigbergk |
match: extract base class for matchers
|
Mon, 22 May 2017 11:08:52 -0700 |
Martin von Zweigbergk |
debugwalk: also print matcher representation
|
Thu, 25 May 2017 23:42:37 -0400 |
Matt Harbison |
wix: add 'ro' and 'ru' locales
stable
|
Thu, 25 May 2017 23:03:56 -0400 |
Matt Harbison |
wix: include zstd.pyd in the installation
stable
|
Wed, 24 May 2017 22:59:59 -0400 |
Matt Harbison |
clonebundles: fix missing newline character
stable
|
Wed, 24 May 2017 15:25:24 -0700 |
Gregory Szorc |
exchange: print full reason variable
stable
|
Thu, 25 May 2017 01:45:52 +0200 |
Pierre-Yves David |
transaction: run _writejournal unfiltered
|
Mon, 22 May 2017 19:18:12 -0400 |
Augie Fackler |
bookmarks: warn about bookmark names that unambiguously resolve to a node (BC)
|
Thu, 04 May 2017 11:51:07 +0900 |
Yuya Nishihara |
pycompat: try __bytes__() to convert object to bytestr
|
Tue, 23 May 2017 15:44:50 +0200 |
Boris Feld |
ui: fix ui.configdate for invalid dates
|
Fri, 28 Apr 2017 00:01:22 +0900 |
Yuya Nishihara |
demandimport: stop overriding __getattribute__()
|
Fri, 28 Apr 2017 23:46:16 +0900 |
Yuya Nishihara |
demandimport: look for 'mod' suffix as alternative name for module reference
|
Mon, 01 May 2017 14:26:56 +0900 |
Yuya Nishihara |
demandimport: insert empty line per method
|
Mon, 01 May 2017 13:43:31 +0900 |
Yuya Nishihara |
demandimport: strictly compare identity of proxy object
|
Tue, 23 May 2017 08:49:01 -0700 |
Martin von Zweigbergk |
match: use ProgrammingError where appropriate
|
Tue, 23 May 2017 01:30:36 +0530 |
Pulkit Goyal |
revlog: raise error.WdirUnsupported from revlog.node() if wdirrev is passed
|
Tue, 23 May 2017 01:22:33 +0530 |
Pulkit Goyal |
revset: add support for ancestors(wdir())
|
Tue, 23 May 2017 01:08:19 +0530 |
Pulkit Goyal |
revset: add support for using ~ operator on wdir() predicate
|
Mon, 22 May 2017 02:14:22 +0530 |
Pulkit Goyal |
revset: add support for p2(wdir()) to get second parent of working directory
|
Mon, 22 May 2017 02:03:43 +0530 |
Pulkit Goyal |
revset: use try-except instead of if-else because of perf
|
Mon, 22 May 2017 01:38:00 +0530 |
Pulkit Goyal |
revset: remove redundant condition and change to else from elif
|
Mon, 22 May 2017 01:35:53 +0530 |
Pulkit Goyal |
tests: add tests for predicates and operators which works with wdir()
|
Mon, 22 May 2017 01:01:45 +0530 |
Pulkit Goyal |
revset: add support for "wdir()^n"
|
Mon, 22 May 2017 00:54:02 +0530 |
Pulkit Goyal |
revset: add parentheses after wdir since its a function
|
Mon, 22 May 2017 15:05:18 -0400 |
Augie Fackler |
cmdutil: avoid redefining write() function in export if possible
|
Mon, 22 May 2017 13:34:03 -0400 |
Augie Fackler |
cmdutil: extract closure that performs the actual export formatting
|
Mon, 22 May 2017 13:35:22 -0400 |
Augie Fackler |
cmdutil: use a generator expression instead of a list comprehension
|
Sat, 20 May 2017 20:15:05 -0400 |
Augie Fackler |
cmdutil: rename template param to export to fntemplate
|
Sat, 20 May 2017 17:58:04 -0400 |
Augie Fackler |
cmdutil: comprehensively document the interface of export
|
Mon, 22 May 2017 15:56:47 -0700 |
Durham Goode |
tests: hide warning from test-xdg.t
|
Mon, 22 May 2017 22:59:40 -0700 |
Jun Wu |
policy: define C module versions individually
|
Sat, 20 May 2017 19:43:58 +0200 |
Pierre-Yves David |
repoview: rename '_getdynamicblockers' to 'revealedrevs' (API)
|
Sat, 20 May 2017 19:43:29 +0200 |
Pierre-Yves David |
repoview: move '_getdynamicblock' next to 'hideablerevs'
|
Sun, 21 May 2017 13:26:17 -0700 |
Siddharth Agarwal |
python3: allow hgloader to work with lazy loaders
|
Sun, 21 May 2017 12:51:01 -0700 |
Siddharth Agarwal |
init: turn on demandimport for Python 3.6 and above
|
Sun, 21 May 2017 12:23:04 -0700 |
Siddharth Agarwal |
demandimport: add python 3 implementation
|
Sun, 21 May 2017 12:10:53 -0700 |
Siddharth Agarwal |
demandimport: move ignore list to __init__.py
|
Sun, 21 May 2017 13:44:26 -0700 |
Siddharth Agarwal |
check: check modules in hgdemandimport
|
Sun, 21 May 2017 12:10:53 -0700 |
Siddharth Agarwal |
demandimport: move to separate package
|
Sun, 21 May 2017 12:09:01 -0700 |
Siddharth Agarwal |
import-checker: add a way to directly import certain symbols
|
Sun, 21 May 2017 13:34:42 -0700 |
Siddharth Agarwal |
check-code: allow skipping hasattr check in py3-only code
|
Mon, 22 May 2017 01:17:49 -0700 |
Jun Wu |
profiling: allow loading profiling extension before everything else
|
Mon, 22 May 2017 00:51:56 -0700 |
Jun Wu |
extensions: allow loading a whitelisted subset of extensions
|
Mon, 22 May 2017 08:49:34 -0700 |
Martin von Zweigbergk |
match: catch attempts to create case-insenstive exact matchers
|
Mon, 22 May 2017 19:29:21 +0200 |
Boris Feld |
test: remove aliases forcing date, use default-date
|
Mon, 22 May 2017 19:28:47 +0200 |
Boris Feld |
test: prepare tests for removing date aliases
|
Tue, 16 May 2017 18:36:08 +0200 |
Boris Feld |
devel: update blackbox to use default-date
|
Fri, 19 May 2017 12:08:47 +0200 |
Boris Feld |
devel: use default-date config field when creating obsmarkers
|
Mon, 22 May 2017 16:59:57 +0200 |
Pierre-Yves David |
devel: activate default-date in tests
|
Fri, 19 May 2017 12:18:25 +0200 |
Boris Feld |
devel: add a config field to force dates to timestamp 0
|
Fri, 19 May 2017 12:07:41 +0200 |
Boris Feld |
ui: add the possiblity to get a date config field
|
Fri, 19 May 2017 12:07:23 +0200 |
Boris Feld |
util: refactor util.parsedate to raises ValueError
|
Mon, 22 May 2017 11:08:18 -0700 |
Martin von Zweigbergk |
match: implement __repr__() and update users (API)
|
Mon, 22 May 2017 10:41:32 -0700 |
Martin von Zweigbergk |
fsmonitor: fix silly "*kwargs" bug in merge.update() override
|
Fri, 19 May 2017 20:06:45 +0530 |
Pulkit Goyal |
revset: make `hg log -r 'wdir()^'` work (issue4905)
|
Fri, 19 May 2017 19:12:06 +0530 |
Pulkit Goyal |
revlog: raise WdirUnsupported when wdirrev is passed
|
Fri, 19 May 2017 19:10:37 +0530 |
Pulkit Goyal |
error: add a new exception named WdirUnsupported
|
Thu, 18 May 2017 22:20:59 -0700 |
Martin von Zweigbergk |
match: replace icasefsmatch() function by flag to regular match()
|
Thu, 18 May 2017 16:48:02 -0700 |
Martin von Zweigbergk |
match: delete icasefsmatcher now that it's same as matcher
|
Thu, 18 May 2017 15:45:50 -0700 |
Martin von Zweigbergk |
match: pass in normalize() function to matchers
|
Thu, 18 May 2017 16:05:46 -0700 |
Martin von Zweigbergk |
match: don't print explicitly listed files with wrong case (BC)
|
Thu, 18 May 2017 15:25:16 -0700 |
Martin von Zweigbergk |
match: move body of _normalize() to a static function
|
Thu, 18 May 2017 15:11:04 -0700 |
Martin von Zweigbergk |
match: pass 'warn' argument to _normalize() for consistency
|
Fri, 12 May 2017 23:11:41 -0700 |
Martin von Zweigbergk |
match: replace match class by match function (API)
|
Sun, 21 May 2017 18:36:28 -0400 |
Augie Fackler |
checklink: degrade gracefully on posix when fs is readonly (issue5511)
|
Fri, 19 May 2017 20:14:31 -0700 |
Gregory Szorc |
revlog: remove some revlogNG terminology
|
Fri, 19 May 2017 20:10:50 -0700 |
Gregory Szorc |
revlog: tweak wording and logic for flags validation
|
Fri, 19 May 2017 20:01:35 -0700 |
Gregory Szorc |
tests: tests for revlog version and flags loading
|
Sun, 21 May 2017 13:32:07 +0200 |
Pierre-Yves David |
perf: allow to clear the obsstore in 'perfvolatilesets'
|
Sun, 21 May 2017 13:49:48 +0200 |
Pierre-Yves David |
obsolete: test an important corner case
|
Thu, 18 May 2017 22:47:42 -0700 |
Martin von Zweigbergk |
largefiles: replace always() method, not _always field
|
Sun, 21 May 2017 02:45:32 -0400 |
Augie Fackler |
merge with stable
|
Sun, 21 May 2017 13:41:01 +0900 |
Yuya Nishihara |
cext: mark constant variables
|
Sun, 21 May 2017 13:35:19 +0900 |
Yuya Nishihara |
cext: move util.h to cext tree
|
Sun, 21 May 2017 13:31:27 +0900 |
Yuya Nishihara |
cext: move back finalization of dirstateTupleType where it should be
|
Tue, 23 May 2017 03:29:23 +0900 |
FUJIWARA Katsunori |
dispatch: setup color before pager for correct console information on windows
stable
|
Sat, 20 May 2017 22:27:52 -0700 |
Martin von Zweigbergk |
cleanup: reuse existing wctx variables instead of calling repo[None]
|
Thu, 18 May 2017 16:43:56 -0400 |
Augie Fackler |
localrepo: extract bookmarkheads method to bookmarks.py
|
Sat, 20 May 2017 20:50:29 -0400 |
Augie Fackler |
tests: avoid renamed files triggering check-commit failures
|
Sat, 29 Apr 2017 21:39:47 -0700 |
Jun Wu |
dispatch: make request accept additional reposetups
|
Sat, 20 May 2017 14:01:05 -0700 |
Gregory Szorc |
cext: extract revlog/index parsing code to own C file
|
Thu, 04 May 2017 17:13:12 +0900 |
Yuya Nishihara |
debugcommands: use temporary dict for its command table
|
Sun, 14 May 2017 16:42:16 +0900 |
Yuya Nishihara |
commands: move debugcommands and debugcomplete back to commands module
|
Sun, 14 May 2017 16:19:47 +0900 |
Yuya Nishihara |
commands: move templates of common command options to cmdutil (API)
|
Sat, 13 Aug 2016 12:29:53 +0900 |
Yuya Nishihara |
import-checker: drop workaround for pure modules
|
Sat, 13 Aug 2016 12:28:52 +0900 |
Yuya Nishihara |
policy: drop custom importer for pure modules
|
Sat, 13 Aug 2016 12:23:56 +0900 |
Yuya Nishihara |
parsers: switch to policy importer
|
Sat, 13 Aug 2016 12:18:58 +0900 |
Yuya Nishihara |
mpatch: switch to policy importer
|
Sat, 13 Aug 2016 12:15:49 +0900 |
Yuya Nishihara |
diffhelpers: switch to policy importer
|
Sat, 13 Aug 2016 12:12:50 +0900 |
Yuya Nishihara |
bdiff: switch to policy importer
|
Sat, 13 Aug 2016 12:08:23 +0900 |
Yuya Nishihara |
base85: switch to policy importer
|
Fri, 12 Aug 2016 11:35:17 +0900 |
Yuya Nishihara |
osutil: switch to policy importer
|
Fri, 12 Aug 2016 11:30:17 +0900 |
Yuya Nishihara |
policy: add helper to import cext/pure module
|
Sat, 20 May 2017 15:09:14 +0900 |
Yuya Nishihara |
demandimport: strictly check missing locals argument
|
Thu, 18 May 2017 18:01:48 -0400 |
Augie Fackler |
localrepo: mark walk convenience method as deprecated (API)
|
Thu, 18 May 2017 18:01:01 -0400 |
Augie Fackler |
debugcommands: use repo[None].walk instead of repo.walk
|
Thu, 18 May 2017 18:00:52 -0400 |
Augie Fackler |
cmdutil: use repo[None].walk instead of repo.walk
|
Thu, 18 May 2017 18:00:38 -0400 |
Augie Fackler |
largefiles: use repo[None].walk instead of repo.walk
|
Tue, 25 Apr 2017 17:43:30 -0700 |
Jun Wu |
parsers: add version to help detect breaking binary changes
|
Tue, 25 Apr 2017 17:36:59 -0700 |
Jun Wu |
osutil: add version to help detect breaking binary changes
|
Tue, 25 Apr 2017 17:38:36 -0700 |
Jun Wu |
mpatch: add version to help detect breaking binary changes
|
Tue, 25 Apr 2017 17:40:13 -0700 |
Jun Wu |
diffhelpers: add version to help detect breaking binary changes
|
Tue, 25 Apr 2017 17:45:48 -0700 |
Jun Wu |
base85: add version to help detect breaking binary changes
|
Tue, 25 Apr 2017 17:34:41 -0700 |
Jun Wu |
bdiff: add version to help detect breaking binary changes
|
Sat, 20 May 2017 03:10:23 +0200 |
Pierre-Yves David |
obsmarker: add an experimental flag controlling "operation" recording
|
Fri, 19 May 2017 19:46:45 -0700 |
Gregory Szorc |
run-tests: remove references to Python 2.6
|
Thu, 18 May 2017 17:13:32 -0400 |
Augie Fackler |
dirstate: mark {begin,end}parentchange as deprecated (API)
|
Thu, 18 May 2017 17:11:24 -0400 |
Augie Fackler |
merge: migrate to context manager for changing dirstate parents
|
Thu, 18 May 2017 17:11:14 -0400 |
Augie Fackler |
localrepo: migrate to context manager for changing dirstate parents
|
Thu, 18 May 2017 17:11:07 -0400 |
Augie Fackler |
context: migrate to context manager for changing dirstate parents
|
Thu, 18 May 2017 17:11:01 -0400 |
Augie Fackler |
rebase: migrate to context manager for changing dirstate parents
|
Thu, 18 May 2017 17:10:53 -0400 |
Augie Fackler |
mq: migrate to context manager for changing dirstate parents
|
Thu, 18 May 2017 17:10:30 -0400 |
Augie Fackler |
dirstate: introduce new context manager for marking dirstate parent changes
|
Fri, 19 May 2017 17:01:34 -0700 |
Kostia Balytskyi |
contrib: make editmergeps able to work with notepad++
|
Fri, 19 May 2017 17:00:55 -0700 |
Kostia Balytskyi |
contrib: make editmergeps able to work with Windows GUI editors
|
Sat, 09 Jan 2016 23:24:52 +0900 |
Yuya Nishihara |
extensions: show deprecation warning for the use of cmdutil.command
|
Sat, 13 May 2017 15:41:50 +0900 |
Yuya Nishihara |
extensions: prohibit registration of command without using @command (API)
|
Sun, 14 May 2017 15:46:45 +0900 |
Yuya Nishihara |
extensions: optionally print hint on import failure
|
Sun, 14 May 2017 15:41:27 +0900 |
Yuya Nishihara |
error: add hint to ProgrammingError
|
Mon, 08 May 2017 22:14:56 +0900 |
Yuya Nishihara |
registrar: unindent superfluous "if True" block
|
Mon, 08 May 2017 22:08:40 +0900 |
Yuya Nishihara |
registrar: switch @command decorator to class
|
Sat, 09 Jan 2016 23:07:20 +0900 |
Yuya Nishihara |
registrar: move cmdutil.command to registrar module (API)
|
Sat, 13 May 2017 17:53:55 +0900 |
Yuya Nishihara |
gendoc: make sure locale path is set before loading any modules
|
Thu, 18 May 2017 12:49:10 -0700 |
Wez Furlong |
fsmonitor: don't attempt state-leave if we didn't state-enter
|
Thu, 18 May 2017 12:48:07 -0700 |
Wez Furlong |
fsmonitor: acquire localrepo.wlock prior to emitting hg.update state
|
Fri, 19 May 2017 13:12:42 +0200 |
Pierre-Yves David |
obsolete: move the 'isenabled' function at the top of the file
|
Fri, 19 May 2017 13:09:23 +0200 |
Pierre-Yves David |
cache: make the cache updated callback easily accessible to extension
|
Fri, 19 May 2017 12:35:14 +0200 |
Pierre-Yves David |
obscheckhead: skip context creation to test phase
|
Fri, 19 May 2017 02:44:30 +0200 |
Pierre-Yves David |
tests: add missing 'test-push-checkheads-partial-C1.t'
|
Thu, 18 May 2017 14:36:46 -0700 |
Kostia Balytskyi |
contrib: add editmerge version for powershell
|
Wed, 17 May 2017 12:51:40 -0700 |
Kostia Balytskyi |
run-tests: allow hg executable to be hg.exe
|
Tue, 09 May 2017 16:29:31 -0700 |
Durham Goode |
obsolete: add operation metadata to rebase/amend/histedit obsmarkers
|
Wed, 17 May 2017 15:39:37 +0200 |
Pierre-Yves David |
obsolete: invalidate "volatile" set cache after merging marker
stable
|
Wed, 17 May 2017 22:33:15 -0700 |
Martin von Zweigbergk |
match: use match.prefix() in subdirmatcher
|
Fri, 12 May 2017 16:31:21 -0700 |
Martin von Zweigbergk |
match: avoid accessing match._pathrestricted from subdirmatcher
|
Thu, 18 May 2017 10:17:57 -0700 |
Martin von Zweigbergk |
match: override visitdir() the usual way in subdirmatcher
|
Thu, 18 May 2017 09:04:37 -0700 |
Martin von Zweigbergk |
match: make _fileroots a @propertycache and rename it to _fileset
|
Wed, 17 May 2017 23:54:43 -0700 |
Martin von Zweigbergk |
fsmonitor: use modern match API
|
Wed, 17 May 2017 20:51:17 -0500 |
Andrew Zwicky |
diffstat: properly count lines starting in '--' or '++' (issue5479)
|
Fri, 19 May 2017 12:38:34 +0200 |
Pierre-Yves David |
test-http-bad-server: match different in output
|
Thu, 18 May 2017 13:38:37 -0700 |
Martin von Zweigbergk |
config: make config.items() return a copy
|
Fri, 19 May 2017 03:47:43 -0700 |
Stanislau Hlebik |
filemerge: store error messages in module variables
|
Tue, 16 May 2017 23:10:31 -0700 |
Jun Wu |
run-tests: support multiple cases in .t test
|
Wed, 17 May 2017 19:52:18 -0700 |
Gregory Szorc |
revlog: rename constants (API)
|
Wed, 17 May 2017 20:01:29 -0700 |
Gregory Szorc |
localrepo: reformat set literals
|
Thu, 18 May 2017 13:18:05 -0700 |
Jeremy Fitzhardinge |
rebase: make sure merge state is cleaned up for no-op rebases (issue5494)
|
Wed, 17 May 2017 09:43:50 -0700 |
Martin von Zweigbergk |
match: remove ispartial()
|
Tue, 16 May 2017 21:17:40 -0700 |
Jun Wu |
run-tests: rename test description dict to testdesc
|
Sat, 29 Apr 2017 11:40:47 -0700 |
Jun Wu |
run-tests: change test identity from a path to a dict
|
Wed, 17 May 2017 14:31:47 -0700 |
Martin von Zweigbergk |
largefiles: delete unnecessary meddling with matcher internals
|
Thu, 04 May 2017 00:23:09 +0530 |
Pulkit Goyal |
py3: explicitly convert a list to bytes to pass in ui.debug
|
Wed, 17 May 2017 20:14:27 -0700 |
Jun Wu |
changelog: make sure datafile is 00changelog.d (API)
|
Wed, 17 May 2017 23:01:56 +0900 |
Yuya Nishihara |
util: drop unneeded override, sortdict.copy()
|
Wed, 17 May 2017 10:48:56 -0700 |
Jun Wu |
drawdag: provide filenode for its dummy filectx
|
Sat, 13 May 2017 21:30:02 -0400 |
Matt Harbison |
tests: fix up recent conditionalized output changes
|
Tue, 16 May 2017 14:42:13 -0700 |
Martin von Zweigbergk |
run-tests: drop fallback for proc.terminate() for pre-py2.6
|
Tue, 16 May 2017 14:40:22 -0700 |
Martin von Zweigbergk |
run-tests: drop fallback for sysconfig for pre-py2.7
|
Tue, 16 May 2017 17:47:27 -0700 |
Martin von Zweigbergk |
largefiles: move identical statement to after if/else
|
Tue, 16 May 2017 23:40:29 -0700 |
Martin von Zweigbergk |
util: rewrite sortdict using Python 2.7's OrderedDict
|
Tue, 16 May 2017 23:36:38 +0900 |
Yuya Nishihara |
encoding: use i.startswith() instead of i[0] to eliminate py2/3 divergence
|
Sat, 13 May 2017 21:15:56 -0400 |
Matt Harbison |
test-casefolding: sync with latest code changes
|
Mon, 15 May 2017 19:37:11 -0700 |
Gregory Szorc |
perf: always pass node to revlog.revision()
|
Mon, 15 May 2017 18:55:58 -0700 |
Durham Goode |
hg: backout optimizing for treemanifests
|
Mon, 15 May 2017 13:29:18 -0700 |
Jun Wu |
test-hardlink: do not test .hg/cache/checklink
|
Mon, 15 May 2017 13:25:59 -0700 |
Jun Wu |
test-hardlinks: unify two test files into one
|
Mon, 15 May 2017 14:08:02 -0400 |
Augie Fackler |
style: ban [ foo == bar] bashism in tests
|
Sat, 13 May 2017 16:26:43 -0700 |
Gregory Szorc |
changelog: load pending file directly
|
Fri, 10 Feb 2017 16:56:29 -0800 |
Martin von Zweigbergk |
cleanup: use set literals
|
Sat, 06 May 2017 04:51:25 +0530 |
Pulkit Goyal |
py3: convert date and format arguments str before passing in time.strptime
|
Thu, 04 May 2017 00:24:21 +0530 |
Pulkit Goyal |
py3: convert kwargs' keys to str using pycompat.strkwargs
|
Sun, 14 May 2017 09:38:06 -0700 |
Jun Wu |
verify: add a config option to skip certain flag processors
|
Mon, 15 May 2017 09:35:27 -0700 |
Durham Goode |
changegroup: add bundlecaps back
|
Wed, 10 May 2017 16:17:58 -0700 |
Jun Wu |
flagprocessor: add a fast path when flags is 0
|
Sat, 13 May 2017 14:52:29 -0700 |
Kostia Balytskyi |
shelve: make shelvestate use simplekeyvaluefile
|
Sun, 14 May 2017 14:15:07 -0700 |
Kostia Balytskyi |
shelve: refactor shelvestate loading
|
Thu, 11 May 2017 22:33:45 -0400 |
Matt Harbison |
extdiff: copy back execbit-only changes to the working directory
|
Sat, 13 May 2017 12:14:24 -0700 |
Gregory Szorc |
tests: remove regular expression matching for Python 2.6
|
Sat, 13 May 2017 11:58:08 -0700 |
Gregory Szorc |
branchmap: remove use of buffer() to support Python 2.6
|
Sat, 13 May 2017 11:55:39 -0700 |
Gregory Szorc |
py3: remove delayed import of importlib
|
Sat, 13 May 2017 11:52:44 -0700 |
Gregory Szorc |
tests: use context manager form of assertRaises
|
Sat, 13 May 2017 11:42:42 -0700 |
Gregory Szorc |
obsolete: use 2 argument form of enumerate()
|
Sat, 13 May 2017 11:31:36 -0700 |
Gregory Szorc |
tests: remove special handling for undefined memoryview
|
Sat, 13 May 2017 11:20:51 -0700 |
Gregory Szorc |
encoding: remove workaround for locale.getpreferredencoding()
|
Sat, 13 May 2017 11:12:44 -0700 |
Gregory Szorc |
mail: remove code to support < Python 2.7
|
Thu, 11 May 2017 00:02:32 -0700 |
Gregory Szorc |
help: clarify that colons are allowed in fingerprints values
|
Wed, 10 May 2017 23:49:37 -0700 |
Gregory Szorc |
sslutil: tweak the legacy [hostfingerprints] warning message
|
Thu, 11 May 2017 11:37:18 -0700 |
Martin von Zweigbergk |
rebase: allow rebase even if some revisions need no rebase (BC) (issue5422)
|
Wed, 10 May 2017 11:55:22 -0700 |
Jun Wu |
chgserver: more explicit about sensitive environ variables
|
Thu, 11 May 2017 08:49:33 -0700 |
Kostia Balytskyi |
scmutil: make simplekeyvaluefile able to have a non-key-value first line
|
Thu, 11 May 2017 08:39:44 -0700 |
Kostia Balytskyi |
scmutil: add simplekeyvaluefile reading test
|
Tue, 02 May 2017 18:57:52 +0200 |
Pierre-Yves David |
caches: stop warming the cache after changegroup application
|
Tue, 02 May 2017 22:27:44 +0200 |
Pierre-Yves David |
caches: move the 'updating the branch cache' message in 'updatecaches'
|
Tue, 02 May 2017 18:56:07 +0200 |
Pierre-Yves David |
caches: stop warming the cache after 'localrepo.commitctx'
|
Tue, 02 May 2017 21:35:06 +0200 |
Pierre-Yves David |
caches: introduce a 'debugupdatecaches' command
|
Tue, 02 May 2017 19:05:58 +0200 |
Pierre-Yves David |
caches: call 'repo.updatecache()' in 'repo.destroyed()'
|
Tue, 02 May 2017 21:39:43 +0200 |
Pierre-Yves David |
caches: introduce a function to warm cache
|
Tue, 02 May 2017 18:45:51 +0200 |
Pierre-Yves David |
transaction: track newly introduced revisions
|
Tue, 02 May 2017 18:31:18 +0200 |
Pierre-Yves David |
transaction: introduce "changes" dictionary to precisely track updates
|
Thu, 11 May 2017 10:50:05 -0700 |
Siddharth Agarwal |
clone: add a server-side option to disable full getbundles (pull-based clones)
|
Mon, 08 May 2017 20:01:06 -0700 |
Siddharth Agarwal |
clone: warn when streaming was requested but couldn't be performed
|
Mon, 08 May 2017 18:47:24 -0700 |
Siddharth Agarwal |
clone: test streaming disabled because client is missing requirement
|
Mon, 08 May 2017 17:30:51 -0700 |
Siddharth Agarwal |
bundle2: don't check for whether we can do stream clones
|
Sat, 13 May 2017 03:37:50 +0900 |
FUJIWARA Katsunori |
debugcommands: add debugpickmergetool to examine which merge tool is chosen
|
Sat, 13 May 2017 03:31:42 +0900 |
FUJIWARA Katsunori |
filemerge: add internal merge tool to dump files forcibly
|
Sat, 13 May 2017 03:28:36 +0900 |
FUJIWARA Katsunori |
filemerge: make warning message more i18n friendly
|
Sat, 13 May 2017 03:28:36 +0900 |
FUJIWARA Katsunori |
filemerge: show warning about choice of :prompt only at an actual fallback
|
Tue, 09 May 2017 13:56:46 -0700 |
Durham Goode |
treemanifest: allow manifestrevlog to take an explicit treemanifest arg
|
Wed, 26 Apr 2017 23:02:43 +0900 |
Yuya Nishihara |
policy: relax the default for in-place build
|
Thu, 11 May 2017 14:52:02 -0700 |
Jun Wu |
verify: always check rawsize
|
Thu, 11 May 2017 22:38:15 -0700 |
Martin von Zweigbergk |
rebase: rename "target" to "destination" in messages
|
Thu, 11 May 2017 22:38:03 -0700 |
Martin von Zweigbergk |
rebase: rename "target" to "dest" in variable names
|
Wed, 10 May 2017 23:32:00 -0700 |
Gregory Szorc |
sslutil: remove conditional cipher code needed for Python 2.6
|
Thu, 11 May 2017 18:38:43 -0700 |
Phil Cohen |
merge: use repo.wvfs.setflags() instead of util.setflags()
|
Fri, 12 May 2017 11:20:25 -0700 |
Martin von Zweigbergk |
merge with stable
|
Tue, 09 May 2017 21:27:06 -0700 |
Jun Wu |
revlog: move part of "addrevision" to "addrawrevision"
|
Tue, 09 May 2017 20:23:21 -0700 |
Jun Wu |
filectx: add an overlayfilectx class
|
Tue, 09 May 2017 19:16:48 -0700 |
Jun Wu |
filectx: remove __new__
|
Tue, 09 May 2017 16:34:12 -0700 |
Jun Wu |
filectx: add a rawflags method
|
Tue, 09 May 2017 19:53:31 -0700 |
Jun Wu |
filectx: move size to basefilectx
|
Tue, 09 May 2017 19:48:57 -0700 |
Jun Wu |
filectx: make renamed a property cache
|
Tue, 09 May 2017 19:23:28 -0700 |
Jun Wu |
filectx: make flags a property cache
|
Sun, 30 Apr 2017 11:21:05 -0700 |
Jun Wu |
commandserver: move printbanner logic to bindsocket
|
Sun, 30 Apr 2017 11:08:27 -0700 |
Jun Wu |
commandserver: move "listen" responsibility from service to handler
|
Mon, 08 May 2017 15:31:34 -0700 |
Gregory Szorc |
hghave: remove py27+ capability
|
Mon, 08 May 2017 15:30:15 -0700 |
Gregory Szorc |
tests: remove test targeting Python 2.6
|
Tue, 02 May 2017 16:19:04 -0700 |
Gregory Szorc |
setup: drop support for Python 2.6 (BC)
|
Sat, 06 May 2017 11:16:59 -0700 |
Gregory Szorc |
perf: move revlog construction and length calculation out of benchmark
|
Sat, 06 May 2017 11:15:56 -0700 |
Gregory Szorc |
perf: clear revlog caches on every iteration
|
Sat, 06 May 2017 11:12:23 -0700 |
Gregory Szorc |
perf: don't convert rev to node before calling revlog.revision()
|
Sat, 06 May 2017 12:12:53 -0700 |
Gregory Szorc |
revlog: rename _chunkraw to _getsegmentforrevs()
|
Sat, 06 May 2017 12:02:31 -0700 |
Gregory Szorc |
perf: store reference to revlog._chunkraw in a local variable
|
Sat, 06 May 2017 12:02:12 -0700 |
Gregory Szorc |
revlog: rename internal functions containing "chunk" to use "segment"
|
Sat, 06 May 2017 16:36:24 -0700 |
Jun Wu |
fsmonitor: do not nuke dirstate filecache
|
Sat, 06 May 2017 11:01:02 -0700 |
Gregory Szorc |
perf: move gettimer() call
|
Sat, 06 May 2017 10:59:38 -0700 |
Gregory Szorc |
perf: don't clobber startrev variable
|
Fri, 05 May 2017 17:31:15 +0200 |
Pierre-Yves David |
bundle: add optional 'tagsfnodecache' data to on disk bundle (issue5543)
|
Fri, 05 May 2017 17:28:52 +0200 |
Pierre-Yves David |
bundle2: move tagsfnodecache generation in a generic function
|
Fri, 05 May 2017 17:09:47 +0200 |
Pierre-Yves David |
bundle: introduce an higher level function to write bundle on disk
|
Thu, 04 May 2017 21:47:03 +0200 |
Pierre-Yves David |
bundle: handle compression earlier
|
Thu, 04 May 2017 21:46:02 +0200 |
Pierre-Yves David |
bundle: check changegroup version earlier
|
Thu, 04 May 2017 21:44:36 +0200 |
Pierre-Yves David |
bundle: check lack of revs to bundle before generating the changegroup
|
Sat, 06 May 2017 23:00:57 -0400 |
Matt Harbison |
extdiff: copy back files to the working directory if the size changed
|
Sat, 06 May 2017 22:48:06 -0400 |
Matt Harbison |
test-extdiff: enable a previously failing test on Windows
|
Sat, 06 May 2017 19:11:59 -0400 |
Matt Harbison |
test-extdiff: narrow the range of an '#if execbit' block
|
Sat, 06 May 2017 14:36:26 -0400 |
Matt Harbison |
test-extdiff: deduplicate tests
|
Sat, 06 May 2017 13:37:00 -0400 |
Matt Harbison |
test-extdiff: fill in a missing Windows test
|
Sat, 13 Aug 2016 17:21:58 +0900 |
Yuya Nishihara |
policy: eliminate ".pure." from module name only if marked as dual
|
Fri, 12 Aug 2016 11:06:14 +0900 |
Yuya Nishihara |
policy: add "cext" package which will host CPython extension modules
|
Tue, 02 May 2017 18:35:09 +0900 |
Yuya Nishihara |
policy: mark all string literals as sysstr or bytes
|
Wed, 26 Apr 2017 23:30:52 +0900 |
Yuya Nishihara |
debuginstall: check C extensions only if they are loadable per policy
|
Wed, 26 Apr 2017 22:26:28 +0900 |
Yuya Nishihara |
osutil: proxy through util (and platform) modules (API)
|
Fri, 12 May 2017 21:46:14 +0900 |
FUJIWARA Katsunori |
win32mbcs: wrap underlying pycompat.bytestr to use checkwinfilename safely
stable
|
Tue, 09 May 2017 15:08:47 +0200 |
Pierre-Yves David |
hghave: prefill more version of Mercurial
stable
|
Thu, 11 May 2017 17:18:40 +0200 |
Mads Kiilerich |
graft: fix graft across merges of duplicates of grafted changes
stable
|
Tue, 09 May 2017 00:11:30 +0200 |
Mads Kiilerich |
graft: test coverage of grafts and how merges can break duplicate detection
stable
|
Wed, 26 Apr 2017 22:05:59 +0900 |
Yuya Nishihara |
mpatch: proxy through mdiff module
|
Wed, 26 Apr 2017 22:03:37 +0900 |
Yuya Nishihara |
bdiff: proxy through mdiff module
|
Wed, 26 Apr 2017 21:56:47 +0900 |
Yuya Nishihara |
base85: proxy through util module
|
Tue, 02 May 2017 17:05:22 +0900 |
Yuya Nishihara |
mdiff: move re-exports to top
|
Tue, 02 May 2017 19:10:55 +0900 |
Yuya Nishihara |
test-commit-interactive-curses: remove unused import of parsers
|
Mon, 08 May 2017 23:05:01 -0400 |
Matt Harbison |
churn: use the non-deprecated template option in the examples
stable
|
Mon, 08 May 2017 11:35:23 -0700 |
Durham Goode |
strip: make tree stripping O(changes) instead of O(repo)
|
Mon, 08 May 2017 11:35:23 -0700 |
Durham Goode |
strip: move tree strip logic to it's own function
|
Mon, 08 May 2017 09:39:21 -0700 |
Martin von Zweigbergk |
manifest: remove unused property _oldmanifest
|
Mon, 08 May 2017 09:30:26 -0700 |
Gregory Szorc |
sslutil: reference fingerprints config option properly (issue5559)
stable
|
Fri, 05 May 2017 04:48:42 +0530 |
Pulkit Goyal |
py3: convert key to str to make kwargs.pop work in mq
|
Fri, 05 May 2017 04:41:45 +0530 |
Pulkit Goyal |
py3: convert kwargs' keys to str before passing in cmdutil.getcommiteditor
|
Wed, 03 May 2017 23:50:41 -0700 |
Jun Wu |
diff: add a fast path to avoid loading binary contents
|
Fri, 05 May 2017 17:20:32 -0700 |
Jun Wu |
diff: correct binary testing logic
|
Fri, 05 May 2017 16:48:58 -0700 |
Jun Wu |
diff: draw a table about binary diff behaviors
|
Wed, 03 May 2017 22:20:44 -0700 |
Jun Wu |
diff: use fctx.size() to test empty
|
Wed, 03 May 2017 22:16:54 -0700 |
Jun Wu |
diff: use fctx.isbinary() to test binary
|
Thu, 20 Apr 2017 22:16:12 +0900 |
Yuya Nishihara |
pycompat: extract helper to raise exception with traceback
|
Thu, 04 May 2017 15:23:51 +0900 |
Yuya Nishihara |
largefiles: make sure debugstate command is populated before wrapping
stable
|
Mon, 01 May 2017 17:23:48 +0900 |
Yuya Nishihara |
check-code: ignore re-exports of os.environ in encoding.py
|
Wed, 26 Apr 2017 21:51:19 +0900 |
Yuya Nishihara |
check-code: exclude demandimport.py and policy.py from Python 3 checks
|
Mon, 01 May 2017 17:10:22 +0900 |
Yuya Nishihara |
check-code: rewrite py3 exclusion pattern with negative lookahead
|
Wed, 03 May 2017 11:16:55 +0900 |
Yuya Nishihara |
cleanup: remove useless re-raises of KeyboardInterrupt
|
Fri, 12 Aug 2016 11:36:42 +0900 |
Yuya Nishihara |
make: drop deprecated rule to process temporary copy of pure modules
|
Sat, 06 May 2017 02:33:00 +0900 |
FUJIWARA Katsunori |
help: describe about choice of :prompt as a fallback merge tool explicitly
stable
|
Sat, 06 May 2017 10:18:34 -0500 |
Steve Borho |
wix: only one KeyPath is allowed per Component
stable
|
Fri, 05 May 2017 08:49:46 -0700 |
Martin von Zweigbergk |
dirstate: optimize walk() by using match.visitdir()
|
Fri, 05 May 2017 08:49:07 -0700 |
Martin von Zweigbergk |
match: optimize visitdir() for patterns matching only root directory
|
Sat, 11 Mar 2017 12:25:56 -0800 |
Martin von Zweigbergk |
rebase: don't update state dict same way for each root
|
Thu, 04 May 2017 21:11:40 -0700 |
Martin von Zweigbergk |
forget: access status fields by name, not index
|
Wed, 03 May 2017 18:26:57 -0700 |
Phil Cohen |
demandimport: add urwid.command_map to ignore list
|
Fri, 05 May 2017 10:08:36 -0700 |
Martin von Zweigbergk |
outgoing: run on filtered repo
|
Fri, 05 May 2017 14:10:58 -0700 |
Martin von Zweigbergk |
manifest: remove check for non-contexts in _dirmancache
|
Thu, 04 May 2017 12:48:45 +0200 |
Pierre-Yves David |
bundle: factor the 'getchangegroup' out
|
Thu, 04 May 2017 12:47:27 +0200 |
Pierre-Yves David |
bundle: avoid reset of the 'outgoing' variable
|
Thu, 04 May 2017 12:43:41 +0200 |
Pierre-Yves David |
changegroup: deprecate 'getlocalchangroup' (API)
|
Thu, 04 May 2017 12:41:50 +0200 |
Pierre-Yves David |
tests: directly 'getchangegroup'
|
Thu, 04 May 2017 12:41:36 +0200 |
Pierre-Yves David |
exchange: directly 'getchangegroup'
|
Thu, 04 May 2017 12:41:17 +0200 |
Pierre-Yves David |
commands: directly 'getchangegroup'
|
Thu, 04 May 2017 12:36:45 +0200 |
Pierre-Yves David |
changegroup: deduplicate 'getlocalchangegroup'
|
Thu, 04 May 2017 04:57:30 +0530 |
Pulkit Goyal |
py3: add test to show 'hg log -Tjson' works
|
Thu, 04 May 2017 04:52:03 +0530 |
Pulkit Goyal |
py3: add test to show 'hg log -G' works
|
Thu, 04 May 2017 04:42:05 +0530 |
Pulkit Goyal |
py3: rename test-check-py3-commands.t to test-py3-commands.t
|
Thu, 04 May 2017 04:38:20 +0530 |
Pulkit Goyal |
py3: use list of bytes rather than bytestring while extending bytes into lists
|
Thu, 04 May 2017 01:12:14 +0530 |
Pulkit Goyal |
py3: use pycompat.byteskwargs to converts kwargs to bytes
|
Thu, 04 May 2017 00:44:53 +0530 |
Pulkit Goyal |
py3: make adefaults keys str to be compatible with getattr
|
Wed, 03 May 2017 15:41:28 +0530 |
Pulkit Goyal |
py3: abuse r'' to access keys in keyword arguments
|
Wed, 03 May 2017 15:37:51 +0530 |
Pulkit Goyal |
py3: use pycompat.bytechr instead of chr
|
Fri, 05 May 2017 01:41:54 +0530 |
Pulkit Goyal |
py3: use %d to format integers into bytestrings
|
Fri, 05 May 2017 01:26:49 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of bytes
|
Fri, 05 May 2017 01:26:13 +0530 |
Pulkit Goyal |
py3: slice over bytes to prevent getting ascii values
|
Sat, 08 Apr 2017 11:02:37 +0530 |
Pulkit Goyal |
py3: use encoding.unitolocal instead of .encode(encoding.encoding)
|
Wed, 03 May 2017 10:43:59 -0700 |
Durham Goode |
rebase: use matcher to optimize manifestmerge
|
Tue, 02 May 2017 23:47:10 -0700 |
Martin von Zweigbergk |
changegroup: delete unused 'bundlecaps' argument (API)
|
Wed, 03 May 2017 10:33:26 -0700 |
Martin von Zweigbergk |
localrepo: reuse exchange.bundle2requested()
|
Fri, 28 Apr 2017 01:13:07 +0530 |
Pulkit Goyal |
py3: use raw strings while accessing class.__dict__
|
Tue, 25 Apr 2017 01:52:30 +0530 |
Pulkit Goyal |
py3: handle opts correctly for `hg add`
|
Mon, 24 Apr 2017 04:32:04 +0530 |
Pulkit Goyal |
py3: handle opts correctly for rollback
|
Fri, 21 Apr 2017 15:04:32 +0530 |
Pulkit Goyal |
py3: handle opts correctly for unbundle
|
Fri, 21 Apr 2017 02:20:46 +0530 |
Pulkit Goyal |
py3: convert opts to bytes in cmdutil.dorecord()
|
Fri, 28 Apr 2017 00:49:30 +0530 |
Pulkit Goyal |
py3: make sure opts are passed and used correctly in help command
|
Wed, 03 May 2017 15:25:06 +0530 |
Pulkit Goyal |
py3: handle opts uniformly in commands.py
|