Planet Emacslife
Emacs Redux: Lookup the Documentation of Functions, Variables and Faces
https://emacsredux.com/blog/2024/02/18/describe-symbol/
Emacs Redux: Lookup the Documentation of Functions, Variables and Faces
https://emacsredux.com/blog/2024/02/18/describe-symbol/
Emacs Redux
Lookup the Documentation of Functions, Variables and Faces
Looking up the documentation for some command/function or configuration option/variable is something all Emacs users have to do quite often. Two of the Emacs help commands that I use most often are describe-function (C-h f) and describe-variable (C-h v).…
Planet Emacslife
Charles Choi: cc-isearch-menu now on MELPA
http://yummymelon.com/devnull/cc-isearch-menu-now-on-melpa.html
Charles Choi: cc-isearch-menu now on MELPA
http://yummymelon.com/devnull/cc-isearch-menu-now-on-melpa.html
Yummymelon
cc-isearch-menu now on MELPA
In my post “Improving Emacs isearch Usability with Transient”, I described a way to use a Transient menu to get at the richer features of isearch. I’m happy to announce that this menu is now...
Planet Emacslife
Emacs Redux: Replacing dash.el with Built-in Emacs APIs
https://emacsredux.com/blog/2024/02/19/replacing-dash-el-with-built-in-emacs-apis/
Emacs Redux: Replacing dash.el with Built-in Emacs APIs
https://emacsredux.com/blog/2024/02/19/replacing-dash-el-with-built-in-emacs-apis/
Emacs Redux
Replacing dash.el with Built-in Emacs APIs
dash.el has long been a staple in the Emacs community and I give it a lot of credit for driving some upstream API progress. By showing how many people wanted to use dash.el for various reasons (e.g. macros like -if-let and -when-let and numerous functions…
Planet Emacslife
Meta Redux: CIDER: Preliminary Support for clojure-ts-mode
https://metaredux.com/posts/2024/02/19/cider-preliminary-support-for-clojure-ts-mode.html
Meta Redux: CIDER: Preliminary Support for clojure-ts-mode
https://metaredux.com/posts/2024/02/19/cider-preliminary-support-for-clojure-ts-mode.html
Meta Redux
CIDER: Preliminary Support for clojure-ts-mode
I’m glad to report that yesterday the long-awaited preliminary support for clojure-ts-mode in CIDER has landed! This pull request (or rather the original PR on which it was based) was in the works for a very long time and it feels good to see it finally merged.…
Planet Emacslife
Meta Redux: Flycheck Updates: A new Stable Release and Way More
https://metaredux.com/posts/2024/02/19/flycheck-updates.html
Meta Redux: Flycheck Updates: A new Stable Release and Way More
https://metaredux.com/posts/2024/02/19/flycheck-updates.html
Meta Redux
Flycheck Updates: A new Stable Release and Way More
I’ve been pretty busy with Flycheck ever since I became its maintainer recently. Today I wanted to share with you a few of the recent highlights. Flycheck 34 I’ve cut Flycheck 34, which features quite a few new checkers and removes a bunch of legacy checkers.…
Planet Emacslife
Meta Redux: Configuring fixed/tonsky indentation in clojure-mode
https://metaredux.com/posts/2024/02/19/configuring-fixed-tonsky-indentation-in-clojure-mode.html
Meta Redux: Configuring fixed/tonsky indentation in clojure-mode
https://metaredux.com/posts/2024/02/19/configuring-fixed-tonsky-indentation-in-clojure-mode.html
Meta Redux
Configuring fixed/tonsky indentation in clojure-mode
A few years ago Nikita Tonsky made popular a certain style of formating Clojure code, that became known as “fixed” or “tonsky” indentation in the community. clojure-mode has long had some support for this via clojure-indent-style: (setq clojure-indent-style…
Planet Emacslife
Meta Redux: Need for Speed: Using RuboCop with Prism
https://metaredux.com/posts/2024/02/19/need-for-speed-using-rubocop-with-prism.html
Meta Redux: Need for Speed: Using RuboCop with Prism
https://metaredux.com/posts/2024/02/19/need-for-speed-using-rubocop-with-prism.html
Meta Redux
Need for Speed: Using RuboCop with Prism
By now probably most Rubists have heard of Prism (formerly know as YARP), the modern and (very) fast Ruby parser that’s aiming to replace all the existing Ruby parsers out there. Including RuboCop’s “own” parser (a.k.a whitequark/parser), which aimed to replace…
Planet Emacslife
Andrea: A quick-fix for golden-ratio and lsp-mode
http://ag91.github.io/blog/2024/02/19/a-quick-fix-for-golden-ratio-and-lsp-mode
Andrea: A quick-fix for golden-ratio and lsp-mode
http://ag91.github.io/blog/2024/02/19/a-quick-fix-for-golden-ratio-and-lsp-mode
ag91.github.io
A quick-fix for golden-ratio and lsp-mode - Where parallels cross
Planet Emacslife
Sacha Chua: 2024-02-19 Emacs news
https://sachachua.com/blog/2024/02/2024-02-19-emacs-news/
Sacha Chua: 2024-02-19 Emacs news
https://sachachua.com/blog/2024/02/2024-02-19-emacs-news/
Planet Emacslife
Meta Redux: nREPL 1.1.1: Improved Completion with compliment-lite
https://metaredux.com/posts/2024/02/20/nrepl-1-1-1-improved-completion-with-compliment-lite.html
Meta Redux: nREPL 1.1.1: Improved Completion with compliment-lite
https://metaredux.com/posts/2024/02/20/nrepl-1-1-1-improved-completion-with-compliment-lite.html
Meta Redux
nREPL 1.1.1: Improved Completion with compliment-lite
Today I’ve released nREPL 1.1.1 with a couple of small bug-fixes and one more notable, if mostly invisible change. Historically nREPL’s completions op used internally a modified version of clojure-complete, that I eventually released as a library named incomplete.…
Planet Emacslife
Protesilaos Stavrou: Emacs: spontaneous live stream today (2024-02-22) at 14:30 Europe/Athens time
https://protesilaos.com/codelog/2024-02-22-emacs-live-stream/
Protesilaos Stavrou: Emacs: spontaneous live stream today (2024-02-22) at 14:30 Europe/Athens time
https://protesilaos.com/codelog/2024-02-22-emacs-live-stream/
Protesilaos Stavrou
Emacs: spontaneous live stream today (2024-02-22) at 14:30 Europe/Athens time
I am doing a live stream today where I will be maintaining some of my packages for Emacs.
👍1
Planet Emacslife
Lars Ingebrigtsen: Can you spot the date I said “I’m done”?
https://lars.ingebrigtsen.no/2024/02/22/can-you-spot-the-date-i-said-im-done/
Lars Ingebrigtsen: Can you spot the date I said “I’m done”?
https://lars.ingebrigtsen.no/2024/02/22/can-you-spot-the-date-i-said-im-done/
Random Thoughts
Can you spot the date I said “I’m done”?
Anyhoo… the reason I checked was because I was cleaning up my closet, which I’m told you have to do five times a century, whether it needs it or not. I got about er 11? of these refuse …
Planet Emacslife
Meta Redux: Weird Ruby: Nil Conversions
https://metaredux.com/posts/2024/02/23/weird-ruby-nil-conversions.html
Meta Redux: Weird Ruby: Nil Conversions
https://metaredux.com/posts/2024/02/23/weird-ruby-nil-conversions.html
Meta Redux
Weird Ruby: Nil Conversions
Most Rubyists probably know that nil in Ruby is an instance of the singleton class NilClass. Because nil is a object like any other, we can actually invoke methods on it, and it turns out that NilClass provides a few - mostly conversion methods to other Ruby…
Planet Emacslife
Meta Redux: Weird Ruby: Fun with String#split
https://metaredux.com/posts/2024/02/23/weird-ruby-fun-with-string-split.html
Meta Redux: Weird Ruby: Fun with String#split
https://metaredux.com/posts/2024/02/23/weird-ruby-fun-with-string-split.html
Meta Redux
Weird Ruby: Fun with String#split
String#split is a pretty-well known and commonly used method. Still, its behaviour in some cases might surprise you: irb(main):001:0> 'foo.bar'.split('.') => ["foo", "bar"] irb(main):002:0> '...'.split('.') => [] irb(main):003:0> 'foo...'.split('.') => ["foo"]…
Planet Emacslife
Troy Hinckley: Cycles all way down
https://coredumped.dev/2024/02/23/cycles-all-way-down/
Troy Hinckley: Cycles all way down
https://coredumped.dev/2024/02/23/cycles-all-way-down/
coredumped.dev
Cycles all way down
A while ago while working on Rust-based Emacs, I was loading a new elisp file and hit a stack overflow. Digging deeper I found the issue in trying to print a cyclic list (where the tail of the list points back to previous element). I knew this was a possibility…
Planet Emacslife
Emacs Redux: Changing The Emacs Configuration Directory
https://emacsredux.com/blog/2024/02/23/changing-the-emacs-configuration-directory/
Emacs Redux: Changing The Emacs Configuration Directory
https://emacsredux.com/blog/2024/02/23/changing-the-emacs-configuration-directory/
Emacs Redux
Changing The Emacs Configuration Directory
I’ve noticed recently that I’ve missed one small, but very handy addition to Emacs 29 - the --init-dir command-line options. According the release notes: Emacs now supports setting ‘user-emacs-directory’ via ‘–init-directory’. Use the ‘–init-directory’ command…
Planet Emacslife
Michal Sapka: Emacs: watching YouTube with Yeetube and mpv
https://michal.sapka.me/emacs/watching-youtube-with-emacs/
Michal Sapka: Emacs: watching YouTube with Yeetube and mpv
https://michal.sapka.me/emacs/watching-youtube-with-emacs/