summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-10Fix eager macro-expansion failure during startupKévin Le Gouguec
Emacs attempts to expand macros when loading uncompiled files to speed up their execution. Since rx is not loaded during startup, Emacs is not aware of the rx pattern for pcase, and takes it for the rx macro. Since this macro does not understand (let …) forms, it throws an "unknown rx pattern" error, which interrupts macro-expansion and shows a noisy warning.
2020-01-09Allow user to specify revision to consider for action stampsKévin Le Gouguec
2020-01-09Add a function to create action stamp from Magit bufferKévin Le Gouguec
2019-12-27Tweak Emacs font configurationKévin Le Gouguec
2019-12-23Prevent minibuffer seizures when setting frame titleKévin Le Gouguec
For reasons not entirely clear, the password prompt would get stuck when trying to sudoedit a file. minibuffer-depth-indicate-mode told me that I was 16 prompts deep. I'll chalk if off to my/project-name calling functions it shouldn't call when TRAMP is busy.
2019-12-15Use HTTPS to connect to GNU ELPAKévin Le Gouguec
2019-12-12Add to Gnus cheatsheetKévin Le Gouguec
2019-12-07Add script to compile EmacsKévin Le Gouguec
2019-12-07Disable rg.el's file-movement bindingsKévin Le Gouguec
2019-12-07Add a bunch of project-wide commandsKévin Le Gouguec
As well as a function to generate them.
2019-12-07Move commands use for keybindings aroundKévin Le Gouguec
I'm about to add another my/make-… function, and it will need to be defined before those global-set-key calls.
2019-12-07Remove TODO in .emacsKévin Le Gouguec
diff-hl does the Git gutter thing; I don't use hideshow often enough to care about it being visible in the fringe.
2019-12-06Enable ERC desktop notificationsKévin Le Gouguec
2019-11-21Make some minor improvements to .emacsKévin Le Gouguec
2019-11-19Improve font setupKévin Le Gouguec
Color fonts improve emoji readability IMO. Noto's emoji font does not cover 🗚 nor 🗛 though. While in there, use simplify a version check.
2019-10-15Stop customizing git-commit-setup-hookKévin Le Gouguec
Add additional stuff manually.
2019-10-08Note down a useful Gnus shortcutKévin Le Gouguec
2019-09-13Stop justifying commit messagesKévin Le Gouguec
Cute fluff, yet fluff still.
2019-09-01Add a pair of handy scriptsKévin Le Gouguec
2019-08-31Customize some Emacs settingsKévin Le Gouguec
- something something Sunday week-*end* something - been using these packages for a while now - getting used to the "most recent below" convention; it's what every interface shows within threads anyway
2019-08-31Stop delight'ing compilation-in-progress with Emacs≥27Kévin Le Gouguec
The code below works with the new indicator, but it's a bit ugly. (let ((props (text-properties-at 0 (car (alist-get 'compilation-in-progress mode-line-modes))))) (setf (car (alist-get 'compilation-in-progress mode-line-modes)) (apply #'propertize "⚙ " `(face compilation-mode-line-run ,@props))))
2019-06-17Allow Emacs windows to resize to non-integral factors of line heightKévin Le Gouguec
Can't believe this is not the default. Having this tiny 5-pixel-high eyehole into some random non-Emacs application is at best useless, at worst distracting. Found while skimming bug#36250.
2019-05-25Customize new auto-revert optionKévin Le Gouguec
Yay for power savings 🙌
2019-05-25Update Emacs Custom file to the new quoting syntaxKévin Le Gouguec
Obviously this will bite me in the rear if I ever use a non-bleeding-edge version of Emacs.
2019-05-25Add more "sorta-equal" symbols to my/input-methodKévin Le Gouguec
≈ ALMOST EQUAL TO ≊ ALMOST EQUAL OR EQUAL TO ≅ APPROXIMATELY EQUAL TO ≃ ASYMPTOTICALLY EQUAL TO ≡ IDENTICAL TO ≙ ESTIMATES ≔ COLON EQUALS
2019-05-17Add keybindings to switch to specific input methodsKévin Le Gouguec
2019-05-15Make Gnus article summary line more readableKévin Le Gouguec
Since dates are variable-width and left-aligned, and the threaded view pushes the next info (author name) to the right, without delimiters it was hard to tell whether an article is the OP or not.
2019-05-12Configure Gnus synchronizationKévin Le Gouguec
2019-05-12Add information on how to browse mailing listsKévin Le Gouguec
2019-05-11Tweak mml-mode lighterKévin Le Gouguec
How did I not remember this guy.
2019-05-09Minor rearrangements to Gnus configurationKévin Le Gouguec
Don't know why I thought those gnus- variables deserved to be in their own setq.
2019-05-09Use symbols rather than strings to give packages to delightKévin Le Gouguec
Would be neat if the constant face could be applied to this last argument, just like it is highlighted in require and provide statements. Alas, those are covered by font-lock rules in lisp-mode.el…
2019-05-09Tweak lighter for zoom-in/zoom-outKévin Le Gouguec
The War For Mode-Line Space continues.
2019-05-08Customize various message-related variablesKévin Le Gouguec
Footnote and MML stuff, mainly. Change magit-blame-mode lighter: the new character is covered by Noto Color Emoji, not the old one.
2019-05-03Simplify call to set-fontset-fontKévin Le Gouguec
AFAICT, the last argument, ADD, will be nil by default, dixit (elisp)Argument List. This changes the semantics since I used to pass 'append explicitly, but I have no idea why I was doing that in the first place, so 🤷
2019-04-05Add documentation to lambdas created by my/make-tablessKévin Le Gouguec
2019-03-24CosmeticsKévin Le Gouguec
… an interesting game of whack-a-quote. I thought ("..." . ?…) might work, but alas…
2019-03-24Add more symbols to my/input-methodKévin Le Gouguec
And start organizing them. I don't really like this hanging '(, but I couldn't find a way to turn it into something along the lines of (list …).
2019-03-23Add ⚠ to my/input-methodKévin Le Gouguec
2019-03-15Stop highlighting long linesKévin Le Gouguec
I use whitespace-mode to check out *whitespace*, not to got on a crusade to enforce the Holy Eighty Rule.
2019-02-24Add date to Gnus summary linesKévin Le Gouguec
2019-02-24Change Gnus summary line formatKévin Le Gouguec
Get rid of - the scoring indicator - the number of lines - the mouse face
2019-02-09Load a few "generic modes" by defaultKévin Le Gouguec
2019-01-13Define my own input method instead of cluttering TeXKévin Le Gouguec
2019-01-12Add a reference to unicode-math-inputKévin Le Gouguec
This package seems to do exactly the kind of thing I would like to do.
2018-12-22Ensure fill-paragraph understands bullet listsKévin Le Gouguec
2018-12-21Change unnecessary when-let* to when-letKévin Le Gouguec
Thereby making the function work with Emacs 25.
2018-12-20Add binding to compile from project root folderKévin Le Gouguec
2018-12-20Add a binding for project-find-fileKévin Le Gouguec
Get rid of electric-pair-mode binding; I can't remember the last time I turned it off.
2018-12-20Fix bugfixKévin Le Gouguec
No idea how I let this one slide.