8 years agoAdding windmove.el bindings as per TODO and ticket #10.
epsilon47 [Wed, 30 Dec 2009 22:52:10 +0000 (22:52 +0000)]
Adding windmove.el bindings as per TODO and ticket #10.

8 years agoBugfix: set priority of vimpulse-visual-overlay to make it compatible with hl-line...
epsilon47 [Wed, 30 Dec 2009 19:51:04 +0000 (19:51 +0000)]
Bugfix: set priority of vimpulse-visual-overlay to make it compatible with hl-line-mode

8 years agoBugfix: passing explicit argument to vimpulse-visual-mode
epsilon47 [Wed, 30 Dec 2009 19:34:24 +0000 (19:34 +0000)]
Bugfix: passing explicit argument to vimpulse-visual-mode

8 years agoSubstituting add-to-list for push as per ticket #2: "[PATCH] rewrite viper-normalize...
epsilon47 [Tue, 29 Dec 2009 20:35:10 +0000 (20:35 +0000)]
Substituting add-to-list for push as per ticket #2: "[PATCH] rewrite viper-normalize-minor-mode-map-alist not to use cl.el's 'push' macro".

8 years agoCommitting improvements from ticket #1: "[PATCH] Vim compat fixes: O/o and undo,...
epsilon47 [Mon, 28 Dec 2009 19:53:05 +0000 (19:53 +0000)]
Committing improvements from ticket #1: "[PATCH] Vim compat fixes: O/o and undo, backspace, *, #, ESC, and more".

8 years ago* Expanded Acknowledgements into more lines to make it easier to read. This is...
jasonspiro [Mon, 28 Dec 2009 19:09:52 +0000 (19:09 +0000)]
*  Expanded Acknowledgements into more lines to make it easier to read.  This is worth it because contributors are the lifeblood of Vimpulse.
*  Sorted Acknowledgements in alphabetical order.

8 years ago- Removed Vegard from Acknowledgements and put him in Header.
jasonspiro [Mon, 28 Dec 2009 17:48:33 +0000 (17:48 +0000)]
-  Removed Vegard from Acknowledgements and put him in Header.
-  Removed Brad from Header and put him in Acknowledgements under "Special Thanks".  This is less confusing, since he's not a maintainer; nobody should ever need to privately mail him.  But his email address is still there in Acknowledgements, just in case it's needed.

8 years agoBugfix: [:space:]/[:blank:] confusion in vimpulse-get-bounds-with-whitespace made...
epsilon47 [Mon, 28 Dec 2009 17:48:24 +0000 (17:48 +0000)]
Bugfix: [:space:]/[:blank:] confusion in vimpulse-get-bounds-with-whitespace made trailing-newlines parameter moot.

8 years agoPurging all trailing whitespace with `M-x delete-trailing-whitespace'.
epsilon47 [Mon, 28 Dec 2009 17:41:52 +0000 (17:41 +0000)]
Purging all trailing whitespace with `M-x delete-trailing-whitespace'.

8 years agoAcknowledgements: added Vegard Øye <vegard underline oye at hotmail dot com>.
epsilon47 [Mon, 28 Dec 2009 17:30:04 +0000 (17:30 +0000)]
Acknowledgements: added Vegard Øye <vegard underline oye at hotmail dot com>.
TODO: added "purge the code of all cl.el dependencies".
vimpulse-dependencies.el: (eval-when-compile (require 'cl)).
vimpulse-visual-mode.el: moving `vimpulse-last-yank' declaration before `kill-new' advice.

8 years ago- INSTALL: copyedited a bit, simplified a bit, made a bit more concise
jasonspiro [Mon, 28 Dec 2009 17:24:37 +0000 (17:24 +0000)]
-  INSTALL:  copyedited a bit, simplified a bit, made a bit more concise

8 years agoSome changes to Header:
jasonspiro [Sun, 27 Dec 2009 22:32:14 +0000 (22:32 +0000)]
Some changes to Header:

-  Mentioned related projects (viper, viper-in-more-modes)
-  Improved things to describe the bug tracker and SVN locations better
-  Moved some lines around to make things, I hope, more clear

8 years ago- Edited things to make it clear that the current version is 0.3.0+svn. When it...
jasonspiro [Thu, 24 Dec 2009 02:56:39 +0000 (02:56 +0000)]
-  Edited things to make it clear that the current version is 0.3.0+svn.  When it's time to release, we can change it to 0.3.1 or something.

8 years ago- Fixed text format in latest ChangeLog entry
jasonspiro [Thu, 24 Dec 2009 02:52:06 +0000 (02:52 +0000)]
-  Fixed text format in latest ChangeLog entry

8 years agoMention my website next to where my name is mentioned near top of file.
jasonspiro [Thu, 19 Nov 2009 07:50:06 +0000 (07:50 +0000)]
Mention my website next to where my name is mentioned near top of file.

9 years agoFix to the last commit
laynor [Thu, 30 Jul 2009 23:13:23 +0000 (23:13 +0000)]
Fix to the last commit
M    trunk/vimpulse-visual-mode.el
M    trunk/vimpulse-dependencies.el

9 years agoGot rid of the block paste antipattern.
laynor [Thu, 30 Jul 2009 23:03:57 +0000 (23:03 +0000)]
Got rid of the block paste antipattern.
Fixed p P in visual block, now they should work as in vim.
NOTE: visual block should be changed because selecting the last column is not possible - probably it's needed to reimplement it using overlays and getting rid of rect-mark to make it look consistent.
M    trunk/vimpulse-visual-mode.el

9 years agoSome small fixes, plus experimental-> stable promotion of experimental features ...
laynor [Thu, 30 Jul 2009 17:38:25 +0000 (17:38 +0000)]
Some small fixes, plus experimental-> stable promotion of experimental features (they seem to work well).
M    trunk/vimpulse-visual-mode.el
M    trunk/Changelog
M    trunk/vimpulse-viper-function-redefinitions.el
M    trunk/vimpulse-text-object-system.el

9 years agoFixed arrow keys in visual-mode
laynor [Thu, 30 Jul 2009 02:44:47 +0000 (02:44 +0000)]
Fixed arrow keys in visual-mode

M    trunk/vimpulse-visual-mode.el

9 years agoAdded a commodity macro to easily convert emacs region commands (like comment-region...
laynor [Fri, 3 Jul 2009 12:51:29 +0000 (12:51 +0000)]
Added a commodity macro to easily convert emacs region commands (like comment-region) to commands that operate on vimpulse's visual selection (linewise and characterwise).
M    trunk/vimpulse-utils.el

9 years agoVersion changed to 0.3.0
laynor [Fri, 3 Jul 2009 12:17:34 +0000 (12:17 +0000)]
Version changed to 0.3.0
M    trunk/Changelog
M    trunk/Header

9 years ago* Now works kinda like vim when issuing : on visual selection (it's a kludge!)
laynor [Fri, 3 Jul 2009 12:09:56 +0000 (12:09 +0000)]
* Now works kinda like vim when issuing : on visual selection (it's a kludge!)
* No autoindent by default, that can be set in viper settings
M    trunk/vimpulse-visual-mode.el
M    trunk/vimpulse-misc-keybindings.el
M    trunk/vimpulse-viper-function-redefinitions.el
A  + tags/vimpulse-2.6.9

9 years ago- [FIX]: The Enter key now does what it should do -- insert a
jasonspiro [Thu, 2 Jul 2009 23:08:58 +0000 (23:08 +0000)]
- [FIX]: The Enter key now does what it should do -- insert a
newline -- even when longlines-mode is on.

9 years agoMade a tiny punctuation fix in docs.
jasonspiro [Thu, 2 Jul 2009 20:52:33 +0000 (20:52 +0000)]
Made a tiny punctuation fix in docs.

9 years agoFixed up docs a bit: spacing, pointed users more strongly to mailing list, added...
jasonspiro [Thu, 2 Jul 2009 20:44:11 +0000 (20:44 +0000)]
Fixed up docs a bit:  spacing, pointed users more strongly to mailing list, added more URLs, copyediting.  Alessandro, you wrote that you were looking for a new maintainer because you were lazy.  I don't think you're a lazy maintainer at all.  I removed and summarized it all and simply wrote that you were looking for a new maintainer.  I hope you don't mind.  :)

9 years agofix to the folding keybindings.
laynor [Thu, 25 Jun 2009 22:29:49 +0000 (22:29 +0000)]
fix to the folding keybindings.

M    trunk/vimpulse-misc-keybindings.el

9 years agoSome bugfixes and a new visual selection replace command that supports "."
laynor [Thu, 25 Jun 2009 19:00:40 +0000 (19:00 +0000)]
Some bugfixes and a new visual selection replace command that supports "."

9 years ago* Moved some code from one file to another,
laynor [Thu, 25 Jun 2009 16:34:35 +0000 (16:34 +0000)]
* Moved some code from one file to another,
* Added a fix for "==" (doesn't work on viper 3.14)
* Changed visual mode code to use the same functions used for text object support.
* Added support for "." to visual mode commands.
* Improved text object support
* Added register support for text objects
* Fixed visual selection change command (it opens a new line in linewise mode now)
* Added "." support for visual selection delete and change commands
* Added register support for visual selection delete, change and yank commands.
* Added some support for hs-minor-mode, za zR zM

M    trunk/vimpulse-visual-mode.el
M    trunk/vimpulse-misc-keybindings.el
M    trunk/vimpulse-viper-function-redefinitions.el
M    trunk/vimpulse-text-object-system.el

9 years agoCode splitting.
laynor [Wed, 24 Jun 2009 20:40:23 +0000 (20:40 +0000)]
Code splitting.
A    trunk/vimpulse-visual-mode.el
A    trunk/vimpulse-dependencies.el
A    trunk/vimpulse-paren-matching.el
A    trunk/vimpulse-misc-keybindings.el
A    trunk/vimpulse-utils.el
A    trunk/vimpulse.el
A    trunk/vimpulse-viper-function-redefinitions.el
D    trunk/vimpulse-code.el
A    trunk/vimpulse-text-object-system.el
M    trunk/Makefile
A    trunk/vimpulse-ex.el

9 years agoFixed text object support, and added support for command repetition and command count.
laynor [Wed, 24 Jun 2009 01:55:30 +0000 (01:55 +0000)]
Fixed text object support, and added support for command repetition and command count.
M    trunk/Changelog
M    trunk/Header
M    trunk/vimpulse-code.el

9 years ago[Initial Release]
laynor [Mon, 22 Jun 2009 21:29:11 +0000 (21:29 +0000)]
[Initial Release]
A    trunk/BUGS
A    trunk/LICENSE
A    trunk/TODO
A    trunk/INSTALL
A    trunk/Changelog
A    trunk/Header
A    trunk/Acknowledgements
A    trunk/vimpulse-code.el
A    trunk/Makefile
A    trunk/README

9 years agoA
laynor [Mon, 22 Jun 2009 21:25:36 +0000 (21:25 +0000)]