Age | Commit message (Expand) | Author |
---|---|---|
4 days | monads: Implement the state monad.•••* ravanan/work/monads.scm (<mstate>): New record type. (state-bind, current-state, set-current-state, run-with-state): New public functions. (state-return, state-let*, state-begin): New public macros. * ravanan/command-line-tool.scm: Be selective to avoid importing run-with-state from (guix monads). * .dir-locals.el (scheme-mode): Indent state-let* correctly. | Arun Isaac |
2024-12-06 | dir-locals: Indent call-with-inferior correctly.•••* .dir-locals.el (scheme-mode): Indent call-with-inferior correctly. | Arun Isaac |
2024-09-10 | dir-locals: Do not indent call-with-temporary-directory specially.•••* .dir-locals.el (scheme-mode): Do not set scheme-indent-function on call-with-temporary-directory. | Arun Isaac |
2024-09-10 | dir-locals: Set fill-column to 80 only in scheme-mode.•••For other major modes, especially in magit commit message buffers, we want the default fill-column of 70. * .dir-locals.el (nil)[fill-column]: Move to scheme-mode. | Arun Isaac |
2024-08-20 | Initial commit | Arun Isaac |