[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Dslide version 0.6.1
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Dslide version 0.6.1 |
Date: |
Mon, 30 Dec 2024 05:04:37 -0500 |
Version 0.6.1 of package Dslide has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.
Dslide describes itself as:
=================================================
Domain Specific sLIDEs. Programmable Presentation
=================================================
More at https://elpa.nongnu.org/nongnu/dslide.html
## Summary:
DSL IDE creates presentations out of org mode documents. Every single step
in a presentation can be individually configured, customized, or
programmed. Org headings and elements are configured with extensible
actions. Custom steps can be scripted with babel blocks. Keyboard macros
can play back real command sequences. Frequent customizations can be made
into custom actions. DSL IDE achieves a good result with no preparation
but can achieve anything Emacs can display if you need it to.
## Recent NEWS:
━━━━━━━━━━━━━
DSLIDE NEWS
━━━━━━━━━━━━━
1 v0.6.1 The Toddling :latest:
═════════════════════
Fixing bugs and filling some gaps in new features.
1.1 Added 🎅
────────────
• `dslide-action-kmacro' now understands the `:keys' string to be
human readable keys, similar to those understood by `kbd'
• `dslide-kmacro-transcribe-type' defaults to `:keys' and can be set
to `:events' if you encounter an issue (*which you should file*)
with `:keys'.
1.2 Changed 🧑🔧
────────────────
• `dslide-action-kmacro' old `:keys' has been renamed to `:events'.
It is a vector of non-human-readable events.
• `dslide-hide-todo' and `dslide-hide-tags' now properly default to
`t', as advertised. Thanks Ihor ⛄
• 🚧 Babel blocks will only restore the point location in the slide
buffer and only if it remains where it was set to evaluate the
block. This allows babel blocks to better set up for kmacros in
other buffers.
1.3 Fixed 💩
────────────
• Develop window configuration was not cleaned up, resulting in
improper window configuration "restoration"
• 🚧 Line prefixes, such as those used by org modern to draw pretty
source blocks, will be hidden by the markup hiding overlays.
• 🚧 Header graphical artifacts possibly fixed, but the solution uses
`:extend t' and could lead to problems elsewhere. File issues!
• Actions for a heading with an empty section (no section element) no
longer map over the first child's section
• Keyboard macro backward steps are implemented
• `dslide-deck-forward' no longer no-ops in some circumstances
• kmacro action properly skips over non-matching directions when both
forward and backward elements are present in a slide
• 🚧 kmacro playback of `M-<return>' and `M-<backspace>' and others is
now correct. There are likely more events that don't round trip
nicely from `last-kbd-macro' through `key-description' and back
through `read-kbd-macro'. *File issues*.
• 🚧 kmacro playback no longer aborts when inputs from file-notify etc
occur. It can be quit with `C-g'. A more comprehensive solution is
being developed.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Dslide version 0.6.1,
ELPA update <=