summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-05-17Merge remote-tracking branch 'Screwtapello/newlines-after-json-errors'Maxime Coste
2018-05-17Avoid needless constant allocation in StaticRegister::setMaxime Coste
2018-05-17compute_line_modifications: avoid potentially long iterationMaxime Coste
2018-05-17Handle all pending events before redrawingMaxime Coste
2018-05-16Print a newline after errors in the JSON UI.Tim Allen
2018-05-14Rename Context::Flags::Transient to Context::Flags::DraftMaxime Coste
2018-05-14Do not push jumps implicitely in transient contextsMaxime Coste
2018-05-09Fix performance problem when generating many values for # registerMaxime Coste
2018-05-09Mark Client, Window, Buffer and OptionManager as finalMaxime Coste
2018-05-08Store the timestamp at which a display buffer was generatedMaxime Coste
2018-05-07Fix wrong behaviour in select surroundingMaxime Coste
2018-05-05Remove out of date noexcept(false) on MessageWriter destructorMaxime Coste
2018-05-05Do not let exception propagate out of register restoring lambdaMaxime Coste
2018-05-03Add support for explicit menu selection from the UIMaxime Coste
2018-05-03JsonUI: Add support for a "mouse" RPC calls from the UIMaxime Coste
2018-05-03Tweak the way register restorers are created to try to fix OSX compilationMaxime Coste
2018-05-02Refactor buffer undo treeMaxime Coste
2018-05-01Move ScopedEdition to context_wrapMaxime Coste
2018-05-01Replace RegisterRestorer with a on_scope_end + lambdaMaxime Coste
2018-05-01Make OnScopeEnd valid even when non-copy elidedMaxime Coste
2018-04-30Fix wrong use of constexprMaxime Coste
2018-04-29Fix tests after changes to json_ui outputMaxime Coste
2018-04-29Fix crash on quittingMaxime Coste
2018-04-29Rework the way UI can trigger a client quittingMaxime Coste
2018-04-29Rename move to move_cursorMaxime Coste
2018-04-29JsonUI: add support for set_ui_options RPC callMaxime Coste
2018-04-29Remove implicit conversion from String to DisplayAtom/DisplayLineMaxime Coste
2018-04-29Regex: small code style tweakMaxime Coste
2018-04-29Regex: Use only 128 characters in start desc and encode others as 0Maxime Coste
2018-04-29Regex: Use a custom 'DualThreadStack' structure to hold thread infoMaxime Coste
2018-04-28Docs: add exhaustive list of scoped objectsDelapouite
2018-04-28Merge remote-tracking branch 'Delapouite/unnamed-client' into HEADMaxime Coste
2018-04-28Merge remote-tracking branch 'lenormf/regex-format-string' into HEADMaxime Coste
2018-04-28fix potential overflow in dump_regexMaxime Coste
2018-04-27regex_impl: Fix a potential format string flawFrank LENORMAND
2018-04-27Add a debug regex command to dump regex instructionsMaxime Coste
2018-04-27Use indices instead of pointers for saves/instruction in ThreadedRegexVMMaxime Coste
2018-04-26Add a -always switch to hook command to ignore hooks disabledMaxime Coste
2018-04-25Reserve data for # registerMaxime Coste
2018-04-25Refactor RegexIterator::next to directly use a ThreadedRegexVMMaxime Coste
2018-04-25Regex: Refactor ThreadedRegexVM state handlingMaxime Coste
2018-04-23Change client default name: "unnamed0" → "client0"Delapouite
2018-04-22remove dragonflybsd specific logic since pkg-config works perfectly fine nowStephen Hassard
2018-04-19Complete word from the current buffer in regex_promptMaxime Coste
2018-04-19Move get_word_db to word_db.ccMaxime Coste
2018-04-19Extract a for_n_best algorithm from completion functionMaxime Coste
2018-04-19Fix handling of local client quitting during its creationMaxime Coste
2018-04-14Makefile: use git-describe to get the version stringMaxime Coste
2018-04-14Update startup message and include released version in itMaxime Coste
2018-04-11NCursesUI: Add support for shifted function keysMaxime Coste