LLemdashes
LLemdashes, introduced by a developer on Lobsters, is a command-line tool that scans text files and replaces occurrences of '--' with the Unicode em dash character (—). It is designed to work with Markdown, plain text, and other formats where double hyphens are used as a stand-in for em dashes. The tool is written in Rust and is available as a single binary, making installation straightforward via package managers like Homebrew or direct download from GitHub. The initial release supports recursive directory scanning, dry-run mode, and configurable file extensions. A concrete consequence is that developers writing documentation or blog posts in Markdown can now automate the conversion, reducing manual editing errors. The tool is open-source under the MIT license, and its source code is available on GitHub.
Automates a common typographic fix, saving developers time and improving document consistency.