From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Karthik Chikmagalur Newsgroups: gmane.emacs.devel Subject: [ELPA] Proposal to add consult-dir to ELPA Date: Wed, 13 Nov 2024 21:05:23 -0800 Message-ID: <87ldxmmmlo.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="770"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 14 06:06:35 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 1tBS3v-000AaF-4w for ged-emacs-devel@m.gmane-mx.org; Thu, 14 Nov 2024 06:06:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tBS2u-0002k0-QP; Thu, 14 Nov 2024 00:05:32 -0500 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 1tBS2q-0002ja-SD for emacs-devel@gnu.org; Thu, 14 Nov 2024 00:05:29 -0500 Original-Received: from mail-pf1-x435.google.com ([2607:f8b0:4864:20::435]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tBS2p-0003bm-A4 for emacs-devel@gnu.org; Thu, 14 Nov 2024 00:05:28 -0500 Original-Received: by mail-pf1-x435.google.com with SMTP id d2e1a72fcca58-71e467c3996so127302b3a.2 for ; Wed, 13 Nov 2024 21:05:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731560725; x=1732165525; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=AfMhzWSLpa7Gt/bcQnH1Qtv0UNHeXjxL981DGPCGBxo=; b=J+mljbz4kG/xfZIwVriOHR1tkF8TjIZT9xE5utj7TfHSRWjxdzkbqqMmk3e/8UgzLp jUTuuiBU88AquCZmAFmj8v6pNDU4gA3mfLbXelWSL9lY0F8SC5tJBLLIpP2/z9k0wHlM nC1p86qwmr1KEdR2EAnnl4EtKQofKsqOtXUaPSYq8Vmc8bHLsyWq/icw3QiHpaJVn0wy qzjjg+hSYXYeH58nEWzj9tuEJDH00zSPbPyHSs8Z/1aSYvV3MZ0IlVT7BHEEJrcpIkpt wRCT4JnL9B3LqH5gxB9RrqnfB1jT0oHEQpQWCDP1UgtvCEGnSR74N1ehcCb4wQSUcbhc 4mZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731560725; x=1732165525; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AfMhzWSLpa7Gt/bcQnH1Qtv0UNHeXjxL981DGPCGBxo=; b=WT2rVZwI/02dQEXKs83l0lcMjBgkVT0OW7GK1NBvLkS57wrbmBY0k/1bEZEiDA3Bld abQd7XKZVNttuV0cVYYCJF2xKczOCvbf+hg8ytY4MesNuVZXtaJ59dy67pbxHihh71J7 4X2rGKGSJf262DRumoW9pyRscqIlsPkJp6cV9NtZjHlduLhFk+STp2KdoosMj0MwkB8D cjivxzS6AnWtB5NXX1b6TT4PFgFXutbf/1PjIogmnKBvUXXASOhrMP96E+JIwVNnq/jp jEl9r69ipvKvrDCiToLLFjQuCY/i1bSWUI8xHprDotDqpLOssEcWaws8vQNx8j+Jonig 4D0A== X-Gm-Message-State: AOJu0YyObn1I4kZDZK8+5GJNudVdNx+J9gi58oRAQ41FBeIhg70NFyTV ub/4gNOOS7JOGB104PxdjCF1Ql8Mwqr84nT+67R0OfLxXpWmOnNjYVwPSw== X-Google-Smtp-Source: AGHT+IGHi/Ld74MfuDbaaBPX0/ASTsYD8bUmXZIzRTwDgPdJUDaNmlOTmnOESUhu77JAQiQTPDDyug== X-Received: by 2002:a05:6a00:230a:b0:71e:6ca4:6f60 with SMTP id d2e1a72fcca58-724132c7acamr29914652b3a.12.1731560724829; Wed, 13 Nov 2024 21:05:24 -0800 (PST) Original-Received: from localhost ([2600:8802:5726:2500:2d6:dea8:a6aa:eb38]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7246a5d1774sm325210b3a.31.2024.11.13.21.05.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Nov 2024 21:05:24 -0800 (PST) Received-SPF: pass client-ip=2607:f8b0:4864:20::435; envelope-from=karthikchikmagalur@gmail.com; helo=mail-pf1-x435.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:325448 Archived-At: Hi, I'd like to add my package consult-dir to ELPA. The package is developed at https://github.com/karthink/consult-dir Here is what it does: Consult-dir allows you to easily insert directory paths into the minibuffer prompt in Emacs. When using the minibuffer, you can switch to any directory you've visited recently, or to any project root, a bookmarked directory, or a remote host via tramp. This is useful - For specifying a "destination" to any command that reads a file or directory name from the minibuffer. You can use it when finding files or directories, copying files, attaching files to emails, and so on. It works without assumptions on the command being invoked, so you can use it even if you just want to copy some directory path into the kill-ring. - When you want to quickly access a resource that is "far away" in the filesystem tree from `default-directory'. I have found it to be a surprisingly versatile tool, and many users have told me over the years that it solves a problem they didn't realize they had. I have signed the copyright papers, and there are no contributions to the project from users over 3-4 lines in length. Consult-dir's only external dependency (Consult) is in ELPA. Thank you, Karthik