aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-16update version to 1.2.31.2.3Frank Fischer
2015-08-15merge defaultFrank Fischer
2015-08-10do not move point at eol if `evil-move-beyond-eol` is non-nil (fix #551)Frank Fischer
2015-08-10merge stableFrank Fischer
2015-08-09avy integration: goto-char motions should be inclusivebmag
2015-08-09avy integration: use evil-motion-state-mapbmag
2015-08-09implement paste last insertion command (fix #554)Vasilij Schneidermann
2015-08-09version 1.2.2Frank Fischer
2015-08-09update version to 1.2.21.2.2Frank Fischer
2015-08-08Integration for avy (better than ace-jump-mode)bmag
2015-08-06merge stableFrank Fischer
2015-08-06`evil-jump-item` skips backward at eol (fix #538)Frank Fischer
2015-08-04add Vasilij Schneidermann to author's listFrank Fischer
2015-08-04restrict accepted registers for macro recording (fix #545)Vasilij Schneidermann
2015-08-04make `evil-next-match` enable visual state from normal state (re #541)Frank Fischer
2015-07-06merge stableFrank Fischer
2015-07-06save excursion when moving windows (fix #536)Frank Fischer
If the same buffer is shown in different windows, point may be moved if one of the windows is deleted temporarily (to the position shown in the other window). Therefore the position is restored.
2015-07-04version 1.2.1Frank Fischer
2015-07-04update version to 1.2.11.2.1Frank Fischer
2015-07-04evilupdate: change url to bitbucket in irc topicFrank Fischer
2015-07-04evil-release-stable: work on mercurial repoFrank Fischer
2015-07-04version 1.2.0Frank Fischer
2015-07-04update version to 1.2.01.2.0Frank Fischer
2015-07-04merge masterFrank Fischer
2015-07-04add tagsFrank Fischer
2015-07-04add Jonas Bernoulli to authors listFrank Fischer
2015-07-04merge PR #16Frank Fischer
2015-07-04merge PR #17Frank Fischer
2015-07-04reindent evil-common.el and evil-tests.elFrank Fischer
2015-07-03C-n and C-p move through search historyGordon Gustafson
They only work in the evil-search search module (evil-ex-search). It is possible to add these bindings to the isearch search module, but emulating vim search isn't its job.
2015-07-02adapt for magit v2.1.0Jonas Bernoulli
2015-07-02Neater accounting for newlines in elisphardenedapple
Instead of accounting for C-j by modifying the syntax table, account for it by moving over all characters of `endcomment` syntax type as well.
2015-07-01Check dao/dio behaves reasonably with empty lines and punctuation charactershardenedapple
2015-07-01Added test for empty lineshardenedapple
2015-07-01Account for empty lineshardenedapple
2015-07-01Added tests for evil-symbol text objecthardenedapple
2015-06-25evil-forward-symbol accounts for whitespace like evil-forward-wordhardenedapple
This means that acting on a symbol with "dao" doesn't remove the starting brace of another list.
2015-06-19ex: handle commands with / in parser (fix #531)Frank Fischer
2015-06-19evil-commands.el: fix indentationFrank Fischer
2015-06-15merge stableFrank Fischer
2015-06-15add bindings for `<insert>` in normal state (fix #528)Frank Fischer
These bindings enter insert state from normal state. Furthermore, they do nothing in visual state. Because visual state inherits the normal state bindings, we have to disable them explicitly.
2015-06-15disable `overwrite-mode` when entering normal-state (re #528)Frank Fischer
2015-06-15evil-ex: guard regexp functions with `save-match-data` (fix #529)Frank Fischer
Functions should never change the match-data unless they should explicitly do so.
2015-06-07merge stableFrank Fischer
2015-06-07merge `evil-indent` improvementFrank Fischer
2015-06-07merge `evil-move-beyond-eol` customizationFrank Fischer
2015-06-07merge half-cursor optimizationFrank Fischer
2015-06-04evil-indent: also tabify or untabify leading white charactersHong Xu
This is to be consistent with Vim's indent behavior: leading white characters should be tabified or untabified according to tab settings (indent-tabs-mode)
2015-06-04search: catch `error` in `evil-ex-hl-update-highlights` (fix #527)Frank Fischer
Errors in the replacement text cause an `error` to be raised, so we must catch general errors and display the appropriate message in the ex line.
2015-06-04search: raise `user-error` instead of `error`Frank Fischer