Skip to content

Tags: emacsfodder/lambda-line

Tags

Jul22-perf-breaking-change

Toggle Jul22-perf-breaking-change's commit message
Add performance enhancements and modern features

- Add comprehensive caching system for expensive VC operations
- Cache project name, VC backend, and git diff results with 2s duration
- Add automatic cache invalidation on file changes and VC operations
- Fix face definitions by removing broken :inverse-video syntax
- Add lambda-line--apply-status-face helper for dynamic inverse video
- Replace deprecated defadvice with modern define-advice
- Add LSP/Eglot status indicator in prog-mode
- Support both lsp-mode and eglot with visual status indicators

Performance improvements significantly reduce modeline computation overhead,
especially in Git repositories and when switching buffers frequently.

Jul22-flycheck-fix

Toggle Jul22-flycheck-fix's commit message
Fix flycheck face and prog-mode position display (Closes Lambda-Emacs#19

, Lambda-Emacs#20)

- Replace non-existent 'info face with 'flycheck-info (fixes Lambda-Emacs#20)
- Restore line:column:offset display in prog-mode when flycheck/flymake
  is active by uncommenting position with hspace (fixes Lambda-Emacs#19)

jan-2025

Toggle jan-2025's commit message
for now, ignore git MM status