branch: elpa/elpher
commit d799c467a1f35934f96d33960d638ddf796f01ba
Author: plugd <[email protected]>
Commit: plugd <[email protected]>

    Support for the "w" item type.
---
 README        |  6 +++---
 config.mk     |  2 +-
 elpher-pkg.el |  2 +-
 elpher.el     |  6 ++++--
 elpher.texi   | 20 +++++++++++++++++---
 5 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/README b/README
index 70b741dc20..ce7919db76 100644
--- a/README
+++ b/README
@@ -119,6 +119,6 @@ all generously provided assistance and/or patches over the 
years:
 License
 -------
 
-Elpher is free software and is distributed under the terms of version
-3 the GNU General Public License, which can be found in the file named
-COPYING.
+Elpher is free software and is distributed under the terms of the GNU
+General Public License version 3 (or later).  The license can be found
+in the file named COPYING.
diff --git a/config.mk b/config.mk
index 8a81b7be12..3184ef9540 100644
--- a/config.mk
+++ b/config.mk
@@ -1,5 +1,5 @@
 PKG     = elpher
-VERSION = 3.6.6
+VERSION = 3.7.0
 
 INSTALLINFO = install-info
 MAKEINFO    = makeinfo
diff --git a/elpher-pkg.el b/elpher-pkg.el
index f4b6bc1d28..2200ee5168 100644
--- a/elpher-pkg.el
+++ b/elpher-pkg.el
@@ -1,4 +1,4 @@
-(define-package "elpher" "3.6.6" "A friendly gopher and gemini client"
+(define-package "elpher" "3.7.0" "A friendly gopher and gemini client"
   '((emacs "27.1"))
   :keywords ("convenience")
   :authors (("Tim Vaughan" . "[email protected]"))
diff --git a/elpher.el b/elpher.el
index 191ecb6ec0..0303b019c5 100644
--- a/elpher.el
+++ b/elpher.el
@@ -4,7 +4,7 @@
 
 ;; Author: Tim Vaughan <[email protected]>
 ;; Created: 11 April 2019
-;; Version: 3.6.6
+;; Version: 3.7.0
 ;; Keywords: comm gopher gemini
 ;; Homepage: https://thelambdalab.xyz/elpher
 ;; Package-Requires: ((emacs "27.1"))
@@ -70,7 +70,7 @@
 ;;; Global constants
 ;;
 
-(defconst elpher-version "3.6.6"
+(defconst elpher-version "3.7.0"
   "Current version of elpher.")
 
 (defconst elpher-margin-width 6
@@ -397,6 +397,8 @@ requiring gopher-over-TLS."
    ((and (equal type ?h)
          (string-prefix-p "URL:" selector))
     (elpher-address-from-url (elt (split-string selector "URL:") 1)))
+   ((equal type ?w)
+    (elpher-address-from-url selector))
    ((equal type ?8)
     (elpher-address-from-url
      (concat "telnet"
diff --git a/elpher.texi b/elpher.texi
index ec8844f872..7bba3b473b 100644
--- a/elpher.texi
+++ b/elpher.texi
@@ -1,7 +1,7 @@
 \input texinfo @c -*-texinfo-*-
 
 @setfilename elpher.info
-@settitle Elpher Manual v3.6.0
+@settitle Elpher Manual v3.7.0
 
 @dircategory Emacs
 @direntry
@@ -11,7 +11,7 @@
 @copying
 This manual documents Elpher, a gopher and gemini client for Emacs.
 
-Copyright @copyright{} 2019-2023  Tim Vaughan@*
+Copyright @copyright{} 2019-2026  Tim Vaughan@*
 Copyright @copyright{} 2021 Daniel Semyonov@*
 Copyright @copyright{} 2021 Alex Schroeder
 
@@ -84,6 +84,7 @@ Gemini support
 
 News
 
+* v3.7.0::
 * v3.6.0::
 * v3.5.0::
 * v3.4.0::
@@ -859,6 +860,7 @@ See the customization group itself for details.
 This chapter documents the major changes introduced by Elpher releases.
 
 @menu
+* v3.7.0::
 * v3.6.0::
 * v3.5.0::
 * v3.4.0::
@@ -868,7 +870,18 @@ This chapter documents the major changes introduced by 
Elpher releases.
 * v3.0.0::
 @end menu
 
-@node v3.6.0, v3.5.0, News, News
+@node v3.7.0, v3.6.0, News, News
+@section v3.7.0
+
+@subsection Support for the ``w'' item type
+
+This version introduces support for the w item type, which
+is a non-RFC1436 type that is occassionally used in place
+of hURL (also non-RFC1436) to include generic URLs in gophermaps.
+Both alternatives should now produce exactly the same rendered
+index in Elpher.
+
+@node v3.6.0, v3.5.0, v3.7.0, News
 @section v3.6.0
 
 @subsection Easily open links in new buffer
@@ -1048,6 +1061,7 @@ all generously provided assistance and/or patches:
 @item Simon South @email{simon@@simonsouth.net}
 @item Daniel Semyonov @email{daniel@@dsemy.com}
 @item Bradley Thornton @email{bradley@@northtech.us}
+@item John Hamelink @email{me@@johnhame.link}
 @end itemize
 
 @bye

Reply via email to