Commits

Author Commit Message Labels Comments Date
Nic Ferrier
make the code comments compliant with elpa/marmalade repository
agriggio
Enhanced ahg-do-command to be able to get data from the user and send it to the running command This is useful when executing hg commands requiring user interaction (besides the already-supported built-in commands push, pull, incoming and outgoing). Now, when a command asks for input data by the user, she can press TAB and aHg will prompt for a string to send to the command from the minibuffer
agriggio
Added missing "(require 'dired)" (issue 6)
agriggio
Applied patch by Dirk Ullrich to customize the location of the map-cmdline.ahg style map (used for "ahg log")
agriggio
Changed behaviour of ahg-status-remove to work also on files already deleted from the working dir Adapted from a patch by wilsaj
agriggio
fixed formatting error for detailed log buffers caused by changeset with empty list of files
agriggio
ahg-log: remove the need of the ahglog extension, use an absolute path to the map-cmdline.ahg style map instead
agriggio
ahg-manifest-grep: improved command-line for invoking "grep"
agriggio
Fixed order of revisions when calling ahg-diff for individual files in the detailed log
agriggio
Detailed log: improved keybindings for individual files
agriggio
Improved display of detailed log Now the modified files are shown one per line, and their names are clickable: - mouse1 and "=" display the diff of the current file - mouse2, "f" and "o" display the current file ("f" in the current window, "o" in another window)
agriggio
refactor ahg-qnew to take into account that in recent Mercurial versions the "-f" option of qnew is a no-op
agriggio
MQ: use --short flag for qrefresh only if the list of files is not empty
agriggio
added ahg-mq-series-mode for editing the series file of MQ patches
agriggio
MQ: use --short flag by default when calling hg qrefresh This can be disabled by setting the customization variable ahg-qrefresh-use-short-flag to nil
agriggio
If ahg-diff-use-git-format is non-nil, use --git when creating/refreshing MQ patches
agriggio
minor change in the way passwords are echoed in `ahg-do-command-filter' Instead of writing a string of '.' characters of length equal to the password, we always write "***"
agriggio
better default value for `ahg-do-command-interactive-regexp'
agriggio
added ahg-string-match-p for compatiblity with Emacs 22
agriggio
Added support for commands requiring username/password input in ahg-do-command
agriggio
Fixed a couple of infinite loops in parsing diff output
agriggio
Fixed bug in ahg-record-setup cd to the root of the repo before calling hg diff, otherwise the command fails (maybe an hg bug?)
agriggio
Improved ahg-log-read-args, by adding function ahg-log-revrange-end
agriggio
Added documentation for ahg-record and ahg-record-qnew
agriggio
Added keybindings for ahg-record and ahg-record-qnew
agriggio
Added ahg-record and ahg-record-qnew commands, similar to the crecord extension These commands provide functionalities similar to the crecord hg extension: they let you cherry-pick which changes to include in the commit (or in the a MQ patch). This is achieved by exploiting the patch editing facilities provided by Emacs.
agriggio
Added helper function ahg-show-error-msg
agriggio
Fixed bug in ahg-first-parent-of-rev The template was such that multiple revisions were collapsed together, thus resulting in a wrong number
agriggio
Improved error detection in ahg-qgoto Sometimes the qgoto command exits with 0 even in the presence of errors. So, we parse the output of the command to check that everything is ok
agriggio
Added ahg-manifest-grep function
  1. Prev
  2. Next