| .. | ||
| .dir-locals.el | ||
| .elpaignore | ||
| dir | ||
| LICENSE | ||
| README-elpa | ||
| README.org | ||
| taxy-magit-section-autoloads.el | ||
| taxy-magit-section-pkg.el | ||
| taxy-magit-section.el | ||
| taxy-magit-section.elc | ||
| taxy-magit-section.info | ||
taxy-magit-section.el
This library renders Taxy structs with magit-section.
COMMENT Examples
Installation
taxy-magit-section is distributed in GNU ELPA, which is available in Emacs by default. Use M-x package-install RET taxy-magit-section RET, then (require 'taxy-magit-section) in your Elisp project.
COMMENT Usage
Changelog
0.14.3
Fixes
- Only use visible frames when checking image sizes. (See Ement.el #298.)
0.14.2
Changes
- Avoid redundant calculations of the width of strings containing images (a minor performance improvement).
0.14.1
Fixes
- Don't pass string as
ELLIPSISargument totruncate-string-to-width; pass t, which defaults to value of variabletruncate-string-ellipsis. (The width of the string passed before, the U+2026 HORIZONTAL ELLIPSIS character, varies by font, and fonts which display it with a width different than that of a single space cause misalignment of columns. Now users may specify the ellipsis string according to their needs.) - Try to find a graphical frame when calculating image widths for column widths (or signal an error if none are available, rather than leaving
image-sizeto signal an error). (For example, if both graphical and text frames are available, and a column's values contain an image, and the buffer is being redisplayed on a text frame, try to use a graphical frame for calculating the image width, rather than just signaling an error.)
0.14
Fixes
- Reduce the potential width of macro-expanded docstrings to prevent byte-compiler warnings.
0.13
Additions
- Function
taxy-magit-section-inserttakes a:section-classargument, which is passed tomagit-insert-sectionas itsclassargument. This allows a custom subclass ofmagit-sectionto be passed, which, with a custom method onmagit-section-ident-value, allows section visibility to be cached concisely.
0.12.2
Fixes
- Header alignment.
0.12.1
Fixes
- Compilation error.
0.12
Fixes
- Section visibility caching.
0.11
Additions
- Truncated column values receive help-echo tooltips so the full value can be viewed.
0.10
Fixes
- Require package
taxyin package headers.
0.9.1
Fixes
taxy-magit-section-insertappends heading faces, so users can override (or merge with) the default.taxy-magit-section-format-itemsuses columns' headers as their minimum width, which preserves each column's width regardless of items' values.
0.9
taxy-magit-sectionmoved to separate package.- Better align columns whose values are images.
Development
taxy-magit-section is developed in a branch of the main Taxy repo.
Credits
- Thanks to Stefan Monnier for his feedback, and for maintaining GNU ELPA.
License
GPLv3