f14c6da457
Add vc-retrieve-tag-hook to mood-line--hooks-alist
...
This change should help mood-line to update displayed vs status
when branch is switched using vc-switch-branch
2024-11-17 13:12:42 +11:00
d1c024fdf9
Adjust mood-line-frame-status-client face
2023-12-10 08:09:54 -05:00
e0f6ba27a8
Add project segment
2023-12-10 08:08:46 -05:00
d5b6b5b355
Fix typo
2023-12-10 07:57:02 -05:00
10b5195f1b
Merge branch 'master'
2023-12-09 06:10:01 -05:00
99083c7c3a
Bump minor version number
2023-12-09 05:52:27 -05:00
9b004b3d94
Tidy docs
2023-12-09 05:51:54 -05:00
a0c84a3c1e
Remove obselete face alias definition
...
3.0.0 broke compatibility with just about everything that may have hooked into
the package, so it should be appropriate to shed this bit of cruft.
2023-12-09 05:13:28 -05:00
a9b55d8308
Refactor client segment
...
The client status indicator will be propertized with its own face.
The buffer status indicator and default mood-line-format configurations have
also been adjusted to make room for the new client status indicator.
2023-12-09 05:11:04 -05:00
eb3993601d
Merge branch 'client-indicator'
2023-12-09 03:51:06 -05:00
8a580f30bb
Remove unnecessary section header
2023-12-06 20:15:07 -05:00
ff0a35672e
Remove fboundp check from mood-line--deflazy
...
Users are reporting errors caused by deflazy'd functions having void function
definitions. fboundp check may be causing this, and may be unnecessary anyhow.
2023-12-04 18:57:08 -05:00
a19fecd385
Bump patch version number
2023-12-04 18:42:20 -05:00
2050f81860
Fix compatibility with Emacs 27
...
inhibit-buffer-hooks parameter for get-buffer-create was introduced in Emacs 28.
2023-12-04 18:40:10 -05:00
19dc4775e5
Update Commentary section to reflect README
2023-11-24 19:23:55 -05:00
51318ef090
Properly encapsulate byte-compiler declarations
2023-11-24 19:23:55 -05:00
c3ff35a807
Bump major version number
...
Big changes!
2023-11-21 16:46:57 -05:00
b5551105d4
Rework mood-line-defformat macro to use plist
2023-11-21 16:45:34 -05:00
78925bdb72
Add processing step to escape mode line constructs
2023-11-20 17:40:40 -05:00
8414402234
Add defformat macro
2023-11-20 17:40:27 -05:00
b41f6ba1dd
Restructure project
...
mood-line has been restructured to improve modularity and configurability
with careful attention paid to performance and overall project complexity.
2023-11-18 20:20:29 -05:00
67f73ede9a
Bump version number
2023-11-18 15:35:35 -05:00
d695e20e0e
Simplify formatting logic
2023-11-15 21:02:11 -05:00
50b224b342
Switch to correct buffer position indicator
2023-11-15 20:58:08 -05:00
bcd8725b21
Improve general compatibility of flymake segment
2023-10-16 13:35:08 -04:00
060959f5e2
Update required Emacs version to 26.1
2023-10-13 17:08:11 -04:00
8e2eb970a0
Update flymake segment
2023-10-13 17:06:41 -04:00
74546fa7bb
Properly remove flymake hooks during deactivation
2023-10-13 17:06:03 -04:00
Gregg Sangster
8331e01908
Add xah-fly-keys to modal segment
2023-03-16 15:54:27 -04:00
58e85c8150
Move modal editing segment to its own file
2023-01-26 04:17:55 -05:00
60faca6943
Update checker segments
2023-01-26 02:03:32 -05:00
a43bb1c96d
Clean up face definitions
2023-01-26 02:02:34 -05:00
d6369af822
Update default ASCII checker status glyphs
2023-01-21 21:08:37 -05:00
Trevor Richards
6e3f62f57c
Moved the emacsclient segment to before anzu
2022-12-31 16:19:32 -08:00
Trevor Richards
21e4addc9b
Added emacsclient indicator
...
Closes feature request from #25
2022-12-31 16:11:30 -08:00
Trevor Richards
25c7846b8f
Align mode-line-evil-state-alist
2022-12-30 21:03:29 -08:00
2f9f5f37f5
Add option to disable major mode segment
2022-12-30 12:03:10 -05:00
ade4f40518
Use built-in string trimming functions
2022-12-30 12:01:46 -05:00
b5df8bfd5f
Update :buffer-narrowed for fira code glyph set
2022-12-30 12:00:56 -05:00
e42ee24e23
Move optional segments section
2022-12-30 01:00:31 -05:00
318ceaf07a
Merge branch 'mood-line-indent-segment'
2022-12-29 19:29:50 -05:00
acb57343a0
Add encoding face for indentation segment
...
This face will also be used to decorate other encoding-related segments
in the future.
2022-12-29 14:25:49 -05:00
5c573fea9f
Move indentation segment to its own file
2022-12-29 08:05:12 -05:00
c30d6e79c5
Replace deprecated face with obsolete face alias
2022-12-29 03:07:16 -05:00
6fe134fe4c
Display appropriate status for indirect buffers
2022-12-29 01:10:40 -05:00
3aa9a9a83b
Refine behavior and faces of buffer status segment
...
New faces have been added for the buffer status segment to allow
for more granular user customizations. Buffer narrowing should also
now be properly indicated when narrowing a non-file-backed buffer.
2022-12-29 00:40:30 -05:00
229eb4a04f
Refine docstring for cursor position segment
2022-12-29 00:39:21 -05:00
410e54f9ba
Fix potential bugs in coding system segments
2022-12-29 00:39:02 -05:00
Alynx Zhou
466a0292c9
Add indentation information segment
2022-12-28 20:40:59 +08:00
1943158fc9
Document :buffer-narrowed glyph
2022-12-22 06:22:36 -05:00