aboutsummaryrefslogtreecommitdiffstats
path: root/vim-mode (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-04-06vim_mode: fix ambiguous shift warning.ex_historyTom Feist1-1/+1
2011-04-06vim_mode: added history support to Ex mode. Can be scrolled backwards andTom Feist1-17/+127
forwards using the arrow keys, and :eh shows the current history.
2011-04-06vim_mode: minor cleanup of constantsTom Feist1-8/+8
2011-04-06vim-mode: modify init sequence to bind (default) commands after settings areTom Feist1-7/+13
loaded, otherwise lots of undef errors
2011-04-01modify all scripts to use the new script_is_loaded() function, since newerTom Feist1-7/+1
versions of perl get upset at defined(%hash).
2011-03-05vim-mode/tests.pl: Add first real tests: h l 0 ^ $ <Space> <BS> f t.Simon Ruderich1-16/+139
Merge testing/tests/003-vim-mode.t with vim-mode/tests.pl and remove it from testing/.
2011-03-04vim-mode/vim_mode: make :mapped commands use appropriate context when callingTom Feist1-7/+27
irssi commands.
2011-03-01vim-mode: Add tests.pl.Simon Ruderich1-0/+48
2011-03-01vim-mode: Add irssi configuration directory used for testing.Simon Ruderich3-0/+40
Contains default configuration with vim-mode statusbars.
2011-02-24defined check to prevent a warning in flush_input_buffer() [thanks DE1]Tom Feist1-1/+1
2011-02-19added some detail on FSM for input control, and how to detect <esc> sequences.Tom Feist1-18/+55
2011-02-19input.txt: Add some general ideas.Simon Ruderich1-1/+18
2011-02-19added input.txt where we can plan how the new input system will workTom Feist1-0/+4
2011-02-19fixed deprecated warning on defined (%hash)Tom Feist1-1/+1
2010-12-01Revert "vim_mode: prototype of partial ex bindings"Tom Feist1-31/+4
This reverts commit 611532140494a2b281d699bf8897ac344257e782. remove partial ex bindings from master until they're more stable. moved to remote branch map-enhance
2010-12-01vim_mode: prototype of partial ex bindingsmap-enhanceTom Feist1-4/+31
map with :map <keys> #<cmd> Invoking the mapped keys will insert <cmd> into the ex buffer, and leave it active for you to add further arguments.
2010-11-29vim_mode: Document cmdchars is not used for mappings.Simon Ruderich1-0/+4
Suggested by peth, thanks.
2010-11-22vim_mode: mapped Irssi commands only use $server context if it is available.Tom Feist1-1/+9
TODO: should maybe also try to use window context if available?
2010-11-22vim_mode: fix :snext/prev generating warnings when not connectedTom Feist1-0/+6
2010-11-08vim-mode: Fix s not using count.Simon Ruderich1-1/+1
Reported by estragib.
2010-11-05removed test/ dir since it was causing too much troubleTom Feist1-0/+2
2010-11-04vim_mode: added a setting for 'prompt_leading_space' to determine whether theTom Feist1-6/+15
:ex prompt is preceeded by a space.
2010-11-04vim_mode: bugfix for error on :map<spc>, should be treated as just :map<ret>Tom Feist1-1/+1
2010-11-04vim_mode: cleaned up docs pointing now to uberpromptTom Feist1-5/+7
2010-11-04start of tab completion for :ex commandsTom Feist1-1/+23
2010-10-26whitespace cleanupTom Feist1-8/+70
2010-10-26replace server id separator with \x1d to avoid unintended matchesTom Feist1-7/+8
make :map'ed irssi commands use hte current server context $server->cmd(..)
2010-10-26implement :servernext/prev and :itemnext/prev for switching between servers andTom Feist1-0/+85
window items.
2010-10-26vim_more: :reg now coalesces empty registers into a single line for clarity.Tom Feist1-2/+34
2010-10-25bug fix: % in :register print is now escaped to avoid printing coloursTom Feist1-1/+3
2010-10-15vim_mode: Fix undo for cc/yy.Simon Ruderich1-0/+3
Reported by estragib.
2010-10-15vim_mode: Hopefully fix undo/redo with 'start_cmd'.Simon Ruderich1-1/+3
2010-10-15vim_mode: Correctly display partial commands with ^X notation.Simon Ruderich1-1/+11
Reported by estragib.
2010-10-15vim_mode: Partially revert 11e71fbcfec0bcb2754cbd92b18ceffb27ee9300 and fix ↵Simon Ruderich1-27/+22
partial command.
2010-10-15vim_mode: Display partial commands in carret notation.Simon Ruderich1-1/+1
2010-10-15vim_mode: escaped % in _set_prompt so uberprompt displays them correctly.Tom Feist1-0/+5
2010-10-15vim_mode: resolved backslash display issue in vim status itemTom Feist1-1/+3
2010-10-15vim_mode: Fix 'start_cmd' on startup/reload.Simon Ruderich1-1/+1
2010-10-15vim_mode: Aborting command also updates partial command.Simon Ruderich1-2/+1
Reported by estragib.
2010-10-15vim_mode: Honor 'start_cmd' on startup.Simon Ruderich1-0/+4
Reported by estragib.
2010-10-15vim_mode: Fix display of partial commands.Simon Ruderich1-16/+26
Reported by estragib.
2010-10-15vim_mode: Clear count when an unknown mapping is encountered.Simon Ruderich1-0/+1
2010-10-15vim_mode: Don't emit 'setup changed' signal.Simon Ruderich1-1/+1
Instead call our setup_changed() directly, not sure why the signal doesn't work.
2010-10-14vim_mode: Fix :set for boolean values.Simon Ruderich1-3/+6
2010-10-14vim_mode: Fix :setting empty values.Simon Ruderich1-1/+2
2010-10-14vim_mode: Make :set more vim-like, :set option=value.Simon Ruderich1-1/+6
2010-10-14vim_mode: Add 'start_cmd' option.Simon Ruderich1-0/+6
2010-10-14vim_mode: Case insensitive on/off checking in :set.Simon Ruderich1-1/+1
2010-10-14vim_mode: Prevent invalid irssi options.Simon Ruderich1-0/+3
2010-10-14vim_mode: Automatically register and sync options.Simon Ruderich1-10/+64