summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-30Remove hooksKévin Le Gouguec
Maybe I'll miss them someday when I start writing reviews again; as things stand, the pre-push hook merely makes git push slow for no reason, since it checks for Markdown links and I'm not using Markdown as much as I used to.
2021-01-28Remove itch fixed upstreamKévin Le Gouguec
By 2021-01-28 "Fix fill-paragraph in asm-mode" (e7e7ef1588).
2021-01-19Touch up recipe for cgit setupKévin Le Gouguec
2021-01-19Dump notes on how to setup cgitKévin Le Gouguec
2021-01-16Note down GTK itchKévin Le Gouguec
This has been a thorn in my side for a while, but I didn't know it was so well documented.
2021-01-16Note down scratched itchKévin Le Gouguec
2020-12-31Tell Git not to encode bytes higher than 0x80Kévin Le Gouguec
This makes Unicode filenames shown by e.g. "git status" or vc-diff more legible.
2020-12-15Cross two itches off the listKévin Le Gouguec
2020-11-29Expand notes on lists.gnu.org ↔ message-id mappingsKévin Le Gouguec
- move function to correct section, and tweak it - add function for retrieving a lists.gnu.org URL from a message-id (unfinished, would like to automatically grab the list-id) - remove indentation; pandoc sees how the #+begin_src tag is indented and does TRT - say "emacs-lisp" instead of "elisp", as pandoc does not know the latter https://github.com/jgm/pandoc/blob/2.11.2/src/Text/Pandoc/Readers/Org/Shared.hs#L71
2020-11-25Regroup paper reviewsKévin Le Gouguec
2020-11-25Merge branch 'preprocess-org'Kévin Le Gouguec
2020-11-24Note down moar booksKévin Le Gouguec
2020-11-20Note down stuffKévin Le Gouguec
It's Friday night, I'm allowed to make non-descriptive commit titles.
2020-11-09Note down issues with kernel 5.8 on Dell laptopKévin Le Gouguec
2020-11-03Jot down POC code to retrieve a Message-ID from a URLKévin Le Gouguec
Retrieved from: <https://lists.gnu.org/archive/html/emacs-devel/2020-09/msg02212.html> (Aka <87eeml80oi.fsf@gmail.com>)
2020-10-30Remove Emacs itchKévin Le Gouguec
Fixed by Lars in bug#44319. (While in there, fix a typo)
2020-10-18Remove an itchKévin Le Gouguec
Scratched by Stefan Monnier in 3b3274a85c (2020-10-16 "* lisp/progmodes/python.el: Teach f-strings to `font-lock`") to fix bug#30750.
2020-10-09Note down ERC itchKévin Le Gouguec
2020-10-06Use all HTML heading levels availableKévin Le Gouguec
2020-10-06Add default description for abbreviated linksKévin Le Gouguec
It's something I'd like Org to do out-of-the-box someday[1]; until then, this kludge will do. [1] https://orgmode.org/list/87mu3ze52c.fsf@gmail.com/t/#u
2020-10-06Split preprocessor into smaller functionsKévin Le Gouguec
2020-10-06Handle link abbreviationsKévin Le Gouguec
2020-10-06Bang on Org export some moreKévin Le Gouguec
2020-10-01DAMMITKévin Le Gouguec
ox-md does not syntax-highlight source blocks, and trips over definition lists.
2020-10-01Move branches aroundKévin Le Gouguec
The no-readme case is more straightforward, thus more digestible as an extra-indented special-case.
2020-10-01Factor some code outKévin Le Gouguec
To make it easier to add a pre-processing step for Org files.
2020-10-01Fix C++ highlightingKévin Le Gouguec
Weirdly enough, "c++" works with markdown files but not with org files, where only "cpp" works. While in there, make all tags lowercase for consistency. This is what org-insert-structure-template generates.
2020-09-28Fix typoKévin Le Gouguec
2020-09-28Merge branch 'crumbs'Kévin Le Gouguec
2020-09-28Pick some nits before mergingKévin Le Gouguec
2020-09-28Remove considerations about action stampsKévin Le Gouguec
As of commit 2020-09-25 "* CONTRIBUTE: Don't recommend action stamps" (499848d840), they are no longer recommended.
2020-09-21Close an itch 🎉Kévin Le Gouguec
Open another 🤪
2020-09-20Note Rust's new project group dedicated to error handlingKévin Le Gouguec
2020-09-11Update itchesKévin Le Gouguec
2020-09-07Lay down rationale for not using ox-htmlKévin Le Gouguec
2020-09-07Update Org itchesKévin Le Gouguec
Bastien's Been Busy. https://orgmode.org/list/rj2v89$orh$1@ciao.gmane.io/t/
2020-09-04Add boats's exploration of the "explicit" argumentKévin Le Gouguec
2020-09-04Draft conversion process for Org filesKévin Le Gouguec
2020-08-28Move site title after page titleKévin Le Gouguec
Plenty of websites do this; on GNU/Linux most applications do this; I guess the goal is to make the most specific information go first, so that tabs remain identifiable as they become narrower.
2020-08-28Make sure titles are not redundant with breadcrumbsKévin Le Gouguec
The logic for the various titles on any given page is: ∃README ∃title block <title> ⇒ title block <header> <h1> ⇒ title block TOC <h1> ⇒ "Index for {target}" ∄title block <title> ⇒ "{target}" or "README" <header> <h1> ⇒ ∅ TOC <h1> ⇒ "Index for {target}" ∄README <title> ⇒ "Index for {target}" <header> <h1> ⇒ "Index" TOC <h1> ⇒ ∅
2020-08-28Add breadcrumbsKévin Le Gouguec
Likewise, use relative links so that things work when just browsing files locally without a server. Next: tweak or remove redundant titles.
2020-08-25Include stylesheetsKévin Le Gouguec
With relative links, so that I can just view HTML files on my disk without spawning a webserver.
2020-08-20Use pandoc's --include-after flagKévin Le Gouguec
Thereby allowing non-markdown READMEs. This needs refactoring; I need sleep.
2020-08-19Put extensions in Lua module instead of sneaking them in environmentKévin Le Gouguec
Note that neither .cache/config.lua nor .cache/site-tree.json get updated when EXTENSIONS changes. This could be hacked as follows: config = EXTENSIONS="$(EXTENSIONS)" ifneq "$(shell test -f $(config_token) && cat $(config_token))" \ "$(shell ./generate-config-token.py $(config))" .PHONY: $(lua_config) $(site_tree) $(config_token) endif Plus a recipe for config_token, and some dependencies on it.
2020-08-18Rename some variablesKévin Le Gouguec
2020-08-18Pass filters to generation scripts explicitlyKévin Le Gouguec
2020-08-18Mutualize pandoc invocationsKévin Le Gouguec
Will be useful to avoid duplicating changes to Lua filters.
2020-08-18Pass HTML template to scripts explicitlyKévin Le Gouguec
2020-08-18Move page generation to a scriptKévin Le Gouguec
Will reduce friction to code things cleanly.
2020-08-18Make "make clean" more thoroughKévin Le Gouguec