unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [ELPA] New package: salv
@ 2022-07-18 17:02 Adam Porter
  2022-07-18 17:14 ` Philip Kaludercic
  2022-07-18 17:27 ` Akib Azmain Turja
  0 siblings, 2 replies; 10+ messages in thread
From: Adam Porter @ 2022-07-18 17:02 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 867 bytes --]

Hi Stefan, et al,

I'd like to submit salv.el [0] to GNU ELPA.  The readme describes it
like so:

   Salve, v. t. & i.

   To save, as a ship or goods, from the perils of the sea.

   --Webster, 1913

   Q: How does this package differ from other ones that automatically
      save buffers?

   A: Salve is a buffer-local minor mode, rather than being a global
      mode.  It is activated in buffers the user wants to be saved,
      rather than in all buffers (requiring the user to exclude ones that
      aren't to be saved).  It uses per-buffer idle timers, rather than a
      global timer.  It only runs a timer when a buffer is modified after
      being saved, rather than constantly.  Because of these
      characteristics, it's simple and lightweight.

Please see the attached patch to elpa-packages.

Thanks,
Adam

0: https://github.com/alphapapa/salv.el

[-- Attachment #2: 0001-elpa-packages-salv-New-package.patch --]
[-- Type: text/x-patch, Size: 830 bytes --]

From 7a17fd7067126a3c5d6f3252947eb765e13b4a99 Mon Sep 17 00:00:00 2001
From: Adam Porter <adam@alphapapa.net>
Date: Mon, 18 Jul 2022 12:00:24 -0500
Subject: [PATCH] * elpa-packages (salv): New package

---
 elpa-packages | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index 073a1b3a1c..4c6071c552 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -593,6 +593,10 @@
  ("rt-liberation"	:url "https://git.savannah.nongnu.org/git/rtliber"
   :auto-sync t)
  ("rudel"		:url nil) ;; Was bzr::bzr://rudel.bzr.sourceforge.net/bzrroot/rudel/trunk
+ ("salv"                :url "https://github.com/alphapapa/salv.el.git"
+  :ignored-files ("LICENSE")
+  :doc "README.org"
+  :auto-sync t)
  ("satchel"		:url "https://git.sr.ht/~theo/satchel"
   :ignored-files ("LICENSE")
   :auto-sync t)
-- 
2.34.0


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-07-19  5:43 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-18 17:02 [ELPA] New package: salv Adam Porter
2022-07-18 17:14 ` Philip Kaludercic
2022-07-18 17:24   ` Akib Azmain Turja
2022-07-18 18:00   ` Adam Porter
2022-07-18 18:54     ` Philip Kaludercic
2022-07-18 19:21       ` Adam Porter
2022-07-19  2:28         ` Eli Zaretskii
2022-07-18 23:39     ` Stefan Kangas
2022-07-19  5:43     ` Richard Stallman
2022-07-18 17:27 ` Akib Azmain Turja

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).