Search Articles

Search Results: Emacs

Eask: Unlocking Elisp as a Standalone Runtime for Modern Development

Eask: Unlocking Elisp as a Standalone Runtime for Modern Development

Discover how Eask transforms Emacs Lisp from an editor scripting language into a viable runtime environment capable of dependency management and CI/CD automation. This CLI tool solves Emacs' shared-environment limitations, freeing developers to run Elisp programs like Python or Node.js scripts.
Emacs Configuration: The Art of Yak Shaving While Brewing Tea

Emacs Configuration: The Art of Yak Shaving While Brewing Tea

A developer chronicles their transition from Sublime Text to Emacs, revealing how deep customization battles mirror the precision required for perfect tea preparation. Through elisp functions and package configurations, this journey exposes both the frustrations and triumphs of mastering a decades-old editor.
Emacs Embraces macOS Sharing After Heated Open Source Debate

Emacs Embraces macOS Sharing After Heated Open Source Debate

A developer's five-month journey to add native macOS sharing to Emacs culminated in a merged patch, despite fierce debate over GNU's principles on non-free software. The reworked 'send-to' feature now offers cross-platform flexibility, highlighting the tensions and triumphs in open source governance. This victory underscores how community collaboration can bridge ideological divides to enhance tools for mixed-OS environments.
JOVE: The Lightweight Emacs Alternative That Shaped Unix History

JOVE: The Lightweight Emacs Alternative That Shaped Unix History

Explore JOVE (Jonathan's Own Version of Emacs), the compact text editor created by a high school student in 1983. Discover how this minimalist Emacs variant became integral to BSD Unix distributions and why its legacy endures despite modern limitations.