Commit Graph

116 Commits

Author SHA1 Message Date
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
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
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
9233fdce74 Tweak formatting of indentation segment 2022-12-29 09:00:52 -05:00
cff8cc6032 Add commentary to mood-line-segment-indentation 2022-12-29 08:07:01 -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
7b1371bd4b Tweak README.md 2022-12-29 00:51:30 -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