summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-07-13Move Context scope access helpers as inline methodsMaxime Coste
2015-07-11Move selection saving/restoring to z/ZMaxime Coste
Fixes #284
2015-07-10Use a named struct Empty in optionalMaxime Coste
2015-07-09Fix formattingMaxime Coste
2015-07-08Notify user when some hooks failedMaxime Coste
2015-07-08Do not allow exiting insert mode while running InsertEnd hook.Maxime Coste
Fixes #311
2015-07-08Gracefully handle exception when opening files given on command lineMaxime Coste
Fixes #310
2015-07-08Fix scrolling down hiding the cursor with scrolloff == 0Maxime Coste
2015-07-07Change scrolloff behaviour, allow displaying pas the end of bufferMaxime Coste
Fixes #306
2015-07-06Fix window position computation that could get negative with big scroll offsetsMaxime Coste
2015-07-05Print connection failed messages with a newlineMaxime Coste
Fixes #308
2015-07-03Merge remote-tracking branch 'xificurC/master'Maxime Coste
2015-07-03Fix mouse coordinates in ncurses ui with status on topMaxime Coste
2015-07-02Try to simplify argument selector, abandon pair matching checksMaxime Coste
Recognize both , and ; as argument separator
2015-07-01Small refactoring in selectors.ccMaxime Coste
2015-07-01Refactor select_arguments and slightly change behaviour for non-innerMaxime Coste
non inner argument contains the argument, preceeding whitespaces, and eventual ending comma, except for first arguments (that contains the whitespaces after the comma), and last argument (that contains the comma before it).
2015-07-01Merge branch 'remap-objects' of http://github.com/elegios/kakouneMaxime Coste
2015-07-01Add remapping of text object keysViktor Palmkvist
2015-07-01Added argument text objectViktor Palmkvist
2015-07-01Fix stupid bug in '*'Maxime Coste
2015-06-30Force redraw all clients after a face changedMaxime Coste
2015-06-30commands starting with horizontal whitespace don't go into the historyxificurC
2015-06-30Use tparm instead of tiparmMaxime Coste
2015-06-30Force setting of terminal hardware scroll region on resizeMaxime Coste
It seems there is a race condition with VTE based terminals when created and resized almost immediatly (like when doing :new) where we end up with the hardware scroll region set to the old terminal size.
2015-06-30Refactor resize handling in NCursesUIMaxime Coste
2015-06-29Use StatusLine face as default for the status lineMaxime Coste
2015-06-28Run BufReadFifo hook after reading from fifoMaxime Coste
2015-06-28Merge overlapping selections before erasingMaxime Coste
Overlapping selections on erase confuse the ForwardChangeTracker and will confuse the user, Fixes #298
2015-06-27Use a relative symlink for autoloadMaxime Coste
2015-06-27Merge branch 'master' of http://github.com/tduzan/kakouneMaxime Coste
2015-06-27Initial selection saving/restoring support bound to ^ and alt-^Maxime Coste
2015-06-26Removed the '-r' flag from the ln command in the install step of the ↵tduzan
Makefile. It is not a POSIX compliant option, therefore does not work on BSD or OS X. Reference GH Issue#286. Based on my understanding of this Makefile, the '-r' flag is unnecessary and didn't do anything additional. The pathspec for both the source and target are explicit using a variable for a portion. Will test via Homebrew following pushing this to my fork.
2015-06-26Add support for command completion on commands, use it for :newMaxime Coste
That means commands can be completed using other commands and their completers. Yes that does makes sense. Closes #296
2015-06-25Make sure we do not put a Value in a ValueMaxime Coste
2015-06-25Force redraw window after adding/removing highlightersMaxime Coste
2015-06-25Avoid unneeded default constructor call in OptionalMaxime Coste
2015-06-25Minor reorganisation in buffer.hhMaxime Coste
2015-06-24Style tweakMaxime Coste
2015-06-24Fix includeMaxime Coste
2015-06-24Always redraw status when redrawing the main windowMaxime Coste
That is needed so that on resize the status line does not disappear
2015-06-22Add support for hex formattingMaxime Coste
2015-06-22Refactor slightly window redrawingMaxime Coste
2015-06-21Rework window redraw handling, should redraw window less oftenMaxime Coste
2015-06-21Improve ncurses redraw behaviourMaxime Coste
2015-06-21Display pid in fatal signal messageMaxime Coste
2015-06-21Use <a-R> as replace paste all yanked selectionsMaxime Coste
Move rotate to ' and rotate contents to <a-'> Fix segfault when pasting all and nothing was yanked yet
2015-06-20Merge remote-tracking branch 'ekie/fix_edit'Maxime Coste
2015-06-20Add a combine_hash helper functionMaxime Coste
2015-06-19Fix wrong exception type in str_to_intMaxime Coste
2015-06-19Fix Self DocumentationEike Plack