[ELPA-diffs] ELPA branch, master, updated. 7f5222113ec0265d6ddadc13aa5ae01810cd6d34

2013-08-15 Thread Andrey Kotlarski
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "ELPA".

The branch, master has been updated
   via  7f5222113ec0265d6ddadc13aa5ae01810cd6d34 (commit)
  from  4b34f9d0c918c452cfc0cd4605f3e6d6f2eab50f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 7f5222113ec0265d6ddadc13aa5ae01810cd6d34
Author: Andrey Kotlarski 
Date:   Thu Aug 15 22:57:32 2013 +0300

* packages/vlf/vlf.el: Fix URL.

diff --git a/packages/vlf/vlf.el b/packages/vlf/vlf.el
index 43e70f8..28b65f1 100644
--- a/packages/vlf/vlf.el
+++ b/packages/vlf/vlf.el
@@ -8,7 +8,7 @@
 ;; Authors: 2006 Mathias Dahl 
 ;;  2012 Sam Steingold 
 ;;  2013 Andrey Kotlarski 
-;; URL: https://github.com/m00natic/vlf
+;; URL: https://github.com/m00natic/vlfi
 
 ;; This file is free software; you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by

---

Summary of changes:
 packages/vlf/vlf.el |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
ELPA



[ELPA-diffs] ELPA branch, master, updated. 4b34f9d0c918c452cfc0cd4605f3e6d6f2eab50f

2013-08-15 Thread Stefan Monnier
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "ELPA".

The branch, master has been updated
   via  4b34f9d0c918c452cfc0cd4605f3e6d6f2eab50f (commit)
  from  328e8e72efc2d4e073992591627751e2750390e5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 4b34f9d0c918c452cfc0cd4605f3e6d6f2eab50f
Author: Stefan Monnier 
Date:   Thu Aug 15 12:20:16 2013 -0400

Fix up deployment script

diff --git a/admin/archive-contents.el b/admin/archive-contents.el
index e2154df..2d588e9 100644
--- a/admin/archive-contents.el
+++ b/admin/archive-contents.el
@@ -32,9 +32,16 @@
 (defconst archive-re-no-dot "\\`\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*"
   "Regular expression matching all files except \".\" and \"..\".")
 
+(defun archive--version-to-list (vers)
+  (when vers
+(let ((l (version-to-list vers)))
+  ;; Signal an error for things like "1.02" which is parsed as "1.2".
+  (assert (equal vers (package-version-join l)))
+  l)))
+
 (defun archive--convert-require (elt)
   (list (car elt)
-   (version-to-list (car (cdr elt)
+   (archive--version-to-list (car (cdr elt)
 
 (defun archive--strip-rcs-id (str)
   "Strip RCS version ID from the version string STR.
@@ -44,7 +51,7 @@ Otherwise return nil."
 (when (string-match "\\`[ \t]*[$]Revision:[ \t]+" str)
   (setq str (substring str (match-end 0
 (condition-case nil
-   (if (version-to-list str)
+   (if (archive--version-to-list str)
str)
   (error nil
 
@@ -79,10 +86,12 @@ Delete backup files also."
  (push (if (car simple-p)
(apply #'archive--process-simple-package
   dir pkg (cdr simple-p))
-  (apply 'archive--write-pkg-file dir pkg (cdr simple-p))
+  (if simple-p
+  (apply #'archive--write-pkg-file
+ dir pkg (cdr simple-p)))
  (archive--process-multi-file-package dir pkg))
packages)))
-   (error (error "Error in %s: %S" dir v
+   ((debug error) (error "Error in %s: %S" dir v
 (with-temp-buffer
   (pp (nreverse packages) (current-buffer))
   (write-region nil nil "archive-contents"
@@ -156,8 +165,7 @@ REQ is a list of requirements.
 Otherwise, return nil."
   (let* ((pkg-file (expand-file-name (concat pkg "-pkg.el") dir))
 (mainfile (expand-file-name (concat pkg ".el") dir))
- (files (directory-files dir nil "\\.el\\'"))
-version description req)
+ (files (directory-files dir nil "\\.el\\'")))
 (setq files (delete (concat pkg "-pkg.el") files))
 (setq files (delete (concat pkg "-autoloads.el") files))
 (cond
@@ -168,17 +176,20 @@ Otherwise, return nil."
(goto-char (point-min))
(if (not (looking-at ";;;.*---[ \t]*\\(.*?\\)[ \t]*\\(-\\*-.*-\\*-[ 
\t]*\\)?$"))
 (error "Can't parse first line of %s" mainfile)
-  (setq description (match-string 1))
-  (setq version
-(or (archive--strip-rcs-id (lm-header "package-version"))
-(archive--strip-rcs-id (lm-header "version"))
-(error "Missing `version' header")))
   ;; Grab the other fields, which are not mandatory.
-  (let ((requires-str (lm-header "package-requires")))
-(if requires-str
-(setq req (mapcar 'archive--convert-require
-  (car (read-from-string requires-str))
-  (list (= (length files) 1) version description req
+  (let* ((description (match-string 1))
+ (version
+  (or (archive--strip-rcs-id (lm-header "package-version"))
+  (archive--strip-rcs-id (lm-header "version"))
+  (error "Missing `version' header")))
+ (requires-str (lm-header "package-requires"))
+ (pt (lm-header "package-type"))
+ (simple (if pt (equal pt "simple") (= (length files) 1)))
+ (req
+  (if requires-str
+  (mapcar 'archive--convert-require
+  (car (read-from-string requires-str))
+(list simple version description req)
  ((not (file-exists-p pkg-file))
   (error "Can find single file nor package desc file in %s" dir)
 
@@ -207,7 +218,8 @@ Rename DIR/PKG.el to PKG-VERS.el, delete DIR, and return 
the descriptor."
   (basic-save-buffer)   ;Less chatty than save-buffer.
   (kill-buffer)))
   (delete-directory dir t)
-  (cons (intern pkg) (vector (version-to-li

[ELPA-diffs] ELPA branch, master, updated. 328e8e72efc2d4e073992591627751e2750390e5

2013-08-15 Thread Stefan Monnier
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "ELPA".

The branch, master has been updated
   via  328e8e72efc2d4e073992591627751e2750390e5 (commit)
  from  cb753c3ace486a17e1f3fbb3cbee29dfd20ae68d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 328e8e72efc2d4e073992591627751e2750390e5
Author: Stefan Monnier 
Date:   Thu Aug 15 11:13:20 2013 -0400

Fix up copyrights and the checking code

diff --git a/GNUmakefile b/GNUmakefile
index 1067e4c..cc06e48 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -13,8 +13,8 @@ CR_EXCEPTIONS=copyright_exceptions
 .PHONY: check_copyrights
 check_copyrights:
@echo "Compute exceptions >$(CR_EXCEPTIONS)~"
-   @(cd packages;  \
-   export LANG=C;  \
+   @export LANG=C; \
+   (cd packages;   \
find . -name '*.el' -print0 |   \
xargs -0 grep -L 'Free Software Foundation, Inc' |  \
grep -v '\(\.dir-locals\|.-\(pkg\|autoloads\)\)\.el$$'; \
diff --git a/packages/f90-interface-browser/f90-tests.el 
b/packages/f90-interface-browser/f90-tests.el
index d653882..d55308b 100644
--- a/packages/f90-interface-browser/f90-tests.el
+++ b/packages/f90-interface-browser/f90-tests.el
@@ -1,3 +1,22 @@
+;;; f90-tests.el --- Tests for f90-interface-browser
+
+;; Copyright (C) 2013  Free Software Foundation, Inc.
+
+;; This program is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with this program  If not, see .
+
+;;; Code:
+
 (defvar *test-name* nil)
 
 (defvar *test-tests* (make-hash-table :test 'eq))
diff --git a/packages/js2-mode/tests/externs.el 
b/packages/js2-mode/tests/externs.el
index 7860058..d422c74 100644
--- a/packages/js2-mode/tests/externs.el
+++ b/packages/js2-mode/tests/externs.el
@@ -1,3 +1,22 @@
+;;; externs.el --- Tests of "externs" for js2-mode
+
+;; Copyright (C) 2013  Free Software Foundation, Inc.
+
+;; This program is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with this program  If not, see .
+
+;;; Code:
+
 (require 'ert)
 (require 'js2-mode)
 
diff --git a/packages/js2-mode/tests/indent.el 
b/packages/js2-mode/tests/indent.el
index 953b8a6..9ee981c 100644
--- a/packages/js2-mode/tests/indent.el
+++ b/packages/js2-mode/tests/indent.el
@@ -1,3 +1,22 @@
+;;; indent.el --- Tests of indentation for js2-mode
+
+;; Copyright (C) 2013  Free Software Foundation, Inc.
+
+;; This program is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with this program  If not, see .
+
+;;; Code:
+
 (require 'ert)
 (require 'js2-mode)
 
diff --git a/packages/js2-mode/tests/parser.el 
b/packages/js2-mode/tests/parser.el
index 3c05c4b..2f020a6 100644
--- a/packages/js2-mode/tests/parser.el
+++ b/packages/js2-mode/tests/parser.el
@@ -1,3 +1,22 @@
+;;; parser.el --- Tests of the js2-mode's parser
+
+;; Copyright (C) 2013  Free Software Foundation, Inc.
+
+;; This program i

[ELPA-diffs] check_copyright failed

2013-08-15 Thread ELPA update
+ cd ../elpa
+ git pull
>From git://git.sv.gnu.org/emacs/elpa
   adba6bf..cb753c3  master -> origin/master
Updating adba6bf..cb753c3
Fast-forward
 admin/archive-contents.el   |   50 
 admin/update-archive.sh |9 +-
 externals-list  |1 -
 packages/ack/README |   34 -
 packages/ack/README.rst |   74 +++
 packages/ack/ack-pkg.el |1 -
 packages/ack/ack.el |2 +-
 packages/coffee-mode/coffee-mode.el |   13 ++
 packages/company/.dir-locals.el |2 +-
 packages/company/.gitignore |2 +
 packages/company/.travis.yml|   32 +
 packages/company/Makefile   |   37 ++
 packages/company/NEWS.md|  179 +++
 packages/company/README |3 -
 packages/company/README.md  |4 +
 packages/company/company-pkg.el |1 -
 packages/f90-interface-browser/f90-tests.el |   96 ++
 packages/ggtags/Makefile|   12 ++
 packages/ggtags/README.rst  |   73 +++
 packages/ioccur/ioccur.el   |1 +
 packages/js2-mode/.gitignore|1 +
 packages/js2-mode/.travis.yml   |   24 
 packages/js2-mode/Makefile  |   26 
 packages/js2-mode/README.md |   35 ++
 packages/js2-mode/tests/externs.el  |   22 
 packages/js2-mode/tests/indent.el   |   75 +++
 packages/js2-mode/tests/parser.el   |  113 +
 27 files changed, 857 insertions(+), 65 deletions(-)
 delete mode 100644 packages/ack/README
 create mode 100644 packages/ack/README.rst
 delete mode 100644 packages/ack/ack-pkg.el
 create mode 100644 packages/company/.gitignore
 create mode 100644 packages/company/.travis.yml
 create mode 100644 packages/company/Makefile
 create mode 100644 packages/company/NEWS.md
 delete mode 100644 packages/company/README
 create mode 100644 packages/company/README.md
 delete mode 100644 packages/company/company-pkg.el
 create mode 100644 packages/eldoc-eval/README.md
 create mode 100644 packages/f90-interface-browser/f90-tests.el
 create mode 100644 packages/ggtags/Makefile
 create mode 100644 packages/ggtags/README.rst
 create mode 100644 packages/js2-mode/.gitignore
 create mode 100644 packages/js2-mode/.travis.yml
 create mode 100644 packages/js2-mode/Makefile
 create mode 100644 packages/js2-mode/README.md
 create mode 100644 packages/js2-mode/tests/externs.el
 create mode 100644 packages/js2-mode/tests/indent.el
 create mode 100644 packages/js2-mode/tests/parser.el
+ emacs --batch -l /home/elpa/build/admin/archive-contents.el -f 
archive-add/remove/update-externals
Loading 00debian-vars...
Loading /etc/emacs/site-start.d/50psvn.el (source)...
Loading vc-git...
Running git pull in "/home/elpa/elpa/packages/dismal/"
Updated dismal:From git://git.sv.gnu.org/emacs/elpa
   adba6bf..cb753c3  master -> origin/master
Already up-to-date.

+ make -f /home/elpa/build/GNUmakefile check_copyrights
Compute exceptions >copyright_exceptions~
diff -u "copyright_exceptions" "copyright_exceptions~"
--- copyright_exceptions2013-08-14 14:37:58.0 -0400
+++ copyright_exceptions~   2013-08-15 05:02:09.0 -0400
@@ -41,6 +41,10 @@
 ./auctex/style/virtex.el
 ./auctex/tex-fold.el:("(C)" ("copyright"))
 ./auctex/tex-info.el:   '("copyright" nil)
+./f90-interface-browser/f90-tests.el
+./js2-mode/tests/externs.el
+./js2-mode/tests/indent.el
+./js2-mode/tests/parser.el
 ./muse/htmlize-hack.el
 ./uni-confusables/gen-confusables.el:  (insert ";; Copyright (C) 
1991-2009, 2010 Unicode, Inc.
 ./uni-confusables/gen-confusables.el:;; for the copyright and permission 
notice.\n\n")
make: *** [check_copyrights] Error 1
+ signal_error check_copyright failed
+ title=check_copyright failed
+ [  = /home/elpa/build/make.log ]
+ sed s/.*[ ]//
+ host -t mx gnu.org
+ mx_gnu_org=eggs.gnu.org.
+ telnet eggs.gnu.org. smtp
+ sleep 5
Trying 208.118.235.92...
Connected to eggs.gnu.org.
Escape character is '^]'.
220 eggs.gnu.org ESMTP Exim 4.71 Thu, 15 Aug 2013 05:02:10 -0400
+ echo HELO elpa.gnu.org
+ sleep 1
250 eggs.gnu.org Hello elpa.gnu.org [140.186.70.89]
+ echo MAIL FROM: 
+ sleep 1
250 OK
+ echo RCPT TO: 
+ sleep 1
250 Accepted
+ echo DATA
+ sleep 1
354 Enter message, ending with "." on a line by itself
+ cat
+ cat /home/elpa/build/make.log