aboutsummaryrefslogtreecommitdiffstats
path: root/vim-mode (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-09-28vim_mode: Move cmd and ex-mode handling to separate functions.Simon Ruderich1-151/+155
2010-09-28changed licence to MITTom Feist1-2/+2
2010-09-28vim_mode: Add UTF-8 support for ~.Simon Ruderich1-1/+1
2010-09-28slightly better undo mode. Still gets position wrong sometimesTom Feist1-15/+47
2010-09-28vim_mode: Add special registers "* and "+ for irssi's cut buffer.Simon Ruderich1-0/+8
2010-09-28vim_mode: :b has vim_windows statusbar displaying matching channels.Simon Ruderich1-2/+31
2010-09-28vim_mode: Move :b name code to own function.Simon Ruderich1-45/+51
2010-09-28vim_mode: Add support for :b s/cSimon Ruderich1-0/+14
Where s is the server (lowercase) and c is the channel (lowercase).
2010-09-28vim_mode: :b Ignore case.Simon Ruderich1-3/+2
2010-09-28cleaned up the todo list and some of the header comments, including mentioningTom Feist1-8/+37
the dep for :ex on prompt_info.
2010-09-28vim_mode: Add debug output for :b window.Simon Ruderich1-1/+5
2010-09-28vim_mode: Implement :b# and :b window-name.Simon Ruderich1-0/+39
2010-09-27vim_mode: Remove G, instead use Ex-mode :b (:buffer) to switch windows.Simon Ruderich1-20/+14
2010-09-27fixed enter key not working in cmd mode, also added pass-thru for meta-keys inTom Feist1-12/+16
cmd mode
2010-09-27changed commit_line to only do internal housekeeping - enter now submits theTom Feist1-27/+4
line to irssi for default handling (signal is not stopped)
2010-09-27boldified message in _warn()Tom Feist1-1/+1
2010-09-27vim_mode: Print a warning for UTF-8 mode if Perl < 5.8.1.Simon Ruderich1-0/+5
2010-09-27vim_mode: Use new _warn() to display warnings.Simon Ruderich1-3/+9
2010-09-27changed word and non_word variables to use pre-compiled regex patterns ratherTom Feist1-4/+11
than strings.
2010-09-27vim_mode: Add support for utf-8 manipulation, on by default.Simon Ruderich1-3/+17
2010-09-27vim_mode: Fix e at end of the line and b at beginning of line with leading ↵Simon Ruderich1-2/+4
space.
2010-09-27bugfix, accidental duplication of 'send command' in emits in commit_lineTom Feist1-1/+1
2010-09-27changed commit_line back to using signal emit to make it tidier.Tom Feist1-23/+5
2010-09-27made commit_line use the most appropriate context (window item, window orTom Feist1-2/+25
server) to execute commands, falling back to Irssi::command only if none of them are available.
2010-09-27fixed _commit_line to ignore empty lines (to aavoid insufficient args to ↵Tom Feist1-1/+3
/say error)
2010-09-27vim_mode: Add missing DEBUGs in prints.Simon Ruderich1-3/+3
2010-09-27vim_mode: Don't fail if prompt_info.pl isn't available.Simon Ruderich1-8/+8
Only ex mode is disabled in this case.
2010-09-27vim_mode: Always reset command mode status when entering command mode.Simon Ruderich1-7/+8
2010-09-27added vim_mode_debug setting as a boolean to control whether (large amounts of)Tom Feist1-3/+8
debugging info is printed.
2010-09-27vim_mode: Rename vim_mode_jj to vim_mode_cmd_seq.Simon Ruderich1-7/+15
This allows any two keys to enable command mode, like jj, aa, etc.
2010-09-27fixed crashing bug on script unloadTom Feist1-16/+18
2010-09-27vim_mode: Add jj to enter command mode.Simon Ruderich1-1/+64
It's configured by the vim_mode_jj setting.
2010-09-27vim_mode: Rename esc_buf to input_buf.Simon Ruderich1-17/+17
2010-09-27vim_mode: Add X.Simon Ruderich1-4/+14
2010-09-27vim_mode: Fix b and e not working between two words.Simon Ruderich1-0/+4
2010-09-27vim_mode: Remove fixed todo.Simon Ruderich1-1/+0
2010-09-27vim_mode: esc also resets all command mode related settings.Simon Ruderich1-0/+7
2010-09-27vim_mode: Implement registers.Simon Ruderich1-11/+36
2010-09-27vim_mode: Fix . to only ignore movements, and not more.Simon Ruderich1-1/+4
2010-09-27adding still slightly broken undo code. The issue probably lies in how it'sTom Feist1-2/+40
being added, rather than the actual cmd_undo code.
2010-09-27vim_mode: Display count, operator, movement in statusbar.Simon Ruderich1-0/+15
2010-09-27vim_mode: G with no count goes to the last window.Simon Ruderich1-1/+12
2010-09-27vim_mode: Add G to switch to count-th window.Simon Ruderich1-0/+12
2010-09-26vim_mode: Correctly implement w b e like in vi.Simon Ruderich1-5/+59
2010-09-26vim_mode: Fix _end_of_WORD() when called at the end of the line.Simon Ruderich1-0/+2
2010-09-26vim_mode: Correctly handle multiple whitespace between words.Simon Ruderich1-11/+10
Thanks to SvenG for reporting this bug.
2010-09-26vim_mode: Fix my nick.Simon Ruderich1-2/+3
2010-09-26vim_mode: Add r.Simon Ruderich1-0/+13
2010-09-26refactored enter handling code into _commit_line(), and intercepted enter ↵Tom Feist1-21/+34
from ins mode too
2010-09-26modified script info block to contain real names.Tom Feist1-2/+3