Erik Grinaker is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

erikg / Revelation

Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.

Clone this repository (size: 2.0 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Searching for commits

Mercurial supports a functional language for selecting a set of revisions.

The language supports a number of predicates which are joined by infix operators. Parenthesis can be used for grouping.

Identifiers such as branch names must be quoted with single or double quotes if they contain characters outside of [._a-zA-Z0-9\x80-\xff] or if they match one of the predefined predicates.

Prefix operators

not x
Changesets not in x. Short form is ! x.

Infix operators

x::y

A DAG range, meaning all changesets that are descendants of x and ancestors of y, including x and y themselves. If the first endpoint is left out, this is equivalent to ancestors(y), if the second is left out it is equivalent to descendants(x).

An alternative syntax is x..y.

x:y
All changesets with revision numbers between x and y, both inclusive. Either endpoint can be left out, they default to 0 and tip.
x and y
The intersection of changesets in x and y. Short form is x & y.
x or y
The union of changesets in x and y. There are two alternative short forms: x | y and x + y.
x - y
Changesets in x but not in y.

Predicates

all()
All changesets, the same as 0:tip.
ancestor(single, single)
Greatest common ancestor of the two changesets.
ancestors(set)
Changesets that are ancestors of a changeset in set.
author(string)
Alias for user(string).
bookmark([name])
The named bookmark or all bookmarks.
branch(set)
All changesets belonging to the branches of changesets in set.
children(set)
Child changesets of changesets in set.
closed()
Changeset is closed.
date(interval)
Changesets within the interval, see hg help dates.
descendants(set)
Changesets which are descendants of changesets in set.
file(pattern)
Changesets affecting files matched by pattern.
follow()
An alias for ::. (ancestors of the working copy's first parent).
grep(regex)
Like keyword(string) but accepts a regex. Use grep(r'...') to ensure special escape characters are handled correctly.
head()
Changeset is a named branch head.
heads(set)
Members of set with no children in set.
id(string)
Revision non-ambiguously specified by the given hex string prefix.
keyword(string)
Search commit message, user name, and names of changed files for string.
limit(set, n)
First n members of set.
max(set)
Changeset with highest revision number in set.
merge()
Changeset is a merge changeset.
min(set)
Changeset with lowest revision number in set.
p1([set])
First parent of changesets in set, or the working directory.
p2([set])
Second parent of changesets in set, or the working directory.
parents([set])
The set of all parents for all changesets in set, or the working directory.
present(set)
An empty set, if any revision in set isn't found; otherwise, all revisions in set.
rev(number)
Revision with the given numeric identifier.
roots(set)
Changesets with no parent changeset in set.
tag(name)
The specified tag by name, or all tagged revisions if no name is given.
user(string)
User name is string.

Commits 481–510 of 580

Author Revision Comments Message Labels Date
Erik Grinaker 426b438f42fc even more autotools fixes
Erik Grinaker 6b750a024d18 more autotools fixes
Erik Grinaker f9e0bdbb21fc fixed some autotools issues
Erik Grinaker a207757f8451 use gnu autotools for installation
Erik Grinaker ec17fa90357a reorganized source file tree
Erik Grinaker 0ff8fc3c76f8 use new file dialog from gtk 2.4
Erik Grinaker 1cb226fd7abe missed a version number
Erik Grinaker 7de8750f759b bumped version number
Tag
revelation-0.3.3
Erik Grinaker a7bf0383412e removed debug exception
Erik Grinaker 7cc1a971645e minor tweaks
Erik Grinaker 2c0d2ff9a70e filetype for xml is not called just XML
Erik Grinaker 6865ee763d14 improved the xhtml exporter
Erik Grinaker 3c84e84bbceb fixed more entry/field bugs
Erik Grinaker 70f4afcb004d fixed a couple of entry subclass bugs
Erik Grinaker 29c5326b470e added an xhtml/css exporter
Erik Grinaker 11f56ee74685 created Field subclasses for use instead of the field dict
Erik Grinaker e17f1f517e59 created subclasses of Entry for the various entry types
Erik Grinaker 883e0df1bd01 added tooltips to launcher preferences
Erik Grinaker 15be40dbc2c7 changed the default launchers
Erik Grinaker be894d532ada fixed a few bugs in the substitution parser
Erik Grinaker 9f4974fcf2ce added optional expansions to the launcher syntax
Erik Grinaker 2aa629347f45 changed some launcher substitution variables
Erik Grinaker 13ca8c0b80f7 multiple entries can be launched
Erik Grinaker 7860ca6d846e the exception handler prints the traceback to stdout in addition to displaying a dialog
Erik Grinaker d1f4a81f6886 added launcher command preferences
Erik Grinaker f97ef7f08bed changed entry accelerators
Erik Grinaker fc879cd2a40b updated TODO
Erik Grinaker 50da72f1432a added missing revelation module import in misc module
Erik Grinaker ea938274559d added a password generator dialog
Erik Grinaker 0ef5f2d735ff fixed a weird bonobo dock bug
  1. «
  2. 1
  3. 2
  4. 15
  5. 16
  6. 17
  7. 18
  8. 19
  9. 20
  10. »