branch: externals/taxy commit 8b7a95a891b98ae6987743fe07c1af2855555453 Author: Adam Porter <a...@alphapapa.net> Commit: Adam Porter <a...@alphapapa.net>
Docs: Clarify --- README.org | 2 +- taxy.info | 44 ++++++++++++++++++++++---------------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/README.org b/README.org index b1988f9..075f8dd 100644 --- a/README.org +++ b/README.org @@ -744,7 +744,7 @@ Now let's fill the taxy with the sports and format it: *** Defining a classification domain-specific language -When writing a larger Taxy-based application, it may be necessary to define a number of key functions that would be unwieldy to manage in a ~cl-labels~ form. For this case, Taxy provides the macro ~taxy-define-key-definer~ to easily define Taxy key functions in an application library. Those functions are then passed to the function ~taxy-make-take-function~ at runtime, along with a list of keys being used to classify items. Using these allows key functions to be defined in top-level f [...] +When writing a larger Taxy-based application, it may be necessary to define a number of key functions that would be unwieldy to manage in a ~cl-labels~ form. For this case, Taxy provides the macro ~taxy-define-key-definer~ to easily define Taxy key functions in an application library. Those functions are then passed to the function ~taxy-make-take-function~ at runtime, along with a list of keys being used to classify items. Using these allows key functions to be defined in top-level f [...] Extending the previous ~sporty~ example, let's redefine its key functions using ~taxy-define-key-definer~: diff --git a/taxy.info b/taxy.info index 8da2494..be025f3 100644 --- a/taxy.info +++ b/taxy.info @@ -883,8 +883,8 @@ define a number of key functions that would be unwieldy to manage in a application library. Those functions are then passed to the function ‘taxy-make-take-function’ at runtime, along with a list of keys being 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’ defining additional key functions in their configuration. +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 functions using ‘taxy-define-key-definer’: @@ -1260,26 +1260,26 @@ Node: Dynamic taxys24757 Node: Multi-level dynamic taxys27406 Node: "Chains" of independent multi-level dynamic taxys29599 Node: Defining a classification domain-specific language32530 -Node: Magit section36692 -Node: Changelog37371 -Node: 06-pre37563 -Node: Additions37675 -Node: 0538513 -Node: Additions (1)38652 -Node: Fixes39758 -Node: 0439912 -Node: 0340134 -Node: Changes40263 -Node: Fixes (1)40626 -Node: 0241061 -Node: Changes (1)41230 -Node: Additions (2)41522 -Node: Fixes (2)42381 -Node: 0142635 -Node: Development42734 -Node: Copyright assignment42940 -Node: Credits43528 -Node: License43718 +Node: Magit section36693 +Node: Changelog37372 +Node: 06-pre37564 +Node: Additions37676 +Node: 0538514 +Node: Additions (1)38653 +Node: Fixes39759 +Node: 0439913 +Node: 0340135 +Node: Changes40264 +Node: Fixes (1)40627 +Node: 0241062 +Node: Changes (1)41231 +Node: Additions (2)41523 +Node: Fixes (2)42382 +Node: 0142636 +Node: Development42735 +Node: Copyright assignment42941 +Node: Credits43529 +Node: License43719 End Tag Table