Recent Changes

Updates in the last 90 days

1 | 3 | 7 | 30 | 90 days
List all changes Include rollbacks Include minor changes
List later changes RSS RSS with pages RSS with pages and diff

2018-07-16

  • 19:17 UTC (new) (history) 2018-07-16 Eshell aliases . . . . Marcin Borkowski Some time ago, I wrote about a way for programs started in Eshell to use cat as a pager instead of less. Since originally I only wanted this behavior with Git, and Git has a =--no-pager option, it would be better to automatically add that option to Git. Well, it turns out that Eshell has the feature we know and love in bash: aliases.

2018-07-09

2018-07-04

2018-06-25

2018-06-16

  • 18:38 UTC (new) (history) 2018-06-16 ivy-use-selectable-prompt . . . . Marcin Borkowski It’s been a long-standing problem in Ivy that entering a string which was not on the list of candidates, but was a substring of one of the candidates, was non-trivial. You had to remember to press C-M-j instead of RET, and that requires some finger acrobatics. Well, it’s no longer a problem.

2018-06-10

  • 10:34 UTC (new) (history) 2018-06-10 Git diff in Eshell . . . . Marcin Borkowski I try to use Eshell more, as part of a general drive towards moving everything into Emacs. One thing that annoyed me a bit was issuing a git diff or something similar in Eshell. Invariably, I received a WARNING: terminal is not fully functional.

2018-05-28

  • 06:49 UTC (new) (history) 2018-05-28 Collaborating with non-Git-users - Emacs support . . . . Marcin Borkowski In the previous part, I showed how I can make Git add information about the commit in every file I want it to in such a way that it is updated every time I Git-archive the project. Actually, I have written an Elisp function to do this for me; it prepares a zip file with git archive and then writes a boilerplate email in mu4e, with the recipients’ addresses, attachment and a minimal body already in place.

2018-05-20

  • 19:36 UTC (new) (history) 2018-05-20 Collaborating with non-Git-users - workflow and basic setup . . . . Marcin Borkowski This is the first post in a three-part series describing my setup designed to work flawlessly and almost automatically when collaborating with people not using Git. It describes the premise and the basic elements of the machinery I use. I am now engaged in a project involving a few collaborators. It turned out that I am the only one who knows how to use a version control system and is willing to do so. Reminder to myself: never, ever work with people who insist on sending intermediate files via email and not learning a VCS.

2018-05-11

2018-05-07

  • 05:00 UTC (new) (history) 2018-05-07 Ten years of work in Wiadomości Matematyczne . . . . Marcin Borkowski I mentioned a few times on this very blog that I work for a certain journal, Wiadomości Matematyczne. Last year was my tenth anniversary of my job there, and I gave a talk on the joint Polish TeX Users Group and TUG conference to celebrate that. Well, a few weeks ago my TUG paper based on that talk went public. If you are interested in LaTeX and want to learn something about what it looks like to use it to typeset a journal, it may be a nice read. Enjoy!

2018-04-28

  • 06:24 UTC (new) (history) 2018-04-28 org-mru-clock . . . . Marcin Borkowski After writing about counsel-org-clock, I got an email from Kevin Brubeck Unhammer, the author of another package facilitating clocking recent things: org-mru-clock (where “mru” stands for “most recently used” items).

2018-04-23

2018-04-21

  • 12:57 UTC (new) (history) 2018-04-21 counsel-rg and symbol at point . . . . Marcin Borkowski Preview: Continuing my streak about counsel, I had a small a-ha moment a few days ago. I often use counsel-rg. It was rather annoying for me that I had to mark the function or variable name at point, copy it to the kill ring, invoke counsel-rg and then yank it back. Until I realized that all this was unnecessary.

More...

Filters