I've done some fixes and modifications to this codebase, and I would like to ask if this repo is maintained or should I open a PR against nxg/ttl-mode?
Here is a quick summary:
Correctness and bug fixes
- Fix malformed let binding in ttl-insulate - corrected a broken binding form.
- Remove idle-timer auto-indentation - dropped the intrusive idle-timer that re-indented as you typed (net −21 lines).
- Fix duplicate key binding - removed a keymap entry bound twice.
- Recognize a comment at the very start of a file - the parser now handles a leading comment on line 1 instead of mishandling it.
Indentation and formatting
- Fix indentation of blank-node contents and object lists - the core indentation correctness fix the branch is named for.
- Enable lexical-binding and fix byte-compile warnings - clean byte-compilation under lexical scope.
- Fix formatting - whitespace/layout cleanup across ttl-mode.el.
Packaging and tooling
- Add package metadata headers - proper
;;; ttl-mode.el --- package headers for MELPA-style installation.
- Add Eask build tooling, Buttercup tests, and CI - Easkfile, Makefile, .github/workflows/ci.yml, .gitignore, and the initial test suite.
Tests
- Add regression tests for upstream closed-issue behaviors - guards against issues already closed upstream at jeeger/ttl-mode.
I've done some fixes and modifications to this codebase, and I would like to ask if this repo is maintained or should I open a PR against nxg/ttl-mode?
Here is a quick summary:
Correctness and bug fixes
Indentation and formatting
Packaging and tooling
;;; ttl-mode.el --- packageheaders for MELPA-style installation.Tests