[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dslide ac35d9c35b 13/21: 0.6.0 News word salad
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dslide ac35d9c35b 13/21: 0.6.0 News word salad |
Date: |
Tue, 17 Dec 2024 13:00:54 -0500 (EST) |
branch: elpa/dslide
commit ac35d9c35be1ecbc77e2b18b59bbe358e33139cf
Author: Psionik K <73710933+psionic-k@users.noreply.github.com>
Commit: Psionik K <73710933+psionic-k@users.noreply.github.com>
0.6.0 News word salad
---
NEWS.org | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/NEWS.org b/NEWS.org
index 463d5e580f..3c233db9f5 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -12,7 +12,20 @@
#+export_file_name: RELEASE.md
* v0.6.0 Fighting Spam đ :latest:
+- There is less markup (especially for babel)
+- Old actions are easier to use
- New actions (*KMACROS!*) fit a more clear pattern
+- That pattern has a long-term plan
+** Why Some Changes are Breaking đ¤
+This release captures a lot of the low-hanging fruit of the benefits expected
in 0.7.0. For the most part, what was removed was markup that nobody wanted to
write.
+
+0.7.0 will continue in this direction, using less markup and having more of it
be similar. 0.7.0 will also make it possible to mix steps from different
actions. That will very nearly bring us to 1.0.
+
+There is a tricky outstanding architectural issue with actions tracking their
own progress. If the changes to custom actions are significant, it will only
because it also makes writing new custom actions much, much simpler.
+** More Changes Coming đ§âđ§
+â The ~dslide-default-actions~ value will soon go away, becoming deprecated in
0.7.0. Instead, we will use configurable dispatcher to match elements and set
default arguments globally. The dispatcher will create actions on-demand.
+
+The propertize action is the closest one to working like they will in 0.7.0.
âšī¸ Your custom actions will need to be registered in the dispatcher
configuration after 0.7.0.
** Added â
- đ§Ŧ Experimental new kmacro action can run keyboard kmacros to script "live
demonstrations". Describe ~dslide-action-kmacro~ to view the documentation.
There is a demo in the usual [] file. All related functions and variables are
under the =dslide-action-kmacro= or =dslide-kmacro= prefixes.
- đ§Ŧ Experimental keyboard macro recording with
~dslide-kmacro-transcribe-set-mark~, every time you call ~kmacro-end-macro~,
dslide will transcribe a macro playback expression into your presentation. All
related commands, functions, and variables are under the
=dslide-kmacro-transcribe= prefix
- [nongnu] elpa/dslide 7bea90a632 09/21: Babel block :direction parameter. No more spam!, (continued)
- [nongnu] elpa/dslide 7bea90a632 09/21: Babel block :direction parameter. No more spam!, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide fbf801fc91 10/21: Notes about org-confirm-babel-evaluate, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide 7d527c9032 14/21: Generated files, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide 0ad1ec8218 15/21: Fix for window scroll when opening contents, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide 2323468110 16/21: small corrections in the demo, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide e585c80697 18/21: Re-generate documentation, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide c90b3d65ef 04/21: Documentation Kaizen, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide a32f81b03a 07/21: cruft removal / refactor, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide b22f94dd96 17/21: Overhaul of start functions, introducing dslide-deck-develop, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide 6015821eda 20/21: half-hot fix for action duplication, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide ac35d9c35b 13/21: 0.6.0 News word salad,
ELPA Syncer <=
- [nongnu] elpa/dslide 1123a4ecbe 11/21: Keyboard MACRO ACTION, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide 129e16c562 19/21: Extra test files, ELPA Syncer, 2024/12/17
- [nongnu] elpa/dslide b8e1399cc5 21/21: Small news correction, ELPA Syncer, 2024/12/17