summaryrefslogtreecommitdiff
path: root/src/face_registry.cc
AgeCommit message (Expand)Author
2024-08-14Merge remote-tracking branch 'arrufat/support-double-underline'Maxime Coste
2024-08-12Extract format implementation to its own fileMaxime Coste
2024-08-04Add support for double underlineAdriĆ  Arrufat
2024-03-27Add -indent option to show-whitespace highlighterTobias Pisani
2023-09-28Add an InlineInformation face distinct from InformationLoric Brevet
2023-06-10Pre-parse face specs in HighlightersMaxime Coste
2022-02-11Faces: Check that underline colour comes before base/attributes markersQeole
2021-09-07Add standard DiagnosticError and DiagnosticWarning faces.Tim Allen
2021-09-07Add support for curly underline and separate underline colorMaxime Coste
2021-09-05Fix strikethrough support in face to string conversionMaxime Coste
2021-07-12src: Support strikethrough facesJason Felice
2020-08-30Fix face attributes to string conversion with F shorthandMaxime Coste
2019-12-03Document that fg face is optionalMaxime Coste
2019-11-04Use a specific WrapMarker face for wrap highlighter wrapped line markerMaxime Coste
2019-04-28Fix parsing of faces with a base but no attributesMaxime Coste
2019-04-23Change faces alias to be a base that can be modifiedMaxime Coste
2018-09-24Misc fixesOlivier Perret
2018-09-23Replace the `Exclusive` face attribute with `Final`Maxime Coste
2018-07-26Cleanup some trailing whitespaces and double semicolonMaxime Coste
2018-07-20src: Allow face names to contain an underscoreFrank LENORMAND
2018-04-10FaceRegistry: Support referencing a named face from a parent scopeMaxime Coste
2018-04-07Make FaceRegistry scopedMaxime Coste
2018-04-06Make error messages more consistentDelapouite
2018-03-13ranges: Add transform overload taking directly a pointer to memberMaxime Coste
2018-02-24Highlight cursors differently when they lie on an end of lineMaxime Coste
2018-02-09FaceRegistry: pass face names as StringViews instead of const String&Maxime Coste
2018-01-18Use the _str and _sv string literals more oftenMaxime Coste
2017-10-10Move all non-core string code to string_utils.{hh,cc}Maxime Coste
2017-09-12Rename some string conversion function to the common 'to_string'Maxime Coste
2017-09-11Add debug facesDelapouite
2017-09-01Slight tweak of FaceRegistry::FaceOrAlias definitionMaxime Coste
2017-08-29Rename containers.hh to ranges.hh (and Container to Range)Maxime Coste
2017-05-30fix: remove duplicate include to containers.hh in face_registry.ccDelapouite
2017-05-07Introduce a LineNumberWrapped faceMaxime Coste
2017-03-07Replace uses of UnorderedMap with HashMapMaxime Coste
2016-10-10Convert some uses of lambda to more concise std::mem_fnMaxime Coste
2016-04-30fix whitespace labelpierroelmito
2016-04-30add face to change whitespace colorspierroelmito
2016-04-11Merge remote-tracking branch 'lenormf/buffer-padding'Maxime Coste
2016-03-08Rework container helpers, use pipe syntax and cleanup implementationMaxime Coste
2016-02-17Cleanup/fix some codeFrank LENORMAND
2016-02-17Allow users to chose how the buffers are paddedFrank LENORMAND
2016-02-12Fix face completion, avoid a spurious temporaryMaxime Coste
2016-02-10Fix use of dead temporary strings in completionsMaxime Coste
2015-12-12Avoid instanciation of a `String` object everytime the `parse_color`Frank LENORMAND
2015-12-11Ensure that at least one character follows a ',' or a '+' sign in a faceFrank LENORMAND
2015-11-24Add StatusLine{Mode,Info,Value} built in facesMaxime Coste
2015-11-09Merge search hihglighter and regex option highlighter in dynregexMaxime Coste
2015-10-23Add an exclusive attribute that overrides existing faceMaxime Coste
2015-10-05Allow parsing empty strings as default color in face descsMaxime Coste