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
|
Thu, 04 May 2017 00:26:55 -0400 |
Augie Fackler |
merge with stable
|
Wed, 03 May 2017 22:56:53 -0400 |
Matt Harbison |
help: call out specific replacement configuration settings
stable
|
Wed, 03 May 2017 22:07:47 -0400 |
Matt Harbison |
help: spelling fixes
stable
|
Wed, 03 May 2017 22:05:23 -0400 |
Matt Harbison |
help: attempt to clarify that pager usage is not output length based
stable
|
Wed, 03 May 2017 21:58:11 -0400 |
Matt Harbison |
help: document color/pager pitfalls on Windows
stable
|
Wed, 03 May 2017 18:04:43 -0700 |
Jun Wu |
webcommands: use fctx.isbinary
|
Wed, 03 May 2017 18:03:38 -0700 |
Jun Wu |
annotate: use fctx.isbinary
|