summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-05-25Use gnu++14, as some posix functions disappear in c++14 modeMaxime Coste
2015-05-25Add missing 'override' specifiersMaxime Coste
2015-05-25Migrate code to c++14Maxime Coste
2015-05-24Small refactor in unit testsMaxime Coste
2015-05-22Move unit test functions in next to the code they are testingMaxime Coste
2015-05-21Merge branch 'diff'Maxime Coste
2015-05-20Ignore SIGPIPEMaxime Coste
2015-05-20Remove clamping in compute_modified_rangeMaxime Coste
It can result in a non ordered range list.
2015-05-19Add headers guard to diff.hh along with a comment about the algorithmMaxime Coste
2015-05-18Fix bug in diff implementations (missing snake after d=1 change) and refactorMaxime Coste
2015-05-18Preserve window position in regex_promptMaxime Coste
Fixes #271
2015-05-17Only initialize element 1 in mirrored arrays.Maxime Coste
2015-05-16Preserve selections across reloadsMaxime Coste
2015-05-15Another bug fix in diff implementationMaxime Coste
2015-05-14Keep hash stored in StringDataMaxime Coste
2015-05-14always_inline a few methodsMaxime Coste
2015-05-14Do not use diff when reloading a no undo bufferMaxime Coste
2015-05-14Fix bugs in diff implementationMaxime Coste
2015-05-13Small cleanup in selections.ccMaxime Coste
2015-05-13Use friend functions rather than methods for StronglyTypedNumber binary opsMaxime Coste
2015-05-13Use diff when reloading bufferMaxime Coste
2015-05-13Fix diff implementation and change the Diff struct formatMaxime Coste
2015-05-12Add initial diff implementation based Eugene W. Myers' algorithmMaxime Coste
2015-05-11Fix bug in ncurses mouse handlingMaxime Coste
2015-05-09Style tweakMaxime Coste
2015-05-07Fix dangling info window pointer in ncurses uiMaxime Coste
2015-05-06Formatting fixMaxime Coste
2015-05-05Fix bug in fifo creation where BufOpenFifo hook was using a dead stringMaxime Coste
2015-05-05line highlighter highlights up to window's endMaxime Coste
2015-05-04{line,column}_option highlighters use an expanded string instead of an ↵Maxime Coste
option name That allows access to non option values, such as cursor_column or cursor_line with :addhl line '%val{cursor_line}' default,rgb:404040 Fixes #38
2015-05-04Make expand function (that expand %...{} tokens) publicMaxime Coste
2015-05-03Dont use a regex to match face spec for regex highlighterMaxime Coste
2015-05-02Formatting fixMaxime Coste
2015-05-01Add str_to_int_ifp that returns an Optional<int> instead of throwingMaxime Coste
2015-04-30Rename eval(_token)? to expand(_token)? and use a const ContextMaxime Coste
2015-04-30Add a column_option highlighter that highlight a column given in an optionMaxime Coste
2015-04-30Do not display info box when there is not enough room on screen for itMaxime Coste
Fixes #159
2015-04-29Use char32_t for CodepointMaxime Coste
2015-04-29When file to open is a fifo, do not read from it (use -fifo for that)Maxime Coste
Fixes #267
2015-04-29Fix formattingMaxime Coste
2015-04-28Use unicode elipsis to mark trimmed mode lineMaxime Coste
2015-04-27Replace some String temporaries with StringViewsMaxime Coste
2015-04-26Move option_not_found exception to the cpp fileMaxime Coste
2015-04-25Move Colors enum class as NamedColor enum inside Color structMaxime Coste
2015-04-24Set default MatchingChar face to bold instead of underlineMaxime Coste
2015-04-23Move Register to register_manager.hhMaxime Coste
2015-04-23Use a struct for RangeAndMatchesMaxime Coste
2015-04-23Use a struct for BufferRange rather than std::pairMaxime Coste
2015-04-23NCurses: When mode line is too long, trim it rather hiding itMaxime Coste
2015-04-23Remove simple_factory for highlightersMaxime Coste