Skip to content

Conversation

@t4ccer
Copy link
Contributor

@t4ccer t4ccer commented Nov 17, 2023

Simple mode derived from Haskell mode to not write custom parsers in this rather early stage. Indentation is a bit janky but you can hit tab couple times to get what you mean. Syntax highlighting works just fine.

Can be used with straight.el or in any other way you use to import packages from git

(use-package lambda-buffers-mode
  :straight
  ( :host github
    :repo "mlabs-haskell/lambda-buffers"
    :branch "t4/add-simple-emacs" ;; remove after merge
    :files ("extras/editor/emacs/lambda-buffers-mode.el")))

Simple mode derived from Haskell mode to not write custom parsers in this rather
early stage. Indentation is a bit janky but you can hit tab couple times to get
what you mean. Syntax highlighting works just fine.
Copy link
Contributor

@bladyjoker bladyjoker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Woohooo!!! Would you mind pleeease putting this into extras? So extras/editor/emacs/lambda-buffers-mode.el

@bladyjoker
Copy link
Contributor

There's no lisp pre-commit-hooks ofc, I'll add an issue for adding smtn like that to our pre-commit-hooks https://github.com/gonewest818/elisp-lint

@bladyjoker bladyjoker added ux All things related to user experience enhancement New feature or request labels Nov 17, 2023
@t4ccer t4ccer requested a review from bladyjoker November 17, 2023 11:20
@bladyjoker bladyjoker added this pull request to the merge queue Nov 17, 2023
Merged via the queue into main with commit 9d247ac Nov 17, 2023
@bladyjoker bladyjoker deleted the t4/add-simple-emacs branch November 17, 2023 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request ux All things related to user experience

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants