From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: dict Date: Thu, 11 May 2023 16:59:42 +0300 Message-ID: <834joj55pt.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31558"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eshel Yaron Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 11 15:59:18 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 1px6pA-0007xG-IS for ged-emacs-devel@m.gmane-mx.org; Thu, 11 May 2023 15:59:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1px6oZ-0004qo-Fx; Thu, 11 May 2023 09:58:39 -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 1px6oT-0004qM-Qr for emacs-devel@gnu.org; Thu, 11 May 2023 09:58:33 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1px6oT-0001aB-GU; Thu, 11 May 2023 09:58:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=PLpjuE8vCW6SVWKHlbImoWWK/WZ8f7TcGEIX5TN4t3U=; b=BDAFR5EEi3BR 8w9qDyhhyAWd8ARO6MhxRcLE9E+ElRkXVYa17ifKwf3NT5YhUvt13MNRYih/vN0Pbnq2Lorr7nLVU yCy9LbI5HB+J6XzMna4KqXXCj7EuIUzMImkNtS4jPRgTGCeM9PTDuJb0nidjlGFCnXuzwJbuI6S/r mhWPRNeXtuJC3qrZ0EO/ZIHRKb7kARhDwVVlSWI4U26bPsW+5Cgd/6hytR+2CNv/pISDY2pLklpyi nWc7Y6kmdvmlhuwDvfPIU0dLNUQkanjM6THGUaNNQ+7RObLUFpK+97yb9o6Qrb5fyz43I+N6H5e0G hMufLdibgmNxlXjP+yp0Hw==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1px6oS-0007cT-T6; Thu, 11 May 2023 09:58:33 -0400 In-Reply-To: (message from Eshel Yaron on Thu, 11 May 2023 16:22:06 +0300) 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:306058 Archived-At: > From: Eshel Yaron > Date: Thu, 11 May 2023 16:22:06 +0300 > > The main motivation behind this package was to resolve some usability issues > that I came across with dictionary.el. Namely, I'm not satisfied with the fact > that dictionary.el unconditionally switches to the *Dictionary* buffer when > displaying a definition, and I don't appreciate how it tries to remember my > previous windows configuration and revert back to it when I close the > *Dictionary* buffer with the q key. Of course, I'm open to the possibility of > modifying dictionary.el instead of adding this separate package GNU ELPA if > anyone thinks that's preferable, but I also think it would be nice to let people > try out Dict and get some feedback beforehand. I think if we could augment dictionary.el so as to satisfy your needs, perhaps as some kind of minor mode or user option, that would be better than having an entirely separate package. Thanks.