Commit Graph

127 Commits

Author SHA1 Message Date
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
5dfc7572dd Merge: handle vc-display-status being nil 2023-12-09 03:13:27 -05:00
731c786af4 Clarify benchmark results 2023-12-06 20:15:14 -05:00
8a580f30bb Remove unnecessary section header 2023-12-06 20:15:07 -05:00
1c22801c96 Add repository icon 2023-12-04 19:48:45 -05:00
fa79a8c302 Move preview.png from LFS 2023-12-04 19:18:29 -05:00
cc7b931a0b Disable LFS 2023-12-04 19:18:04 -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
b568f0faa9 Merge branch 'fix-readme' into 'master'
Fix use-package example in README

See merge request jessieh/mood-line!14
2023-11-28 15:27:29 +00:00
abaa476416 Point README at new issue tracker 2023-11-27 21:53:49 -05:00
19dc4775e5 Update Commentary section to reflect README 2023-11-24 19:23:55 -05:00
d8561e8446 Fix typo in README.md 2023-11-24 19:23:55 -05:00
51318ef090 Properly encapsulate byte-compiler declarations 2023-11-24 19:23:55 -05:00
b2172c52c8 Fix tests for revised mood-line-defformat macro 2023-11-24 19:23:52 -05:00
b7bc361b93 Fix typo in benchmark.md 2023-11-21 16:54:50 -05:00
e66e181ac2 Update .gitattributes 2023-11-21 16:54:43 -05:00
6e0af4bd7e Free benchmark.md from LFS 2023-11-21 16:51:09 -05:00
7ef73ff4e3 Fix typo in README.md 2023-11-21 16:48:59 -05:00
c3ff35a807 Bump major version number
Big changes!
2023-11-21 16:46:57 -05:00
84a172a0ea Add basic benchmark results to back up claims 2023-11-21 16:46:14 -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
1f0bf3377e Add tests 2023-11-18 20:29:21 -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
d948ba7a94 Move preview screenshot to LFS 2023-11-18 20:19:33 -05:00
110ac6dfc4 Add .gitattributes 2023-11-18 20:19:13 -05:00
ce70dc61ab Update README for impending 3.0.0 changes 2023-11-18 16:40:32 -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
kngwyu
89d088c5ec Fix use-package example in README 2023-09-23 18:17:26 +09:00
Seth Ladygo
b1028ce61a Handle vc-display-status being nil. 2023-04-28 15:31:08 -07: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