annotate hgrc/logstyles @ 484:759ccf5befb2

Make lightline work when some other plugins are not enabled.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 24 Sep 2020 23:10:38 -0700
parents edefbb8ea16a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
446
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
1 changeset_common = '{label(ifcontains(rev, revset('parents()'),
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
2 "log.activechangeset",
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
3 "log.changeset"),
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
4 "commit {rev}:{node}")}\
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
5 {label("log.phase_{phase}",
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
6 ifeq(phase, "public",
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
7 "",
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
8 " {ifeq(phase,"draft","D","S")}"))}\
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
9 {label("log.branch", ifeq(branch, "default", "", " {branch}"))}\
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
10 {label("log.tag", if(tags, " {tags}"))}\
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
11 {bookmarks % "{ifeq(bookmark, currentbookmark,
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
12 label('log.activebookmark', " {bookmark}"),
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
13 label('log.bookmark', " {bookmark}"))}"}
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
14 {ifeq(parents,"","","{ifeq(p2rev,-1,"Parent: ","Merge: ")}{parents}\n")}\
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
15 Author: {author}
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
16 Date: {date(date,"%c %z")}\n
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
17 {indent(desc," ")}\n'
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
18 changeset_files = '{ifeq(files, "", "", "\n {join(files,\"\n \")}\n")}'
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
19
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
20 changeset_verbose = '{changeset_common}{changeset_files}\n'
edefbb8ea16a Mercurial tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
21 changeset = '{changeset_common}\n'