unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#42991: Rust support
@ 2020-08-23  1:04 Alexander Summers
  2020-08-23 21:30 ` phillip.lord
  2020-08-24  3:21 ` Richard Stallman
  0 siblings, 2 replies; 7+ messages in thread
From: Alexander Summers @ 2020-08-23  1:04 UTC (permalink / raw)
  To: 42991

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

Are their any plans to add Rust-specific features in Emacs? It would be
nice to have a built-in compiler as well as syntax highlighting.

Thanks,
Alexander Summers

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

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

* bug#42991: Rust support
  2020-08-23  1:04 bug#42991: Rust support Alexander Summers
@ 2020-08-23 21:30 ` phillip.lord
  2020-08-24 13:04   ` Lars Ingebrigtsen
  2020-08-24  3:21 ` Richard Stallman
  1 sibling, 1 reply; 7+ messages in thread
From: phillip.lord @ 2020-08-23 21:30 UTC (permalink / raw)
  To: Alexander Summers; +Cc: 42991

On 2020-08-23 02:04, Alexander Summers wrote:
> Are their any plans to add Rust-specific features in Emacs? It would
> be nice to have a built-in compiler as well as syntax highlighting.
> 
> Thanks,
> Alexander Summers

There are two Emacs modes for Rust already (rust-mode and rustic). 
Neither are under GPL and both have a lot of contributors, so getting 
those into the Emacs distribution would be an uphill struggle.

Phil





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

* bug#42991: Rust support
  2020-08-23  1:04 bug#42991: Rust support Alexander Summers
  2020-08-23 21:30 ` phillip.lord
@ 2020-08-24  3:21 ` Richard Stallman
  1 sibling, 0 replies; 7+ messages in thread
From: Richard Stallman @ 2020-08-24  3:21 UTC (permalink / raw)
  To: Alexander Summers; +Cc: 42991

[[[ 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. ]]]

  > Are their any plans to add Rust-specific features in Emacs? It would be
  > nice to have a built-in compiler as well as syntax highlighting.

Could you explain what you mean by "built-in"?  And why that would
be advantageous?

-- 
Dr Richard Stallman
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] 7+ messages in thread

* bug#42991: Rust support
  2020-08-23 21:30 ` phillip.lord
@ 2020-08-24 13:04   ` Lars Ingebrigtsen
  2020-08-25  3:46     ` Richard Stallman
  0 siblings, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2020-08-24 13:04 UTC (permalink / raw)
  To: phillip.lord; +Cc: Alexander Summers, 42991

phillip.lord@russet.org.uk writes:

> On 2020-08-23 02:04, Alexander Summers wrote:
>> Are their any plans to add Rust-specific features in Emacs? It would
>> be nice to have a built-in compiler as well as syntax highlighting.
>> Thanks,
>> Alexander Summers
>
> There are two Emacs modes for Rust already (rust-mode and
> rustic). Neither are under GPL and both have a lot of contributors, so
> getting those into the Emacs distribution would be an uphill struggle.

And rust-mode is on Melpa, so users can just install it via M-x
list-packages, if they want to.

So I don't think there's much scope for working on this in this bug
report, and I'm closing this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

* bug#42991: Rust support
  2020-08-24 13:04   ` Lars Ingebrigtsen
@ 2020-08-25  3:46     ` Richard Stallman
  2020-08-25 10:53       ` phillip.lord
  0 siblings, 1 reply; 7+ messages in thread
From: Richard Stallman @ 2020-08-25  3:46 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: alexandermsummers, 42991, phillip.lord

[[[ 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. ]]]

  > > There are two Emacs modes for Rust already (rust-mode and
  > > rustic). Neither are under GPL and both have a lot of contributors, so
  > > getting those into the Emacs distribution would be an uphill struggle.

  > And rust-mode is on Melpa, so users can just install it via M-x
  > list-packages, if they want to.

They can do that if they enable MELPA.  But we want to have a good
Rust mode included in the Emacs core.

-- 
Dr Richard Stallman
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] 7+ messages in thread

* bug#42991: Rust support
  2020-08-25  3:46     ` Richard Stallman
@ 2020-08-25 10:53       ` phillip.lord
  2020-08-26  1:55         ` Richard Stallman
  0 siblings, 1 reply; 7+ messages in thread
From: phillip.lord @ 2020-08-25 10:53 UTC (permalink / raw)
  To: rms; +Cc: Lars Ingebrigtsen, alexandermsummers, 42991

On 2020-08-25 04:46, Richard Stallman wrote:
> [[[ 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. ]]]
> 
>   > > There are two Emacs modes for Rust already (rust-mode and
>   > > rustic). Neither are under GPL and both have a lot of 
> contributors, so
>   > > getting those into the Emacs distribution would be an uphill 
> struggle.
> 
>   > And rust-mode is on Melpa, so users can just install it via M-x
>   > list-packages, if they want to.
> 
> They can do that if they enable MELPA.  But we want to have a good
> Rust mode included in the Emacs core.


Well, there are already two rust modes (rust-mode and rustic) which have 
significant amounts of shared code, so that I've ended up fixing bugs in 
the two places. Having a third code base would be unfortunate. So, if 
you want this, I think find a way to get either rust-mode or rustic into 
core.

Phil





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

* bug#42991: Rust support
  2020-08-25 10:53       ` phillip.lord
@ 2020-08-26  1:55         ` Richard Stallman
  0 siblings, 0 replies; 7+ messages in thread
From: Richard Stallman @ 2020-08-26  1:55 UTC (permalink / raw)
  To: phillip.lord; +Cc: larsi, alexandermsummers, 42991

[[[ 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. ]]]

  > Well, there are already two rust modes (rust-mode and rustic) which have 
  > significant amounts of shared code, so that I've ended up fixing bugs in 
  > the two places. Having a third code base would be unfortunate.

Not necessarily.  If we can't get papers for either of those two, and
someone starts afresh, eventually that will surpass the old ones and
it won't be important to keep maintaining them.

-- 
Dr Richard Stallman
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] 7+ messages in thread

end of thread, other threads:[~2020-08-26  1:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-23  1:04 bug#42991: Rust support Alexander Summers
2020-08-23 21:30 ` phillip.lord
2020-08-24 13:04   ` Lars Ingebrigtsen
2020-08-25  3:46     ` Richard Stallman
2020-08-25 10:53       ` phillip.lord
2020-08-26  1:55         ` Richard Stallman
2020-08-24  3:21 ` 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).