| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-12 | Finish fixing some files being inaccessible | Kévin Le Gouguec | |
| Make generate-deps.py compute the list of indices instead of relying on the list of source folders that contain text files, otherwise we will miss intermediate folders that do not contain any file. Remove TODO entry to maintain Makefile dependencies to scripts: that sounds too tedious. Let's assume that at some point the Makefile and these scripts will be bundled together into a proper package. | |||
| 2020-04-12 | Start fixing some files being inaccessible | Kévin Le Gouguec | |
| If an intermediate folder contains no leaf page, the previous code does not add it to the parent directory's subfolders. Still needs support from generate-deps.py. | |||
| 2020-04-12 | Note down wishlist for shell.el | Kévin Le Gouguec | |
| It's annoying to have to spell out "apt-get", and I don't want to configure APT not to use the fancy progress bar because I happen to like it. Alternative approach: https://oremacs.com/2019/03/24/shell-apt/ | |||
| 2020-04-12 | Move comint itches into their own file | Kévin Le Gouguec | |
| 2020-04-12 | Update "bug tracker" | Kévin Le Gouguec | |
| I had spent the better part of a day composing a 50-line message to help-gnu-emacs asking for advice, and I was a heartbeat away from hitting C-c C-c, until I began wondering if the list returned by alist-get was a copy or a reference. Turns out it's a reference. Remembered that setcar is a thing. Whipped up the following: (let* ((indicator (alist-get 'compilation-in-progress mode-line-modes)) (old-props (text-properties-at 0 (car indicator))) (new-props '(face compilation-mode-line-run))) (setcar indicator (apply #'propertize "⚙" (append new-props old-props)))) | |||
| 2020-04-03 | Cleanup whitespace | Kévin Le Gouguec | |
| 2020-03-29 | Unify recipe for regular and automated indices | Kévin Le Gouguec | |
| Also don't run pandoc in a pipeline within a Makefile recipe: pipefail is not set, so generate-index.py failures will not be bubbled up. | |||
| 2020-03-29 | Add a bug to the watchlist | Kévin Le Gouguec | |
| 2020-03-25 | Complete READMEs with a page index | Kévin Le Gouguec | |
| 2020-03-25 | Pop talk off stack | Kévin Le Gouguec | |
| I dimly remember that it was interesting, but I don't seem to have taken any notes. Oh well. | |||
| 2020-03-25 | Split index generation and HTML conversion | Kévin Le Gouguec | |
| So that I can re-use generate-index.py for READMEs. | |||
| 2020-03-24 | Produce auto-generated indices on stdout | Kévin Le Gouguec | |
| This way I can concatenate the output with regular indices. | |||
| 2020-03-24 | Distinguish indices from regular pages | Kévin Le Gouguec | |
| So that I can add a special recipe for them, where I'll concatenate the directory index. | |||
| 2020-03-24 | Update Emacs bug tracker | Kévin Le Gouguec | |
| 2020-03-15 | Note down need for custom HTML template | Kévin Le Gouguec | |
| 2020-03-15 | Fixup some formatting issues | Kévin Le Gouguec | |
| 2020-03-15 | Generate indices for folders without READMEs | Kévin Le Gouguec | |
| 2020-03-15 | Use git-ls-files(1) to compute list of source files | Kévin Le Gouguec | |
| It's not clear whether or not Python supports '\0' for null: the reference[1] says nothing about this specific escape sequence, but Python 3.7 seems to recognize it… repr('\0') says "'\\x00'", so let's use that. [1]: https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals | |||
| 2020-03-15 | Stop duplicating list of text file extensions | Kévin Le Gouguec | |
| 2020-03-15 | Refactor dependency writer to make it easier to reason about indices | Kévin Le Gouguec | |
| 2020-03-15 | Note down next improvements for website generation | Kévin Le Gouguec | |
| 2020-03-14 | Make path concatenation more to my liking | Kévin Le Gouguec | |
| I prefer thinking of slashes as concatenation operators, always accompanied by operands on both sides. I don't like them hanging there at the end of my variables, which is what $(dir …) causes. | |||
| 2020-03-14 | Establish a convention for makefile variables | Kévin Le Gouguec | |
| "Uppercase = public API, lowercase = internal plumbing". | |||
| 2020-03-14 | Move dependency file to a variable and clean it | Kévin Le Gouguec | |
| 2020-03-14 | Let Makefile compute page folders | Kévin Le Gouguec | |
| Since it already computes the list of pages. I'm not comfortable with the pattern substitution, the implicit "slash management" is not obvious. | |||
| 2020-03-14 | Update page list whenever folders changed | Kévin Le Gouguec | |
| 2020-03-14 | Note down improvement for dependency generator | Kévin Le Gouguec | |
| 2020-03-14 | Turn READMEs into HTML indices | Kévin Le Gouguec | |
| 2020-03-14 | Fix some typos | Kévin Le Gouguec | |
| 2020-03-14 | Add rudimentary webizer scripts | Kévin Le Gouguec | |
| 2020-03-14 | Make example list syntax more consistent | Kévin Le Gouguec | |
| 2020-03-12 | Make hooks easier to setup & maintain | Kévin Le Gouguec | |
| By giving them meaningful names and adding a master script to call them all. | |||
| 2020-03-12 | Add notes about "action stamps" | Kévin Le Gouguec | |
| 2020-03-12 | Update Emacs itches tracker | Kévin Le Gouguec | |
| 2020-03-12 | Move all scripts under a new folder | Kévin Le Gouguec | |
| This folder will be used to hold all website-building code. At least until I change my mind and figure it's better to do it otherwise. | |||
| 2020-03-10 | Add to personal tracker | Kévin Le Gouguec | |
| 2020-03-10 | Add personal tracker for current-ish Emacs issues | Kévin Le Gouguec | |
| 2020-02-07 | Add more installation instructions | Kévin Le Gouguec | |
| 2020-02-04 | Replace Application menu with Whisker menu | Kévin Le Gouguec | |
| Now if only I could bind it to Super without screwing other Super- shortcuts… | |||
| 2020-02-01 | Reduce system tray space taken by power manager | Kévin Le Gouguec | |
| I didn't pay attention at first because the label only shows up once the laptop goes on battery. | |||
| 2020-02-01 | Note down some solutions for Buster issues on Dell | Kévin Le Gouguec | |
| 2020-02-01 | Move XFCE setup to step-by-step recap | Kévin Le Gouguec | |
| 2020-01-31 | De-duplicate setup notes | Kévin Le Gouguec | |
| 2020-01-30 | Make a precise list of stuff to install on Dell 3190 | Kévin Le Gouguec | |
| Redundant with the Debian guide; will need to refactor. | |||
| 2020-01-23 | Take more notes on Debian installation on Dell laptop | Kévin Le Gouguec | |
| 2020-01-22 | Shuffle laptop notes around | Kévin Le Gouguec | |
| Try to split what's device-specific from what's OS-specific. | |||
| 2020-01-19 | Add notes for new laptop | Kévin Le Gouguec | |
| 2019-12-27 | Note down hscroll-related itches | Kévin Le Gouguec | |
| 2019-12-09 | Think some more on shr itch | Kévin Le Gouguec | |
| 2019-12-07 | Add Performance Matters to watchlist | Kévin Le Gouguec | |
