New Upstream Snapshot - emacs-deferred
Ready changes
Summary
Merged new upstream version: 0.5.1+git20170901.2.2239671 (was: 0.5.1+git20170901.1.2239671).
Resulting package
Built on 2023-01-22T00:29 (took 11m56s)
The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:
apt install -t fresh-snapshots elpa-concurrentapt install -t fresh-snapshots elpa-deferred
Lintian Result
- elpa-concurrent_0.5.1+git20170901.2.2239671-1~jan+nus1_all.deb
- elpa-deferred_0.5.1+git20170901.2.2239671-1~jan+nus1_all.deb
- emacs-deferred_0.5.1+git20170901.2.2239671-1~jan+nus1.dsc
- emacs-deferred_0.5.1+git20170901.2.2239671-1~jan+nus1_amd64.buildinfo
- emacs-deferred_0.5.1+git20170901.2.2239671-1~jan+nus1_amd64.changes
Diff
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index cc05f55..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-# Compiled and temporary files
-*.elc
-*~
-
-# Cask
-/.cask
-dist
-
-# Ecukes
-/features/project/.cask
-/features/project/test/*.el
diff --git a/debian/changelog b/debian/changelog
index 829ca40..2972278 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+emacs-deferred (0.5.1+git20170901.2.2239671-1) UNRELEASED; urgency=low
+
+ * New upstream snapshot.
+ * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk> Sun, 22 Jan 2023 00:23:01 -0000
+
emacs-deferred (0.5.1-5) unstable; urgency=medium
* Add patch to fix wrong-number-of-arguments error (Closes: #1020029)
diff --git a/debian/patches/0001-fix-documentation.diff b/debian/patches/0001-fix-documentation.diff
index 6d02927..cda0a86 100644
--- a/debian/patches/0001-fix-documentation.diff
+++ b/debian/patches/0001-fix-documentation.diff
@@ -5,11 +5,13 @@ This patch removes badges icons from README files. These icons are
intended rather for developers and are loaded from several external
web sites.
---- a/README-concurrent.ja.markdown
-+++ b/README-concurrent.ja.markdown
+Index: emacs-deferred.git/README-concurrent.ja.markdown
+===================================================================
+--- emacs-deferred.git.orig/README-concurrent.ja.markdown
++++ emacs-deferred.git/README-concurrent.ja.markdown
@@ -1,12 +1,5 @@
# concurrent.el #
-
+
-[![Build Status](https://travis-ci.org/kiwanami/emacs-deferred.svg)](https://travis-ci.org/kiwanami/emacs-deferred)
-[![Coverage Status](https://coveralls.io/repos/kiwanami/emacs-deferred/badge.svg)](https://coveralls.io/r/kiwanami/emacs-deferred)
-[![MELPA](http://melpa.org/packages/concurrent-badge.svg)](http://melpa.org/#/concurrent)
@@ -18,13 +20,15 @@ web sites.
-[![License](http://img.shields.io/:license-gpl3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0.html)
-
concurrent.elは、良くある非同期処理を抽象化したライブラリです。スレッド、セマフォ、イベント管理などがあります。他の環境のライブラリや並行プログラミングのアイデアを参考にしました。
-
+
## インストール ##
---- a/README-concurrent.markdown
-+++ b/README-concurrent.markdown
+Index: emacs-deferred.git/README-concurrent.markdown
+===================================================================
+--- emacs-deferred.git.orig/README-concurrent.markdown
++++ emacs-deferred.git/README-concurrent.markdown
@@ -1,12 +1,5 @@
# concurrent.el
-
+
-[![Build Status](https://travis-ci.org/kiwanami/emacs-deferred.svg)](https://travis-ci.org/kiwanami/emacs-deferred)
-[![Coverage Status](https://coveralls.io/repos/kiwanami/emacs-deferred/badge.svg)](https://coveralls.io/r/kiwanami/emacs-deferred)
-[![MELPA](http://melpa.org/packages/concurrent-badge.svg)](http://melpa.org/#/concurrent)
@@ -33,13 +37,15 @@ web sites.
-[![License](http://img.shields.io/:license-gpl3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0.html)
-
`concurrent.el` is a higher level library for asynchronous tasks, based on `deferred.el`.
-
+
It is inspired by libraries of other environments and concurrent programing models.
---- a/README.ja.markdown
-+++ b/README.ja.markdown
+Index: emacs-deferred.git/README.ja.markdown
+===================================================================
+--- emacs-deferred.git.orig/README.ja.markdown
++++ emacs-deferred.git/README.ja.markdown
@@ -1,12 +1,5 @@
# deferred.el #
-
+
-[![Build Status](https://travis-ci.org/kiwanami/emacs-deferred.svg)](https://travis-ci.org/kiwanami/emacs-deferred)
-[![Coverage Status](https://coveralls.io/repos/kiwanami/emacs-deferred/badge.svg)](https://coveralls.io/r/kiwanami/emacs-deferred)
-[![MELPA](http://melpa.org/packages/deferred-badge.svg)](http://melpa.org/#/deferred)
@@ -50,11 +56,13 @@ web sites.
deferred.el は非同期処理を抽象化して書きやすくするためのライブラリです。
APIや実装については
[JSDeferred](https://github.com/cho45/jsdeferred "JSDeferred") (by cho45さん)と
---- a/README.markdown
-+++ b/README.markdown
+Index: emacs-deferred.git/README.markdown
+===================================================================
+--- emacs-deferred.git.orig/README.markdown
++++ emacs-deferred.git/README.markdown
@@ -1,12 +1,5 @@
# deferred.el #
-
+
-[![Build Status](https://travis-ci.org/kiwanami/emacs-deferred.svg)](https://travis-ci.org/kiwanami/emacs-deferred)
-[![Coverage Status](https://coveralls.io/repos/kiwanami/emacs-deferred/badge.svg)](https://coveralls.io/r/kiwanami/emacs-deferred)
-[![MELPA](http://melpa.org/packages/deferred-badge.svg)](http://melpa.org/#/deferred)
@@ -63,5 +71,5 @@ web sites.
-[![License](http://img.shields.io/:license-gpl3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0.html)
-
`deferred.el` provides facilities to manage asynchronous tasks.
-
+
The API and implementations were translated from
diff --git a/debian/patches/0002-fix-version.diff b/debian/patches/0002-fix-version.diff
index 555b614..cd84bc2 100644
--- a/debian/patches/0002-fix-version.diff
+++ b/debian/patches/0002-fix-version.diff
@@ -3,11 +3,13 @@ Subject: Fix version number
This patch fixes version number to follow MELPA stable.
---- a/concurrent.el
-+++ b/concurrent.el
+Index: emacs-deferred.git/concurrent.el
+===================================================================
+--- emacs-deferred.git.orig/concurrent.el
++++ emacs-deferred.git/concurrent.el
@@ -3,7 +3,7 @@
;; Copyright (C) 2010-2016 SAKURAI Masashi
-
+
;; Author: SAKURAI Masashi <m.sakurai at kiwanami.net>
-;; Version: 0.5.0
+;; Version: 0.5.1
diff --git a/debian/patches/0003-comment-out-undercover.diff b/debian/patches/0003-comment-out-undercover.diff
index d6ab15d..c586aa0 100644
--- a/debian/patches/0003-comment-out-undercover.diff
+++ b/debian/patches/0003-comment-out-undercover.diff
@@ -8,8 +8,10 @@ as a dependency to d/control. The main motivation is to fix
autopkgtest (otherwise autopkgtest fails because it cannot load
undercover.el)
---- a/test/concurrent-test.el
-+++ b/test/concurrent-test.el
+Index: emacs-deferred.git/test/concurrent-test.el
+===================================================================
+--- emacs-deferred.git.orig/test/concurrent-test.el
++++ emacs-deferred.git/test/concurrent-test.el
@@ -19,10 +19,10 @@
;; How to run this test ?
;; $ emacs -L . -L $HOME/.emacs.d/elisp -batch -l deferred -l concurrent -l test-concurrent -f cc:test-all
@@ -25,8 +27,10 @@ undercover.el)
(require 'concurrent)
(require 'cl-lib)
(require 'pp)
---- a/test/deferred-test.el
-+++ b/test/deferred-test.el
+Index: emacs-deferred.git/test/deferred-test.el
+===================================================================
+--- emacs-deferred.git.orig/test/deferred-test.el
++++ emacs-deferred.git/test/deferred-test.el
@@ -23,10 +23,10 @@
diff --git a/debian/patches/0004-fix-wrong-number-of-arguments.diff b/debian/patches/0004-fix-wrong-number-of-arguments.diff
index 47c16df..e5758c6 100644
--- a/debian/patches/0004-fix-wrong-number-of-arguments.diff
+++ b/debian/patches/0004-fix-wrong-number-of-arguments.diff
@@ -3,8 +3,10 @@ Subject: Fix wrong-number-of-arguments error
This patch fixes wrong-number-of-arguments error for GNU Emacs 28.
---- a/deferred.el
-+++ b/deferred.el
+Index: emacs-deferred.git/deferred.el
+===================================================================
+--- emacs-deferred.git.orig/deferred.el
++++ emacs-deferred.git/deferred.el
@@ -754,7 +754,7 @@ object. The process name and buffer name
`start-process-shell-command' are generated by this function automatically.
The next deferred object receives stdout and stderr string from
diff --git a/deferred.el b/deferred.el
index 179e05d..041c90b 100644
--- a/deferred.el
+++ b/deferred.el
@@ -198,7 +198,7 @@ in the asynchronous tasks.")
(defvar deferred:tick-time 0.001
"Waiting time between asynchronous tasks (second).
The shorter waiting time increases the load of Emacs. The end
-user can tune this paramter. However, applications should not
+user can tune this parameter. However, applications should not
modify it because the applications run on various environments.")
(defvar deferred:queue nil
Debdiff
File lists identical (after any substitutions)
No differences were encountered between the control files of package elpa-concurrent
No differences were encountered between the control files of package elpa-deferred