Commit Graph

142 Commits

Author SHA1 Message Date
Jessie Hildebrandt a15d166249 Test new mood-line-segment-vc--rev behavior 2023-12-10 08:25:27 -05:00
Jessie Hildebrandt 7084fafaa4 Fix comment header 2023-12-10 08:25:20 -05:00
Jessie Hildebrandt d1c024fdf9 Adjust mood-line-frame-status-client face 2023-12-10 08:09:54 -05:00
Jessie Hildebrandt e0f6ba27a8 Add project segment 2023-12-10 08:08:46 -05:00
Jessie Hildebrandt fdaeb1fddb Tweak header comments 2023-12-10 08:08:09 -05:00
Jessie Hildebrandt d5b6b5b355 Fix typo 2023-12-10 07:57:02 -05:00
Jessie Hildebrandt 4ecd41b934 Improve icon contrast (again) 2023-12-09 06:29:07 -05:00
Jessie Hildebrandt c0331b4879 Improve icon contrast 2023-12-09 06:28:04 -05:00
Jessie Hildebrandt 2a595780b3 Update repo icon 2023-12-09 06:25:44 -05:00
Jessie Hildebrandt 10b5195f1b Merge branch 'master' 2023-12-09 06:10:01 -05:00
Jessie Hildebrandt 99083c7c3a Bump minor version number 2023-12-09 05:52:27 -05:00
Jessie Hildebrandt 9b004b3d94 Tidy docs 2023-12-09 05:51:54 -05:00
Jessie Hildebrandt 020cbc918f Update preview image 2023-12-09 05:19:42 -05:00
Jessie Hildebrandt 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
Jessie Hildebrandt 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
Jessie Hildebrandt eb3993601d Merge branch 'client-indicator' 2023-12-09 03:51:06 -05:00
Jessie Hildebrandt 5dfc7572dd Merge: handle `vc-display-status` being nil 2023-12-09 03:13:27 -05:00
Jessie Hildebrandt 731c786af4 Clarify benchmark results 2023-12-06 20:15:14 -05:00
Jessie Hildebrandt 8a580f30bb Remove unnecessary section header 2023-12-06 20:15:07 -05:00
Jessie Hildebrandt 1c22801c96 Add repository icon 2023-12-04 19:48:45 -05:00
Jessie Hildebrandt fa79a8c302 Move preview.png from LFS 2023-12-04 19:18:29 -05:00
Jessie Hildebrandt cc7b931a0b Disable LFS 2023-12-04 19:18:04 -05:00
Jessie Hildebrandt 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
Jessie Hildebrandt a19fecd385 Bump patch version number 2023-12-04 18:42:20 -05:00
Jessie Hildebrandt 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
Jessie Hildebrandt 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
Jessie Hildebrandt abaa476416 Point README at new issue tracker 2023-11-27 21:53:49 -05:00
Jessie Hildebrandt 19dc4775e5 Update Commentary section to reflect README 2023-11-24 19:23:55 -05:00
Jessie Hildebrandt d8561e8446 Fix typo in README.md 2023-11-24 19:23:55 -05:00
Jessie Hildebrandt 51318ef090 Properly encapsulate byte-compiler declarations 2023-11-24 19:23:55 -05:00
Jessie Hildebrandt b2172c52c8 Fix tests for revised `mood-line-defformat` macro 2023-11-24 19:23:52 -05:00
Jessie Hildebrandt b7bc361b93 Fix typo in benchmark.md 2023-11-21 16:54:50 -05:00
Jessie Hildebrandt e66e181ac2 Update .gitattributes 2023-11-21 16:54:43 -05:00
Jessie Hildebrandt 6e0af4bd7e Free benchmark.md from LFS 2023-11-21 16:51:09 -05:00
Jessie Hildebrandt 7ef73ff4e3 Fix typo in README.md 2023-11-21 16:48:59 -05:00
Jessie Hildebrandt c3ff35a807 Bump major version number
Big changes!
2023-11-21 16:46:57 -05:00
Jessie Hildebrandt 84a172a0ea Add basic benchmark results to back up claims 2023-11-21 16:46:14 -05:00
Jessie Hildebrandt b5551105d4 Rework mood-line-defformat macro to use plist 2023-11-21 16:45:34 -05:00
Jessie Hildebrandt 78925bdb72 Add processing step to escape mode line constructs 2023-11-20 17:40:40 -05:00
Jessie Hildebrandt 8414402234 Add defformat macro 2023-11-20 17:40:27 -05:00
Jessie Hildebrandt 1f0bf3377e Add tests 2023-11-18 20:29:21 -05:00
Jessie Hildebrandt 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
Jessie Hildebrandt d948ba7a94 Move preview screenshot to LFS 2023-11-18 20:19:33 -05:00
Jessie Hildebrandt 110ac6dfc4 Add .gitattributes 2023-11-18 20:19:13 -05:00
Jessie Hildebrandt ce70dc61ab Update README for impending 3.0.0 changes 2023-11-18 16:40:32 -05:00
Jessie Hildebrandt 67f73ede9a Bump version number 2023-11-18 15:35:35 -05:00
Jessie Hildebrandt d695e20e0e Simplify formatting logic 2023-11-15 21:02:11 -05:00
Jessie Hildebrandt 50b224b342 Switch to correct buffer position indicator 2023-11-15 20:58:08 -05:00
Jessie Hildebrandt bcd8725b21 Improve general compatibility of flymake segment 2023-10-16 13:35:08 -04:00
Jessie Hildebrandt 060959f5e2 Update required Emacs version to 26.1 2023-10-13 17:08:11 -04:00