Fri, 29 Dec 2017 05:29:57 +0530 |
Pulkit Goyal |
py3: make sure we open the file to write in bytes mode
|
changeset |
files
|
Fri, 29 Dec 2017 05:47:17 +0530 |
Pulkit Goyal |
py3: don't use dict.iterkeys()
|
changeset |
files
|
Fri, 29 Dec 2017 05:29:04 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() instead of str()
|
changeset |
files
|
Fri, 29 Dec 2017 05:28:05 +0530 |
Pulkit Goyal |
py3: make regular expressions bytes by prepending b''
|
changeset |
files
|
Fri, 29 Dec 2017 05:27:00 +0530 |
Pulkit Goyal |
py3: slice on bytes instead of indexing
|
changeset |
files
|
Fri, 29 Dec 2017 05:25:27 +0530 |
Pulkit Goyal |
py3: use node.hex(h.digest()) instead of h.hexdigest()
|
changeset |
files
|
Fri, 29 Dec 2017 05:22:06 +0530 |
Pulkit Goyal |
tests: make autodiff.py work on Python 3
|
changeset |
files
|
Fri, 29 Dec 2017 03:32:04 +0530 |
Pulkit Goyal |
py3: use pycompat.ziplist instead of inbuilt zip
|
changeset |
files
|
Fri, 29 Dec 2017 05:35:57 +0530 |
Pulkit Goyal |
py3: use bytes and open() instead of file() in test-diff-upgrade.t
|
changeset |
files
|
Wed, 10 Jan 2018 11:02:20 -0800 |
Martin von Zweigbergk |
exchange: use context manager for locks and transaction in unbundle()
|
changeset |
files
|
Wed, 10 Jan 2018 10:49:12 -0800 |
Martin von Zweigbergk |
bookmarks: use context managers for locks and transaction in pushbookmark()
|
changeset |
files
|
Wed, 10 Jan 2018 10:47:13 -0800 |
Martin von Zweigbergk |
bookmarks: use context managers for lock and transaction in update()
|
changeset |
files
|
Wed, 10 Jan 2018 10:44:21 -0800 |
Martin von Zweigbergk |
phase: use context managers for lock and transaction
|
changeset |
files
|
Wed, 10 Jan 2018 10:33:11 -0800 |
Martin von Zweigbergk |
obsolete: use context manager for transaction in pushmarker()
|
changeset |
files
|
Wed, 10 Jan 2018 10:32:16 -0800 |
Martin von Zweigbergk |
obsolete: use context manager for lock in pushmarker()
|
changeset |
files
|
Wed, 10 Jan 2018 10:30:51 -0800 |
Martin von Zweigbergk |
obsolete: use context manager for transaction in createmarkers()
|
changeset |
files
|
Fri, 05 Jan 2018 09:12:08 +0100 |
Boris Feld |
visibility: improve the message when accessing filtered obsolete rev
|
changeset |
files
|
Fri, 29 Dec 2017 03:37:36 +0530 |
Pulkit Goyal |
tests: add b'' to string literals where bytes are required
|
changeset |
files
|
Wed, 10 Jan 2018 08:53:22 -0800 |
Gregory Szorc |
rust: implementation of `hg`
|
changeset |
files
|
Sun, 07 Jan 2018 15:21:16 -0500 |
Matt Harbison |
lfs: improve the error message for a missing remote blob
|
changeset |
files
|
Sun, 07 Jan 2018 15:01:59 -0500 |
Matt Harbison |
filelog: add the ability to report the user facing name
|
changeset |
files
|
Tue, 19 Dec 2017 20:41:25 +0800 |
Anton Shestakov |
hgweb: make different kinds of commits look differently on /graph
|
changeset |
files
|
Thu, 21 Dec 2017 13:58:11 +0100 |
Boris Feld |
clonebundle: make it possible to retrieve the initial bundle through largefile
|
changeset |
files
|
Thu, 21 Dec 2017 13:57:57 +0100 |
Boris Feld |
largefiles: add support for 'largefiles://' url scheme
|
changeset |
files
|
Thu, 21 Dec 2017 13:53:26 +0100 |
Boris Feld |
largefiles: add a 'debuglfput' command to put largefile into the store
|
changeset |
files
|
Fri, 15 Dec 2017 09:30:16 +0100 |
Boris Feld |
debug: add a 'debugdownload' command
|
changeset |
files
|
Sat, 01 Apr 2017 17:12:48 +0900 |
Yuya Nishihara |
revsetlang: raise ParseError to report invalid format character
|
changeset |
files
|
Sat, 01 Apr 2017 17:04:49 +0900 |
Yuya Nishihara |
revsetlang: use iterator to track current argument in formatspec()
|
changeset |
files
|
Sat, 01 Apr 2017 16:56:47 +0900 |
Yuya Nishihara |
revsetlang: unnest "if True" in formatrevspec()
|
changeset |
files
|
Sat, 01 Apr 2017 16:55:28 +0900 |
Yuya Nishihara |
revsetlang: use str.find() to scan expr in formatspec()
|
changeset |
files
|
Sat, 01 Apr 2017 16:50:11 +0900 |
Yuya Nishihara |
revsetlang: avoid string concatenation in formatspec()
|
changeset |
files
|
Thu, 04 Jan 2018 12:30:55 +0900 |
Yuya Nishihara |
test-glog: hook cmdutil.getlogrevs() so -frREV is rewritten accordingly
|
changeset |
files
|
Wed, 03 Jan 2018 17:12:30 +0900 |
Yuya Nishihara |
test-glog: dump computed set
|
changeset |
files
|
Wed, 03 Jan 2018 17:09:16 +0900 |
Yuya Nishihara |
test-glog: drop uninteresting nodes from AST output
|
changeset |
files
|
Sun, 07 Jan 2018 01:14:52 -0500 |
Matt Harbison |
lfs: remove the verification option when writing to the local store
|
changeset |
files
|
Thu, 21 Dec 2017 21:20:00 -0500 |
Matt Harbison |
lfs: use the localstore download method to transfer from remote stores
|
changeset |
files
|
Thu, 21 Dec 2017 18:56:04 -0500 |
Matt Harbison |
lfs: introduce a localstore method for downloading from remote stores
|
changeset |
files
|
Tue, 02 Jan 2018 12:14:08 +0900 |
Yuya Nishihara |
win32: do not call GetVolumePathName() with the minimum buffer length
|
changeset |
files
|
Tue, 02 Jan 2018 12:02:25 +0900 |
Yuya Nishihara |
win32: allocate buffer of maximum length for GetVolumeInformation()
|
changeset |
files
|
Sun, 22 Oct 2017 22:49:11 +0900 |
Yuya Nishihara |
log: drop unused expr from return value of getlogrevs()
|
changeset |
files
|
Thu, 04 Jan 2018 12:00:18 +0900 |
Yuya Nishihara |
log: don't expand aliases in revset built from command options
|
changeset |
files
|
Sun, 22 Oct 2017 22:52:36 +0900 |
Yuya Nishihara |
graphlog: remove redundant check for empty revs
|
changeset |
files
|
Sun, 22 Oct 2017 22:38:16 +0900 |
Yuya Nishihara |
log: remove redundant handling of --limit
|
changeset |
files
|
Sun, 22 Oct 2017 23:04:07 +0900 |
Yuya Nishihara |
log: use smartset.slice() to limit number of revisions to be displayed
|
changeset |
files
|
Thu, 04 Jan 2018 10:51:41 +0900 |
Yuya Nishihara |
log: merge getlogrevs() and getgraphlogrevs()
|
changeset |
files
|
Sat, 30 Dec 2017 17:55:23 +0900 |
Yuya Nishihara |
revset: parse x^:: as (x^):: (issue5764)
|
changeset |
files
|
Mon, 08 Jan 2018 16:07:51 -0800 |
Jun Wu |
test-run-tests: stabilize the test (issue5735)
stable
|
changeset |
files
|
Mon, 08 Jan 2018 13:52:43 +0100 |
Mihai Popescu |
run-tests: avoid set PYTHONUSERBASE environment variable to None
stable
|
changeset |
files
|
Sun, 07 Jan 2018 12:07:29 +0900 |
Yuya Nishihara |
templatefilters: fix doc of basename()
stable
|
changeset |
files
|
Sun, 07 Jan 2018 15:56:58 +0900 |
Yuya Nishihara |
identify: document -r. explicitly how to disable wdir scanning (issue5622)
stable
|
changeset |
files
|
Fri, 05 Jan 2018 21:48:29 -0500 |
Matt Harbison |
lfs: add a comment to describe subtle local blobstore open() behavior
|
changeset |
files
|
Fri, 05 Jan 2018 11:53:33 -0800 |
Martin von Zweigbergk |
tests: make #testcase available as env var in test
|
changeset |
files
|
Fri, 05 Jan 2018 19:30:37 +0530 |
Pulkit Goyal |
archive: add support to specify hidden revs if directaccess config is set
|
changeset |
files
|
Fri, 05 Jan 2018 19:23:30 +0530 |
Pulkit Goyal |
annotate: add support to specify hidden revs if directaccess config is set
|
changeset |
files
|
Fri, 05 Jan 2018 19:30:30 +0800 |
Anton Shestakov |
hgweb: stop adding strings to innerHTML of #graphnodes and #nodebgs (BC)
|
changeset |
files
|
Fri, 05 Jan 2018 19:22:05 +0800 |
Anton Shestakov |
spartan: make actual changeset entries have backgrounds on /graph
|
changeset |
files
|
Fri, 05 Jan 2018 19:16:08 +0800 |
Anton Shestakov |
gitweb: make actual changeset entries have backgrounds on /graph
|
changeset |
files
|
Fri, 05 Jan 2018 19:08:00 +0800 |
Anton Shestakov |
monoblue: make actual changeset entries have backgrounds on /graph
|
changeset |
files
|
Fri, 05 Jan 2018 18:46:06 +0800 |
Anton Shestakov |
paper: make actual changeset entries have backgrounds on /graph
|
changeset |
files
|
Thu, 04 Jan 2018 12:34:40 +0100 |
Elmar Bartel |
crecord: fallback to color = no when curses.use_default_colors() fails
|
changeset |
files
|
Thu, 04 Jan 2018 12:12:07 +0100 |
Elmar Bartel |
crecord: honor "ui.color = no" config option
|
changeset |
files
|
Tue, 02 Jan 2018 21:46:57 -0500 |
Matt Harbison |
lfs: use the local store method for opening a blob
|
changeset |
files
|
Tue, 02 Jan 2018 21:18:30 -0500 |
Matt Harbison |
lfs: add a local store method for opening a blob
|
changeset |
files
|
Fri, 05 Jan 2018 17:23:55 +0530 |
Pulkit Goyal |
hgdemandimport: use correct hyperlink to python-bug in comments (issue5765)
|
changeset |
files
|
Wed, 03 Jan 2018 10:37:49 +0800 |
Anton Shestakov |
monoblue: adjust font size of graph entries
|
changeset |
files
|
Wed, 03 Jan 2018 09:41:01 +0800 |
Anton Shestakov |
hgweb: make .info a block element by default
|
changeset |
files
|
Mon, 25 Dec 2017 16:31:14 -0700 |
Gregory Szorc |
revlog: don't use slicing to return parents
|
changeset |
files
|
Thu, 04 Jan 2018 16:29:03 -0800 |
Kyle Lippincott |
tests: switch test from '--config ui.editor=~/foo' to HGEDITOR=~/foo
|
changeset |
files
|
Wed, 27 Dec 2017 00:24:53 +0530 |
Pulkit Goyal |
revert: support reverting to hidden cset if directaccess config is set
|
changeset |
files
|
Wed, 27 Dec 2017 00:14:00 +0530 |
Pulkit Goyal |
update: support updating to hidden cset if directaccess config is set
|
changeset |
files
|
Tue, 26 Dec 2017 22:54:45 +0530 |
Pulkit Goyal |
commands: check for empty rev before passing to scmutil.unhidehashlikerevs
|
changeset |
files
|
Mon, 01 Jan 2018 16:48:31 +0100 |
Elmar Bartel |
test-convert-cvs: change TZ=US/Hawaii to TZ=Pacific/Johnston
|
changeset |
files
|
Fri, 29 Dec 2017 23:55:52 -0500 |
Matt Harbison |
osutil: implement getfsmountpoint() on BSD systems
|
changeset |
files
|
Fri, 29 Dec 2017 23:50:42 -0500 |
Matt Harbison |
debugfs: display the tested path and mount point of the filesystem, if known
|
changeset |
files
|
Fri, 29 Dec 2017 22:54:14 -0500 |
Matt Harbison |
util: add a function to show the mount point of the filesystem
|
changeset |
files
|
Fri, 29 Dec 2017 22:15:37 -0500 |
Matt Harbison |
win32: split a utility function to obtain the volume out of getfstype()
|
changeset |
files
|
Sat, 30 Dec 2017 21:15:12 -0500 |
Matt Harbison |
util: whitelist NTFS for hardlink creation (issue4580)
|
changeset |
files
|
Fri, 29 Dec 2017 21:28:19 -0500 |
Matt Harbison |
win32: implement util.getfstype()
|
changeset |
files
|
Sat, 30 Dec 2017 21:07:03 -0500 |
Matt Harbison |
util: move getfstype() to the platform modules
|
changeset |
files
|
Fri, 22 Dec 2017 23:17:04 +0800 |
Anton Shestakov |
graphlog: add another graph node type, unstable, using character "*" (BC)
|
changeset |
files
|
Tue, 26 Dec 2017 23:40:49 -0500 |
Matt Harbison |
largefiles: modernize how capabilities are added to the wire protocol
|
changeset |
files
|
Sat, 23 Dec 2017 17:49:12 -0500 |
Matt Harbison |
lfs: show a friendly message when pushing lfs to a server without lfs enabled
|
changeset |
files
|
Sun, 24 Dec 2017 01:26:36 -0500 |
Matt Harbison |
lfs: allow non-lfs exchanges when the extension is only enabled on one side
|
changeset |
files
|
Sat, 23 Dec 2017 23:51:40 -0500 |
Matt Harbison |
lfs: add the 'lfs' requirement in the changegroup transaction introducing lfs
|
changeset |
files
|
Sat, 23 Dec 2017 15:07:24 -0500 |
Matt Harbison |
test-lfs: add tests covering http exchanges
|
changeset |
files
|
Fri, 22 Dec 2017 14:53:54 -0500 |
Matt Harbison |
test-lfs: add tests covering local exchanges
|
changeset |
files
|
Wed, 27 Dec 2017 11:08:32 -0700 |
Gregory Szorc |
smartset: split generatorset classes to avoid cycle
|
changeset |
files
|
Wed, 27 Dec 2017 13:53:21 -0600 |
Phil Cohen |
merge: raise before running mergedriver if using IMM
|
changeset |
files
|
Tue, 26 Dec 2017 22:56:07 +0530 |
Pulkit Goyal |
scmutil: use a tuple of possible values instead of using startswith()
|
changeset |
files
|
Mon, 25 Dec 2017 22:56:59 +0900 |
Yuya Nishihara |
show: use revlog function to compute length of the longest shortest node
|
changeset |
files
|
Tue, 19 Dec 2017 11:20:35 +0530 |
Pulkit Goyal |
commands: use the new API to access hidden changesets in various commands
|
changeset |
files
|
Fri, 15 Dec 2017 04:31:29 +0530 |
Pulkit Goyal |
scmutil: add utility fn to return repo object with user passed revs unhidden
|
changeset |
files
|
Mon, 18 Dec 2017 17:50:02 +0530 |
Pulkit Goyal |
repoview: add a new filtername for accessing hidden commits
|
changeset |
files
|
Fri, 15 Dec 2017 04:25:32 +0530 |
Pulkit Goyal |
revsetlang: add utility function to return hash like symbols from the tree
|
changeset |
files
|
Fri, 22 Dec 2017 22:19:42 +0530 |
Pulkit Goyal |
repoview: add visibilityexception argument to filterrevs() and related fns
|
changeset |
files
|
Fri, 22 Dec 2017 17:57:11 +0530 |
Pulkit Goyal |
repoview: add visibilityexceptions as an optional argument to repo.filtered()
|
changeset |
files
|
Sun, 24 Dec 2017 11:46:13 -0700 |
Gregory Szorc |
streamclone: move wire protocol status code from wireproto command
|
changeset |
files
|
Fri, 22 Dec 2017 15:25:34 -0600 |
Phil Cohen |
histedit: add ui.log for action count
|
changeset |
files
|
Fri, 22 Dec 2017 17:04:08 -0700 |
Gregory Szorc |
run-tests: extract sorting of tests to own function
|
changeset |
files
|
Fri, 22 Dec 2017 12:22:43 -0700 |
Gregory Szorc |
run-tests: remove dead code related to temp directory
|
changeset |
files
|
Fri, 22 Dec 2017 13:13:45 -0600 |
Phil Cohen |
rebase: switch ui.log calls to common style
|
changeset |
files
|
Fri, 22 Dec 2017 21:25:46 +0800 |
Anton Shestakov |
hgweb: link to successors of obsoleted changesets
|
changeset |
files
|
Tue, 21 Nov 2017 17:03:41 +0800 |
Anton Shestakov |
hgweb: display fate of obsolete changesets
|
changeset |
files
|
Sat, 16 Dec 2017 18:58:02 -0500 |
Matt Harbison |
test-ssh: stabilize for Windows
|
changeset |
files
|
Fri, 22 Dec 2017 21:19:29 +0900 |
Yuya Nishihara |
templater: register keywords to defaults table
|
changeset |
files
|
Fri, 22 Dec 2017 21:22:49 +0900 |
Yuya Nishihara |
templater: drop unneeded resources from conflict-marker data
|
changeset |
files
|
Fri, 22 Dec 2017 21:12:17 +0900 |
Yuya Nishihara |
templater: rewrite docstring of templater.__init__()
|
changeset |
files
|
Fri, 22 Dec 2017 00:44:36 -0600 |
Phil Cohen |
rebase: don't take out a dirstate guard for in-memory rebase
|
changeset |
files
|
Fri, 22 Dec 2017 02:38:08 -0500 |
Matt Harbison |
test-split: stabilize for Windows
|
changeset |
files
|
Thu, 21 Dec 2017 23:31:46 -0500 |
Matt Harbison |
lfs: use ui.note() and ui.debug() instead of ui.write() and their flags
|
changeset |
files
|
Thu, 21 Dec 2017 14:13:39 -0500 |
Matt Harbison |
lfs: only hardlink between the usercache and local store if the blob verifies
|
changeset |
files
|
Fri, 17 Nov 2017 00:06:45 -0500 |
Matt Harbison |
lfs: verify lfs object content when transferring to and from the remote store
|
changeset |
files
|
Mon, 04 Dec 2017 21:41:04 -0500 |
Matt Harbison |
lfs: narrow the exceptions that trigger a transfer retry
|
changeset |
files
|
Thu, 16 Nov 2017 22:52:53 -0500 |
Matt Harbison |
test-lfs: add tests around corrupted lfs objects
|
changeset |
files
|
Tue, 19 Dec 2017 17:53:44 -0500 |
Matt Harbison |
lfs: add note messages indicating what store holds the lfs blob
|
changeset |
files
|
Wed, 20 Dec 2017 20:46:33 -0500 |
Matt Harbison |
tests: teach `f` to handle sha256 checksums
|
changeset |
files
|
Wed, 20 Dec 2017 20:41:12 -0500 |
Matt Harbison |
tests: fix a bug in `f` that prevented calculating sha1sum on a file
|
changeset |
files
|
Thu, 21 Dec 2017 22:17:39 +0900 |
Yuya Nishihara |
templater: look up symbols/resources as if they were separated (issue5699)
|
changeset |
files
|
Thu, 21 Dec 2017 22:05:30 +0900 |
Yuya Nishihara |
templater: move repo, ui and cache to per-engine resources
|
changeset |
files
|
Thu, 21 Dec 2017 21:29:06 +0900 |
Yuya Nishihara |
templater: keep default resources per template engine (API)
|
changeset |
files
|