summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-06-18Fix segfault on g. when last modification position past buffer endMaxime Coste
2015-06-17Move status/mode line drawing as a separate ui methodMaxime Coste
2015-06-16Resolve symbol names in Cygwin Backtrace::desc implementationMaxime Coste
2015-06-15Small formatting fixMaxime Coste
2015-06-12Add <a-;> in insert mode to execute a single normal mode commandMaxime Coste
2015-06-12Notify user on kakrc parsing errorsMaxime Coste
Fixes #281
2015-06-11Fix regions highlighter docstringMaxime Coste
2015-06-10Show main selection search pattern on '*'Maxime Coste
Fixes #278
2015-06-10Style tweakMaxime Coste
2015-06-09Fix race condition ShellManager::eval with SIGCHLDMaxime Coste
2015-06-09Fix commentMaxime Coste
2015-06-08Do not close stderr/stdout before program finishMaxime Coste
Programs like grep called in '$' command will fail due to SIGPIPE for example. So we need to keep the pipe open.
2015-06-08Change gl/gh to only move cursor, not selecting (<a-h>/<a-l>) are unchangedMaxime Coste
That is more consistant with other goto commands (that just move the cursor)
2015-06-08Specify if ShellManager should read output or not using a flagMaxime Coste
Some program (xclip), will fork a daemon keeping stdout/stderr open, so waiting for them to be closed make kakoune hang. Commands discarding stdout can then just not wait on it.
2015-06-07Change select_to_eol implementationMaxime Coste
2015-06-06Move write_debug to buffer utils as write_to_debug_bufferMaxime Coste
2015-06-05Support sourcing files that use crlf end of linesMaxime Coste
2015-06-05Merge branch 'mode-stack'Maxime Coste
2015-06-05Gracefully handle reloading a file that was deletedMaxime Coste
2015-06-05Avoid buffer end in compute_modified_rangesMaxime Coste
2015-06-04Fix support for default face on remote clientsMaxime Coste
2015-06-04on_enabled might change mode, so assert Normal mode beforeMaxime Coste
2015-06-04Merge branch 'master' into mode-stackMaxime Coste
2015-06-04Add support for Default faceMaxime Coste
The Default face is used to set default color values, if set to default (the default), refers to terminal default colors.
2015-06-03Describe facedesc in :face docstringMaxime Coste
2015-06-03Fix memory leak in fifo buffer handlingMaxime Coste
2015-06-03Get rid of the mode trash, delete mode directly when leaving on_keyMaxime Coste
2015-06-02Fix Makefile for Fedora packaging systemJiří Konečný
There was a problem with absolute path for symlink. I think most of the packaging systems will be affected by this problem.
2015-06-02InputHandler now uses a stack for active modesMaxime Coste
instead of having a single mode enabled, modes can be pushed/poped, with the top of the stack being the active mode.
2015-06-01Port even more code to use format functionMaxime Coste
2015-06-01Port more code to use the format function instead of adhoc string concatMaxime Coste
2015-06-01Remove redundant forward declarationMaxime Coste
2015-05-30Autoload site wide kak scripts if the user does not have his own autoload folderMaxime Coste
2015-05-30Improve CYGWIN bactrace descriptionMaxime Coste
2015-05-29Add missing includeMaxime Coste
2015-05-29Return a String in Backtrace::descMaxime Coste
2015-05-29Extract xmessage/MessageBox support in a notify_fatal_error functionMaxime Coste
2015-05-28Go back to ignoring SIGPIPEMaxime Coste
We do not want to exit when a shell command closes stdin while we are piping data to it.
2015-05-28Do not throw exceptions when handling a fatal signalMaxime Coste
2015-05-27Tweak Makefile, enable -rdynamic so that backtraces symbols are foundMaxime Coste
2015-05-27Only try to run xmessage on LinuxMaxime Coste
2015-05-27Use common signal handler for SIGPIPEMaxime Coste
2015-05-27Include backtrace in debug info in on_assert_failedMaxime Coste
2015-05-27Extract Backtrace out of SafePtr as a general utilityMaxime Coste
2015-05-26Workaround incomplete c++11 stdlib in gcc 4.8Maxime Coste
2015-05-26Retreat ! go back to C++11 only codeMaxime Coste
This reverts commit b42de850314e7d76f873ddc7d64c5f7d2a30eb00.
2015-05-26Small style tweaksMaxime Coste
2015-05-26Try matching functions one by one when completingMaxime Coste
Instead of running them all then deciding which to use.
2015-05-25Try gnu++1yMaxime Coste
2015-05-25Use gnu++14 only for Cygwin, as not recognized on OSXMaxime Coste