summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-12-23Set the register incrementally as well during incremental searchMaxime Coste
Fixes #1054
2016-12-23Skip debug buffer when cycling through the buffer listMaxime Coste
Fixes #1059
2016-12-23Display the command prompt in error face when the command is not foundMaxime Coste
Fixes #1021
2016-12-21Display a message when entering insert mode while readonlyMaxime Coste
Fixes #1050
2016-12-20Merge branch 'master' of git://github.com/akkartik/kakouneMaxime Coste
2016-12-20Fix getting path confstr, the returned size includes the zero terminatorMaxime Coste
Closes #1047
2016-12-20Remain silent on exit without error.Kartik K. Agaram
2016-12-20Small formatting tweakMaxime Coste
2016-12-20Ensure we have an EOL after error messagesMaxime Coste
2016-12-20Ensure we return 0 on exit from graceful disconnectionMaxime Coste
Fixes #1042
2016-12-20Fix hardcoded uses of "/tmp"Maxime Coste
Closes #1032
2016-12-17Fix join, we dont have a StringView from char array constructorMaxime Coste
2016-12-17Escape the backslash chars as well when joining stringsMaxime Coste
Fixes #1014
2016-12-17Add more diagnostic information when failing to bind/listen to socketMaxime Coste
2016-12-17Ignore eventual / suffix in TMPDIRMaxime Coste
2016-12-15Improve general security of the unix socketsMaxime Coste
* Use the stricky bit on the shared kakoune folder * Do not allow read/write access to user folder * Respect $TMPDIR when set Fixes #1007
2016-12-15Use a POSIX guaranteed way of getting the shell pathMaxime Coste
2016-12-15Merge remote-tracking branch 'Delapouite/prompt'Maxime Coste
2016-12-15Fix :prompt command descriptionDelapouite
2016-12-15Fix reentrancy in InputeModes::Normal::on_keyMaxime Coste
2016-12-15Validate user text object desc more thorouglyMaxime Coste
Fixes #992 Fixes #993 Fixes #994
2016-12-14Fix regex.hh compilationMaxime Coste
Repeat after me: I will not blindly push commits that I havent compiled. Fixes #990
2016-12-14Make Regex a class rather than a struct to avoid mismatched tags warningsMaxime Coste
2016-12-14Handle correctly cases where codepoint_width returns -1Maxime Coste
Fixes #972
2016-12-14Make container wrapper callback functions mutableMaxime Coste
It seems at least std::mem_fn callable wrapper type call operator is not guaranteed to be const, so we need to be able to call on a non const object. This should do for now. Fixes #978
2016-12-14Support inserting esc characters through <c-v>Maxime Coste
As requested in #960
2016-12-14Add support for readline like <c-k> and <c-u> in promptsMaxime Coste
2016-12-10Fix one definition rule violation in ncurses_ui.hhMaxime Coste
The memory domain of Vector<DisplayBuffer> was different depending on if display_buffer.hh has been included or not.
2016-12-10Ensure the line is correctly clamped in scroll_windowMaxime Coste
Seems like the previous implementation was not always doing that correctly, so just use an obviously correct method. Fixes #951
2016-12-07Ensure content of expanded strings in modelinefmt is not interpreted as markupMaxime Coste
2016-12-07Replace some string concatenations with a format callMaxime Coste
2016-12-07Fix markup parsing handling of antislash escapesMaxime Coste
Antislashes did not need to immediately precede a face spec to escape it, it could be in any characters before it.
2016-12-07Small command parsing refactoringMaxime Coste
2016-12-07Fix scrolling generating invalid buffer coordinatesMaxime Coste
2016-12-06Small formating fixMaxime Coste
2016-12-06Ensure timers are still alive when trying to run themMaxime Coste
2016-12-05Fix buffer reload info box not being shown anymoreMaxime Coste
2016-12-04Hide eventual info box when returning to normal modeMaxime Coste
2016-12-04Only hide menu/info if the insert completer did display itMaxime Coste
Avoid hiding info boxes opened by other places in the code.
2016-12-03Small include fixMaxime Coste
2016-12-03Change ValueId to just be an enum class, it does not need any operatorsMaxime Coste
2016-12-03Read as much as possible data from shell processes on each read eventMaxime Coste
We were reading at most 1024 bytes every time, going back to the event loop.
2016-12-03Refactor RefPtr handling to use a policy classMaxime Coste
THe previous overload based system was pretty complex for no good reason.
2016-12-02Display non breaking spaces with ⍽ in show_whitespaces hihglighterMaxime Coste
Fixes #167
2016-12-01Fix crash when quitting the first client while another client is connectedMaxime Coste
2016-12-01Rework handling of initial coordinates so that init commands can change themMaxime Coste
Fixes #944
2016-12-01Only write to remote socket when we know they are writableMaxime Coste
Buffer data (in an horribly innefficient way for now), and use the event manager to watch for the socket being ready for a write. Fixes #945
2016-12-01Fix crash when a client sends a packet advertising a wrong sizeMaxime Coste
If the given size is less than the header size, the message is clearly invalid, disconnect the client in that case.
2016-12-01Make FDWatcher support Read, Write and Except events, instead of just ReadMaxime Coste
2016-11-30Hide the waiting for shell message once the shell returnsMaxime Coste