From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: JD Smith Newsgroups: gmane.emacs.bugs Subject: bug#39992: Merge external idlwave development efforts into GNU Emacs? Date: Sun, 19 Sep 2021 12:41:12 -0400 Message-ID: <6B65AE1C-0D47-490D-BEF3-385BC6FCEE7E@gmail.com> References: <875zfe49a2.fsf@stefankangas.se> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) 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="2650"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 39992@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 19 18:42:15 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1mRztP-0000TZ-Kr for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Sep 2021 18:42:15 +0200 Original-Received: from localhost ([::1]:43074 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mRztN-0001A6-PV for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Sep 2021 12:42:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRztC-000182-Fy for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2021 12:42:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56420) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mRztC-0007MA-6w for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2021 12:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mRztC-000537-25 for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2021 12:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: JD Smith Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Sep 2021 16:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39992 X-GNU-PR-Package: emacs Original-Received: via spool by 39992-submit@debbugs.gnu.org id=B39992.163206968519358 (code B ref 39992); Sun, 19 Sep 2021 16:42:02 +0000 Original-Received: (at 39992) by debbugs.gnu.org; 19 Sep 2021 16:41:25 +0000 Original-Received: from localhost ([127.0.0.1]:39733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRzsb-000529-6p for submit@debbugs.gnu.org; Sun, 19 Sep 2021 12:41:25 -0400 Original-Received: from mail-qt1-f179.google.com ([209.85.160.179]:46648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mRzsZ-00051t-0O for 39992@debbugs.gnu.org; Sun, 19 Sep 2021 12:41:24 -0400 Original-Received: by mail-qt1-f179.google.com with SMTP id e16so2492375qte.13 for <39992@debbugs.gnu.org>; Sun, 19 Sep 2021 09:41:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=+FlIi63OnxJiWQMmKguUC9F5WIBpbE7p+CO7i5xvVbw=; b=VNTz/tFyOH6e+BeJlSco1O8qADx31TdBOAcatrhSFV390GYMC5vQJZnqeLYB6T95c/ 1lD1h3HfvlTM706oP2wbCdK4qqMIgIY9OgvdXOPGg5ZbvbmFpZ27z0DG+UumVg5ebJBH 2YrYsO1WLQ2Niec3AtWH7EZ+V9Q+gACYj8LPNYRyerWNcXFI1DdiMZO8oI2HKkCPkh/E AdaFMKbsZaCifjMEVKUTnlhb7wTHf2u7Kk9oFtp3Ztc8rL5f9VG7wpfpncBx0OYs5Dzv fi+BlRfTnvlmjYLHsGWUdPp244tEeJ067+8mA0MMAE6f6VYh+1tBFfGK6t7U+aWhn8f9 +B9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=+FlIi63OnxJiWQMmKguUC9F5WIBpbE7p+CO7i5xvVbw=; b=Gz/gtDwYSL/sFvtLkAbWMZU0kkRuIm9rby/z5FzoIVR28mmYbroAcOFQQHR4zvHraR HPC8bIT04A+Q938xGe8LYj9mTckXiXT6notVcfz5JQuZTq/M/1nEJ7bfUIbZ/sjzYFp6 XOliH7sjmDmkPFlJQtp5CaY85bpEI2S//Lq6Ay+ad6R9fEGWQmOC6hn41xKaLbDSWbZ7 BmWL5FkDcxvGEGQxTfHfTRuVesTKP9zmFLiblxbBr5kN9xpPVNn7Zb+p0aNGL4WhmH17 QiDFPsbAQuMNriN/ss7ypapXKp9S940L3l9+UvtWRdYTMucDPb3QpaOhPK8jLQ0dRvUY rAWw== X-Gm-Message-State: AOAM532xSwAkGOVeXiZ2pDMT9MQH5HBiGygX4msoi2v0nJe8tGy16+ua rxj/bhDOOVfPmeM0LQ0d3dSFqlCJc/Y= X-Google-Smtp-Source: ABdhPJyRV+K5R0YU55az8t2dmmx04X1NUlGvjUcCL2itBW3UaT+WBB5K4LER4j4oWYI/X8S6RLgiQQ== X-Received: by 2002:ac8:5c96:: with SMTP id r22mr19428756qta.267.1632069677240; Sun, 19 Sep 2021 09:41:17 -0700 (PDT) Original-Received: from smtpclient.apple (cm-134-228-57-173.buckeyecom.net. [134.228.57.173]) by smtp.gmail.com with ESMTPSA id w7sm7172532qtv.93.2021.09.19.09.41.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Sep 2021 09:41:16 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.3654.80.0.2.43) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:214755 Archived-At: I=E2=80=99m happy for anyone to work on merging the latest IDLWAVE into = Emacs, and I can assist with this process as time allows. This might = require some moderate effort, since I believe I refactored and = simplified the code layout (in an attempt to attract a new maintainer) = after my last push into emacs core. This refactoring occurred around = 20015/16. My last commit on GitHub was actually in 2018. =20 I=E2=80=99ve also discussed with several of the emacs devels over the = years moving IDLWAVE to a package on Elpa. I think that=E2=80=99s a = more appropriate home, since there are not terribly many users (as = judged by the number of email queries I get now vs. a decade ago). I still use IDLWAVE, but far more rarely than before. There is = currently a bug related to routine info scanning that I need to look = into. I=E2=80=99m happy to do this in the context of a merged core/elpa = package if someone is able to lead that effort. There were numerous = changes on the emacs side based on obsoleted functions, etc. that I = never found the time to bring over.=20 And needless to say, if you know of any users of IDLWAVE who are = interested in taking over maintenance and overseeing its re-folding back = into the emacs core/elpa, I=E2=80=99d be delighted to speak with them.=20= Best, JDS > On Sep 19, 2021, at 12:05 PM, Stefan Kangas wrote: >=20 > Stefan Kangas writes: >=20 >> Stefan Kangas writes: >>=20 >>> I don't use it myself, but I noticed that there is ongoing = development >>> of idlwave.el here: >>>=20 >>> https://github.com/jdtsmith/idlwave >>>=20 >>> As far as I can tell from the git log, the last change to idlwave by >>> JD Smith was on Fri Apr 27 19:34:22 2007 +0000. >>>=20 >>> Would it be possible to merge this effort into the version = distributed >>> with GNU Emacs itself? That way more users could benefit from the >>> improvements. >>=20 >> I note that on the GitHub page, there has since been added a note: >>=20 >> Note: IDLWAVE is currently not maintained. In current form it >> supports IDL v8.6, and is still in daily use by some users. >>=20 >> If you are interested in taking over IDLWAVE maintenance, please >> post an issue. See the DEVELOP file for information on the file >> structure layout. >>=20 >> I'm not sure what this means for the idlwave we ship with Emacs. >>=20 >> JD Smith, do you mind if someone else tries to on merge your external >> development efforts into Emacs itself? >=20 > The above email bounced, so I have now copied in the email address = used > in the GitHub repository.