aboutsummaryrefslogtreecommitdiffstats
path: root/vim-mode (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-09-30renamed $ratio for some more 'my masks ... scope' weirdness in 5.8.9Tom Feist1-4/+4
2010-09-30thanks to rudi_s for pointing out what a ternary operator looks like.Tom Feist1-1/+1
2010-09-30rename $window to avoid conflict in cmd_ex_commandTom Feist1-2/+2
2010-09-30fixed comment urls to point at irssi-scripts/ as they shouldTom Feist1-2/+2
2010-09-30removed // defined-or to allow 5.8 users to play.Tom Feist1-1/+1
2010-09-29vim_mode: Fix C not to move one character to the left.Simon Ruderich1-4/+6
2010-09-29vim_mode: Fix c to not delete the last space before a word.Simon Ruderich1-0/+8
2010-09-29vim_mode: Fix dB.Simon Ruderich1-4/+4
2010-09-29vim_mode: Fix missing argument to cmd_operator_d().Simon Ruderich1-1/+1
2010-09-29vim_mode: Fix W with operators.Simon Ruderich1-3/+4
2010-09-29vim_mode: Fix deletion/yanking/changing with most movements.Simon Ruderich1-4/+31
2010-09-29vim_mode: Fix d at the end of the line.Simon Ruderich1-0/+3
2010-09-29vim_mode: Support repeat for c, like c3wxxx<esc> .Simon Ruderich1-6/+11
2010-09-29vim_mode: Don't move after last character in command mode.Simon Ruderich1-4/+11
2010-09-29vim_mode: Add support to append to registers (A-Z).Simon Ruderich1-5/+17
2010-09-29vim_mode: Fix :registers/:display with arguments.Simon Ruderich1-1/+3
2010-09-29vim_mode: Add :reg[isters] and :di[splay] ex commands.Simon Ruderich1-0/+15
2010-09-29vim_mode: Only allow access to registers a-z and " * +.Simon Ruderich1-2/+12
2010-09-29vim_mode: Make sure ex commands match from the beginning.Simon Ruderich1-2/+2
2010-09-29vim_mode: Comment update.Simon Ruderich1-1/+1
2010-09-29vim_mode: Add missing if DEBUG.Simon Ruderich1-1/+1
2010-09-29vim_mode: Add support for insert mode repetition and counts.Simon Ruderich1-54/+126
2010-09-29vim_mode: Fix cursor position to work like Vim.Simon Ruderich1-0/+11
2010-09-29additional debug prints in _input(_pos) to determine why undo positions areTom Feist1-5/+20
being set incorrectly
2010-09-28added MIT licence boilerplateTom Feist1-11/+35
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)