summaryrefslogtreecommitdiff
path: root/src/highlighters.cc
AgeCommit message (Expand)Author
2017-11-10Wrap: fix scrolling to keep cursor visible logicMaxime Coste
2017-11-03Wrap: rework logic to avoid infinite loop with multiple wrap highlightersMaxime Coste
2017-11-02Wrap: change indent atom to be a replaced empty buffer rangeMaxime Coste
2017-11-02Add informations on -indent in wrap highlighter docstringMaxime Coste
2017-11-02Ensure line-specs and range-specs options are sorted internallyMaxime Coste
2017-11-02Fix trailing spaces in highlighters.ccMaxime Coste
2017-11-02Wrap: Add -indent switch support that wraps preserving line indentMaxime Coste
2017-11-01Regex: switch to custom impl, use boost for checkingMaxime Coste
2017-10-25Fix regions highlighter infinite loops when regex matches empty rangesMaxime Coste
2017-10-12Refactor column highlighter to make it more robustMaxime Coste
2017-10-06formatting tweakMaxime Coste
2017-09-18Avoid wrapping between punctuation and wordMaxime Coste
2017-09-14Fix typo: parmeter → parameterDelapouite
2017-09-12Replace invalid codepoints with � instead of U+XXXXMaxime Coste
2017-09-01Make Token a simple aggregateMaxime Coste
2017-08-29Rename containers.hh to ranges.hh (and Container to Range)Maxime Coste
2017-07-19Migrate code to c++14Maxime Coste
2017-06-27Ensure cursor stays visible with wrapped line bigger than windowMaxime Coste
2017-06-26Fix reference highlighter not forwarding compute_display_setupMaxime Coste
2017-06-26Always use the base LineNumber face for the line number separatorMaxime Coste
2017-06-26Fix various undefined behaviours detected by UBSanMaxime Coste
2017-06-17Use already stored coordinates in show_whitespacesMaxime Coste
2017-06-17Correctly handle tabs when show_whitespaces is addedTomasz Kramkowski
2017-06-15Fix some other uses of invalid buffer coordinates in display codeMaxime Coste
2017-06-15Move tolerance for one past end of line coordinates to highlighter codeMaxime Coste
2017-06-15Change window display to not use invalid buffer coordinatesMaxime Coste
2017-06-15Respect scroll offset even when wrapping linesMaxime Coste
2017-06-13Always store InclusiveBufferRange with first < secondMaxime Coste
2017-06-09Fix wrapping supportMaxime Coste
2017-06-09Simplify column highlighter and make it more robustMaxime Coste
2017-06-09Rework partial line display logicMaxime Coste
2017-06-08Remove spurious double underscoreMaxime Coste
2017-06-08Add `-width <max_width>` support in the wrap highlighterMaxime Coste
2017-05-29Merge remote-tracking branch 'Delapouite/typo'Maxime Coste
2017-05-27Fix typos in info-box: availabe, encodngs, highglighters…Delapouite
2017-05-25Add an update-option command to update range-descs/line-descs optionsMaxime Coste
2017-05-24Rename line-flags option type to line-specsMaxime Coste
2017-05-22Fix scrolling when cursor is on a wrapped part of the last displayed lineMaxime Coste
2017-05-17Rename range-faces to range-specsMaxime Coste
2017-05-15Add a basic replace-ranges highlighterMaxime Coste
2017-05-11update line-flags and flag_lines doc to reflect current statusOlivier Perret
2017-05-11Disable horizontal scroll offset support when wrappingMaxime Coste
2017-05-10Add support for the -passes option to the ref highlighterMaxime Coste
2017-05-10Make ref highlighter work for all highlight passesMaxime Coste
2017-05-09Update group highlighter docstring to document the passes optionMaxime Coste
2017-05-08Distinguish between BufferRanges and InclusiveBufferRangesMaxime Coste
2017-05-08Refactor range highlighting into a structMaxime Coste
2017-05-08Update wrap highlighter docstringMaxime Coste
2017-05-08Move SimpleHighlighter as an implementation detailMaxime Coste
2017-05-07Fix unneeded and wrong splitting of display atom during wrappingMaxime Coste