aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
masterAdd pdf link type.Arun Isaac4 days
 
TagDownloadAuthorAge
v0.1.0ennum-0.1.0.tar.gz  ennum-0.1.0.tar.lz  ennum-0.1.0.zip  Arun Isaac3 years
 
AgeCommit messageAuthor
4 daysAdd 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. HEADmasterArun Isaac
4 daysIntern 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 daysInhibit file name handlers when serving static files.•••* ennum.el (ennum-server-start)[httpd/]: Inhibit file name handlers when serving static files. Arun Isaac
4 daysImplement the Cache Directory Tagging Specification.•••* ennum.el (ennum-eval): Mark store as a cache directory. Arun Isaac
2025-01-29Inhibit 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-29Do 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-21Actually use default :tag-directory setting.•••* ennum.el (ennum-setting): Actually use default :tag-directory setting. Arun Isaac
2022-08-20Fill paragraphs in sample text in README.•••* README.org (Post format): Fill paragraphs in sample text. Arun Isaac
2022-08-20Document ennum Tamil meaning.•••* README.org (Why is it called "ennum"?): New section. Arun Isaac
2022-08-20Advertise built-in link types among features.•••* README.org (Features): Advertise built-in link types. Arun Isaac
[...]