Commit Graph

51 Commits

Author SHA1 Message Date
Christian Brabandt
7e295c859f
vim9: finish early for legacy Vims
fixes #2382
2021-05-08 09:20:25 +02:00
Christian Brabandt
19360bac63
themes: remove tabs for indenting 2021-05-08 01:42:10 +02:00
Christian Brabandt
7181950501
vim9: rewrite themes.vim to Vim9 Script 2021-05-08 01:39:55 +02:00
Bailey Ling
5601c0928e Happy new year! 2021-01-01 12:57:00 +00:00
kazukazuinaina
cf6dcf5e19 update license's year in vim-airline 2020-01-06 11:22:49 +09:00
Christian Brabandt
c8a36e14e9
Updated Copyright Statements 2019-03-25 12:29:47 +01:00
Christian Brabandt
18200bfad3
modes: do not add special sections to accents 2018-11-07 13:49:22 +01:00
Christian Brabandt
eab6d35852
terminal: Some improvements to Terminal detection
closes #1730

- Make sure to always call the term extension on TermOpen autocommands
- consistently use the airline_term highlighting group
- hard code the airline_term highlighting group, because by the time the
  function airline#themes#patch() is called the highlighting group
  airline_c would no be defined, so we cannot dynamically get those
  attributes
- In the documentation, mention how the g:airline_mode_map can be set
  including the terminal section
2018-06-04 22:44:46 +02:00
Christian Brabandt
5db4c408bd
Update copyright notifications 2018-01-05 10:37:59 +01:00
Christian Brabandt
0ad4f97c1a
Add a terminal statusline function for vim 2017-09-27 20:28:16 +02:00
thawk
45d77ca909 Add 'scriptencoding utf-8' to all scripts 2016-09-24 08:16:30 +08:00
Simon Ratner
0b1df0c524 Add null accent, to allow accents to be removed 2016-09-08 21:24:04 +02:00
Christian Brabandt
7cfcc4871a Revert term highlighting of airline_warning to orange
Highlighting was changed with commit 06f2cb5a89
Revert it to the old colors.
2016-02-16 23:32:38 +01:00
Christian Brabandt
f57c5daf66 Fix highlighting problems with Vim
1) Make sure airline_error and airline_warning highlighting are
   different, so that the correct separator will be drawn. This
   fixes #982.

2) allow to deactivate %(%) to workaround a vim bug, that may cause
   leaking of colors from one section to the next and adding additional
   spaces. This needs to be fixed upstream:
   https://groups.google.com/d/msg/vim_dev/sb1jmVirXPU/mPhvDnZ-CwAJ
   Possibly, also related to neovim/neovim#4147
   Use `:let airline#extensions#default#section_use_groupitems = 0`
   to disable grouping of statusline items
2016-02-04 16:29:45 +01:00
Christian Brabandt
d7f4fbf529 Merge pull request #902 from efirs/ef_ycm_error_warning_count
Show YouCompleteMe error and warning count in the statusline
2016-01-28 10:11:37 +01:00
Evgeny Firsov
6d81660fd8 Show YouCompleteMe error and warning count in the statusline
Signed-off-by: Evgeny Firsov <firs1978@gmail.com>
2016-01-27 23:21:16 -08:00
Bailey Ling
048b24a916 happy 2016! 2016-01-14 21:38:38 -05:00
Bailey Ling
1ca6ffb6d0 happy 2015
resolves #692.
2015-02-13 21:47:43 -05:00
Bailey Ling
baed8ac063 happy 2014 2014-01-19 23:44:44 -05:00
Bailey Ling
9d3c6506da add table of contents to help file. 2013-09-27 10:34:41 -04:00
Bailey Ling
b07362947e do not copy section_a to section_z
this allows for the line number bolding to display nicely on all themes
2013-09-23 14:56:37 +00:00
Bailey Ling
20b2ee3ac3 add bold and italic accents. 2013-09-19 23:24:31 -04:00
Bailey Ling
a5fc024f3a add additional accents by default. 2013-09-17 23:55:39 -04:00
Bailey Ling
e93263538f automatically provide the red accent. 2013-09-17 23:13:32 -04:00
Bailey Ling
6442f01912 populate all modes with accent colors. 2013-09-17 22:45:12 -04:00
Bailey Ling
7e7766ee45 introduce accents into the color palette. 2013-09-15 11:59:22 -04:00
Bailey Ling
c197532b7a refactor helper function to support skinning left and right side (#176). 2013-09-14 13:07:37 -04:00
Bailey Ling
f6900aeb0a move highlighter code to correct place and test. 2013-09-02 02:57:32 +00:00
Bailey Ling
62fa3c37e4 give warning section an orange color by default (#177). 2013-09-01 10:06:25 -04:00
Bailey Ling
6925d567eb handle reversed highlight groups. 2013-08-28 23:05:28 -04:00
Bailey Ling
30c3613924 improve algorithm for inactive colors. resolves #178. 2013-08-24 02:52:56 +00:00
Bailey Ling
f780621aa0 support x,y,z theming. resolves #159. 2013-08-20 01:56:13 +00:00
Bailey Ling
b4d7531c05 fix error when using simple theme 2013-08-18 04:22:36 +00:00
Bailey Ling
a8692a7b97 autogenerate bg colors for the file indicator. resolves #131. 2013-08-18 03:25:24 +00:00
Bailey Ling
2f92346194 add highlighter class 2013-08-17 12:52:25 +00:00
Bailey Ling
6e515a4627 remove redundancy from the map 2013-08-16 14:57:48 +00:00
Bailey Ling
703045a7e6 allow warning section to collapse away 2013-08-16 14:57:47 +00:00
Bailey Ling
5b840ae436 fixes error when colorscheme is used in gvimrc (#126). 2013-08-13 22:10:44 -04:00
bling
e1ff1edcf0 Merge branch '127'
Resolves #127.

Conflicts:
	autoload/airline.vim
2013-08-10 12:15:14 -04:00
bling
cf9028df9f fixes error when colorscheme declared in gvimrc. resolves #126. 2013-08-10 11:46:12 -04:00
Bailey Ling
e67fa32fd9 extract matching background colors for file indicator 2013-08-10 13:43:12 +00:00
Bailey Ling
44db0e0c70 fix newb mistake. resolves #125. 2013-08-09 20:52:18 +00:00
Bailey Ling
2ba7ce02ec add powerline separator for warning section 2013-08-09 20:08:57 +00:00
Leszek Swirski
216bcf1088 Make themes#generate_color_map robust against undefined highlights 2013-08-05 18:44:12 +01:00
Bailey Ling
a5fe4d9972 extract colors from normal if undefined (#67, #113). 2013-08-04 19:10:44 +00:00
Bailey Ling
e4d5f4cfb1 add jellybeans theme using new highlight group methods 2013-08-04 01:28:20 +00:00
Bailey Ling
9844f14f66 change license to MIT 2013-08-02 19:43:24 +00:00
bling
44ac11bed3 fully document the dark theme. resolves #88. 2013-07-23 23:00:23 -04:00
Bailey Ling
52685102ba allow themes to determine bold,italic,etc via the generate_color_map function 2013-07-17 00:04:48 +00:00
Bailey Ling
78946af962 upgrade replace to a mode of its own. 2013-07-11 03:03:50 +00:00