Thu, 14 Jun 2018 20:29:27 +0900 |
Yuya Nishihara |
py3: fix map() use in templatekw.showpredecessors()
|
Thu, 14 Jun 2018 20:09:54 +0900 |
Yuya Nishihara |
merge with stable
|
Wed, 13 Jun 2018 14:28:39 -0700 |
Martin von Zweigbergk |
templatefilters: rename commonprefix to commondir
|
Wed, 13 Jun 2018 10:24:44 -0400 |
Augie Fackler |
bitmanipulation: fix undefined behavior in bit shift in getbe32
|
Wed, 13 Jun 2018 21:58:42 +0900 |
Yuya Nishihara |
templatefilters: undeprecate hgdate
|
Wed, 13 Jun 2018 21:57:24 +0900 |
Yuya Nishihara |
templater: restore the original string format of {date}
|
Tue, 12 Jun 2018 20:43:56 -0400 |
Augie Fackler |
hgweb: insist http_status value is a sysstr
|
Tue, 12 Jun 2018 20:42:42 -0400 |
Augie Fackler |
hgweb: pass a sysstr to low-level _start_response method
|
Tue, 12 Jun 2018 18:49:35 -0400 |
Augie Fackler |
tests: fix printenv script on Python 3
|
Tue, 12 Jun 2018 18:49:22 -0400 |
Augie Fackler |
cvsps: port changeset __repr__ to py3
|
Tue, 12 Jun 2018 18:24:25 -0400 |
Augie Fackler |
cvsps: avoid comparison between None and a tuple in date sorting
|
Tue, 12 Jun 2018 18:21:41 -0400 |
Augie Fackler |
py3: buildbot informs me we have two new passing tests
|
Tue, 12 Jun 2018 12:41:09 -0700 |
Jun Wu |
commandserver: close server's fds explicitly from a worker
|
Tue, 12 Jun 2018 23:04:27 +0200 |
Boris Feld |
run-tests: restrict the test cases allowed characters
|
Sat, 09 Jun 2018 13:34:47 +0900 |
Yuya Nishihara |
templater: abstract truth testing to fix {if(list_of_empty_strings)}
|
Tue, 12 Jun 2018 23:17:38 +0900 |
Yuya Nishihara |
show: stringify filtered list of tags before testing emptiness
|
Sat, 24 Mar 2018 18:03:23 +0900 |
Yuya Nishihara |
templatefilters: deprecate hgdate as {date|hgdate} is the default format
|
Sat, 24 Mar 2018 17:59:19 +0900 |
Yuya Nishihara |
templater: make date wrapper support dot/map operations
|
Sat, 24 Mar 2018 17:54:02 +0900 |
Yuya Nishihara |
templater: introduce a wrapper for date tuple (BC)
|
Sat, 21 Apr 2018 19:01:35 +0900 |
Yuya Nishihara |
templater: promote tomap() to an interface type
|
Sat, 09 Jun 2018 12:36:06 +0900 |
Yuya Nishihara |
templater: rename mappable to hybriditem as it is the primary use case
|
Fri, 08 Jun 2018 23:32:33 +0900 |
Yuya Nishihara |
serve: do not daemonize by default by --print-url
|
Thu, 07 Jun 2018 16:19:18 -0700 |
Gregory Szorc |
mercurial: add .t files to .editorconfig
|
Mon, 28 May 2018 21:13:32 +0530 |
Pulkit Goyal |
graft: add a new `--stop` flag to stop interrupted graft
|
Tue, 12 Jun 2018 02:36:34 +0530 |
Pulkit Goyal |
graft: fix the help text to say `graft reapplies previous options`
|
Mon, 11 Jun 2018 10:09:35 -0700 |
Martin von Zweigbergk |
files: drop now-unnecessary filtering of removed dirstate files
|
Mon, 11 Jun 2018 10:05:23 -0700 |
Martin von Zweigbergk |
context: make workingctx.matches() filter our removed files (API)
|
Mon, 11 Jun 2018 09:47:07 -0700 |
Martin von Zweigbergk |
locate: explicitly use dirstate.matches() for working copy
|
Mon, 11 Jun 2018 11:37:21 -0700 |
Martin von Zweigbergk |
revsets: define a none() revset
|
Mon, 11 Jun 2018 19:24:01 +0200 |
Boris Feld |
statprof: fix save and load
|
Mon, 11 Jun 2018 19:05:41 +0200 |
Boris Feld |
perftemplating: abort on incompatible version
|
Tue, 05 Jun 2018 21:40:33 +0900 |
Yuya Nishihara |
templater: fix string representation of wrapped None
|
Fri, 08 Jun 2018 20:57:54 +0900 |
Yuya Nishihara |
templater: show slightly better hint on map operation error
|
Wed, 21 Mar 2018 12:28:12 +0900 |
Yuya Nishihara |
templater: inline unwraphybrid()
|
Mon, 19 Mar 2018 00:26:55 +0900 |
Yuya Nishihara |
templater: drop hybrid-ness on unwrapvalue()
|
Fri, 23 Mar 2018 22:31:58 +0900 |
Yuya Nishihara |
templater: mark .keytype as a private attribute
|
Mon, 19 Mar 2018 00:23:20 +0900 |
Yuya Nishihara |
templater: abstract ifcontains() over wrapped types
|
Wed, 21 Mar 2018 12:06:18 +0900 |
Yuya Nishihara |
templater: inline wraphybridvalue()
|
Mon, 19 Mar 2018 00:16:12 +0900 |
Yuya Nishihara |
templater: abstract min/max away
|
Sun, 10 Jun 2018 12:24:53 +0900 |
Yuya Nishihara |
stringutil: fix prettyrepr() to not orphan foo=<...> line
|
Sun, 10 Jun 2018 11:55:52 +0900 |
Yuya Nishihara |
debugwalk: pretty-print nested matcher
|
Sun, 10 Jun 2018 11:53:56 +0900 |
Yuya Nishihara |
debugwalk: show matcher output only if -v/--verbose
|
Sun, 10 Jun 2018 11:50:09 +0900 |
Yuya Nishihara |
stringutil: promote smartset.prettyformat() to utility function
|
Fri, 01 Jun 2018 17:27:58 +0200 |
Boris Feld |
profiling: introduce a "profiling.time-track" option
|
Fri, 01 Jun 2018 11:23:27 +0200 |
Boris Feld |
statprof: also gather wall time
|
Thu, 31 May 2018 19:34:08 +0200 |
Boris Feld |
perftemplating: allow to specify the template to test
|
Thu, 31 May 2018 19:23:04 +0200 |
Boris Feld |
perftemplating: stop going through the log command
|
Thu, 31 May 2018 18:48:08 +0200 |
Boris Feld |
perftemplating: move revision argument to flag only
|
Thu, 31 May 2018 18:43:15 +0200 |
Boris Feld |
perftemplating: drop usage of buffer
|
Thu, 31 May 2018 17:31:46 +0200 |
Boris Feld |
perftemplating: move template formating into its own function
|
Thu, 31 May 2018 18:05:15 +0200 |
Boris Feld |
perftemplating: fix the revisions argument
|
Sat, 09 Jun 2018 15:14:31 +0530 |
Pulkit Goyal |
py3: make sure util.username() always returns bytes
|
Sat, 09 Jun 2018 15:01:04 +0530 |
Pulkit Goyal |
py3: add b'' prefix to make the regex bytes
|
Tue, 05 Jun 2018 02:50:25 +0200 |
Boris Feld |
phases: use "published" in the phase movement message
|
Tue, 05 Jun 2018 01:49:52 +0200 |
Boris Feld |
phase: clarify the message about movement on command changeset
|
Sun, 29 Apr 2018 00:29:40 -0400 |
Augie Fackler |
fuzz: try and generate an interesting mpatch seed from a repo
|
Sun, 29 Apr 2018 00:04:16 -0400 |
Augie Fackler |
fuzz: structured helpers for creating mpatch seed corpus entries
|
Sat, 28 Apr 2018 22:35:14 -0400 |
Augie Fackler |
fuzz: new fuzzer for the mpatch code
|
Thu, 07 Jun 2018 21:09:16 +0200 |
Boris Feld |
run-tests: follow-up on the test-case format
|
Fri, 04 May 2018 12:43:15 +0900 |
Yuya Nishihara |
templater: resolve type of dict key in getmember()
|
Wed, 21 Mar 2018 11:30:21 +0900 |
Yuya Nishihara |
templater: promote getmember() to an interface of wrapped types
|
Wed, 21 Mar 2018 01:39:44 +0900 |
Yuya Nishihara |
templater: move getdictitem() to hybrid class
|
Sat, 21 Apr 2018 17:43:16 +0900 |
Yuya Nishihara |
templater: add try-except stub to runmember()
|
Wed, 21 Mar 2018 01:18:29 +0900 |
Yuya Nishihara |
templater: do dict lookup over a wrapped object
|