summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-04-07Add g. command to go to the last buffer modification positionMaxime Coste
2014-04-07the 'def' commands now supports -(buffer|client)-completion switchesMaxime Coste
2014-04-07Add ClientManager::complete_client_nameMaxime Coste
2014-04-07rename BufferManager::complete_buffername to complete_buffer_nameMaxime Coste
2014-04-06Code cleanup in list_filesMaxime Coste
2014-04-06Merge remote-tracking branch 'jjthrash/fix-closedir-crash'Maxime Coste
2014-04-05Fix crash caused by attempting to close a nonexistent DIR*Jimmy Thrasher
2014-04-05code formatting tweakMaxime Coste
2014-04-04minor code style tweakMaxime Coste
2014-04-03Add %rec{...} string that recursively expand %block insideMaxime Coste
the result is then used as one token
2014-04-03Merge remote-tracking branch 'jjthrash/osx-install-fixes'Maxime Coste
2014-04-03Remove redundant -D that was causing problems on OSXJimmy Thrasher
The prior `mkdir -p` took care of what -D was supposed to do.
2014-04-03Fix cygwin detection in MakefileMaxime Coste
2014-04-03Use plain libncurses with AppleJimmy Thrasher
2014-04-03Detect Darwin in the Makefile and plan accordinglyJimmy Thrasher
2014-04-03Fix some more constexpr issues for clangJimmy Thrasher
2014-04-02More OSX fixesMaxime Coste
2014-04-02Fix compilation with OSX C++ libMaxime Coste
2014-04-02Fix clang compilationMaxime Coste
2014-04-01Minor formatting changesMaxime Coste
2014-03-31Select previous sentence or paragraph if selecting backward from the first charMaxime Coste
[s and [p on the first char of a sentence or paragraph will select the previous sentence or paragraph.
2014-03-31debug command now serves as a frontend to get debug informationsMaxime Coste
2014-03-31echo command accepts -debug switch to write to the debug bufferMaxime Coste
2014-03-30When selecting forward paragraph and we are on an end of line, select the ↵Maxime Coste
next one. Fixes #62. Thanks to alexherbo2.
2014-03-30minor cleanup in select_whole_sentenceMaxime Coste
2014-03-30minor cleanupMaxime Coste
2014-03-29Add basic support for colalias completionMaxime Coste
2014-03-29Fix indent/deindent when only empty lines are selectedMaxime Coste
2014-03-29Remove Range struct, merge it back in SelectionMaxime Coste
2014-03-29Change default menu colorsMaxime Coste
Distinguish menus from selection more easily
2014-03-27rotate selection content count parameter groups selectionsMaxime Coste
the count parameter does not specify the rotation count, but the size of the rotation groups. with 2 for exemple, selection contents will be swapped for each pair (1 and 2, 3 and 4, ...)
2014-03-26notify buffer saved after closing the file descriptorMaxime Coste
2014-03-26fix file reload prompt displaying invalid messageMaxime Coste
2014-03-25ShellManager: Change the env var detection regex to find more usesMaxime Coste
The regex is now just '\bkak_\w+\b', no need for it to be looking like a shell variable use. This allows other tools that the shell to access Kakoune vars as long as the name appears directly in the shell string.
2014-03-25Remove the shell option, always use /bin/shMaxime Coste
2014-03-25do not write the trailing nul char in send_commandsMaxime Coste
That triggered creation of a new client, followed by it's immediate destruction due to the connection closing.
2014-03-25Server: correctly handle Accepters lifetimeMaxime Coste
When exiting kakoune, ClientAccepters (now Server::Accepter) could stay alive, which left an FDWatcher in the EventManager triggering an assert. Now Server is handling their lifetime.
2014-03-25FDWatchers are non copiable and non movableMaxime Coste
2014-03-25fix segfault in parameter parserMaxime Coste
2014-03-24Merge remote-tracking branch 'evertvp/master'Maxime Coste
2014-03-24Push aborted commands to historyEvert Van Petegem
2014-03-24change ncurses menu scroll bar styleMaxime Coste
2014-03-24Use an info box to prompt for reloading of modified filesMaxime Coste
2014-03-22style tweakMaxime Coste
2014-03-21Correctly handle failing to connect to the given session in client modeMaxime Coste
2014-03-20Store key names in a constexpr arrayMaxime Coste
2014-03-20Container utility functions now use the free begin/end functionsMaxime Coste
2014-03-20Fix support for switches style option in user commandsMaxime Coste
2014-03-20exec and eval support the -no-hooks optionMaxime Coste
Hooks gets disabled during the execution of the commands
2014-03-20Remove dangling forward declaration of Editor classMaxime Coste