Trevor Richards
7a8f3ccee3
* mood-line.el: Fixed checks for meow and evil-segments
...
Should no longer get warnings for unbound variables. Also, added
a missing comment.
2022-07-30 07:41:33 -07:00
Trevor Richards
214263c0fc
* mood-line.el: Added god-mode support
2022-07-30 07:38:35 -07:00
Trevor Richards
f94b098b34
* mood-line.el: Changed mode-line segment control flow
...
I realized while doing other things that I had convoluted the the
generation of the modeline needlessly with my modal implementation.
By moving my modal tests into a cond form and simply shuffling
`mode-line-segment-modified', we get a cleaner, simpler
implementation.
2022-07-30 07:11:21 -07:00
Trevor Richards
fe26101881
* mood-line.el: Added meow-edit support
2022-07-29 10:54:04 -07:00
Trevor Richards
855ea2760e
* mood-line.el (mood-line--modal-editing-p): Fixed incorrect test
...
We should be looking for bound-and-true minor modes. Not sure what
happened here.
2022-07-29 09:44:03 -07:00
Trevor Richards
7c30e1cada
* mood-line.el (mood-line-evil-state-alist): Fixed typo
2022-07-29 09:14:14 -07:00
Trevor Richards
998cd7ec8e
* mood-line.el: Added evil-mode support
...
Also laid some ground work for adding other modal editing systems.
Moved the buffer modified segment, but only when some modal-editing
mode is being used. It felt right to give modal-editing the front
of the mode-line.
2022-07-29 09:07:53 -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
3697ae74c8
Fix presence of duplicate anzu indicator
2021-09-03 05:12:35 -04:00
58ea97f6ea
Improve mode-line format restoration behavior
2021-09-03 05:12:06 -04:00
64cbd61c3d
Increment patch version number
2020-07-22 19:27:49 -04:00
9d733093e5
Fix major mode name not appearing for some modes
2020-07-22 19:26:35 -04:00
929f257935
Increment patch version number
2020-07-21 04:34:44 +00:00
9358d9c81f
Fix spacing issue with misc-info and process segs.
2020-07-20 23:47:18 -04:00
5ff7cb514d
Increment patch version number
2020-04-28 23:09:18 -04:00
9cd761bdf6
Fix missing face in mood-line-segment-position fn
2020-04-28 23:06:34 -04:00
85b4fdecf1
Merge branch 'fixes' into 'master'
...
Implement various small fixes
See merge request jessieh/mood-line!4
2020-04-29 02:59:32 +00:00
Farlado
b39de8a325
Add a forgotten docstring
2020-03-17 06:53:11 -04:00
Farlado
1e0bd0425f
Conform to function naming conventions
2020-03-15 20:16:46 -04:00
Farlado
70295f52a5
Provide faces for buffer name and major mode
2020-03-15 20:10:53 -04:00
Farlado
d4f4c50cbb
Fix file header and emacs version dependency
2020-03-15 20:09:11 -04:00
0b07bdc7e7
Replace bold delta with regular delta symbol
2019-11-01 19:55:42 +00:00
9d116403a8
Remove unnecessary comments
2019-09-30 06:13:23 -04:00
43682f713e
Increment patch version number
2019-09-30 05:59:29 -04:00
5fdab58c28
Fix read-only indicator showing up for non-files
2019-09-30 05:58:07 -04:00
2b643fdae3
Update README
2019-09-30 05:39:12 -04:00
82856d9186
Increment minor version number
2019-09-30 05:37:26 -04:00
543c82bb08
Fix #1 , #5 , #7 , and #8
2019-09-30 05:34:56 -04:00
29ba637959
Merge branch 'fix/global-mode-string' into 'master'
...
Fix global-mode-string handling
See merge request jessieh/mood-line!3
2019-09-11 20:23:46 +00:00
a69fdd73ea
Merge branch 'add-encoding-segment' into 'master'
...
Add encoding segment
See merge request jessieh/mood-line!2
2019-09-11 20:22:37 +00:00
TatriX
749279bc17
Fix global-mode-string handling
...
Current implementation doesn't always work. For example if one uses
mu4e:
```
(add-hook 'after-init-hook #'mu4e-alert-enable-mode-line-display)
```
`global-mode-string` will have `((:eval mu4e-alert-mode-line))` as
it's value. And it will result in error:
```
Error during redisplay: (eval (mood-line-segment-global-mode-string)) signaled (void-function :eval) [11 times]
```
This commit uses `format-mode-line` function to manually evaluate
`global-mode-string` and append it's result to the mode line if any.
2019-06-27 16:54:49 +02:00
Mahito TANNO
4e6a58cb98
Improve README
2019-06-13 14:12:34 +09:00
Mahito TANNO
4a4986e605
Show encoding and EOL style
...
There is no way to display encoding nor EOL style, although the
function "mood-line-segment-encoding" exists. Therefore, I add
the function in order to display them in the right side of mode-
line.
2019-06-13 13:24:04 +09:00
3560d8aafd
Increment patch version number
2019-06-06 06:46:16 -04:00
6c875529a2
Add segment to display 'mode-line-process' value
2019-06-06 06:44:59 -04:00
07355d6cf8
Add option to display point value
2019-06-06 06:44:27 -04:00
670f2c0c39
Merge branch 'fixed-unbound-variable-access' into 'master'
...
Fix unbound variable access
Closes #2
See merge request jessieh/mood-line!1
2019-06-06 09:47:26 +00:00
Serghei Iakovlev
9654a5bf2e
Fix unbound variable access
2019-06-06 09:47:25 +00:00
68ebabfc0a
Increment patch version number
2019-05-10 20:35:58 -04:00
0bfe3ab2b6
Add new global-mode-string segment
2019-05-10 20:35:11 -04:00
b68f003b47
Merge upstream changes into local repository
2019-05-10 20:02:10 -04:00
f926b6f6c6
Increment minor version number
2019-05-10 20:01:18 -04:00
e9ce3106c9
Update documentation
2019-05-10 20:01:04 -04:00
c55958bb9e
Convert activation function into global minor mode
2019-05-10 19:59:04 -04:00
4786beec95
Remove unnecessary autoloads
2019-05-10 19:50:01 -04:00
7c1cc2f456
Improve face name consistency
2019-05-10 19:47:50 -04:00
8c469004a4
Add preview image to README.md
2019-04-30 13:47:30 +00:00
3dccc304f8
Add MELPA badges to README.md
2019-04-23 00:05:10 +00:00