Sat, 16 Jun 2018 14:14:52 +0900 |
Yuya Nishihara |
tests: extract test-template-keywords.t from test-command-template.t
|
file |
diff |
annotate
|
Sat, 16 Jun 2018 13:17:11 +0900 |
Yuya Nishihara |
tests: extract test-template-functions.t from test-command-template.t
|
file |
diff |
annotate
|
Sat, 16 Jun 2018 12:37:43 +0900 |
Yuya Nishihara |
tests: extract test-template-map.t from test-command-template.t
|
file |
diff |
annotate
|
Thu, 14 Jun 2018 21:17:56 +0900 |
Yuya Nishihara |
templatefuncs: minimize resource requirements
|
file |
diff |
annotate
|
Thu, 03 May 2018 11:53:56 +0900 |
Yuya Nishihara |
templater: add function to look up symbols used in template
|
file |
diff |
annotate
|
Wed, 13 Jun 2018 21:57:24 +0900 |
Yuya Nishihara |
templater: restore the original string format of {date}
|
file |
diff |
annotate
|
Sat, 09 Jun 2018 13:34:47 +0900 |
Yuya Nishihara |
templater: abstract truth testing to fix {if(list_of_empty_strings)}
|
file |
diff |
annotate
|
Sat, 24 Mar 2018 17:59:19 +0900 |
Yuya Nishihara |
templater: make date wrapper support dot/map operations
|
file |
diff |
annotate
|
Sat, 24 Mar 2018 17:54:02 +0900 |
Yuya Nishihara |
templater: introduce a wrapper for date tuple (BC)
|
file |
diff |
annotate
|
Mon, 11 Jun 2018 10:05:23 -0700 |
Martin von Zweigbergk |
context: make workingctx.matches() filter our removed files (API)
|
file |
diff |
annotate
|
Fri, 08 Jun 2018 20:57:54 +0900 |
Yuya Nishihara |
templater: show slightly better hint on map operation error
|
file |
diff |
annotate
|
Mon, 19 Mar 2018 00:23:20 +0900 |
Yuya Nishihara |
templater: abstract ifcontains() over wrapped types
|
file |
diff |
annotate
|
Mon, 19 Mar 2018 00:16:12 +0900 |
Yuya Nishihara |
templater: abstract min/max away
|
file |
diff |
annotate
|
Wed, 21 Mar 2018 11:30:21 +0900 |
Yuya Nishihara |
templater: promote getmember() to an interface of wrapped types
|
file |
diff |
annotate
|
Sat, 21 Apr 2018 17:21:31 +0900 |
Yuya Nishihara |
templater: always map over a wrapped object
|
file |
diff |
annotate
|
Sat, 21 Apr 2018 17:15:11 +0900 |
Yuya Nishihara |
templater: consistently join() string-like object per character (BC)
|
file |
diff |
annotate
|
Sat, 21 Apr 2018 17:00:21 +0900 |
Yuya Nishihara |
templater: always join() over a wrapped object (BC)
|
file |
diff |
annotate
|
Sun, 23 Apr 2017 13:15:30 +0900 |
Yuya Nishihara |
encoding: introduce tagging type for non-lossy non-ASCII string
|
file |
diff |
annotate
|
Mon, 07 May 2018 09:15:29 -0700 |
Martin von Zweigbergk |
shortest: make {shortest("fffffffff")} work again
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 22:47:14 +0900 |
Yuya Nishihara |
logcmdutil: rewrite jsonchangeset printer to be backed by jsonformatter
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 00:13:08 -0700 |
Martin von Zweigbergk |
scmutil: make shortesthexnodeidprefix() take a full binary nodeid
|
file |
diff |
annotate
|
Sun, 18 Mar 2018 23:36:52 +0900 |
Yuya Nishihara |
templater: wrap result of '%' operation so it never looks like a thunk
|
file |
diff |
annotate
|
Wed, 04 Apr 2018 14:25:20 -0700 |
Gregory Szorc |
tests: don't drop global hgrc
|
file |
diff |
annotate
|
Sun, 18 Mar 2018 21:01:23 +0900 |
Yuya Nishihara |
templater: complain about invalid application of '%' operator (BC)
|
file |
diff |
annotate
|
Sun, 18 Mar 2018 16:47:44 +0900 |
Yuya Nishihara |
templatefilters: handle TypeError by count()
|
file |
diff |
annotate
|
Sun, 18 Mar 2018 16:12:44 +0900 |
Yuya Nishihara |
templatefilters: declare input type as date where appropriate
|
file |
diff |
annotate
|
Sun, 18 Mar 2018 15:42:28 +0900 |
Yuya Nishihara |
templatefilters: declare input type as bytes where appropriate
|
file |
diff |
annotate
|
Sat, 17 Mar 2018 17:54:33 +0900 |
Yuya Nishihara |
formatter: make 'originalnode' a thing in log-like templates
|
file |
diff |
annotate
|
Mon, 19 Mar 2018 22:10:40 +0900 |
Yuya Nishihara |
templatefuncs: do not stringify result of if*() expression
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 07:03:50 -0500 |
Yuya Nishihara |
templater: fix position of terminator character in error message
|
file |
diff |
annotate
|
Sat, 03 Mar 2018 14:23:40 -0800 |
Ryan McElroy |
templater: add hint to template parse errors to help locate issues
|
file |
diff |
annotate
|
Thu, 01 Mar 2018 18:25:19 -0500 |
Yuya Nishihara |
test-command-template: glob out detailed "invalid escape" message
|
file |
diff |
annotate
|
Thu, 01 Mar 2018 17:43:25 -0500 |
Yuya Nishihara |
py3: mark all string literals in test-command-template.t as bytes
|
file |
diff |
annotate
|
Thu, 01 Mar 2018 15:57:27 -0500 |
Yuya Nishihara |
py3: silence return value of file.write() in test-command-template.t
|
file |
diff |
annotate
|
Thu, 01 Mar 2018 08:55:39 -0500 |
Yuya Nishihara |
py3: fix test-command-template.t to write files in binary mode
|
file |
diff |
annotate
|
Sun, 25 Feb 2018 13:24:35 +0900 |
Yuya Nishihara |
templatekw: add 'requires' flag to switch to exception-safe interface
|
file |
diff |
annotate
|
Sun, 07 Jan 2018 12:09:33 +0900 |
Yuya Nishihara |
templatefilters: add dirname() filter
|
file |
diff |
annotate
|
Fri, 19 Jan 2018 16:28:11 -0500 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Tue, 16 Jan 2018 23:50:01 +0900 |
Yuya Nishihara |
templater: fix crash by empty group expression
|
file |
diff |
annotate
|
Tue, 16 Jan 2018 21:42:42 +0900 |
Yuya Nishihara |
templater: make sure expression is terminated by '}'
|
file |
diff |
annotate
|
Sat, 01 Apr 2017 17:44:07 +0900 |
Yuya Nishihara |
revsetlang: catch invalid value passed to formatspec()
|
file |
diff |
annotate
|
Sat, 01 Apr 2017 17:28:28 +0900 |
Yuya Nishihara |
revsetlang: check incomplete revspec format character
|
file |
diff |
annotate
|
Sat, 01 Apr 2017 17:25:45 +0900 |
Yuya Nishihara |
revsetlang: check number of arguments passed to formatspec()
|
file |
diff |
annotate
|
Sat, 01 Apr 2017 17:18:31 +0900 |
Yuya Nishihara |
revsetlang: catch invalid format character with %l prefix
|
file |
diff |
annotate
|
Sat, 01 Apr 2017 17:12:48 +0900 |
Yuya Nishihara |
revsetlang: raise ParseError to report invalid format character
|
file |
diff |
annotate
|
Sun, 07 Jan 2018 12:07:29 +0900 |
Yuya Nishihara |
templatefilters: fix doc of basename()
stable
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 22:17:39 +0900 |
Yuya Nishihara |
templater: look up symbols/resources as if they were separated (issue5699)
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 22:05:30 +0900 |
Yuya Nishihara |
templater: move repo, ui and cache to per-engine resources
|
file |
diff |
annotate
|
Sat, 21 Oct 2017 17:46:41 +0900 |
Yuya Nishihara |
templatekw: add verbosity keyword to select template by -q/-v/--debug flag
|
file |
diff |
annotate
|
Thu, 28 Sep 2017 18:19:06 +0100 |
Boris Feld |
config: use 'experimental.evolution.create-markers'
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 18:06:42 +0900 |
Yuya Nishihara |
templater: load aliases from [templatealias] section in map file
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 17:51:01 +0900 |
Yuya Nishihara |
templater: load template fragments from [templates] section in map file
|
file |
diff |
annotate
|
Thu, 12 Oct 2017 22:09:11 +0900 |
Yuya Nishihara |
templater: fix ifcontains() to handle type mismatch gracefully
|
file |
diff |
annotate
|
Tue, 19 Sep 2017 23:13:46 +0900 |
Yuya Nishihara |
templater: store revisions as ints so min/max won't compare them as strings
|
file |
diff |
annotate
|
Sat, 30 Sep 2017 08:57:50 +0100 |
Yuya Nishihara |
templatekw: allow accessing to nested namespace item by its template name
|
file |
diff |
annotate
|
Mon, 18 Sep 2017 23:07:17 +0900 |
Yuya Nishihara |
templater: extend dot operator as a short for get(dict, key)
|
file |
diff |
annotate
|
Sat, 09 Sep 2017 19:32:56 +0900 |
Yuya Nishihara |
templater: add dot operator to easily access a sub item
|
file |
diff |
annotate
|
Sat, 09 Sep 2017 19:13:25 +0900 |
Yuya Nishihara |
templater: wrap get/min/max result so map operation can apply to element
|
file |
diff |
annotate
|
Sun, 24 Apr 2016 18:41:23 +0900 |
Yuya Nishihara |
templatekw: add new-style template expansion to {manifest}
|
file |
diff |
annotate
|
Mon, 24 Apr 2017 21:37:11 +0900 |
Yuya Nishihara |
templater: adjust binding strength of '%' and '|' operators (BC)
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 21:17:25 +0900 |
Yuya Nishihara |
parser: stabilize output of prettyformat() by using byte-safe repr()
|
file |
diff |
annotate
|
Tue, 22 Aug 2017 15:49:54 -0400 |
Augie Fackler |
tests: update test-command-template to pass our import checker
|
file |
diff |
annotate
|
Mon, 21 Aug 2017 21:35:06 -0700 |
Sean Farley |
merge with stable
|
file |
diff |
annotate
|
Tue, 15 Aug 2017 23:23:55 -0700 |
Martin von Zweigbergk |
templatekw: choose {latesttag} by len(changes), not date (issue5659)
stable
|
file |
diff |
annotate
|
Fri, 18 Aug 2017 12:50:26 -0700 |
Martin von Zweigbergk |
tests: use graph log in {latesttag} tests
stable
|
file |
diff |
annotate
|
Tue, 15 Aug 2017 10:15:31 -0700 |
Danny Hooper |
log: add a "graphwidth" template variable
|
file |
diff |
annotate
|
Fri, 04 Aug 2017 18:41:16 +0200 |
Boris Feld |
test: update evolution config
|
file |
diff |
annotate
|
Sun, 16 Jul 2017 02:33:14 +0200 |
Boris Feld |
debugobsolete: also report the number of obsoleted changesets
|
file |
diff |
annotate
|
Wed, 05 Jul 2017 11:10:11 -0500 |
Augie Fackler |
tests: replace yet more calls to `python` with $PYTHON
|
file |
diff |
annotate
|
Sat, 24 Jun 2017 14:52:15 -0700 |
Gregory Szorc |
namespaces: record and expose whether namespace is built-in
|
file |
diff |
annotate
|
Sat, 24 Jun 2017 13:39:20 -0700 |
Gregory Szorc |
templatekw: expose color name in {namespaces} entries
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 21:16:08 +0900 |
Yuya Nishihara |
changeset_templater: backport parts map of [templates] section from formatter
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 16:32:20 +0900 |
Yuya Nishihara |
changeset_templater: backport separator template from formatter
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 20:14:55 +0900 |
Yuya Nishihara |
formatter: load templates section like a map file
|
file |
diff |
annotate
|
Sat, 06 May 2017 17:41:05 +0900 |
Yuya Nishihara |
test-command-template: rewrite recursion tests by using a map file
|
file |
diff |
annotate
|
Fri, 19 Aug 2016 18:26:04 +0900 |
Yuya Nishihara |
revlog: add support for partial matching of wdir node id
|
file |
diff |
annotate
|
Sat, 15 Apr 2017 10:51:17 +0900 |
Yuya Nishihara |
templatefilters: fix crash by string formatting of '{x|splitlines}'
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 23:13:49 +0900 |
Yuya Nishihara |
templater: add shorthand for building a dict like {"key": key}
|
file |
diff |
annotate
|
Sat, 08 Apr 2017 23:33:32 +0900 |
Yuya Nishihara |
templater: find keyword name more thoroughly on filtering error
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 22:54:06 +0900 |
Yuya Nishihara |
templater: add dict() constructor
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 22:23:52 +0900 |
Yuya Nishihara |
templater: port pad() to take keyword arguments
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 21:22:39 +0900 |
Yuya Nishihara |
templater: add support for keyword arguments
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 20:55:55 +0900 |
Yuya Nishihara |
templater: add parsing rule for key-value pair
|
file |
diff |
annotate
|
Tue, 04 Apr 2017 22:31:59 +0900 |
Yuya Nishihara |
templater: make _hybrid provide more list/dict-like methods
|
file |
diff |
annotate
|
Fri, 22 Apr 2016 21:46:33 +0900 |
Yuya Nishihara |
templater: provide loop counter as "index" keyword
|
file |
diff |
annotate
|
Fri, 24 Mar 2017 19:19:00 -0700 |
Gregory Szorc |
show: new extension for displaying various repository data
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 21:02:20 +0900 |
Yuya Nishihara |
templater: make pad() strip color codes before computing width (issue5416)
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 20:50:15 +0900 |
Yuya Nishihara |
templater: make pad() compute actual width
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 20:38:44 +0900 |
Yuya Nishihara |
templater: reject bad fillchar argument passed to pad()
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 20:11:15 +0900 |
Yuya Nishihara |
color: insert color code after every "\e[0m" (issue5413)
|
file |
diff |
annotate
|
Sun, 08 Jan 2017 13:49:53 -0500 |
Matt Harbison |
tests: update globs for Windows
|
file |
diff |
annotate
|
Sun, 30 Oct 2016 06:15:07 +0900 |
FUJIWARA Katsunori |
tests: use basic format code "%Y" instead of "%s" for test portability
stable
|
file |
diff |
annotate
|
Tue, 25 Oct 2016 21:49:30 +0900 |
Yuya Nishihara |
templater: use unfiltered changelog to calculate shortest() at constant time
stable
|
file |
diff |
annotate
|
Sun, 23 Oct 2016 14:05:23 +0900 |
Yuya Nishihara |
templater: do not use index.partialmatch() directly to calculate shortest()
stable
|
file |
diff |
annotate
|
Sun, 09 Oct 2016 05:51:04 -0700 |
Simon Farnsworth |
templater: provide arithmetic operations on integers
|
file |
diff |
annotate
|
Sat, 08 Oct 2016 02:26:48 -0700 |
Simon Farnsworth |
template: provide a termwidth keyword (issue5395)
|
file |
diff |
annotate
|
Sat, 08 Oct 2016 15:24:26 +0200 |
Yuya Nishihara |
templater: add relpath() to convert repo path to relative path (issue5394)
|
file |
diff |
annotate
|
Fri, 23 Sep 2016 08:15:05 +0000 |
Hannes Oldenburg |
templates: add built-in files() function
|
file |
diff |
annotate
|
Wed, 24 Aug 2016 17:43:45 -0700 |
Matt Mackall |
templater: add template path to __base__ search
|
file |
diff |
annotate
|
Fri, 22 Apr 2016 21:29:13 +0900 |
Yuya Nishihara |
templater: make pad() evaluate boolean argument (BC)
|
file |
diff |
annotate
|
Wed, 27 Jul 2016 15:14:19 -0500 |
Matt Mackall |
date: refactor timezone parsing
stable
|
file |
diff |
annotate
|
Fri, 22 Jul 2016 22:12:12 +0900 |
Yuya Nishihara |
templatekw: fix join format of parents keyword (issue5292)
stable
|
file |
diff |
annotate
|
Fri, 22 Jul 2016 22:00:46 +0900 |
Yuya Nishihara |
templatekw: fix join format of revset() function
stable
|
file |
diff |
annotate
|
Tue, 03 May 2016 09:49:54 -0700 |
Martin von Zweigbergk |
templater: add separate() template function
|
file |
diff |
annotate
|
Sun, 17 Apr 2016 12:31:06 +0900 |
Yuya Nishihara |
parser: shorten prefix of alias parsing errors
|
file |
diff |
annotate
|
Sun, 27 Mar 2016 21:05:55 +0900 |
Yuya Nishihara |
ui: drop template aliases by HGPLAIN
|
file |
diff |
annotate
|
Sun, 27 Mar 2016 20:59:36 +0900 |
Yuya Nishihara |
templater: load and expand aliases by template engine (API) (issue4842)
|
file |
diff |
annotate
|
Sun, 27 Mar 2016 20:31:56 +0900 |
Yuya Nishihara |
templater: add parsing and expansion rules to process "templatealias" section
|
file |
diff |
annotate
|
Wed, 30 Mar 2016 02:10:44 +0900 |
FUJIWARA Katsunori |
registrar: add templatefunc to mark a function as template function (API)
|
file |
diff |
annotate
|
Sun, 27 Mar 2016 17:42:19 +0900 |
Yuya Nishihara |
templater: do not strip non-quote characters from template config
|
file |
diff |
annotate
|
Sat, 26 Mar 2016 18:01:04 +0900 |
Yuya Nishihara |
templater: do not abuse SyntaxError to report errors in template map file
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 01:06:12 +0900 |
Yuya Nishihara |
templater: add debugtemplate command
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 15:42:49 +0900 |
Yuya Nishihara |
templater: relax type of mapped template
|
file |
diff |
annotate
|
Thu, 11 Jun 2015 23:04:14 +0900 |
Yuya Nishihara |
templater: move label() function from color extension
|
file |
diff |
annotate
|
Thu, 11 Jun 2015 22:58:27 +0900 |
Yuya Nishihara |
templater: make label() take unknown symbol as color literal
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 13:58:46 +0900 |
Yuya Nishihara |
templater: handle exception when applying map operator to non-iterable object
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 13:09:17 +0900 |
Yuya Nishihara |
templater: fix shortest() to evaluate int argument and handle error
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 13:05:09 +0900 |
Yuya Nishihara |
templater: fix pad() to evaluate int argument and handle error
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 12:48:14 +0900 |
Yuya Nishihara |
templater: drop redundant type conversion when evaluating integer argument
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 00:27:09 +0900 |
Yuya Nishihara |
templater: fix revset() to evaluate format arguments eagerly
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 00:18:12 +0900 |
Yuya Nishihara |
templater: fix ifcontains() to evaluate items argument eagerly
|
file |
diff |
annotate
|
Sun, 14 Feb 2016 00:05:58 +0900 |
Yuya Nishihara |
templater: fix get() to evaluate arguments eagerly
|
file |
diff |
annotate
|
Fri, 12 Feb 2016 19:16:09 +0900 |
Yuya Nishihara |
templatekw: switch ctx of list expression to rev of {parents} (BC)
|
file |
diff |
annotate
|
Sun, 27 Dec 2015 20:21:37 +0900 |
Yuya Nishihara |
templatekw: workaround for utf-8 round-trip of {desc}
|
file |
diff |
annotate
|
Sun, 27 Dec 2015 17:59:57 +0900 |
Yuya Nishihara |
templatefilters: make json filter be byte-transparent (BC) (issue4926)
|
file |
diff |
annotate
|
Sun, 27 Dec 2015 17:45:05 +0900 |
Yuya Nishihara |
templatefilters: add "utf8" to get utf-8 bytes from local-encoding text
|
file |
diff |
annotate
|
Fri, 12 Feb 2016 18:08:53 +0900 |
Yuya Nishihara |
templater: evaluate each item of revset() as integer revision
|
file |
diff |
annotate
|
Fri, 05 Feb 2016 22:32:05 +0900 |
FUJIWARA Katsunori |
tests: remove protected file forcibly for portability
|
file |
diff |
annotate
|
Thu, 23 Jul 2015 23:41:29 +0900 |
Yuya Nishihara |
templater: abort if infinite recursion detected while compiling
stable
|
file |
diff |
annotate
|
Wed, 22 Jul 2015 23:29:41 +0900 |
Yuya Nishihara |
templater: abort if infinite recursion detected while evaluation (issue4758)
stable
|
file |
diff |
annotate
|
Tue, 12 Jan 2016 23:56:48 +0900 |
Yuya Nishihara |
templatekw: add {namespaces} keyword
|
file |
diff |
annotate
|
Wed, 04 Nov 2015 23:48:15 +0900 |
Yuya Nishihara |
templatefilters: try round-trip utf-8 conversion by json filter (issue4933)
stable
|
file |
diff |
annotate
|
Wed, 07 Oct 2015 13:44:48 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Mon, 05 Oct 2015 12:37:26 -0400 |
Matt Harbison |
templater: protect word() from crashing on out of range negative value
stable
|
file |
diff |
annotate
|
Mon, 24 Aug 2015 23:30:17 -0400 |
Matt Harbison |
templatekw: add {changes}, {distance} and {tag} to the {latesttag} keyword
|
file |
diff |
annotate
|
Sun, 23 Aug 2015 23:44:58 -0400 |
Matt Harbison |
templater: introduce {latesttag()} function to match a pattern (issue4184)
|
file |
diff |
annotate
|
Sat, 12 Sep 2015 00:21:41 +0900 |
Yuya Nishihara |
templater: switch ctx of list expression to rev of revset() (BC)
|
file |
diff |
annotate
|
Wed, 26 Aug 2015 16:27:14 -0500 |
Matt Mackall |
templater: add new docheader/footer components for XML (issue4135)
|
file |
diff |
annotate
|
Wed, 09 Sep 2015 14:43:45 -0700 |
Matt Mackall |
templater: create string unescape helper (issue4798)
|
file |
diff |
annotate
|
Mon, 07 Sep 2015 21:58:17 +0900 |
Yuya Nishihara |
templater: catch regexp error at sub() function
|
file |
diff |
annotate
|
Tue, 18 Aug 2015 22:15:46 +0900 |
Yuya Nishihara |
templater: add optional timezone argument to localdate()
|
file |
diff |
annotate
|
Tue, 01 Sep 2015 19:15:16 +0900 |
Yuya Nishihara |
templater: port localdate filter to a function
|
file |
diff |
annotate
|
Sat, 04 Jul 2015 16:07:42 +0900 |
Yuya Nishihara |
templatefilters: remove redundant 'date' and 'strip' filters
|
file |
diff |
annotate
|
Sat, 04 Jul 2015 16:03:36 +0900 |
Yuya Nishihara |
templater: introduce unified filter syntax for unary functions
|
file |
diff |
annotate
|
Mon, 20 Jul 2015 15:39:15 -0700 |
Danek Duvall |
tests: work around differing hunk headers between GNU and Solaris diff
stable
|
file |
diff |
annotate
|
Mon, 20 Jul 2015 15:33:20 -0700 |
Danek Duvall |
tests: use egrep with regular expression branches for compatibility
stable
|
file |
diff |
annotate
|
Mon, 15 Jun 2015 23:11:35 +0900 |
Yuya Nishihara |
templater: introduce one-pass parsing of nested template strings
|
file |
diff |
annotate
|
Mon, 15 Jun 2015 23:03:30 +0900 |
Yuya Nishihara |
templater: check existence of closing brace of template string
|
file |
diff |
annotate
|
Sat, 04 Jul 2015 17:19:49 +0900 |
Yuya Nishihara |
changeset_printer: display wdirrev/wdirnode values for workingctx
|
file |
diff |
annotate
|
Thu, 02 Jul 2015 22:18:21 +0900 |
Yuya Nishihara |
templatekw: make {rev} return wdirrev instead of None
|
file |
diff |
annotate
|
Sat, 14 Mar 2015 17:58:18 +0900 |
Yuya Nishihara |
templatekw: apply manifest template only if ctx.manifestnode() exists
|
file |
diff |
annotate
|
Sat, 27 Jun 2015 15:28:46 +0900 |
Yuya Nishihara |
templater: remove workaround for escaped quoted string in quoted template
|
file |
diff |
annotate
|
Wed, 01 Jul 2015 16:33:31 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Thu, 25 Jun 2015 22:07:38 +0900 |
Yuya Nishihara |
templater: parse \"...\" as string for 2.9.2-3.4 compatibility (issue4733)
stable
|
file |
diff |
annotate
|
Wed, 24 Jun 2015 13:41:27 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Sun, 21 Jun 2015 13:24:43 +0900 |
Yuya Nishihara |
templater: fix handling of \-escapes in raw string literals
stable
|
file |
diff |
annotate
|
Sat, 20 Jun 2015 23:13:34 +0900 |
Yuya Nishihara |
templater: evaluate "query" argument passed to revset()
stable
|
file |
diff |
annotate
|
Wed, 10 Jun 2015 21:44:43 +0900 |
Yuya Nishihara |
templater: do not reevaluate rawstring as template (BC)
|
file |
diff |
annotate
|
Sat, 13 Jun 2015 19:49:54 +0900 |
Yuya Nishihara |
templater: take any string literals as template, but not for rawstring (BC)
|
file |
diff |
annotate
|
Mon, 15 Jun 2015 13:31:22 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Sat, 13 Jun 2015 20:14:22 +0900 |
Yuya Nishihara |
templater: evaluate arguments passed to diff() appropriately
stable
|
file |
diff |
annotate
|
Mon, 08 Jun 2015 18:48:45 +0900 |
Yuya Nishihara |
templater: make pad function evaluate both string and rawstring templates
|
file |
diff |
annotate
|
Tue, 09 Jun 2015 13:21:20 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Sat, 04 Apr 2015 01:03:52 -0700 |
Ryan McElroy |
templater: introduce indent function
|
file |
diff |
annotate
|
Mon, 08 Jun 2015 18:14:22 +0900 |
Yuya Nishihara |
templater: do not preprocess template string in "if" expression (issue4714)
stable
|
file |
diff |
annotate
|
Thu, 28 May 2015 20:06:19 -0700 |
Ryan McElroy |
commands: rename current to active in variables and comments
|
file |
diff |
annotate
|
Thu, 28 May 2015 20:03:42 -0700 |
Ryan McElroy |
templatekw: introduce active subkeyword from bookmarks keyword
|
file |
diff |
annotate
|
Wed, 15 Apr 2015 08:19:36 -0700 |
Ryan McElroy |
templatekw: replace currentbookmark with activebookmark keyword
|
file |
diff |
annotate
|
Sun, 10 May 2015 13:48:10 -0400 |
Jordi Gutiérrez Hermoso |
map-cmdline.bisect: rewrite to just %include the default template
|
file |
diff |
annotate
|
Sun, 10 May 2015 14:04:43 -0400 |
Jordi Gutiérrez Hermoso |
log: add a status template
|
file |
diff |
annotate
|
Tue, 12 May 2015 12:33:42 -0500 |
Matt Mackall |
tests: fix hidden repeatability problem with age filter test
|
file |
diff |
annotate
|
Sat, 02 May 2015 15:49:38 +0900 |
Yuya Nishihara |
templater: update error message of invalid number passed to word() function
|
file |
diff |
annotate
|
Fri, 01 May 2015 20:43:55 +0900 |
Yuya Nishihara |
templater: tokenize decimal integer literal (issue4638) (BC)
|
file |
diff |
annotate
|
Tue, 05 May 2015 14:45:09 -0400 |
Jordi Gutiérrez Hermoso |
tests: add a new commit to test-commandline-template
|
file |
diff |
annotate
|
Fri, 08 May 2015 18:11:26 +0900 |
Yuya Nishihara |
templater: strip single backslash before quotation mark in quoted template
|
file |
diff |
annotate
|
Thu, 07 May 2015 13:47:45 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Mon, 04 May 2015 10:17:34 +0900 |
Yuya Nishihara |
templater: strictly parse leading backslashes of '{' (issue4569) (BC)
stable
|
file |
diff |
annotate
|
Mon, 04 May 2015 09:54:01 +0900 |
Yuya Nishihara |
templater: do not process \-escapes at parsestring() (issue4290)
stable
|
file |
diff |
annotate
|
Sun, 26 Apr 2015 13:43:01 -0400 |
Jordi Gutiérrez Hermoso |
test-command-template: minor clarification in comment
|
file |
diff |
annotate
|
Tue, 28 Apr 2015 15:29:15 -0400 |
Jordi Gutiérrez Hermoso |
test-command-template: test the phase template more precisely
|
file |
diff |
annotate
|
Sun, 03 May 2015 17:33:14 +0900 |
Yuya Nishihara |
templater: fix crash by passing invalid object to date() function
stable
|
file |
diff |
annotate
|
Thu, 30 Apr 2015 12:33:36 -0700 |
Ryan McElroy |
templater: fail more gracefully for blank strings to word
stable
|
file |
diff |
annotate
|
Fri, 24 Apr 2015 14:52:12 -0400 |
Jordi Gutiérrez Hermoso |
template-phases: do not show description or summary if empty
stable
|
file |
diff |
annotate
|
Fri, 24 Apr 2015 14:17:14 -0400 |
Jordi Gutiérrez Hermoso |
test-command-template: add a short description of a temporary snippet
stable
|
file |
diff |
annotate
|
Fri, 27 Mar 2015 22:12:53 +0900 |
Yuya Nishihara |
templates-default: do not show description or summary if empty
|
file |
diff |
annotate
|
Mon, 30 Mar 2015 23:54:29 +0900 |
Yuya Nishihara |
templatefilters: add "upper" and "lower" for case conversion
|
file |
diff |
annotate
|
Mon, 16 Mar 2015 13:41:45 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Sat, 14 Mar 2015 22:34:27 +0900 |
Yuya Nishihara |
templates: fix "log -q" output of default style
stable
|
file |
diff |
annotate
|
Tue, 24 Feb 2015 00:04:55 +0900 |
Yuya Nishihara |
templater: allow piping generator-type function output to filters
|
file |
diff |
annotate
|
Wed, 18 Feb 2015 23:17:52 +0900 |
Yuya Nishihara |
templatekw: forward _hybrid.get to raw values so that get(extras, key) works
|
file |
diff |
annotate
|
Wed, 18 Feb 2015 23:01:33 +0900 |
Yuya Nishihara |
templater: implement _hybrid.__contains__ so that ifcontains can accept dict
|
file |
diff |
annotate
|
Wed, 18 Feb 2015 22:17:35 +0900 |
Yuya Nishihara |
templatekw: fix {join(bookmarks, sep)} to always show associated bookmarks
stable
|
file |
diff |
annotate
|
Tue, 06 Jan 2015 18:18:28 -0600 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Mon, 05 Jan 2015 22:18:55 -0800 |
Gregory Szorc |
cmdutil.jsonchangeset: properly compute added and removed files
stable
|
file |
diff |
annotate
|
Tue, 18 Nov 2014 22:13:05 -0800 |
Siddharth Agarwal |
jsonchangeset: don't honor whitespace and format-changing diffopts
|
file |
diff |
annotate
|
Fri, 10 Oct 2014 12:15:46 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Fri, 10 Oct 2014 11:38:00 -0500 |
Matt Mackall |
templater: fix ifcontains when list is a string (issue4399)
stable
|
file |
diff |
annotate
|
Fri, 03 Oct 2014 19:48:56 -0400 |
Jordi Gutiérrez Hermoso |
log: rewrite default template to use labels (issue2866)
|
file |
diff |
annotate
|
Fri, 03 Oct 2014 22:03:31 -0400 |
Jordi Gutiérrez Hermoso |
templater: set the correct phase for parents
|
file |
diff |
annotate
|
Tue, 09 Sep 2014 22:14:13 +0900 |
Anton Shestakov |
templater: add count template filter, plus tests
|
file |
diff |
annotate
|
Tue, 30 Sep 2014 18:22:58 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Tue, 30 Sep 2014 23:15:56 +0900 |
Yuya Nishihara |
templater: fix precedence of --style and --template options
stable
|
file |
diff |
annotate
|
Thu, 28 Aug 2014 22:45:36 +0900 |
FUJIWARA Katsunori |
templater: add "diff" template function
|
file |
diff |
annotate
|
Mon, 15 Sep 2014 13:11:13 -0500 |
Matt Mackall |
cmdutil: add json style to log-like commands
|
file |
diff |
annotate
|
Sat, 23 Aug 2014 21:23:02 +0900 |
FUJIWARA Katsunori |
templater: enable alias predicates to be used in "revset()" function
|
file |
diff |
annotate
|
Fri, 25 Jul 2014 15:35:09 -0500 |
Matt Mackall |
templates: re-add template listing support
stable
|
file |
diff |
annotate
|
Tue, 15 Jul 2014 23:34:13 +0900 |
FUJIWARA Katsunori |
templatekw: add 'currentbookmark' keyword to show current bookmark easily
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 18:02:23 -0700 |
Ryan McElroy |
templater: introduce word function
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 18:07:21 -0700 |
Ryan McElroy |
templater: add symbol to error
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 17:53:37 -0700 |
Ryan McElroy |
templater: introduce startswith function
|
file |
diff |
annotate
|
Thu, 12 Jun 2014 17:45:41 -0700 |
Ryan McElroy |
templatefilter: add splitlines function
|
file |
diff |
annotate
|
Fri, 23 May 2014 16:25:55 -0700 |
Durham Goode |
templates: fix ifcontains against sets with length > 1 (issue4259)
stable
|
file |
diff |
annotate
|
Sun, 13 Apr 2014 19:01:00 +0200 |
Mads Kiilerich |
spelling: fixes from spell checker
|
file |
diff |
annotate
|
Mon, 31 Mar 2014 10:12:07 -0500 |
Kevin Bullock |
merge with stable
|
file |
diff |
annotate
|
Thu, 27 Mar 2014 17:21:27 -0500 |
Sean Farley |
templater: raise error for unknown func
stable
|
file |
diff |
annotate
|
Tue, 11 Mar 2014 16:19:08 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Sat, 08 Mar 2014 17:38:50 -0600 |
Matt Mackall |
templating: make -T much more flexible
|
file |
diff |
annotate
|
Sat, 08 Mar 2014 15:27:25 -0600 |
Matt Mackall |
commands: add -T alternative to --template
|
file |
diff |
annotate
|
Mon, 10 Mar 2014 01:01:43 +0900 |
FUJIWARA Katsunori |
templater: make strings in template expressions be "string-escape"-ed correctly
stable
|
file |
diff |
annotate
|
Mon, 10 Mar 2014 01:01:43 +0900 |
FUJIWARA Katsunori |
templater: apply "stringify()" on sub expression to get string correctly
stable
|
file |
diff |
annotate
|
Mon, 10 Mar 2014 01:01:42 +0900 |
FUJIWARA Katsunori |
templater: avoid recursive evaluation of string literals completely
stable
|
file |
diff |
annotate
|
Tue, 11 Feb 2014 21:40:33 -0800 |
Durham Goode |
template: add 'current' to scope during {bookmarks % ...}
|
file |
diff |
annotate
|
Tue, 11 Feb 2014 21:04:12 -0800 |
Durham Goode |
template: add revset() template function
|
file |
diff |
annotate
|
Tue, 11 Feb 2014 21:10:00 -0800 |
Durham Goode |
template: add ifcontains template function
|
file |
diff |
annotate
|
Fri, 17 Jan 2014 00:16:48 -0800 |
Durham Goode |
template: add pad function for padding output
|
file |
diff |
annotate
|
Fri, 17 Jan 2014 00:10:37 -0800 |
Durham Goode |
template: add shortest(node) template function
|
file |
diff |
annotate
|
Thu, 21 Nov 2013 15:08:30 -0600 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Thu, 21 Nov 2013 12:47:03 -0800 |
Siddharth Agarwal |
test-command-template.t: fix failure due to trailing whitespace
|
file |
diff |
annotate
|
Thu, 21 Nov 2013 11:30:52 -0600 |
Matt Mackall |
templater: makes branches work correctly with stringify (issue4108)
stable
|
file |
diff |
annotate
|
Tue, 19 Nov 2013 11:29:56 -0500 |
Matt Mackall |
merge with stable
|
file |
diff |
annotate
|
Mon, 18 Nov 2013 15:37:09 -0500 |
Matt Mackall |
templater: only recursively evaluate string literals as templates (issue4103)
stable
|
file |
diff |
annotate
|
Mon, 18 Nov 2013 14:02:26 -0500 |
Matt Mackall |
templater: fix escaping in nested string literals (issue4102)
stable
|
file |
diff |
annotate
|
Thu, 14 Nov 2013 18:07:43 -0600 |
Matt Mackall |
tests: skip tests that require not having root (issue4089)
|
file |
diff |
annotate
|
Thu, 07 Nov 2013 15:24:23 -0600 |
Matt Mackall |
date: allow %z in format (issue4040)
|
file |
diff |
annotate
|
Sun, 22 Sep 2013 13:52:18 +0400 |
Alexander Plavin |
templater: support using templates with non-standard names from map file
|
file |
diff |
annotate
|
Tue, 25 Jun 2013 21:02:22 +0400 |
Alexander Plavin |
templater: add strip function with chars as an extra argument
|
file |
diff |
annotate
|
Thu, 02 May 2013 20:41:22 -0500 |
Augie Fackler |
templater: fix output instability from gsoc patches
|
file |
diff |
annotate
|
Wed, 10 Apr 2013 19:27:49 -0500 |
Sean Farley |
template: call runtemplate on the src argument to sub
|
file |
diff |
annotate
|
Tue, 16 Apr 2013 09:44:29 -0500 |
Matt Mackall |
templatekw: add default styles for hybrid types (issue3887)
|
file |
diff |
annotate
|
Tue, 09 Apr 2013 21:38:08 -0700 |
Brendan Cully |
templater: back out 0615b22da148, it breaks schemes ({1})
|
file |
diff |
annotate
|