summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2020-08-13Remove workaround for IE versions older than 9Kévin Le Gouguec
They seem to be basically nonexistent now, as well as unsupported. Sources: https://netmarketshare.com/browser-market-share.aspx?id=browsersDesktopVersions https://analytics.wikimedia.org/dashboards/browsers/#desktop-site-by-browser/browser-family-and-major-tabular-view
2020-08-08Add default pandoc template for HTMLKévin Le Gouguec
2020-08-08Merge branch 'cv' into masterKévin Le Gouguec
2020-08-08Merge branch 'emacs-tracker' into masterKévin Le Gouguec
2020-07-19Note down how to remove window decorations with xfwmKévin Le Gouguec
2020-07-19Add contributions to MELPA packagesKévin Le Gouguec
2020-07-19Clarify "watcher" roleKévin Le Gouguec
2020-07-19Update Gnus-related issuesKévin Le Gouguec
Lars activated Rampag^WTriage Mode.
2020-07-19Note down thoughts about attachment in DebbugsKévin Le Gouguec
2020-07-19Jot down notes about message-id handlingKévin Le Gouguec
Next step: write down some Elisp to do that through some shortcut.
2020-07-17Add Org issuesKévin Le Gouguec
2020-07-17Move specific issues below generic onesKévin Le Gouguec
This makes sparse trees more readable.
2020-07-17Add all "watched" issuesKévin Le Gouguec
Also tweak some things for consistency.
2020-07-17Add back all current issuesKévin Le Gouguec
2020-07-17Add back all fixed/merged/canceled issuesKévin Le Gouguec
2020-07-15Start reworking trackerKévin Le Gouguec
2020-07-14Mention some school projectsKévin Le Gouguec
2020-07-12Add technical information about internshipsKévin Le Gouguec
2020-07-12Add Vescape internshipKévin Le Gouguec
2020-07-12Update bug trackerKévin Le Gouguec
A Truckload Of Lines, All Waiting. And this does not even account for things happening on emacs-orgmode…
2020-07-09Add LIRIS internshipKévin Le Gouguec