Recent Changes

Updates since 2017-06-22 18:16 UTC up to 2017-09-20 18:16 UTC

1 | 3 | 7 | 30 | 90 days
List latest change per page only Include minor changes
List later changes RSS RSS with pages RSS with pages and diff

2017-09-18

  • 04:47 UTC (new) 2017-09-18 How to hide repeating entries from the Org agenda . . . . Marcin Borkowski For today, I only have a short tip I learned from the Org-mode mailing list recently. If you have a repeating task in your agenda, say every other day, and you show the agenda for, say, the next 15 days, it is quite annoying to see that task displayed for seven or eight days. You can now say (setq org-agenda-show-future-repeats nil) in your init file and see only one instance of this task. If you set it to 'next instead, you’ll see one more instance (which can be quite handy, I imagine). Cool!

2017-09-11

  • 09:40 UTC (new) 2017-09-11 My email capturing workflow . . . . Marcin Borkowski I’m constantly fiddling with my email workflow. Those of you who are not professional procrastinators like me will probably never understand where the difficulty of answering a short email with a one-two sentence response may be a problem requiring a few days; those who are will probably nod their heads with the “been there, done that” gesture. And I guess many people will sympathize with me about the (sometimes quite important) emails lost forever down the “unread” list.

2017-09-04

  • 17:24 UTC (new) 2017-09-04 LaTeX-mark-environments . . . . Marcin Borkowski Some time ago, I wrote about a simple snippet to compile only the current Beamer frame in AUCTeX. A few days ago, I’ve been asked how to compile two consecutive environments.

2017-08-29

2017-08-28

  • 17:34 UTC (new) 2017-08-28 Multiple cursors in Emacs . . . . Marcin Borkowski I am aware that I’m kind of late to this party, but I finally (after being taunted a few times by one of my friends who uses Sublime Text) tried out Magnar Sveen’s multiple cursors Emacs library, and I have to say that I really like it.

2017-08-21

  • 04:28 UTC (new) 2017-08-21 replace-regexen-in-string . . . . Marcin Borkowski Recently, I had a need to do some replacements in a string. Basically, that meant repeatedly calling replace-regexp-in-string. I strongly disliked the idea of nesting these calls, so I set out to write a simple tool to help with that.

2017-08-14

  • 19:03 UTC (new) 2017-08-14 The highlight.el library . . . . Marcin Borkowski Last year, I wrote about a few ways of highlighting things in an Emacs buffer. A few days ago I had a somewhat similar need. This time, however, I didn’t have a regex to match the things I wanted highlighted: I just needed to mark something (as in “region”), and have it permanently highlighted (“permanently” meaning that the highlighting should survive editing commands, but not actually closing the buffer). Emacs being Emacs, it turned out to be possible (and easy).

2017-08-07

  • 17:11 UTC (new) 2017-08-07 demo-it recording . . . . Marcin Borkowski Some time ago I stumbled across a very nice library by Howard Abrams, called demo-it. It seems that this tool, combined with org-tree-slide, is a perfect way to do presentations on Emacs, Org-mode, or Calc, which I happen to do from time to time.

2017-07-30

2017-07-22

2017-07-15

  • 05:33 UTC (new) 2017-07-15 org-duration-format and other clock-related settings . . . . Marcin Borkowski As I mentioned many times, I use the clocking feature of Org-mode a lot. At first, I used org-clock-display (C-c C-x C-d) to see how much time I spent on various things. This command temporarily shows times for various subtrees in your current buffers. By default, it shows the time for the current year, but I set the org-clock-display-default-range variable to today. (Alternatively, I could train myself to use the C-u prefix – this I only learned recently.) See the docstring of org-clock-display to learn even more.

2017-07-09

  • 08:13 UTC (new) 2017-07-09 current-prefix-arg . . . . Marcin Borkowski A question that popped some time ago on one of the Emacs-related mailing lists was how to “simulate” interactive code P (that is, capital “P”), in a more complicated, s-expression form of interactive.

2017-07-02

  • 04:30 UTC (new) 2017-07-02 Using yasnippet programmatically . . . . Marcin Borkowski Some time ago I was writing an Emacs function to insert a certain template into a buffer. The template had a few places where user-defined strings should be put. My first approach was to write a template-interpolation facility for Elisp, and I will most probably blog about it some day – I learned a bit from it (spoiler: don’t use strings for heavy string manipulations, buffers are faster!). But after I revisited the issue after some time, it occured to me that it doesn’t make too much sense to first ask the user for some strings (using read-string or even completing-read) only to put it in the template with my functions when YASnippet is available!

2017-06-26

  • 04:34 UTC (new) 2017-06-26 de Gruyter style and Package babel Error You haven't defined the language ngerman yet . . . . Marcin Borkowski A few days ago, I decided to submit a paper to a journal ran by de Gruyter. They have their LaTeX package, but it turned out it didn’t work – even with their own document template. The error message was Package babel Error: You haven't defined the language ngerman yet. It turned out that what needs to be done (at least in TeXlive) is to install the hyphen-german package. Go figure. (Admittedly, if you and all your testers run a TeX installation geared toward German users, that might be tricky to even find out. OTOH, is it really possible that I was the first one to encounter this issue, especially that the package has been out for almost a year now?)

More...

Filters