unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: dino chiesa <dpchiesa@hotmail.com>
To: Theodor Thornhill <theo@thornhill.no>
Cc: "jostein@kjonigsen.net" <jostein@kjonigsen.net>,
	"Ergus via Emacs development discussions." <emacs-devel@gnu.org>,
	"Yuan Fu" <casouri@gmail.com>,
	"contact@moonfire.us" <contact@moonfire.us>,
	"Vasilij Schneidermann" <v.schneidermann@gmail.com>,
	"Stefan Monnier" <monnier@iro.umontreal.ca>,
	"Alan Mackenzie" <acm@muc.de>,
	"Tuấn-Anh Nguyễn" <ubolonton@gmail.com>
Subject: Re: csharp-mode in Emacs git master - a personal list of gratitude and thanks
Date: Fri, 25 Nov 2022 23:53:39 +0000	[thread overview]
Message-ID: <MWHPR04MB06249476FF470D98AA31BA60CE0E9@MWHPR04MB0624.namprd04.prod.outlook.com> (raw)
In-Reply-To: <8735a6n2zg.fsf@thornhill.no>

Whoo-hoo!

Kudos and sincere thanks for all the work you all have put into this mode! 

-DC


> On Nov 25, 2022, at 1:22 PM, Theodor Thornhill <theo@thornhill.no> wrote:
> 
> 
>> Hey everyone!
> 
> Hi Jostein!
> 
>> 
>> After years and years as a third-party mode, I'm absolutely stoked to 
>> see (a) csharp-mode finally mainlined into Emacs.
>> 
>> Sorry about the "long form" for this email, but for me this completes an 
>> 8 year journey as the "main" semi-lone steward of the Emacs C# project, 
>> and for me this feels very much like a very personal project finally 
>> finding a new, proper home.
>> 
>> That we are here today is a big achievement, and I really want to call 
>> out everyone I know and remember who helped us get here.
>> 
> 
> I concur!  Thanks all for keeping it alive for so long :-)
> 
>> 
>> Listing up "only" his major contributions to csharp-mode still makes for 
>> a long list. This person contributed by among other things:
>> 
>>  * creating a new clean-room cc-mode based implementation, which could
>>    replace the old one, fixed bugs and now made it possible to even
>>    consider mainlining it into Emacs core, for the benefit of all
>>    Emacs-users.
>>  * for being one of the first Emacs-users out there trying out getting
>>    tree-sitter based major-modes in Emacs a real thing. He authored the
>>    first tree-sitter-based Emacs-mode I know of.
>>  * for pushing me into trying to make a new csharp-mode based on Yuan
>>    Fu's tree-sitter work in Emacs core, and then further improving on it.
>>  * for working closely with everyone in Emacs-devel to make sure our
>>    latest work was up to the standards you guys expect, and making sure
>>    it could eventually get merged.
>> 
>> I'm ofcourse talking about *Theodor Thornhill*.
>> 
>> Theodor: You better believe I'm taking this merge as an early 
>> Christmas-present! Thank you for having the ambition and drive I lacked 
>> after years of "maintenance-mode" maintainership!
>> 
> 
> You are way too kind!  Thank _you_ for being patient with my
> neck-breaking shenanigans :)
> 
>> While it may no longer be "my" csharp-mode nor "my" community 
>> maintaining it, I still definitely want to keep it close and will try to 
>> provide patches and improvements when I can.
>> 
>> Rumour has it Theoder isn't writing that much C# any more (while I do), 
>> so feel free to email me if you have issues or suggestions. I'll try to 
>> stay around :)
>> 
> 
> I hope we both will for some time to come :)

  reply	other threads:[~2022-11-25 23:53 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-25 20:00 csharp-mode in Emacs git master - a personal list of gratitude and thanks Jostein Kjønigsen
2022-11-25 21:22 ` Theodor Thornhill
2022-11-25 23:53   ` dino chiesa [this message]
2022-11-27  1:59     ` Dylan Moonfire
2022-11-26 22:03 ` Yuan Fu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=MWHPR04MB06249476FF470D98AA31BA60CE0E9@MWHPR04MB0624.namprd04.prod.outlook.com \
    --to=dpchiesa@hotmail.com \
    --cc=acm@muc.de \
    --cc=casouri@gmail.com \
    --cc=contact@moonfire.us \
    --cc=emacs-devel@gnu.org \
    --cc=jostein@kjonigsen.net \
    --cc=monnier@iro.umontreal.ca \
    --cc=theo@thornhill.no \
    --cc=ubolonton@gmail.com \
    --cc=v.schneidermann@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).