Demonstrating how font-lock-studio makes debugging font-lock-keywords easy

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • magit

    It's Magit! A Git Porcelain inside Emacs.

  • font-lock-studio

    Debugger for Font Lock keywords

  • Anders Lindgren's font-lock-studio package makes debugging font-lock-keywords easy, allowing you to step through each keyword as a buffer is fontified. In the linked issue, you can see how I used it to quickly find which of the keywords used in git-commit-mode was matching too much. Without font-lock-studio, it would have required tedious testing of each regexp.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • emacs-package-dev-handbook

    An Emacs package development handbook. Built with Emacs, by Emacs package developers, for Emacs package developers.

  • I've listed more of Anders's tools here: https://github.com/alphapapa/emacs-package-dev-handbook#highlighting--font-locking Be sure to take a look if you ever need to work with Emacs's font-locking.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • M-X Reloaded: The Second Golden Age of Emacs – (Think)

    4 projects | news.ycombinator.com | 27 Feb 2024
  • Use Portage instead of package.el for managing Emacs packages

    9 projects | /r/Gentoo | 21 Mar 2022
  • Is it too late to learn emacs as a vim lifer?

    3 projects | /r/emacs | 3 Oct 2023
  • Introducing Consult-GH

    5 projects | /r/emacs | 27 Jun 2023
  • Magit

    1 project | /r/hypeurls | 26 Jun 2023