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
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
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
a651e5fc41
Add LICENSE
2022-12-22 11:16:23 +00:00
1aa7d52d16
Refactor project code for 2.0.0
2022-12-22 06:12:01 -05:00
62bd73f320
Update README.md
2022-12-20 22:17:55 +00:00
f1c88de4ed
Update README.md
2022-12-20 22:16:32 +00:00
1a3128d098
Merge branch 'modal-editing' into 'master'
...
Adding modal editor support
See merge request jessieh/mood-line!7
2022-12-20 21:35:59 +00:00
trevDev()
46193c6029
Adding modal editor support
2022-12-20 21:35:59 +00:00
181e4b027d
Merge branch 'patch-comments' into 'master'
...
* mood-line.el: Fixed multiple comments
See merge request jessieh/mood-line!6
2022-12-20 21:28:35 +00:00
846db57dd9
Merge branch 'master' into 'patch-comments'
...
# Conflicts:
# mood-line.el
2022-12-20 21:25:35 +00:00
65ae1099e2
Enforce normal font weight for status faces
2022-12-19 23:39:02 -05:00
df40e0e29d
Make checkdoc happy
2022-12-19 23:38:36 -05:00
a4076c7eaa
Tidy up appearance of anzu and MC segments
2022-12-19 23:38:01 -05:00
Trevor Richards
935043455c
* mood-line.el: Fixed multiple comments
...
In adherence with elisp convention, comments have been shortened
to fit within 80 columns. Some nitpicky grammar/spelling mistakes
were fixed. Some small inaccuracies were also corrected.
2022-07-28 21:07:37 -07:00
ef1c752679
Increment patch version number
2021-10-03 17:13:42 -04:00
34a1304ede
Accommodate new flymake variable name in Emacs 28+
2021-09-03 07:42:56 -04:00
f96bca2323
Fix formatting issue with visual-fill-column-mode
2021-09-03 05:19:50 -04:00