Skip to content

Comments

Add Emacs support to README#474

Merged
geseq merged 1 commit intod5:masterfrom
CsBigDataHub:patch-1
Jan 25, 2026
Merged

Add Emacs support to README#474
geseq merged 1 commit intod5:masterfrom
CsBigDataHub:patch-1

Conversation

@CsBigDataHub
Copy link
Contributor

Features supported in this Emacs package

  • Syntax Highlighting: Comprehensive highlighting for keywords, built-ins, constants, operators, strings, and comments.

  • Context-Aware Indentation:

    Smart indentation for braces {}, parentheses (), and brackets [].
    Robust Logic: Correctly ignores braces found inside strings or comments (e.g., x := "{" will not trigger indentation).

  • Navigation:

    • Support for beginning-of-defun (C-M-a) and end-of-defun (C-M-e).
    • Works with named functions (func foo()) and variable-assigned anonymous functions (foo := func()).
  • Imenu Support: Indexing for top-level functions and variable declarations for quick navigation.

  • Electric Support: Integration with electric-indent-mode.

@geseq geseq merged commit 1ac160c into d5:master Jan 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants