← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 21
  1. (This is a follow-up of In-depth Review of Emacs tree-sitter integration.)

  2. Unfortunately, there isn’t a single best algorithm that you can just learn and implement.

  3. A few month ago when working on tree-sitter indentation issues, I discovered a baseline indent rule for tree-sitter major modes in Emacs that covers 90% of the cases for C-like languages.

  4. The lower-level tree-sitter integration in Emacs is settling down, so I want to take some time to go over the design, both as a complement of the documentation1 and as an (hopefully) entertaining reading for curious hackers. 1 Well, I’ve written extensive…

  5. I Made a Font!

    The story I’ve always been kind of a type enthusiast, and naturally I dream about making a typeface myself.

  6. A year has passed since the release of Emacs 29; last time we added support for tree-sitter and several tree-sitter-based major modes.

  7. This is a guide for using webrtc-rs to create p2p connections that can go through NAT in Rust.

  8. During my time at UCSD, I enjoyed their systems courses greatly.

  9. I’m used to macOS’s key binding, that means for a desktop environment, I want three things: Caps lock act as Control System bindings are on the Command key (ie, the Windows key), specifically, Command+C/V for copy/paste In the terminal emulator, Command+C…

  10. Bonjour is Apple’s implementation of zeroconf networking.

  11. Emacs’ release branch is now on complete feature freeze, meaning absolutely only bug fixes can happen on it.

  12. This guide gives you a starting point on writing a tree-sitter major mode.

  13. Right now this site resides on archive.casouri.cat, I really love the .cat TLD.

  14. When searching for NAT traversal I found all these protocols but no one can tell me what do they essentially do to traverse NAT, surely not by magic?

  15. Fontset?

  16. Code Page 437

    So I was installing a new OS on my desktop machine, and for some technical reasons I need to install the OS manually.

  17. Today’s typeface isn’t really interesting in itself, but in the way I came across it.

  18. Academica

    Academica is a typeface I found out when reading aeon (a digital magazine in Science and Humanities).

  19. Tree-sitter is a incremental parser that can provide a concrete syntax tree for the source code and is fast enough to parse on each key press.

  20. If you like enamel pins, you know there are three types of backings: rubber, butterfly, and “secure/locking backing”.

  21. 全角引号 在 Unicode 里,问号、叹号、各种括号都有全角半角两种版本,各自有独立的编码;但因为莫名的原因,最常用的引号却不在此列。