From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Eglot rename, create, delete support Date: Thu, 26 Sep 2024 06:20:47 -0700 Message-ID: References: <5A6D57A0-DE9A-445A-9BB7-F7359F9A0B1D@linabee.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37578"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: emacs-devel@linabee.uk Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 26 15:21:53 2024 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 1stoRM-0009Wu-Cs for ged-emacs-devel@m.gmane-mx.org; Thu, 26 Sep 2024 15:21:52 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1stoQS-0002aQ-Ks; Thu, 26 Sep 2024 09:20:56 -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 1stoQQ-0002aA-0u for emacs-devel@gnu.org; Thu, 26 Sep 2024 09:20:54 -0400 Original-Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1stoQN-0004CG-EV for emacs-devel@gnu.org; Thu, 26 Sep 2024 09:20:53 -0400 Original-Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2f77be8ffecso11084811fa.1 for ; Thu, 26 Sep 2024 06:20:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727356849; x=1727961649; darn=gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=qr5FJsUmIHmJijU27NU5e+OquY5Mz7lYymYV49j6m6U=; b=EC+1puBuCaDgln2d2C2EVxgcljAQ/7ACSSyuy3Z6ReWW4oiPU7XRVKd3gDbd1P6xBz tJbzId681pc1Hytd/OZLucKYOhlfpK66d1RMCeArUWEIqiQxl/o9Q9fzMpo7ffyWnfwH uePC4DqZ3RQw+r1Ej+SScgnvV/EtDWkbt/Hp/yfM7a0au7cbogzklm+qOyPL5u7WsKyK iSNYz9SmWqcxMoJot1l7+tWQE/+sXPpBEUT4bvE8dMV9knPOaTit0e+0exHyUMKuGYu+ AG5hE33HF681Lx13MvVDbwEAOrCIYLIsNqq8U6E+CqokYbZfwqpjfBgwbVNhW8RUlT+A pbFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727356849; x=1727961649; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qr5FJsUmIHmJijU27NU5e+OquY5Mz7lYymYV49j6m6U=; b=DfIcHjQrabb9fHJ2yu5eNvqfIClo9gBnfFIbBHQz0zCX5sW/CMQ9u41uNrr5OF/566 g1agyyQpHyluWTHBjPBfTDThoRSdGfS+69mhvGhkBqoTqWFQv8i+etSU6RtUncv3abU3 3mc9Gcvb0sj7T+dEmqtX7CA4BC9lqoRwnfyNaOJvHTHuYtFwBKRbGWE9opcYY8+eP5fS asZPXkfn1xKcF40eq+hQrYotoIFs44ZAamTHukpGMrz4q8UTeH0ZgslCsoFgsxvGo5A1 Rc7qvdBHjvXdzBgL0a8sGUwYgI4ZJ7RmYIR7PadMTMZDjUNCpT0S51LyE2XISJZlqsT+ 7WtA== X-Gm-Message-State: AOJu0YxlZAzJ0HhjJtcAmVZzveirEIuQo/Yf2ewWbs6OtK1uiQncWMLU yuTBwbPVPBAioP4vnDGXeBiHsdEqUwrkuxxtqQxFaHpL1WwqLGshvyA3wxqRMGWILTmVb21N2NA iPa+AXBXxQPP60wh/xUiDSwGgWUs= X-Google-Smtp-Source: AGHT+IGRyqe/teKgFRA1zGSO9r7tTjTKt3YzVKlOC5lpWzYFow9kmUG37jEFbac0xX1HSBEDeCApO2pdivYIuDkc4Nk= X-Received: by 2002:a05:651c:2206:b0:2f7:5818:a234 with SMTP id 38308e7fff4ca-2f915ff53ccmr43199191fa.19.1727356848779; Thu, 26 Sep 2024 06:20:48 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 26 Sep 2024 06:20:47 -0700 In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::22c; envelope-from=stefankangas@gmail.com; helo=mail-lj1-x22c.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, 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:324105 Archived-At: emacs-devel@linabee.uk writes: > On 22 September 2024 12:46:37 BST, Stefan Kangas wrote: >>I didn't see anyone followup to your email from March, so I'm sending >>this form to you now. Sorry for the delay. > > Hi Stefan, unfortunately me and FSF legal ran into a roadblock with > regard to my university's IP policy. I've attempted to retrofit the > functionality into Eglot using a bunch of advices, but didn't get > anywhere before it turned out I didn't need to write Java anymore and > so I lost interest. I'm probably going to end up writing more Java in > the near future so I will probably get back to that when the need > arises, but in the meantime if any hooks could be written into Eglot > to make this easier I'm happy to elaborate on what I wish I could do > with Eglot without advices. We are usually forthcoming when it comes to adding hooks that are motivated by concrete use cases, indeed. I'd recommend sending this feature request to the bug tracker, detailing which hooks you need, and let's take it from there.