unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Is it worth it to add an extremely basic heex-mode and elixir-mode?
@ 2024-12-30 11:57 Wilhelm Kirschbaum
  2024-12-30 14:20 ` Eli Zaretskii
  2025-01-02  4:37 ` Richard Stallman
  0 siblings, 2 replies; 4+ messages in thread
From: Wilhelm Kirschbaum @ 2024-12-30 11:57 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 883 bytes --]

Hi,

There is currently a heex-ts-mode and elixir-ts-mode in Emacs, but no
non-ts mode equivalents.  There is also an existing elixir-mode on MELPA
https://github.com/elixir-editors/emacs-elixir but I think the development
on it has mostly been halted ( The conversations has dried up in the elixir
forums at least ).
I don't see the existing elixir-mode going into Emacs, because there are
quite a few issues and the work will be more than the time I or anyone I
know can free up.

The reason why I added the elixir-ts-mode is to have a maintainable mode
for Elixir developers to use out of the box, this was after I tried to
update the existing elixir-mode for almost a year without much success.

Perhaps I can add a very basic heex- and elixir-mode so that people without
the knowledge of how tree-sitter works can have some benefit? Any thoughts
on this?

Kind regards,
Wilhelm

[-- Attachment #2: Type: text/html, Size: 1160 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Is it worth it to add an extremely basic heex-mode and elixir-mode?
  2024-12-30 11:57 Is it worth it to add an extremely basic heex-mode and elixir-mode? Wilhelm Kirschbaum
@ 2024-12-30 14:20 ` Eli Zaretskii
  2024-12-30 14:25   ` Wilhelm Kirschbaum
  2025-01-02  4:37 ` Richard Stallman
  1 sibling, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2024-12-30 14:20 UTC (permalink / raw)
  To: Wilhelm Kirschbaum; +Cc: emacs-devel

> From: Wilhelm Kirschbaum <wkirschbaum@gmail.com>
> Date: Mon, 30 Dec 2024 13:57:20 +0200
> 
> There is currently a heex-ts-mode and elixir-ts-mode in Emacs, but no non-ts mode equivalents.  There is
> also an existing elixir-mode on MELPA https://github.com/elixir-editors/emacs-elixir but I think the
> development on it has mostly been halted ( The conversations has dried up in the elixir forums at least ).  
> I don't see the existing elixir-mode going into Emacs, because there are quite a few issues and the work will
> be more than the time I or anyone I know can free up.
> 
> The reason why I added the elixir-ts-mode is to have a maintainable mode for Elixir developers to use out of
> the box, this was after I tried to  update the existing elixir-mode for almost a year without much success. 
> 
> Perhaps I can add a very basic heex- and elixir-mode so that people without the knowledge of how
> tree-sitter works can have some benefit? Any thoughts on this?

Feel free to work on such a mode, and thanks.  Having a mode that
doesn't need tree-sitter means more flexibility for users, so it is
always welcome.  However, whether the effort is justified (assuming
it's non-trivial) is your call.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Is it worth it to add an extremely basic heex-mode and elixir-mode?
  2024-12-30 14:20 ` Eli Zaretskii
@ 2024-12-30 14:25   ` Wilhelm Kirschbaum
  0 siblings, 0 replies; 4+ messages in thread
From: Wilhelm Kirschbaum @ 2024-12-30 14:25 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

> Feel free to work on such a mode, and thanks.  Having a mode that
> doesn't need tree-sitter means more flexibility for users, so it is
> always welcome.  However, whether the effort is justified (assuming
> it's non-trivial) is your call.
>

Thanks, I just wanted to check if there is any reason not to go ahead, but
chatting to the Elixir folks as well.

[-- Attachment #2: Type: text/html, Size: 644 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Is it worth it to add an extremely basic heex-mode and elixir-mode?
  2024-12-30 11:57 Is it worth it to add an extremely basic heex-mode and elixir-mode? Wilhelm Kirschbaum
  2024-12-30 14:20 ` Eli Zaretskii
@ 2025-01-02  4:37 ` Richard Stallman
  1 sibling, 0 replies; 4+ messages in thread
From: Richard Stallman @ 2025-01-02  4:37 UTC (permalink / raw)
  To: Wilhelm Kirschbaum; +Cc: emacs-devel

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > The reason why I added the elixir-ts-mode is to have a maintainable mode
  > for Elixir developers to use out of the box, this was after I tried to
  > update the existing elixir-mode for almost a year without much success.

How about starting with elixir-ts-mode and making a modified version
which does not use TS?

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-01-02  4:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-30 11:57 Is it worth it to add an extremely basic heex-mode and elixir-mode? Wilhelm Kirschbaum
2024-12-30 14:20 ` Eli Zaretskii
2024-12-30 14:25   ` Wilhelm Kirschbaum
2025-01-02  4:37 ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).