From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Brand new clojure support in Emacs ;-) Date: Sun, 3 Sep 2023 20:30:17 +0100 Message-ID: References: <87il9kksqz.fsf@dfreeman.email> <87350ndquw.fsf@dfreeman.email> <83350ncbns.fsf@gnu.org> <87cyzrjbd8.fsf@dfreeman.email> <83zg2vav46.fsf@gnu.org> <87o7j99304.fsf@dfreeman.email> <87zg2hsyrd.fsf@dfreeman.email> <87h6ontwfv.fsf@posteo.net> <835y4ucrz3.fsf@gnu.org> <831qficgin.fsf@gnu.org> <87ttsehwab.fsf@dfreeman.email> <87fs3x6ge7.fsf@gmail.com> <87v8cthmzl.fsf@dfreeman.email> <87a5u56atj.fsf@gmail.com> <875y4t69vq.fsf@gmail.com> <90ac490a-1d95-4704-b4f8-908b16861aec@app.fastmail.com> <87fs3v44wa.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1387"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Danny Freeman , Eli Zaretskii , Dmitry Gutov , Richard Stallman , Emacs Devel To: Bozhidar Batsov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 03 21:28:09 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qcslV-00008T-Ai for ged-emacs-devel@m.gmane-mx.org; Sun, 03 Sep 2023 21:28:09 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qcslF-0002Rg-TJ; Sun, 03 Sep 2023 15:27:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcslE-0002OD-5P for emacs-devel@gnu.org; Sun, 03 Sep 2023 15:27:52 -0400 Original-Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qcslB-0007xO-TV; Sun, 03 Sep 2023 15:27:51 -0400 Original-Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2be32d17f04so10929391fa.0; Sun, 03 Sep 2023 12:27:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693769266; x=1694374066; darn=gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=j1gombmAqKMI/ybRCDhSPGNpLgvRl8w62ZQSpCkP8Q8=; b=qztb3e81J6XsxiMIfM4QzNmvbkuRoHlB8XIaFytcRKUB91A32iAAogSa1b2EVxMzvA VJJZSISPmUJrgaND74rSqYBVlPU4a9nVLjzzjj+YCXzS8eO+Q9lNbXjH/VT2h2HS0kox dxNlrDKC7E3xbVLT3GH4YDiZ3z/pfTSxNCJdQG0b/cmHY36UNGxyu6n1/aDRmBBT+mVV a9DAo0pfIAD5iDw1sGfnJgfQMgfFezD4NuSAxCBd0R57Hg98mdOdBSkrYm5MiEj2B7D8 JCT6OMV6NuPsPo3PnUNleyJXXt2Y2I/5bjgyw2ZTpOe7QwFcwA0a5Bd/vuIEoKJugqqP vJHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693769266; x=1694374066; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=j1gombmAqKMI/ybRCDhSPGNpLgvRl8w62ZQSpCkP8Q8=; b=IEdF7kL4wuugOt1VkXgX2OokXg/8uObcah4/XePLfrfMYS54SgiZBDxBoAz6EYltGg zTQEshwlc1Vp99TE3yXPFuyjN+Sa8BVBpMFgnglYLOAV84Z5m5mx0ddOlvRY8AVq+xWi TQxk0OokifNL9h88UkLndm5/HmmQn53YafwGch0DKNoncQ8IXcpKWBmsaEO0F4jJwaDy l+iQsl09fPNjnbart1TJ+T6priTtCADKYdKbpaGfdq5Uaq+hfMFDNDky4elwGtOV6V6n pRHuOgN3hZEDs7Jyvx7ZR2RmTLc1l8mXjf/lz/HmFZX3R0R9ZUtvHUC5p8Av6dCIbXT9 p1sA== X-Gm-Message-State: AOJu0YyCg14WiiaO+XzH1tLgo1g+L3PO6Aq8loO7IouqEjhY1HmOfkaC CzMJYb3KdtwtZvT6TKgYhUOfjKvr9Tmnd4HYXR99ej9AARqE9A== X-Google-Smtp-Source: AGHT+IH+CqHHG8Mi0qvgGjJ0EaveMwRFchrGQxM+ho9tA29e/AoDEErIwMZKsezjuLFD+OHORIxFkl0ctSgbwgH9QFE= X-Received: by 2002:a2e:8608:0:b0:2bc:d889:2d89 with SMTP id a8-20020a2e8608000000b002bcd8892d89mr5969569lji.44.1693769266323; Sun, 03 Sep 2023 12:27:46 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::231; envelope-from=joaotavora@gmail.com; helo=mail-lj1-x231.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:310023 Archived-At: On Sun, Sep 3, 2023 at 7:37=E2=80=AFPM Bozhidar Batsov wrote: > I'll leave him to speak for himself, but we've been collaborating > a bit since the beginning and I've always intended that eventually > clojure-ts-mode will become clojure-mode. Oh maybe one one of the names you took will free up then. :-) > CIDER will support clojure-ts-mode - that's another things we've Sure I got that. And currently CIDER is strongly coupled to implementation details of clojure-mode. So for your plans to take place, this will require outlining the existing informal API between the two realities: major mode and CIDER overlay minor mode. This will be a good thing in itself, and hopefully it will allow other Clojure major modes to take advantage of CIDER. > By all means - go and re-create CIDER as well, oh all mighty > Wizard of the RPC! :-) I clearly wrote about integrating with CIDER, not rewriting it. So, again, you're really reading things that I didn't write. > Yeah, I'm totally making shit up just to sound important and > you've exposed me to the world! Shame on me! Let's see, you wrote in your many recent messages, just as an example: > without an understanding of Clojure and its tooling ecosystem > (and it's history) it's hard to make good suggestions about > what makes sense and what doesn't. Then you said it's "funny" that my ideas -- which you totally misread -- are starting from some naive position that you already faced 15 years ago. Then you talk about your "big organization of people" and your track record, that there's only two Clojure programmers in this conversation, that we're not "subject experts". Instead of technical arguments, you drop videos of your presentations on youtube and links to your blog posts. If all this is not a paternalistic attempt at dissuasion, it's at least odd from someone who's already said he's not interested in contributing to this endeavor, and who's not really being asked to anymore. > I'm juggling more projects that I have time for and the only reason > I got involved in clojure-mode is that there was no one else willing > to do the work that was required. A good way to help solve your problem would be to contribute it to GNU Emacs. I wouldn't expect to become experts overnight, but we'd do our best.