[elpa] 04/04: Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit 9a378dacf0b34221bb7c252dc20ff70b388fbb31
Merge: bf2c2a3 9a44292
Author: Mario Lang 
Date:   Fri May 30 14:02:45 2014 +0200

Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

 README |4 +-
 admin/archive-contents.el  |   70 +-
 admin/forward-diffs.py |   10 +-
 packages/ada-mode/NEWS |   19 +
 packages/ada-mode/README   |4 +-
 packages/ada-mode/ada-gnat-xref.el |4 +-
 packages/ada-mode/ada-grammar-wy.el| 2671 ++--
 packages/ada-mode/ada-mode.el  |   89 +-
 packages/ada-mode/ada-mode.info|   81 +-
 packages/ada-mode/ada-wisi.el  |9 +-
 packages/ada-mode/gnat-core.el |   12 +-
 packages/ada-mode/gnat-inspect.el  |   12 +-
 packages/ada-mode/gpr-mode.el  |   11 -
 packages/ada-mode/gpr-query.el |   25 +-
 packages/ascii-art-to-unicode/HACKING  |1 +
 packages/ascii-art-to-unicode/NEWS |4 +
 .../ascii-art-to-unicode/ascii-art-to-unicode.el   |   25 +-
 packages/gnugo/NEWS|1 +
 packages/gnugo/gnugo-frolic.el |  203 +-
 packages/gnugo/gnugo-imgen.el  |   91 +-
 packages/gnugo/gnugo.el|  416 ++--
 packages/metar/metar.el|  568 +
 packages/nlinum/nlinum.el  |   13 +-
 packages/osc/osc.el|  237 ++
 24 files changed, 2805 insertions(+), 1775 deletions(-)



[elpa] 01/04: [quarter-plane] Fix typo in Commentary.

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit 60ae18ef2c62ea5eb4d07d536532375a76548316
Author: Mario Lang 
Date:   Thu May 22 12:35:24 2014 +0200

[quarter-plane] Fix typo in Commentary.
---
 GNUmakefile |2 +-
 packages/quarter-plane/quarter-plane.el |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/GNUmakefile b/GNUmakefile
index 03a25f2..7d88843 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -54,7 +54,7 @@ process-archive:
  fi;   \
  if [ -d $$pt ]; then  \
  echo "Creating tarball $${pt}.tar" && \
- tar -cf $${pt}.tar $$pt -X "$$ignore";\
+ tar -cf $${pt}.tar $$pt --exclude-vcs -X "$$ignore";  \
  rm -rf $${pt};\
  fi;   \
  done
diff --git a/packages/quarter-plane/quarter-plane.el 
b/packages/quarter-plane/quarter-plane.el
index f73fd4e..3cb70d9 100644
--- a/packages/quarter-plane/quarter-plane.el
+++ b/packages/quarter-plane/quarter-plane.el
@@ -24,7 +24,7 @@
 ;; This package provides Quarter Plane mode, a minor mode which
 ;; provides Picture mode style editing (treating the screen as a
 ;; semi-infinite quarter-plane).  Unlike Picture mode, it is a minor
-;; modes (see the Emacs manual for the documentation of Picture mode).
+;; mode (see the Emacs manual for the documentation of Picture mode).
 ;; Type M-x quarter-plane-mode to enable Quarter Plane mode in the
 ;; current buffer, and M-x global-quarter-plane-mode to enable it
 ;; globally.



[elpa] 02/04: Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit 89e811c2db286f3b493775c5b7f5e43881f4ba2e
Merge: 60ae18e 5315891
Author: Mario Lang 
Date:   Thu May 22 14:07:42 2014 +0200

Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa




[elpa] 03/04: Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit bf2c2a3d2a4af5c851152c3ac16af1d5dbe964d1
Merge: 89e811c 995856a
Author: Mario Lang 
Date:   Thu May 22 23:50:09 2014 +0200

Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

 admin/update-archive.sh |5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)



[elpa] branch master updated (9a44292 -> 9a378da)

2014-05-30 Thread Mario Lang
mlang pushed a change to branch master
in repository elpa.

  from  9a44292   [metar] defcustom for metar-units
   new  60ae18e   [quarter-plane] Fix typo in Commentary.
   new  89e811c   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
   new  bf2c2a3   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
   new  9a378da   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 GNUmakefile |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)



[elpa] branch master updated (9a378da -> cf429ed)

2014-05-30 Thread Thien-Thi Nguyen
ttn pushed a change to branch master
in repository elpa.

  from  9a378da   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
   new  cf429ed   [xpm] Add homepage URL; drop other links.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 packages/xpm/NEWS   |3 +++
 packages/xpm/xpm.el |6 +-
 2 files changed, 4 insertions(+), 5 deletions(-)



[elpa] 01/01: [xpm] Add homepage URL; drop other links.

2014-05-30 Thread Thien-Thi Nguyen
ttn pushed a commit to branch master
in repository elpa.

commit cf429ed3ecc89d07aa7fdeaac58e7db2aefad2ee
Author: Thien-Thi Nguyen 
Date:   Fri May 30 15:38:53 2014 +0200

[xpm] Add homepage URL; drop other links.

* packages/xpm/xpm.el [URL]: New header.
[Commentary]: Remove the HACKING and Tip Jar links.
---
 packages/xpm/NEWS   |3 +++
 packages/xpm/xpm.el |6 +-
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/packages/xpm/NEWS b/packages/xpm/NEWS
index 7986686..4943c3c 100644
--- a/packages/xpm/NEWS
+++ b/packages/xpm/NEWS
@@ -2,6 +2,9 @@ NEWS for xpm.el (et al)
 See the end for copying conditions.
 
 
+- 1.0.2 | NOT YET RELEASED
+  - new homepage: http://www.gnuvola.org/software/xpm/
+
 - 1.0.1 | 2014-05-21
   - byte-compilation bugfix
 
diff --git a/packages/xpm/xpm.el b/packages/xpm/xpm.el
index 5109e31..382b6d9 100644
--- a/packages/xpm/xpm.el
+++ b/packages/xpm/xpm.el
@@ -6,6 +6,7 @@
 ;; Maintainer: Thien-Thi Nguyen 
 ;; Version: 1.0.1
 ;; Keywords: multimedia, xpm
+;; URL: http://www.gnuvola.org/software/xpm/
 
 ;; 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
@@ -59,11 +60,6 @@
 ;;
 ;; Some things are autoloaded.  Which ones?  Use the source, Luke!
 ;; (Alternatively, just ask on help-gnu-emacs (at gnu dot org).)
-;;
-;;
-;; See Also
-;; - HACKING: 

-;; - Tip Jar: 
 
 ;;; Code:
 



[elpa] branch master updated (cf429ed -> 53b7279)

2014-05-30 Thread Thien-Thi Nguyen
ttn pushed a change to branch master
in repository elpa.

  from  cf429ed   [xpm] Add homepage URL; drop other links.
   new  53b7279   [xpm] Release: 1.0.2

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


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



[elpa] 01/01: [xpm] Release: 1.0.2

2014-05-30 Thread Thien-Thi Nguyen
ttn pushed a commit to branch master
in repository elpa.

commit 53b727908fbe17a478c76f76631b74cd2622a13a
Author: Thien-Thi Nguyen 
Date:   Fri May 30 17:25:16 2014 +0200

[xpm] Release: 1.0.2

* packages/xpm/xpm.el [Version]: Bump to "1.0.2".
---
 packages/xpm/NEWS   |2 +-
 packages/xpm/xpm.el |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/xpm/NEWS b/packages/xpm/NEWS
index 4943c3c..6353aa2 100644
--- a/packages/xpm/NEWS
+++ b/packages/xpm/NEWS
@@ -2,7 +2,7 @@ NEWS for xpm.el (et al)
 See the end for copying conditions.
 
 
-- 1.0.2 | NOT YET RELEASED
+- 1.0.2 | 2014-05-30
   - new homepage: http://www.gnuvola.org/software/xpm/
 
 - 1.0.1 | 2014-05-21
diff --git a/packages/xpm/xpm.el b/packages/xpm/xpm.el
index 382b6d9..31ed989 100644
--- a/packages/xpm/xpm.el
+++ b/packages/xpm/xpm.el
@@ -4,7 +4,7 @@
 
 ;; Author: Thien-Thi Nguyen 
 ;; Maintainer: Thien-Thi Nguyen 
-;; Version: 1.0.1
+;; Version: 1.0.2
 ;; Keywords: multimedia, xpm
 ;; URL: http://www.gnuvola.org/software/xpm/
 



[elpa] branch master updated (53b7279 -> e868fe0)

2014-05-30 Thread Mario Lang
mlang pushed a change to branch master
in repository elpa.

  from  53b7279   [xpm] Release: 1.0.2
   new  9444f39   [metar] Fix humidity calculation when Fahrenheit is used
   new  cd38e56   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
   new  e868fe0   Merge branch 'master' of 
git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 packages/metar/metar.el |   25 +
 1 files changed, 17 insertions(+), 8 deletions(-)



[elpa] 02/03: Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit cd38e56117ee6b81ea54edea3be0b95941d73148
Merge: 9444f39 9a378da
Author: Mario Lang 
Date:   Fri May 30 14:59:31 2014 +0200

Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

 GNUmakefile |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)



[elpa] 03/03: Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit e868fe0795a945133202d335e9e051f122a4ee91
Merge: cd38e56 53b7279
Author: Mario Lang 
Date:   Fri May 30 23:06:10 2014 +0200

Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

 packages/xpm/NEWS   |3 +++
 packages/xpm/xpm.el |8 ++--
 2 files changed, 5 insertions(+), 6 deletions(-)



[elpa] 01/03: [metar] Fix humidity calculation when Fahrenheit is used

2014-05-30 Thread Mario Lang
mlang pushed a commit to branch master
in repository elpa.

commit 9444f39279adf613110f4b7ab600bc1edc1f0701
Author: Mario Lang 
Date:   Fri May 30 11:30:50 2014 +0200

[metar] Fix humidity calculation when Fahrenheit is used
---
 packages/metar/metar.el |   25 +
 1 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/packages/metar/metar.el b/packages/metar/metar.el
index 4909f00..02e27aa 100644
--- a/packages/metar/metar.el
+++ b/packages/metar/metar.el
@@ -72,7 +72,8 @@
   (cons :format "%v"
 (const :tag "Temperature:" temperature)
 (choice (const :tag "Degree Celsius" degC)
-(const :tag "Degree Kelvin" degK)
+;; calc-units doesn't convert degC to degK
+;(const :tag "Degree Kelvin" degK)
 (const :tag "Degree Fahrenheit" degF)
 
 (defvar metar-stations-info-url "http://weather.noaa.gov/data/nsd_bbsss.txt";
@@ -238,14 +239,16 @@ and NEW-UNIT should be a unit name like \"kph\" or 
similar."
" ")
 (cons (string-to-number value) (intern unit
 
-(defun metar-convert-temperature (string)
-  "Convert a METAR temperature."
+(defun metar-convert-temperature (string &optional unit)
+  "Convert a METAR temperature.
+If optional argument UNIT is provided, convert to that unit, otherwise,
+consult `metar-units'."
   (metar-convert-unit
(concat (if (= (aref string 0) ?M)
   (concat "-" (substring string 1))
 string)
   "degC")
-   (cdr (assq 'temperature metar-units
+   (or unit (cdr (assq 'temperature metar-units)
 
 (defvar metar-url
   "http://weather.noaa.gov/pub/data/observations/metar/stations/%s.TXT";
@@ -413,8 +416,9 @@ If no record was found for STATION, nil is returned."
   (when (string-match metar-temperature-and-dewpoint-regexp info)
 (cons (round
   (metar-magnus-formula-humidity-from-dewpoint
-   (save-match-data (car (metar-convert-temperature (match-string 1 
info
-   (car (metar-convert-temperature (match-string 3 info)
+   (save-match-data (car (metar-convert-temperature
+  (match-string 1 info) 'degC)))
+   (car (metar-convert-temperature (match-string 3 info) 'degC
  'percent)))
 
 (defconst metar-pressure-regexp
@@ -503,11 +507,16 @@ Otherwise, determine the best station via 
latitude/longitude."
 nil t
 (let ((info (metar-decode (metar-get-record station
   (if info
- (message "%d minutes ago at %s: %d°C, %d%% relative humidity%s"
-  (/ (truncate (float-time (time-since (cdr (assoc 'timestamp 
info) 60)
+ (message "%d minutes ago at %s: %d°%c, %d%% relative humidity%s"
+  (/ (truncate (float-time (time-since
+(cdr (assoc 'timestamp info)
+ 60)
   (or (metar-stations-get (cdr (assoc 'station info)) 'name)
   (cdr (assoc 'station info)))
   (cadr (assoc 'temperature info))
+  (cond
+   ((eq (cdr (assq 'temperature metar-units)) 'degC) ?C)
+   ((eq (cdr (assq 'temperature metar-units)) 'degF) ?F))
   (cadr (assoc 'humidity info))
   (if (assoc 'phenomena info)
   (concat "\n" "Phenomena: "