Vincent Zhang
6e30cfad01
Update mode-line forcely after making a new frame.
2018-10-28 02:51:18 +08:00
Vincent Zhang
cb1727d956
Fix: update ace-window parameter for all windows.
2018-10-25 16:57:17 +08:00
Vincent Zhang
c3a3af60b4
Remove warnings for terminal.
2018-10-25 16:21:25 +08:00
Vincent Zhang
ec92922a71
Bump version to 0.6.0.
2018-10-25 16:13:05 +08:00
Vincent Zhang
5aa211cf04
Enable all-the-icons in terminal.
...
Use doom-modeline-icon to enable/disable icons.
2018-10-25 16:11:03 +08:00
Vincent Zhang
6d9020c428
Refactor: window numbers of winum.
2018-10-25 00:56:09 +08:00
Vincent Zhang
9ca4edf710
Clean warnings.
2018-10-24 18:17:02 +08:00
Vincent Zhang
aa0e36fd66
Eliminate warnings.
2018-10-24 18:14:08 +08:00
Vincent Zhang
3d3c5c36c5
Support window numbers of ace-window-display-mode.
2018-10-24 16:23:07 +08:00
Vincent Zhang
bbda508825
Ignore winum operations for mode-line.
2018-10-24 15:38:44 +08:00
Pengji Zhang
7e6b895206
Fix an issue that may cause rhs disappeared
...
If the first element of a list is a symbol, the list will be a
conditional depending on the value of that symbol.
2018-10-19 17:33:18 -04:00
Vincent Zhang
1fd66c449c
Reset anzu state when isearch is done.
2018-10-18 02:27:14 +08:00
Pengji Zhang
1a2226b242
Stop byte-compiling modeline format functions
...
Otherwise there will be a bunch of `Unused lexical var` warnings if
the file is not byte-compiled beforehand.
2018-10-17 12:03:29 -04:00
Vincent Zhang
ce206c5a7a
Bump version to 0.5.1.
2018-10-15 20:32:28 +08:00
Vincent Zhang
9337faed5b
Optimize: cache project root.
...
Refer to https://github.com/seagle0128/doom-modeline/issues/32 .
2018-10-15 20:30:22 +08:00
Vincent Zhang
d8878379bc
Update vcs faces.
2018-10-07 12:26:29 +08:00
Vincent Zhang
90ec30d868
Bump version to 0.5.0.
2018-10-01 23:14:48 +08:00
Vincent Zhang
9bb4a71ff8
Fix: focus-in-hook and focus-out-hook are obsolete in Emacs27.
...
Use after-focus-change-function instead of them as suggestion.
2018-10-01 23:13:23 +08:00
Vincent Zhang
8d6aba5b4d
Merge branch 'master' of https://github.com/seagle0128/doom-modeline
2018-10-01 16:24:09 +08:00
Vincent Zhang
08b7d7621f
Update faces of window and workspace numbers.
2018-09-30 21:42:41 +08:00
Vincent Zhang
e0acf3863d
Refactor segment and modeline definitions.
2018-09-30 18:06:32 +08:00
Vincent Zhang
b70235290d
Fix: inactive bar face.
...
DO NOT use :inverse-video in this face since face-background gets invalid color
from :reverse-video faces.
2018-09-30 17:02:27 +08:00
Vincent Zhang
677dc9ab2c
Update workspace face.
2018-09-30 16:45:59 +08:00
Vincent Zhang
266cedffa9
Improve major-mode segment: add menus for major/minor modes.
2018-09-30 15:16:44 +08:00
Vincent Zhang
cd07d77c9f
Update faces of windown numbers.
2018-09-30 00:23:07 +08:00
Vincent Zhang
671553d18d
Put the bar to the left.
2018-09-29 22:58:24 +08:00
Vincent Zhang
fde317e967
Adjust mode-line height (25) and bar width (3).
2018-09-29 22:46:16 +08:00
Vincent Zhang
7f86ec193d
Revert "Improve major-mode segment: add menus for major/minor modes."
...
This reverts commit c5739f3f14
.
2018-09-29 19:21:19 +08:00
Vincent Zhang
c5739f3f14
Improve major-mode segment: add menus for major/minor modes.
2018-09-29 19:09:14 +08:00
Vincent Zhang
e4605cd361
Fix #30 : adjust mode-line bars with font size.
2018-09-29 17:14:43 +08:00
Vincent Zhang
52243514af
Fix #31 : support input-method.
2018-09-28 16:31:33 +08:00
Vincent Zhang
92b5bf5c79
Fix #29 : Handle project root is nil.
...
Exception: (wrong-type-argument stringp nil)
2018-09-26 17:20:04 +08:00
Vincent Zhang
f7a573906d
Update vc state on modeline while selecting the window.
...
This might address this issue:
Modeline VC branch name not updating on magit-checkout.
In doom-modeline, only show vc state in active window, so
it makes sense to update vc state while selecting the
window, and it won't bring performance issue.
Refer to:
https://github.com/hlissner/doom-emacs/issues/826
3d8e81b7e1
2018-09-25 00:05:01 +08:00
Vincent Zhang
b020f8b0a7
Merge 712b775f36 (diff-0ce4da53ad0195d3b7cf5888417057de)
.
2018-09-24 22:56:57 +08:00
Vincent Zhang
a22a895b7b
Fix: invalid shrinked file path when the file is not in a project.
...
Refer to
https://emacs-china.org/t/doom-modeline-doom-emacs-mode-line/6742/34?u=seagle0128 .
2018-09-24 22:39:36 +08:00
Vincent Zhang
299ef87829
Update modeline while refreshing vc.
2018-09-24 21:41:10 +08:00
Vincent Zhang
c3b3f802e4
Fix: missing doom-modeline-project-root-dir face.
2018-09-24 17:55:19 +08:00
Vincent Zhang
d3248df48e
Disable projectile mode-line segment.
...
Merge 7acece3e0b (diff-7c3c39ae74345187bff045ab23ca05bd)
2018-09-24 17:31:45 +08:00
Vincent Zhang
3d8e81b7e1
Delete doom-modeline-magit-post-refresh due to the performance issue.
...
Workaround:
Revert the buffers manually.
(setq auto-revert-check-vc-info t) brings the same performance issue.
Refer to:
https://github.com/magit/magit/issues/2687
https://magit.vc/manual/magit/The-mode_002dline-information-isn_0027t-always-up_002dto_002ddate.html
2018-09-21 00:40:48 +08:00
Vincent Zhang
32963f4d29
Set default height to 23.
2018-09-18 00:09:43 +08:00
Vincent Zhang
8c982b8c30
Fix #27 : Visual block modeline indicator not shown.
2018-09-17 23:58:31 +08:00
Vincent Zhang
54c2824125
Slightly change evil-state.
2018-09-11 17:41:00 +08:00
Vincent Zhang
dcb106fb5f
Fix: don't use doom-modeline-error which is defined in doom-themes.
2018-09-11 17:33:39 +08:00
Vincent Zhang
bc06fadfc7
Update package description.
2018-09-11 00:38:31 +08:00
Vincent Zhang
ac186eb7d2
Use when-let instead of when-let* since it's kept in Emacs 26.1.
2018-09-10 23:00:26 +08:00
Vincent Zhang
ac0372958b
Show process status in all buffers.
2018-08-31 03:51:04 +08:00
Vincent Zhang
ad7c7ae7e4
Minor fix format.
2018-08-29 00:16:26 +08:00
Vincent Zhang
be0461a68c
Minor fix for compatibility.
2018-08-28 23:54:03 +08:00
Vincent Zhang
4ef58cdba6
Minor fix main.
2018-08-27 00:12:13 +08:00
Vincent Zhang
2ff2ab757c
Update comments.
2018-08-23 11:28:01 +08:00