~johnmuhl

Recent activity

[PATCH] Add lua-ts-mode 9 months ago

From john muhl to ~emacs/emacs-devel

* lisp/progmodes/lua-ts-mode.el:
* test/lisp/progmodes/lua-ts-mode-resources/indent.erts:
* test/lisp/progmodes/lua-ts-mode-tests.el: New file.
* etc/NEWS: Mention new mode.
* lisp/progmodes/eglot.el (eglot-server-programs):
* lisp/progmodes/hideshow.el (hs-special-modes-alist): Support
lua-ts-mode.
* admin/notes/tree-sitter/build-module/batch.sh:
* admin/notes/tree-sitter/build-module/build.sh: Add Lua.
* test/infra/Dockerfile.emba:
* test/infra/test-jobs.yml: Include lua-ts-mode tests.
---
 admin/notes/tree-sitter/build-module/batch.sh |   1 +
 admin/notes/tree-sitter/build-module/build.sh |   3 +
[message trimmed]

[PATCH] Add lua-ts-mode 9 months ago

From john muhl to ~emacs/emacs-devel

* lisp/progmodes/lua-ts-mode.el:
* test/lisp/progmodes/lua-ts-mode-resources/indent.erts:
* test/lisp/progmodes/lua-ts-mode-tests.el: New file.
* etc/NEWS: Mention new mode.
* lisp/progmodes/eglot.el (eglot-server-programs):
* lisp/progmodes/hideshow.el (hs-special-modes-alist): Support
lua-ts-mode.
* admin/notes/tree-sitter/build-module/batch.sh:
* admin/notes/tree-sitter/build-module/build.sh: Add Lua.
* test/infra/Dockerfile.emba:
* test/infra/test-jobs.yml: Include lua-ts-mode tests.
---
 admin/notes/tree-sitter/build-module/batch.sh |   1 +
 admin/notes/tree-sitter/build-module/build.sh |   3 +
[message trimmed]

Re: bug#65673: [PATCH emacs 1/1 v2] Add lua-ts-mode 9 months ago

From john muhl to ~emacs/emacs-devel

Mauro Aranda <maurooaranda@gmail.com> writes:

> I just have some comments/questions about the defcustoms:

Fixed.

Philip Kaludercic <philipk@posteo.net> writes:

> ~johnmuhl <johnmuhl@git.sr.ht> writes:
>
>> +(defcustom lua-ts-lua-manual
>> +  (if (file-readable-p "/usr/share/doc/lua/manual.html")
>> +      "file:///usr/share/doc/lua/manual.html" "")
>> +  "Location of the Lua `manual.html' file."

Re: Will Sourcehut remain apolitical? 2 years ago

From john muhl to ~sircmpwn/sr.ht-discuss

On Mon, 2022-03-07 at 10:20 +0900, terrydavis@cock.li wrote:
> I’ve seen many code hosting services like Github and GitLab being
> very vocal about the situation between Russia and Ukraine.
> Thankfully I’ve not seen Sourcehut say anything about this, and I
> like this fact very much. So will sourcehut still be apolitical in
> these subjects or would it become political someday?

sourcehut is already political (the use of GNU AGPL is a political
statement); but it is just software and probably/hopefully doesn't
have an opinion about the sort of politics you are talking about.

If you mean will Drew and the other paid srht staff start using the
software to insert their politics (beyond the license) then my guess
is no.

status update 2 years ago

From john muhl to ~emacs/builds

so the first ~24 hours haven't gone as well as hoped. the first
failures were a sr.ht network outage, then i broke it trying to
cleanup, then it became obvious that "make check -jN" where N is
greater than 1 is too flaky to be trusted.

i think things should be getting better now. if anyone else is
following along i'm sorry for the noise.

Re: Migrating to sourcehut - what's missing? 2 years ago

From john muhl to ~theo/clws-devel

On Tue, 2021-12-21 at 21:24 +0000, Philip Kaludercic wrote:
> Eric Abrahamsen <eric@ericabrahamsen.net> writes:
> 
> > Theodor Thornhill <theo@thornhill.no> writes:
> > 
> > > > Preferably any gotchas when installing should be noted down
> > > > somewhere
> > > > (e.g. sent to emacs-devel).
> > > > 
> > > > Next, I would start looking into those things that are still
> > > > missing.
> > > > For starters, they would need to be listed and it should be
> > > > ensured that
> > > > there are good feature requests on the sourcehut issue

Re: Migrating to sourcehut - what's missing? 2 years ago

From john muhl to ~emacs/emacs-devel

On Tue, 2021-12-21 at 21:24 +0000, Philip Kaludercic wrote:
> Eric Abrahamsen <eric@ericabrahamsen.net> writes:
> 
> > Theodor Thornhill <theo@thornhill.no> writes:
> > 
> > > > Preferably any gotchas when installing should be noted down
> > > > somewhere
> > > > (e.g. sent to emacs-devel).
> > > > 
> > > > Next, I would start looking into those things that are still
> > > > missing.
> > > > For starters, they would need to be listed and it should be
> > > > ensured that
> > > > there are good feature requests on the sourcehut issue

[PATCH core.sr.ht] Add Libre.js header to {codemirror,simple}.js 2 years ago

From john muhl to ~sircmpwn/sr.ht-dev

---
 srht/static/codemirror.js | 2 ++
 srht/static/simple.js     | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/srht/static/codemirror.js b/srht/static/codemirror.js
index 375fa2a..0ed0adf 100644
--- a/srht/static/codemirror.js
+++ b/srht/static/codemirror.js
@@ -6,6 +6,7 @@
//
// You can find some technical background for some of the code below
// at http://marijnhaverbeke.nl/blog/#cm-internals .
// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat
[message trimmed]

Re: Bootstrap broken between 2893cb6a21af3384cf5d6dc2b6bbdd5ebba8e1ad and 469fe6a040d6df612c00ea169670c6d8d7e58563 2 years ago

From john muhl to ~emacs/emacs-devel

looks like what i ran into in
https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg01587.html

as noted there switching to -j1 lets the build complete. my bisection
traced the first broken commit to 35dbc79

Re: Bootstrap broken between 2893cb6a21af3384cf5d6dc2b6bbdd5ebba8e1ad and 469fe6a040d6df612c00ea169670c6d8d7e58563 2 years ago

From john muhl to ~theo/clws-devel

looks like what i ran into in
https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg01587.html

as noted there switching to -j1 lets the build complete. my bisection
traced the first broken commit to 35dbc79