branch: externals/taxy
commit c423e4c153b0d6211985bef8bc2cfa8a9f1d7f7c
Author: Adam Porter <[email protected]>
Commit: Adam Porter <[email protected]>

    Meta: v0.11-pre
---
 README.org |   4 +
 taxy.el    |   2 +-
 taxy.info  | 250 ++++++++++++++++++++++++++++++++-----------------------------
 3 files changed, 136 insertions(+), 120 deletions(-)

diff --git a/README.org b/README.org
index 23c7f04eac..8776c0663e 100644
--- a/README.org
+++ b/README.org
@@ -933,6 +933,10 @@ In Emacs 28+, see also =M-x shortdoc-display-group RET 
taxy RET=.
 :TOC:      :depth 0
 :END:
 
+** v0.11-pre
+
+Nothing new yet.
+
 ** 0.10.2
 
 *Fixes*
diff --git a/taxy.el b/taxy.el
index b6da5ec5a8..e136655069 100644
--- a/taxy.el
+++ b/taxy.el
@@ -6,7 +6,7 @@
 ;; Maintainer: Adam Porter <[email protected]>
 ;; URL: https://github.com/alphapapa/taxy.el
 ;; Package-Requires: ((emacs "26.3"))
-;; Version: 0.10.2
+;; Version: 0.11-pre
 ;; Keywords: lisp
 
 ;; This program is free software; you can redistribute it and/or modify
diff --git a/taxy.info b/taxy.info
index 80e959dadf..72f3bce942 100644
--- a/taxy.info
+++ b/taxy.info
@@ -1,4 +1,5 @@
-This is README.info, produced by makeinfo version 6.7 from README.texi.
+This is README.info, produced by makeinfo version 7.1.1 from
+README.texi.
 
 INFO-DIR-SECTION Emacs
 START-INFO-DIR-ENTRY
@@ -17,7 +18,7 @@ https://elpa.gnu.org/packages/taxy.svg
    _Now, where did I put that..._
 
    This library provides a programmable way to classify arbitrary
-objects into a hierarchical taxonomy.  (That’s a lot of fancy words to
+objects into a hierarchical taxonomy.  (That's a lot of fancy words to
 say that this lets you automatically put things in nested groups.)
 
    Helpful features include:
@@ -27,7 +28,7 @@ Dynamic taxonomies
      runtime based on their attributes.
 Reusable taxonomies
      Taxonomy definitions may be stored in variables and reused in other
-     taxonomies’ descendant groups.
+     taxonomies' descendant groups.
 Classification domain-specific language
      Easily define a custom DSL used to classify items dynamically
      (which can be extended by users).
@@ -45,7 +46,7 @@ Flexible table view
 * Credits::
 * License::
 
-— The Detailed Node Listing —
+-- The Detailed Node Listing --
 
 Examples
 
@@ -76,6 +77,7 @@ Reference
 
 Changelog
 
+* v0.11-pre: v011-pre.
 * 0.10.2: 0102.
 * 0.10.1: 0101.
 * 0.10: 010.
@@ -149,7 +151,7 @@ File: README.info,  Node: Numbery (starting basically),  
Next: Lettery (filling
 1.1 Numbery (starting basically)
 ================================
 
-Let’s imagine a silly taxonomy of numbers below 100:
+Let's imagine a silly taxonomy of numbers below 100:
 
      ("Numbery" "A silly taxonomy of numbers."
       (("< 10" "Numbers below 10"
@@ -245,7 +247,7 @@ functional manner:
 
    The ‘taxy-fill’ function applies the numbers in a "cascade" down the
 hierarchy of "taxys", and the ‘taxy-plain’ function returns a meaningful
-subset of the taxys’ slots, suitable for display.
+subset of the taxys' slots, suitable for display.
 
 
 File: README.info,  Node: Lettery (filling incrementally),  Next: Sporty 
(understanding completely),  Prev: Numbery (starting basically),  Up: Examples
@@ -254,7 +256,7 @@ File: README.info,  Node: Lettery (filling incrementally),  
Next: Sporty (unders
 ===================================
 
 You can also add more items after the hierarchy has been filled.  In
-this example we’ll make a comprehensive taxonomy of letters.  The first
+this example we'll make a comprehensive taxonomy of letters.  The first
 sub-taxy collects vowels, and the second, by leaving its predicate at
 the default value, ‘identity’, collects all letters not collected by the
 first taxy, i.e.  non-vowels.
@@ -286,7 +288,7 @@ first taxy, i.e.  non-vowels.
        ("Consonants" "Well, if they aren't vowels..."
         ("B" "C" "D" "F" "G" "H" "J" "K" "L" "M" "N"))))
 
-   Oops, we forgot the letters after N!  Let’s add them, too:
+   Oops, we forgot the letters after N!  Let's add them, too:
 
      (taxy-plain
       (taxy-fill (reverse
@@ -302,12 +304,12 @@ first taxy, i.e.  non-vowels.
        ("Consonants" "Well, if they aren't vowels..."
         ("N" "P" "Q" "R" "S" "T" "V" "W" "X" "Y" "Z" "B" "C" "D" "F" "G" "H" 
"J" "K" "L" "M" "N"))))
 
-   Oh, they’re out of order, now.  That won’t do.  Let’s fix that:
+   Oh, they're out of order, now.  That won't do.  Let's fix that:
 
      (taxy-plain
       (taxy-sort #'string< #'identity lettery))
 
-   That’s better:
+   That's better:
 
      ("Lettery" "A comprehensive taxonomy of letters."
       (("Vowels" "You know what those are."
@@ -321,13 +323,13 @@ File: README.info,  Node: Sporty (understanding 
completely),  Next: Applications
 1.3 Sporty (understanding completely)
 =====================================
 
-Let’s try to understand a few things about sports.  First we’ll define a
+Let's try to understand a few things about sports.  First we'll define a
 struct to make them easier to grasp:
 
      (cl-defstruct sport
        name uses venue fun)
 
-   Now we’ll make a list of sports:
+   Now we'll make a list of sports:
 
      (defvar sports
        (list (make-sport :name "Baseball"
@@ -371,7 +373,7 @@ struct to make them easier to grasp:
                          :venue 'indoor
                          :fun t)))
 
-   And finally we’ll define a taxy to organize them.  In this, we use a
+   And finally we'll define a taxy to organize them.  In this, we use a
 helper macro to make the ‘member’ function easier to use in the list of
 key functions:
 
@@ -395,7 +397,7 @@ key functions:
                     ;; so they will not consume their items.
                     :then #'identity)))))
 
-   Now let’s fill the taxy with the sports and format it:
+   Now let's fill the taxy with the sports and format it:
 
      (thread-last sporty
        taxy-emptied
@@ -421,8 +423,8 @@ key functions:
              (glove
               ("Baseball"))))))))))
 
-   That’s pretty sporty.  But classifying them by venue first makes the
-racket and glove sports not be listed together.  Let’s swap the key
+   That's pretty sporty.  But classifying them by venue first makes the
+racket and glove sports not be listed together.  Let's swap the key
 functions around so the venue is classified at the deepest level of the
 hierarchy:
 
@@ -469,7 +471,7 @@ hierarchy:
              (outdoor
               ("Baseball"))))))))))
 
-   That’s better.  But I’d also like to see a very simple classification
+   That's better.  But I'd also like to see a very simple classification
 to help me decide what to play:
 
      (thread-last
@@ -540,23 +542,23 @@ File: README.info,  Node: Usage,  Next: Changelog,  Prev: 
Installation,  Up: Top
                 :taxys (list ...))
 
    The ‘:predicate’ function determines whether an object fits into that
-taxy.  If it does, ‘taxy-fill’ adds the object to that taxy’s descendant
+taxy.  If it does, ‘taxy-fill’ adds the object to that taxy's descendant
 ‘:taxys’, if present, or to its own ‘:items’.  The function defaults to
 ‘identity’, so a taxy "takes in" any object by default (i.e.  if you
-only apply objects you want to classify, there’s no need to test them at
+only apply objects you want to classify, there's no need to test them at
 the top-level taxy).
 
    The ‘:then’ function determines what happens to an object after being
-taken in to the taxy’s ‘:items’: if the function, called with the
+taken in to the taxy's ‘:items’: if the function, called with the
 object, returns a non-nil value, that value is applied to other taxys at
 the same level until one of their ‘:then’ functions returns nil or no
 more taxys remain.  The function defaults to ‘ignore’, which makes a
 taxy "consume" its items by default.  Setting the function to, e.g.
 ‘identity’, makes it not consume them, leaving them eligible to also be
-taken into subsequent taxys, or to appear in the parent taxy’s items.
+taken into subsequent taxys, or to appear in the parent taxy's items.
 
    After defining a taxy, call ‘taxy-fill’ with it and a list of objects
-to fill the taxy’s hierarchy.  *Note:* ‘taxy-fill’ modifies the taxy
+to fill the taxy's hierarchy.  *Note:* ‘taxy-fill’ modifies the taxy
 given to it (filling its ‘:items’ and those of its ‘:taxys’), so when
 using a statically defined taxy (e.g.  one defined with ‘defvar’), you
 should pass ‘taxy-fill’ a taxy copied with ‘taxy-emptied’, which
@@ -625,13 +627,13 @@ Matrix rooms in Ement.el 
(https://github.com/alphapapa/ement.el):
 
    Note how the taxys defined in the first three variables are used in
 subsequent taxys.  As well, the ‘ement-roomy-opened’ taxy has an
-"anonymous" taxy, which collects any rooms that aren’t collected by its
+"anonymous" taxy, which collects any rooms that aren't collected by its
 sibling taxy (otherwise those objects would be collected into the
 parent, "Opened" taxy, which may not always be the most useful way to
 present the objects).
 
    Using those defined taxys, we then fill the ‘ement-roomy’ taxy with
-all of the rooms in the user’s session, and then use ‘taxy-mapcar’ to
+all of the rooms in the user's session, and then use ‘taxy-mapcar’ to
 replace the room structs with useful representations for display:
 
      (taxy-plain
@@ -694,7 +696,7 @@ File: README.info,  Node: Modifying filled taxys,  Next: 
Dynamic taxys,  Prev: T
 3.3 Modifying filled taxys
 ==========================
 
-Sometimes it’s necessary to modify a taxy after filling it with objects,
+Sometimes it's necessary to modify a taxy after filling it with objects,
 e.g.  to sort the items and/or the sub-taxys.  For this, use the
 function ‘taxy-mapc-taxys’ (a.k.a.  ‘taxy-mapc*’).  For example, in the
 sample application musicy.el (examples/musicy.el), the taxys and their
@@ -719,7 +721,7 @@ File: README.info,  Node: Dynamic taxys,  Next: Magit 
section,  Prev: Modifying
    • • • 
    You may not always know in advance what taxonomy a set of objects
 fits into, so ‘taxy’ lets you add taxys dynamically by using the ‘:take’
-function to add a taxy when an object is "taken into" a parent taxy’s
+function to add a taxy when an object is "taken into" a parent taxy's
 items.  For example, you could dynamically classify buffers by their
 major mode like so:
 
@@ -739,7 +741,7 @@ major mode like so:
       (taxy-fill (buffer-list)
                  (taxy-emptied buffery)))
 
-   The taxy’s ‘:take’ function is set to the ‘taxy-take-keyed’ function,
+   The taxy's ‘:take’ function is set to the ‘taxy-take-keyed’ function,
 partially applied with the ‘buffery-major-mode’ function as its list of
 ‘key-fns’ (‘taxy-fill’ supplies the buffer and the taxy as arguments),
 and it produces this taxonomy of buffers:
@@ -783,12 +785,12 @@ File: README.info,  Node: Multi-level dynamic taxys,  
Next: "Chains" of independ
 3.4.1 Multi-level dynamic taxys
 -------------------------------
 
-Of course, the point of taxonomies is that they aren’t restricted to a
+Of course, the point of taxonomies is that they aren't restricted to a
 single level of depth, so you may also use the function
 ‘taxy-take-keyed’ to dynamically make multi-level taxys.
 
    Expanding on the previous example, we use ‘cl-labels’ to define
-functions which are used in the taxy’s definition, which are used in the
+functions which are used in the taxy's definition, which are used in the
 ‘:take’ function, which calls ‘taxy-take-keyed’ (rather than using
 ‘apply-partially’ like in the previous example, we use a lambda
 function, which performs better than partially applied functions).  Then
@@ -841,7 +843,7 @@ File: README.info,  Node: "Chains" of independent 
multi-level dynamic taxys,  Ne
 _Naming things is hard._
 
    Going a step further, each element in the ‘taxy-take-keyed’
-function’s ‘KEY-FNS’ argument may be a list of functions (or a list of
+function's ‘KEY-FNS’ argument may be a list of functions (or a list of
 lists of functions, etc.), which creates a "chain" of "independent"
 dynamic taxys.  Each such chain may be said to "short-circuit" the
 filling process in that, when an object is "taken" by the first key
@@ -850,7 +852,7 @@ outside that chain.  This allows each dynamic sub-taxy to 
have its own
 set of sub-taxys, rather than sharing the same "global" set.  In effect,
 this creates multiple, unique taxonomies that share a single root taxy.
 
-   Building on the ‘sporty’ example, let’s define a taxy in which
+   Building on the ‘sporty’ example, let's define a taxy in which
 outdoor sports are classified only by whether they involve a disc, but
 indoor sports are additionally classified by whatever equipment they may
 use:
@@ -882,7 +884,7 @@ use:
                                   (in 'racket 'sport-uses)))
                       item taxy))))))
 
-   Now let’s fill the taxy with the sports and format it:
+   Now let's fill the taxy with the sports and format it:
 
      (thread-last sporty-dynamic
        taxy-emptied
@@ -920,7 +922,7 @@ used to classify items.  Using these allows key functions 
to be defined
 in top-level forms, and it allows an application to be extended by users
 by defining additional key functions in their configurations.
 
-   Extending the previous ‘sporty’ example, let’s redefine its key
+   Extending the previous ‘sporty’ example, let's redefine its key
 functions using ‘taxy-define-key-definer’:
 
      (taxy-define-key-definer sporty-define-key
@@ -946,7 +948,7 @@ functions using ‘taxy-define-key-definer’:
          (_ (when (equal place (sport-venue item))
               (sport-venue item)))))
 
-   Now we’ll define the default keys to use when classifying items.
+   Now we'll define the default keys to use when classifying items.
 This list is equivalent to the one passed to ‘taxy-take-keyed’ in the
 previous, "Chains" example.
 
@@ -990,12 +992,12 @@ runtime, making the ‘:take’ function with 
‘taxy-make-take-function’.
           ("Soccer" "Tennis" "Football" "Baseball"))))))
 
    As you can see, the result is the same as that in the previous
-example, but we’ve defined a kind of DSL for grouping sports in a
+example, but we've defined a kind of DSL for grouping sports in a
 modular, extendable way.
 
    This also allows the grouping keys to be easily changed at runtime,
 producing a different result.  For example, we could group sports by,
-first, whether they use a ball, and then by venue.  Let’s do this in a
+first, whether they use a ball, and then by venue.  Let's do this in a
 function so that users can pass their own list of keys:
 
      (cl-defun sporty-classify (sports &key (keys sporty-default-keys))
@@ -1137,6 +1139,7 @@ File: README.info,  Node: Changelog,  Next: Development,  
Prev: Usage,  Up: Top
 
 * Menu:
 
+* v0.11-pre: v011-pre.
 * 0.10.2: 0102.
 * 0.10.1: 0101.
 * 0.10: 010.
@@ -1151,9 +1154,17 @@ File: README.info,  Node: Changelog,  Next: Development, 
 Prev: Usage,  Up: Top
 * 0.1: 01.
 
 
-File: README.info,  Node: 0102,  Next: 0101,  Up: Changelog
+File: README.info,  Node: v011-pre,  Next: 0102,  Up: Changelog
 
-4.1 0.10.2
+4.1 v0.11-pre
+=============
+
+Nothing new yet.
+
+
+File: README.info,  Node: 0102,  Next: 0101,  Prev: v011-pre,  Up: Changelog
+
+4.2 0.10.2
 ==========
 
 *Fixes*
@@ -1163,7 +1174,7 @@ File: README.info,  Node: 0102,  Next: 0101,  Up: 
Changelog
 
 File: README.info,  Node: 0101,  Next: 010,  Prev: 0102,  Up: Changelog
 
-4.2 0.10.1
+4.3 0.10.1
 ==========
 
 *Examples*
@@ -1172,7 +1183,7 @@ File: README.info,  Node: 0101,  Next: 010,  Prev: 0102,  
Up: Changelog
 
 File: README.info,  Node: 010,  Next: 09,  Prev: 0101,  Up: Changelog
 
-4.3 0.10
+4.4 0.10
 ========
 
 *Examples*
@@ -1183,7 +1194,7 @@ File: README.info,  Node: 010,  Next: 09,  Prev: 0101,  
Up: Changelog
 
 File: README.info,  Node: 09,  Next: 08,  Prev: 010,  Up: Changelog
 
-4.4 0.9
+4.5 0.9
 =======
 
 * Menu:
@@ -1193,7 +1204,7 @@ File: README.info,  Node: 09,  Next: 08,  Prev: 010,  Up: 
Changelog
 
 File: README.info,  Node: Changes,  Up: 09
 
-4.4.1 Changes
+4.5.1 Changes
 -------------
 
    • Library ‘taxy-magit-section’ is now packaged separately
@@ -1205,7 +1216,7 @@ File: README.info,  Node: Changes,  Up: 09
 
 File: README.info,  Node: 08,  Next: 07,  Prev: 09,  Up: Changelog
 
-4.5 0.8
+4.6 0.8
 =======
 
 * Menu:
@@ -1216,7 +1227,7 @@ File: README.info,  Node: 08,  Next: 07,  Prev: 09,  Up: 
Changelog
 
 File: README.info,  Node: Additions,  Next: Fixes,  Up: 08
 
-4.5.1 Additions
+4.6.1 Additions
 ---------------
 
    • Short documentation group for Emacs 28+.
@@ -1224,7 +1235,7 @@ File: README.info,  Node: Additions,  Next: Fixes,  Up: 08
 
 File: README.info,  Node: Fixes,  Prev: Additions,  Up: 08
 
-4.5.2 Fixes
+4.6.2 Fixes
 -----------
 
    • Require ‘map’ for ‘pcase’ pattern.
@@ -1232,7 +1243,7 @@ File: README.info,  Node: Fixes,  Prev: Additions,  Up: 08
 
 File: README.info,  Node: 07,  Next: 06,  Prev: 08,  Up: Changelog
 
-4.6 0.7
+4.7 0.7
 =======
 
 * Menu:
@@ -1242,7 +1253,7 @@ File: README.info,  Node: 07,  Next: 06,  Prev: 08,  Up: 
Changelog
 
 File: README.info,  Node: Additions (1),  Up: 07
 
-4.6.1 Additions
+4.7.1 Additions
 ---------------
 
    • Function ‘taxy-flatten’ returns a list of the items in a taxy and
@@ -1254,7 +1265,7 @@ File: README.info,  Node: Additions (1),  Up: 07
 
 File: README.info,  Node: 06,  Next: 05,  Prev: 07,  Up: Changelog
 
-4.7 0.6
+4.8 0.6
 =======
 
 * Menu:
@@ -1264,13 +1275,13 @@ File: README.info,  Node: 06,  Next: 05,  Prev: 07,  
Up: Changelog
 
 File: README.info,  Node: Additions (2),  Up: 06
 
-4.7.1 Additions
+4.8.1 Additions
 ---------------
 
    • Sorting functions:
         • ‘taxy-sort-items’ (alias: ‘taxy-sort’) sorts the items in a
           taxy and its sub-taxys.
-        • ‘taxy-sort-taxys’ (alias: ‘taxy-sort*’) sorts a taxy’s
+        • ‘taxy-sort-taxys’ (alias: ‘taxy-sort*’) sorts a taxy's
           sub-taxys.
    • Defining classification domain-specific languages:
         • Macro ‘taxy-define-key-definer’ defines a
@@ -1294,7 +1305,7 @@ File: README.info,  Node: Additions (2),  Up: 06
 
 File: README.info,  Node: 05,  Next: 04,  Prev: 06,  Up: Changelog
 
-4.8 0.5
+4.9 0.5
 =======
 
 * Menu:
@@ -1305,7 +1316,7 @@ File: README.info,  Node: 05,  Next: 04,  Prev: 06,  Up: 
Changelog
 
 File: README.info,  Node: Additions (3),  Next: Fixes (1),  Up: 05
 
-4.8.1 Additions
+4.9.1 Additions
 ---------------
 
    • Function ‘taxy-magit-section-insert’ takes new arguments:
@@ -1321,13 +1332,13 @@ File: README.info,  Node: Additions (3),  Next: Fixes 
(1),  Up: 05
           not between sections deeper than that).
    • Struct ‘taxy-magit-section’ has a new ‘heading-face’ slot, a
      function which takes a depth level argument and returns the face
-     with which to propertize that section’s heading.
+     with which to propertize that section's heading.
    • New example ‘taxy-package-report’.
 
 
 File: README.info,  Node: Fixes (1),  Prev: Additions (3),  Up: 05
 
-4.8.2 Fixes
+4.9.2 Fixes
 -----------
 
    • Example ‘diredy’ referred to an old function name.
@@ -1335,16 +1346,16 @@ File: README.info,  Node: Fixes (1),  Prev: Additions 
(3),  Up: 05
 
 File: README.info,  Node: 04,  Next: 03,  Prev: 05,  Up: Changelog
 
-4.9 0.4
-=======
+4.10 0.4
+========
 
    • Incremented version to cause a new ELPA release (since removing a
-     file that wasn’t intended to be distributed on ELPA).
+     file that wasn't intended to be distributed on ELPA).
 
 
 File: README.info,  Node: 03,  Next: 02,  Prev: 04,  Up: Changelog
 
-4.10 0.3
+4.11 0.3
 ========
 
 * Menu:
@@ -1355,7 +1366,7 @@ File: README.info,  Node: 03,  Next: 02,  Prev: 04,  Up: 
Changelog
 
 File: README.info,  Node: Changes (1),  Next: Fixes (2),  Up: 03
 
-4.10.1 Changes
+4.11.1 Changes
 --------------
 
    • Within the ‘taxy’ struct and related functions, the term ‘objects’
@@ -1366,10 +1377,10 @@ File: README.info,  Node: Changes (1),  Next: Fixes 
(2),  Up: 03
 
 File: README.info,  Node: Fixes (2),  Prev: Changes (1),  Up: 03
 
-4.10.2 Fixes
+4.11.2 Fixes
 ------------
 
-   • Function ‘taxy-fill’ always calls a taxy’s ‘:take’ function if
+   • Function ‘taxy-fill’ always calls a taxy's ‘:take’ function if
      defined.  (Fixing "chains" of dynamic taxys.)
    • Function ‘taxy-magit-section-insert’ applies text properties from
      the inserted string to the indentation string (so commands that
@@ -1378,7 +1389,7 @@ File: README.info,  Node: Fixes (2),  Prev: Changes (1),  
Up: 03
 
 File: README.info,  Node: 02,  Next: 01,  Prev: 03,  Up: Changelog
 
-4.11 0.2
+4.12 0.2
 ========
 
 * Menu:
@@ -1390,17 +1401,17 @@ File: README.info,  Node: 02,  Next: 01,  Prev: 03,  
Up: Changelog
 
 File: README.info,  Node: Changes (2),  Next: Additions (4),  Up: 02
 
-4.11.1 Changes
+4.12.1 Changes
 --------------
 
    • Function ‘taxy-take-keyed*’ is renamed to ‘taxy-take-keyed’,
-     replacing the old function: it’s more powerful, and there’s little
+     replacing the old function: it's more powerful, and there's little
      reason to maintain two versions.
 
 
 File: README.info,  Node: Additions (4),  Next: Fixes (3),  Prev: Changes (2), 
 Up: 02
 
-4.11.2 Additions
+4.12.2 Additions
 ----------------
 
    • Struct ‘taxy’ now has a ‘:make’ slot, a function called to make new
@@ -1409,7 +1420,7 @@ File: README.info,  Node: Additions (4),  Next: Fixes 
(3),  Prev: Changes (2),
    • Struct ‘taxy-magit-section’ now has an ‘:indent’ slot, a number of
      characters by which to indent each level of sub-taxy, applied
      automatically by function ‘taxy-magit-section-insert’.
-   • Each element of the new ‘taxy-take-keyed’’s ‘KEY-FNS’ argument may
+   • Each element of the new ‘taxy-take-keyed’'s ‘KEY-FNS’ argument may
      now be a function or a list of functions (or a list of a list of
      functions, etc.).  Lists of functions create "chains" of
      independent, dynamic taxys descending from a single root taxy.  See
@@ -1418,17 +1429,17 @@ File: README.info,  Node: Additions (4),  Next: Fixes 
(3),  Prev: Changes (2),
 
 File: README.info,  Node: Fixes (3),  Prev: Additions (4),  Up: 02
 
-4.11.3 Fixes
+4.12.3 Fixes
 ------------
 
-   • ‘taxy-magit-section’’s ‘insert-object’ function.
+   • ‘taxy-magit-section’'s ‘insert-object’ function.
    • ‘taxy-fill’ now applies objects to the root taxy if no sub-taxys
      take them.
 
 
 File: README.info,  Node: 01,  Prev: 02,  Up: Changelog
 
-4.12 0.1
+4.13 0.1
 ========
 
 First tagged version.
@@ -1456,8 +1467,8 @@ being distributed in GNU ELPA (https://elpa.gnu.org/).  
Contributions to
 this project must follow GNU guidelines, which means that, as with other
 parts of Emacs, patches of more than a few lines must be accompanied by
 having assigned copyright for the contribution to the FSF.  Contributors
-who wish to do so may contact [email protected] <[email protected]>
-to request the assignment form.
+who wish to do so may contact [email protected]
+<mailto:[email protected]> to request the assignment form.
 
 
 File: README.info,  Node: Credits,  Next: License,  Prev: Development,  Up: Top
@@ -1479,54 +1490,55 @@ GPLv3
 
 
 Tag Table:
-Node: Top218
-Node: Examples2313
-Node: Numbery (starting basically)2632
-Node: Lettery (filling incrementally)8393
-Node: Sporty (understanding completely)10907
-Node: Applications16894
-Node: Installation17369
-Node: Usage17682
-Node: Reusable taxys19837
-Node: Threading macros23990
-Node: Modifying filled taxys24529
-Node: Dynamic taxys25347
-Node: Multi-level dynamic taxys27996
-Node: "Chains" of independent multi-level dynamic taxys30189
-Node: Defining a classification domain-specific language33120
-Node: Magit section37283
-Node: Reference37951
-Node: Functions38159
-Node: Macros40137
-Node: Changelog40787
-Node: 010241049
-Node: 010141267
-Node: 01041427
-Node: 0941643
-Node: Changes41753
-Node: 0842125
-Node: Additions42246
-Node: Fixes42390
-Node: 0742528
-Node: Additions (1)42653
-Node: 0642972
-Node: Additions (2)43097
-Node: 0544447
-Node: Additions (3)44592
-Node: Fixes (1)45702
-Node: 0445860
-Node: 0346082
-Node: Changes (1)46225
-Node: Fixes (2)46594
-Node: 0247035
-Node: Changes (2)47206
-Node: Additions (4)47500
-Node: Fixes (3)48425
-Node: 0148681
-Node: Development48782
-Node: Copyright assignment48988
-Node: Credits49576
-Node: License49766
+Node: Top220
+Node: Examples2332
+Node: Numbery (starting basically)2651
+Node: Lettery (filling incrementally)8408
+Node: Sporty (understanding completely)10910
+Node: Applications16879
+Node: Installation17354
+Node: Usage17667
+Node: Reusable taxys19812
+Node: Threading macros23961
+Node: Modifying filled taxys24500
+Node: Dynamic taxys25316
+Node: Multi-level dynamic taxys27961
+Node: "Chains" of independent multi-level dynamic taxys30150
+Node: Defining a classification domain-specific language33075
+Node: Magit section37230
+Node: Reference37898
+Node: Functions38106
+Node: Macros40084
+Node: Changelog40734
+Node: v011-pre41019
+Node: 010241133
+Node: 010141368
+Node: 01041528
+Node: 0941744
+Node: Changes41854
+Node: 0842226
+Node: Additions42347
+Node: Fixes42491
+Node: 0742629
+Node: Additions (1)42754
+Node: 0643073
+Node: Additions (2)43198
+Node: 0544546
+Node: Additions (3)44691
+Node: Fixes (1)45799
+Node: 0445957
+Node: 0346179
+Node: Changes (1)46322
+Node: Fixes (2)46691
+Node: 0247130
+Node: Changes (2)47301
+Node: Additions (4)47591
+Node: Fixes (3)48514
+Node: 0148768
+Node: Development48869
+Node: Copyright assignment49075
+Node: Credits49670
+Node: License49860
 
 End Tag Table
 

Reply via email to