Sheng Yang
07f2d17a11
feat(modeline): add pdf pages to +light modeline
2021-09-23 11:41:09 +02:00
Eric Dallo
59aabaead3
:ui modeline: Fix missing arg to function
2021-05-16 00:11:12 -03:00
Eric Dallo
c224e2e771
Move to global-mode-string
2021-05-15 18:30:59 -03:00
Eric Dallo
7ddfb6271d
Add repl modeline
2021-05-15 18:26:37 -03:00
Eric Dallo
8e56aa8706
Add lsp modeline
2021-05-15 18:26:26 -03:00
Henrik Lissner
7808f02646
ui/modeline: add +modeline-mode & +modeline-global-mode
2020-08-27 01:10:07 -04:00
Henrik Lissner
2e2f72a2de
ui/modeline: refactor buffer-id segment
2020-08-27 01:10:07 -04:00
Henrik Lissner
b3006ecabb
ui/modeline: update buffer id when renaming files
...
And revert 247ce145b
, since I wasn't aware
after-set-visited-file-name-hook existed.
2020-08-26 19:54:05 -04:00
Henrik Lissner
848cc117c4
ui/modeline: cache buffer id for +light modeline
2020-08-26 17:23:31 -04:00
Henrik Lissner
6352524d32
Allow def-modeline-var! to overwrite old segments
2020-08-26 16:58:25 -04:00
Henrik Lissner
91ab02951d
Minor refactors across the board
2020-08-20 03:43:50 -04:00
Henrik Lissner
0b349bf1c0
ui/modeline: fix constant redisplay errors
...
Fixes a wrong-type-argument: stringp error emitted by the buffer-id
segment in :ui (modeline +light).
2020-08-13 03:05:50 -04:00
Henrik Lissner
809eae331f
Fix #3732 : hard-to-see flycheck indicators
...
A temporary measure until I've sorted out custom faces for this module.
It solves difficult-to-see icons in the flycheck segment on some
themes (e.g. doom-molokai).
2020-08-12 02:52:00 -04:00
Henrik Lissner
b091a43fc7
ui/modeline: don't resolve project root over tramp
...
It can be tremendously slow, and is evaluated on every input. Sometimes
several times on each input.
2020-08-07 02:01:04 -04:00
Henrik Lissner
86843d7569
Fix excessive padding in +light modeline
...
If encoding segment is hidden, the padding between the VC branch and
syntax checker segments would be too large.
2020-07-23 00:57:57 -04:00
Henrik Lissner
b383ff23cb
ui/modeline: hide encoding if default
2020-07-19 00:57:14 -04:00
Henrik Lissner
fa55a0889a
Enable global-anzu-mode after evil-anzu loads
...
evil-anzu depends on anzu-mode being enabled to update its results, so
we enable global-anzu-mode when evil-search (or isearch) is first
invoked.
2020-05-27 14:06:17 -04:00
Henrik Lissner
0252f4f36f
Refactor :ui modeline +light
2020-05-25 03:43:40 -04:00
Henrik Lissner
5472d46426
Bump :ui modeline
...
seagle0128/doom-modeline@c177959 -> seagle0128/doom-modeline@2b30885
emacsorphanage/anzu@3e34fb3 -> emacsorphanage/anzu@7b8688c
emacsorphanage/evil-anzu@9bca6ca -> emacsorphanage/evil-anzu@d3f6ed4
Fixes the anzu number-of-matches display in the modeline for isearch,
iedit, evil-search, and evil-substitution. This was caused by changes
upstream.
2020-05-20 04:46:37 -04:00
Henrik Lissner
ea01e850e4
ui/modeline: add misc-info to project format
2020-02-28 12:20:52 -05:00
Henrik Lissner
d0380c42e7
Rename face: +modeline-bar -> +modeline-bar-active
...
It shared the name of a variable, which could be confusing.
2020-01-01 21:19:21 -05:00
Henrik Lissner
4808d40736
Convert def-modeline! macro into function
...
Eager-expansion was causing void-function errors for set-modeline!
2019-12-29 21:23:39 -05:00
Henrik Lissner
4741e322df
ui/modeline: fix VC branch icon
2019-12-21 01:39:10 -05:00
Henrik Lissner
f075c30710
ui/modeline: refactor encoding segment
2019-12-21 01:38:43 -05:00
Henrik Lissner
a54098a098
Fix face-background calls in +modeline-refresh-bars-h
...
Third argument should be a boolean; symbols are treated as references to
faces to inherit from.
2019-12-20 21:48:28 -05:00
Henrik Lissner
0e4d25d533
ui/modeline: prevent cut-off popups #2219
...
By forcing resized windows to take non-standard modeline height into
account.
2019-12-20 20:37:55 -05:00
Henrik Lissner
9c73bff4f0
ui/modeline: unset other format hooks
...
If set-modeline-hook! is used after init.
2019-12-17 15:37:33 -05:00
Henrik Lissner
980fa74630
ui/modeline: make set-modeline-hook! append to hook
...
So later invokations override earlier ones.
2019-12-17 15:28:34 -05:00
Henrik Lissner
c0302e79aa
ui/modeline: disable pdf modeline for +light users
...
Temporarily. Until a pdf modeline has been defined.
2019-12-17 15:28:34 -05:00
Henrik Lissner
20a733a861
ui/modeline: major refactor of +light modeline
2019-12-15 01:16:22 -05:00
Henrik Lissner
f236d27d51
ui/modeline: add +light feature
...
This will one day replace the module.
2019-12-13 20:07:41 -05:00