Skip to content

fix(ide): improve emacs highlighting and fix jetbrains/lua ci formatting - #448

Merged
yesudeep merged 1 commit into
mainfrom
yesudeep/fix/innate-beast
Jan 26, 2026
Merged

fix(ide): improve emacs highlighting and fix jetbrains/lua ci formatting#448
yesudeep merged 1 commit into
mainfrom
yesudeep/fix/innate-beast

Conversation

@yesudeep

@yesudeep yesudeep commented Jan 26, 2026

Copy link
Copy Markdown
Collaborator

fix(ide): improve emacs highlighting and fix jetbrains/lua ci formatting

  • emacs: enhanced syntax highlighting to match VS Code fidelity (YAML frontmatter, Handlebars keywords, variables, and markers)
  • emacs: fixed comment priority so license headers are correctly highlighted even with quoted strings inside
  • emacs: updated installer script to always overwrite dotprompt-mode.el without prompting
  • jetbrains: fixed CI failures by explicitly installing Gradle 8.5 to bypass the missing wrapper script
  • jetbrains: fixed compilation error in PromptlyServerFactory (instantiating abstract ProcessStreamConnectionProvider)
  • jetbrains: updated installer and README to use 'gradle' instead of './gradlew'
  • vim: fixed StyLua formatting in dotprompt/init.lua to satisfy CI checks
  • formatting: added scripts/format_kotlin_files, scripts/format_lua_files, and scripts/format_elisp_files
  • formatting: integrated new formatters into scripts/fmt and updated .editorconfig with rules for Kotlin, Lua, and Elisp
  • configuration: added automated format checks for Lua and Kotlin to the GitHub Actions workflow
Screenshot 2026-01-25 at 11 29 38 PM

@yesudeep
yesudeep force-pushed the yesudeep/fix/innate-beast branch from ed87bfa to df3a22f Compare January 26, 2026 06:22
@github-actions github-actions Bot added the vim label Jan 26, 2026
@yesudeep
yesudeep force-pushed the yesudeep/fix/innate-beast branch from df3a22f to 0de9584 Compare January 26, 2026 07:28
@yesudeep
yesudeep force-pushed the yesudeep/fix/innate-beast branch 2 times, most recently from 2e54890 to 0861492 Compare January 26, 2026 07:30
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jan 26, 2026
@yesudeep
yesudeep force-pushed the yesudeep/fix/innate-beast branch from 0861492 to a97acca Compare January 26, 2026 07:33
@yesudeep yesudeep changed the title fix(emacs): syntax highlighting and dev install script fix(ide): improve emacs highlighting and fix jetbrains/lua ci formatting Jan 26, 2026
@yesudeep
yesudeep force-pushed the yesudeep/fix/innate-beast branch from a97acca to 56f79a1 Compare January 26, 2026 07:34
- emacs: enhanced syntax highlighting to match VS Code fidelity (YAML frontmatter, Handlebars keywords, variables, and markers)
- emacs: fixed comment priority so license headers are correctly highlighted even with quoted strings inside
- emacs: updated installer script to always overwrite dotprompt-mode.el without prompting
- jetbrains: fixed CI failures by explicitly installing Gradle 8.5 to bypass the missing wrapper script
- jetbrains: fixed compilation error in PromptlyServerFactory (instantiating abstract ProcessStreamConnectionProvider)
- jetbrains: updated installer and README to use 'gradle' instead of './gradlew'
- vim: fixed StyLua formatting in dotprompt/init.lua to satisfy CI checks
- formatting: added scripts/format_kotlin_files, scripts/format_lua_files, and scripts/format_elisp_files
- formatting: integrated new formatters into scripts/fmt and updated .editorconfig with rules for Kotlin, Lua, and Elisp
- configuration: added automated format checks for Lua and Kotlin to the GitHub Actions workflow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants