Commits

Author Commit Message Labels Comments Date
ZyX_I
Fixed cs.(renames|copies|files|changes|removes) in non-python driver for non-trivial merge revisions Fixed getcsprop(..., "removes") for non-python driver (it is not used though) Added log-styles test
ZyX_I
Added more styles: hgdef, hgdescr, compact, cdescr Made default style omit showing `default' branch name Added synreg template word argument (untested) Added suf and pref template word arguments Added positional parameter to $branch template word that determines whether `default' branch will be shown Added positional parameter to $tags and $bookmarks template words that determines string passed as 2nd argument to join() Explicitely set some lo…
ZyX_I
Moved :AuDiff and :AuFile into separate files Made AuDiff and AuFile mapping groups be defined only for buffers created using :AuDiff and :AuFile commands respectively
ZyX_I
Moved some escape calls into a separate function
ZyX_I
Slightly reduced number of shell calls in some situations
ZyX_I
Fixed absence of d.startrev in non-python driver (strange, but it did not cause tests to fail, so I do not really know whether fix is right)
ZyX_I
Fixed errors causing grep tests to fail with non-python driver: status(...) outputted files like `../../testrepo/chgrepo.zsh' when it was passed last optional argument (files list) Missing space between pattern and file(s) arguments Made both versions of grep() use revision numbers instead of hashes: it is faster, especially for non-python driver
ZyX_I
Made completion and :AuHyperref work with non-python driver (untested) Added :AuGrep files in place of `next' arguments Some grep() fixes in non-python driver (it is still failing to pass tests though)
ZyX_I
Replaced :AuGrep rev with :AuGrep revision Added :AuGrep revision and :AuGrep revrange completion Added :AuGrep tests Made :AuGrep revision and :AuGrep revrange not accept revisions with dots, stars or question marks in their names Made :AuGrep not duplicate some text in qf list Fixed :AuGrep ignorecase Fixed broken :AuGrep rev*
ZyX_I
Made :AuLog files {glob} also track copies
ZyX_I
Fixed errors shown when template resolves to outputting nothing (bug with `$copies')
ZyX_I
Fixed log tests for non-python driver Added cs.copies Added :AuLog showcopies Added $copies template key (has known bugs with syntax)
ZyX_I
Made non-python driver always check return status Fixed code that obtains null (00000000...) revision in non-python driver Fixed repo.cslen computation in non-python driver Fixed repo.cslen typing in python driver (it was either String or one-tuple) Fixed :AuLog: it was assuming that getcsprop(..., "files") will also obtain cs.changes Fixed $changes template key: it was not different from $files
ZyX_I
Added grep function to non-python driver (untested)
ZyX_I
Improved :AuAnnotate: it now tracks renames Made parsecs be able to parse changeset 00000000000000... Improved non-python driver: Added annotate() (annotate, annotate-buffers and annotatemaps tests are now working) Added getcsprop(..., "renames") Added commit() (commit and record tests are now working) Added update() (update test is now working) Made ignore function work Made move/copy/forget/remove/add functions wor…
ZyX_I
Fixed aurum://diff behavior when two revisions are specified Improved non-python mercurial driver: Added diff support (diff test is working) Added status support (status test is working) Added getcsprop and getcs functions
ZyX_I
Started working on non-python mercurial driver: Made hg.repo, hg.getrevhex and hg.updatechangesets functions work without python
ZyX_I
Added changeset object documentation
ZyX_I
Documented repository object Did some refactoring to mercurial driver, moved some code into @aurum/repo Removed repo.root key
ZyX_I
Added record mode documentation Made AuRecordLeft_Discard mapping not close windows, but show new buffer in them instead Made :AuRecord not spam vim with a number of unnamed buffers
ZyX_I
Made AuRecordLeft mapping buffer-local
ZyX_I
Documented all mappings (except :AuRecord ones) Made aurum://status mappings that operate on a list of files filter out files that cannot be operated on
ZyX_I
Made AuRecord-Edit mapping open appropriate file in right window
ZyX_I
Added globs and log templates documentation Fixed position of `flbeg' argument
ZyX_I
Added options description Fixed :AuVimDiff `usewin' option Moved `remembermsg' option to @aurum/commit
ZyX_I
Added aurum#repository, aurum#changeset and aurum#status functions Made repo.functions.status accept additional filelist argument
ZyX_I
Added aurum://* description to documentation
ZyX_I
Partially created documentation: documented commands Made :AuVimDiff create eXit mapping every time it is used
ZyX_I
Made all commands supporting filename or glob arguments also support `:' and obtaining of repository from given filenames/globs Made :AuStatus resize status window in more cases
ZyX_I
Added :AuMove `rightrepl', `letpattern' and `pretend' options Fixed :AuMove path/to/repo/**.txt path/to/repo/**.txt
  1. Prev
  2. Next