Maxime Coste
|
9e15181dc9
|
Rework container helpers, use pipe syntax and cleanup implementation
use 'container | filter(func) | reverse() | transform(func)' instead
of 'transform(reverse(filter(container), func), func)' to express
container transformations.
|
2016-03-08 21:35:56 +00:00 |
|
Maxime Coste
|
6f65f4b3a5
|
Fix face completion, avoid a spurious temporary
|
2016-02-12 19:14:06 +00:00 |
|
Maxime Coste
|
8701a53252
|
Fix use of dead temporary strings in completions
|
2016-02-10 13:33:49 +00:00 |
|
Frank LENORMAND
|
bd56ed5fad
|
Avoid instanciation of a String object everytime the parse_color
function is called.
|
2015-12-12 12:00:52 +03:00 |
|
Frank LENORMAND
|
49a5bbf3ca
|
Ensure that at least one character follows a ',' or a '+' sign in a face
description (respectively a background color and attributes).
|
2015-12-11 22:58:28 +03:00 |
|
Maxime Coste
|
e45b0c3ffc
|
Add StatusLine{Mode,Info,Value} built in faces
Fixes #491
|
2015-11-24 13:53:15 +00:00 |
|
Maxime Coste
|
9b8e2526f9
|
Merge search hihglighter and regex option highlighter in dynregex
|
2015-11-09 09:34:03 +00:00 |
|
Maxime Coste
|
e7152bad56
|
Add an exclusive attribute that overrides existing face
|
2015-10-23 13:46:41 +01:00 |
|
Maxime Coste
|
31cc61b6fc
|
Allow parsing empty strings as default color in face descs
|
2015-10-05 20:32:51 +01:00 |
|
Maxime Coste
|
69b16d814b
|
Display word insert completion buffer name in a different color
|
2015-10-05 01:48:00 +01:00 |
|
Maxime Coste
|
9fdb822c27
|
Add support for italic text attribute
|
2015-09-27 14:24:42 +01:00 |
|
Maxime Coste
|
7a36a4644e
|
Detect face being aliased to itself
Fixes #374
|
2015-08-12 21:49:29 +01:00 |
|
Maxime Coste
|
9668dccea9
|
Add support for Default face
The Default face is used to set default color values, if set
to default (the default), refers to terminal default colors.
|
2015-06-04 13:49:28 +01:00 |
|
Maxime Coste
|
8f6fc6a0f3
|
Port even more code to use format function
|
2015-06-01 21:15:59 +01:00 |
|
Maxime Coste
|
5bff742e0a
|
Replace some String temporaries with StringViews
|
2015-04-27 16:46:57 +01:00 |
|
Maxime Coste
|
bbefde9379
|
Move Colors enum class as NamedColor enum inside Color struct
|
2015-04-25 10:47:39 +01:00 |
|
Maxime Coste
|
dc46eda279
|
Set default MatchingChar face to bold instead of underline
|
2015-04-24 20:34:38 +01:00 |
|
Maxime Coste
|
f5da1671fd
|
Refactor number_line higlighter, use a switch to higlhight the cursor line
|
2015-03-19 00:31:11 +00:00 |
|
Eike Plack
|
5627d33ac3
|
Add support for relative line numbers
|
2015-03-18 22:07:57 +01:00 |
|
Maxime Coste
|
b6ff15aa75
|
Unify completion from container content logic
|
2014-12-23 13:54:09 +00:00 |
|
Maxime Coste
|
064fb81b8d
|
Move containers utils to containers.hh and add filtered/transformed utils
|
2014-12-23 13:40:26 +00:00 |
|
Maxime Coste
|
4fbaee61c5
|
Change default PrimarySelection face to be white on blue
|
2014-12-01 13:06:26 +00:00 |
|
Maxime Coste
|
d78a586126
|
Do not allow using color names as face names
|
2014-08-19 23:16:21 +01:00 |
|
Maxime Coste
|
d78e331304
|
Allow faces to reference faces
Fixes #102
|
2014-08-19 23:10:56 +01:00 |
|
Maxime Coste
|
032b621150
|
Use strongly typed enum for Face Attribute, add Dim
|
2014-07-15 20:11:47 +01:00 |
|
Alex Leferry 2
|
12cdfb316a
|
underline (MatchingChar|Search) faces
|
2014-07-14 20:23:56 +01:00 |
|
Maxime Coste
|
72ccb9bce6
|
Refactor RegexColorizers face handling
|
2014-07-12 11:19:35 +01:00 |
|
Maxime Coste
|
608e188960
|
Support attributes in face specifications
|
2014-07-11 00:44:59 +01:00 |
|
Maxime Coste
|
a32b49acd1
|
Rename ColorPair to Face and ColorRegistry to FaceRegistry
Face also stores the attributes
|
2014-07-11 00:27:43 +01:00 |
|