all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Adam Porter <adam@alphapapa.net>
To: emacs-devel <emacs-devel@gnu.org>
Subject: [ELPA] New package: salv
Date: Mon, 18 Jul 2022 12:02:14 -0500	[thread overview]
Message-ID: <e530776b-bd4e-7c9b-ffd9-36d3d6bd7bab@alphapapa.net> (raw)

[-- 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


             reply	other threads:[~2022-07-18 17:02 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-07-18 17:02 Adam Porter [this message]
2022-07-18 17:14 ` [ELPA] New package: salv 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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e530776b-bd4e-7c9b-ffd9-36d3d6bd7bab@alphapapa.net \
    --to=adam@alphapapa.net \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.