news
Emacs Chat, Using Emacs, and Org mode
-
Sacha Chua ☛ Oct 2 - Emacs Chat 31: Pedro A. Aranda Gutierrez
On Oct 2, we'll chat with Pedro about Org Mode, LaTeX exports and font management including alternatives and things you can and can't do depending on your choices. He'll share some tips on fallbacks and emojis, which can help a lot with presentations and documentation. We might also discuss recent patches and realistic objectives.
-
Juan J Martínez ☛ Using emacs
So, what does that have to do with me using emacs and leaving neovim? Enter AI (or better put: large language models, LLM in short), and vim is OK with AI contributions (which affects neovim by proxy, being a fork), and neovim is OK with them too. And both make me sad.
I don’t want to make this post about why current LLMs are bad, but if you want to learn about it, I recommend reading Why not LLMs?
-
Josep Bigorra ☛ Parsing Expression Grammar in Lisp: Converting Org to HTML with (ice-9 peg) in Guile
I thought it might be interesting to people here who enjoy Lisp, Scheme, parsing, Org mode, or the general idea of meta-meta-meta-programming as I like to call it. Disclosure, AI has helped me get a grip of PEG and debug some things, but development of OrgWebAlchemy is “my own spaghetti” and the unit tests and manual verification (and lots of pretty printing the AST) has guided me towards quite a nice implementation (if I may say so myself).
One more:
-
How Emacs does things: flyspell's way of tracking misspelled words
GNU Emacs has a general system for attaching properties to characters (and spans of character), or actually two of them, text properties and overlay properties. Flyspell uses a flyspell-specific overlay property to create the red squiggles under misspelled words and to attach sometimes irritating mouse actions to them. So when Flyspell detects a misspelled word, it attaches its overlay property to the word and the presence of this overlay property drives everything else.