Branch | Commit message | Author | Age |
master | Add pdf link type. | Arun Isaac | 4 days |
|
Tag | Download | Author | Age |
v0.1.0 | ennum-0.1.0.tar.gz ennum-0.1.0.tar.lz ennum-0.1.0.zip | Arun Isaac | 3 years |
|
Age | Commit message | Author |
4 days | Add pdf link type.•••* ennum-html.el (ennum-html-export-pdf): New function.
(org-link-parameters): Add pdf.
* ennum.el (ennum-setting): Add :pdf-width and :pdf-height settings.
(ennum-publish-link): Add pdf link type.
HEADmaster | Arun Isaac |
4 days | Intern source images before any operation on them.•••Functions must operate on store items and produce store items. Thus,
the set of store items is closed under the function. This closure
frees the function to not care about the origin of the store item.
Thus, the store item becomes a mere value to be passed around, rather
than a place with special meaning.
* ennum.el (ennum-publish-image): Only accept interned images.
(ennum-publish-link, ennum-publish): Intern images before passing them
to ennum-publish-image.
| Arun Isaac |
4 days | Inhibit file name handlers when serving static files.•••* ennum.el (ennum-server-start)[httpd/]: Inhibit file name handlers
when serving static files.
| Arun Isaac |
4 days | Implement the Cache Directory Tagging Specification.•••* ennum.el (ennum-eval): Mark store as a cache directory.
| Arun Isaac |
2025-01-29 | Inhibit certain file name handlers during ennum builds.•••* ennum.el (ennum-inhibit-file-name-handlers): New variable.
(ennum--file-hash): Inhibit file name handlers in
ennum-inhibit-file-name-handlers when inserting file contents
literally.
| Arun Isaac |
2025-01-29 | Do not track features.•••Let us not track features. It is not possible to guarantee such strong
controls without spawning a separate inferior process for the build.
Also, many features put in non-reproducible values such as dates and
times that disrupt the caching. If variables or functions are mutated,
rebuilding manually is the user's problem. For final publishing,
continuous integration systems need to be used anyway.
* ennum.el (ennum-track-features, ennum-feature-hash): Delete
variables.
(ennum--feature-environment): Delete function.
(ennum-eval): Do not print ennum-feature-hash.
(ennum-publish): Do not recompute ennum-feature-hash.
| Arun Isaac |
2022-08-21 | Actually use default :tag-directory setting.•••* ennum.el (ennum-setting): Actually use default :tag-directory
setting.
| Arun Isaac |
2022-08-20 | Fill paragraphs in sample text in README.•••* README.org (Post format): Fill paragraphs in sample text.
| Arun Isaac |
2022-08-20 | Document ennum Tamil meaning.•••* README.org (Why is it called "ennum"?): New section.
| Arun Isaac |
2022-08-20 | Advertise built-in link types among features.•••* README.org (Features): Advertise built-in link types.
| Arun Isaac |
[...] |