elpasync pushed a change to branch elpa/dslide. at 54e2a8fdc4 readme fixups.
This branch includes the following new commits: new f8aa534207 Fix compiler warnings. Obsolete functions, too long comment new e4beb23e57 Match breadcrumb separator to text properties from previous heading new 27e87a7c6d Option to not show author and title in header even when present new 1c92fef5e6 Add an overriding face to the breadcrumbs new 7fbe8db983 compiler warning, unused variable new 0316764255 moving a comment, automatic formatting new 10ee601187 enable lexical binding new cf56e034ff Overlays for selective display of contents new 50e2a8ca37 use before-string instead of display for header new 30196efe70 The header overlay should be buffer local new 39a9045682 Simplify blank-lines expression using make-string new a0460d4070 Return early by user-error when not in org-tree-slide-mode new 1b67456311 rearrangement new e8ccef6575 rearrangement new 3969814eb4 rearrangement new da4e8dd412 user error instead of silent failure new c00b3ac258 rearrangement new e75488d7ac rearrange new 0732479ac8 rearrange new dddbc58e20 The repackaging. org-tree-slide -> macro-slides new 393985506a After-narrow-hook new 597ed25aa2 hook cleanup new b9219d205c typos, comments, line-noise new 3e7ceb0845 missing deps new 1dbbed70f8 missing custom group & type new 9a67bc2f3e line noise, compiler warnings new 1d8041aba1 Sequence (slide) callbacks new 63d93ec6bf Dead code on slide new 94357940d8 Actions track their own headings new 018b39cfa5 Remove some coupling between actions and slides new a58924cd8e line noise, rearrangement, whitespace, minor tweaks new 5cce77b4eb some readme updates new dd8fe96b10 Buffer slide -> Push steps, global presentation new 4e2086e49e rename display-state -> slide-buffer-state new ea60e6e53e prevent animation timer reference from being lost new 645c555272 minor fixes and no-effect changes new 1766661399 comments & whitespace new 461a022068 Narrowing is a slide action. A tale of improvement. new f3ae2af0cc changed sequence-callbacks to not include sequence as a key new 2fcaadcf52 whitespace and comments new cb31e38633 push-restriction uses markers new e100759664 remove extraneous slot-bound checks new b26e0155d8 base action is abstract new af7169b85b helpful package high-level comments new 14e4d670f3 !ugly Support arguments from heading properties =D new 027ae16365 cleaning up some line noise new 66215639a5 Image action displays inline images in its init method new 015796186f !fixme Not sure if this is necessary. Shipping my last tested. new 0d9518c64e Include demo org for feedback on configuration markup new 9cc2872b4b update readme to reflect reality new 8bc5783536 Sorry taka. It's been a good 13 years of org-tree-slide new b8a70b893d options for image action, include-linked, refresh, kill-buffer new 23cbefa7b8 clean up begin marker during slide finalization new 45a9620a54 babel blocks can now be used in both directions new 4dcdb243b0 Copy EIEIO style from transient new 86fb3a7e0d Pass an :inline argument to every child action new 31fc027f52 !temporary basic composition support new 0016bc71aa pushing some changes to the demo reflecting config API updates new 57838970e8 Debug feedback when slides change new fca6e33a6c Properly declare generic methods, reconcile documentation new 3945a6a759 assorted doc noise and one change to be consistent with docstring new a462b0a4ba babel blocks should only clear results when configured to do so new aed4afd84a implement hiding children new bdd5fff8d6 moving some code for packaging new 280b028e11 !dirty, pre-refactor commit to comment on architecture new 3d52359eb9 Babel blocks can run multiple end, init, and final blocks new 618b803f95 !refactor Telescopio, the parents now call through their children new 1a6fe7f61c Just some readme and comment updates new fb9c054977 Switch back to a non-development Org mode lol new d0a0678463 Removed face remapping (it was sent to master-of-ceremonies) new 09b9e5bc63 keep-fill implementation for hiding new 198a80255b move lifecycle & commands to end of package new aea35ee8e7 line-noise renaming, comments... new 1fb1a599b7 Ensure buffer before running forward and backward commands new 0a59731410 Navigation from contents to same heading new 0af6dac584 contents highlight line new ca778812bf Start at beginning of heading to implement end new f130bedeab Update readme, rearrange some demo headlines, bump minor version new 199bb5b68b Properties standardized to MS_ prefix new ada6553434 missed a few updates to property names new 0cbd0b7bab Remove vestigal ms-slide-hook new 0087bce96f Finished some incomplete parts of the README new 1d61b6ffc1 Codify the hooks and lifecycle feedback messages new 4af0c6b990 Remove vestigal push-* code new 645e94a4fe line noise, removing awkward newlines new 6de2d70e6a Clean up any pushed callbacks new ff39c2f490 Display strategy new f24e5b8538 Rename argument, display-action -> display new 0419d1310d remove dead function, ms-display-base new 4af6955e23 missing feedback on last slide new 2a5d14dec9 run narrow hook in other paths that will narrow new 7e0cf003b0 don't log feedback messages to the message log new d66218b161 Inhibit redisplay during babel blocks new 2aa53d8341 recenter after opening contents new a8f7174ef3 dead expression new 25c2429ac7 centralize following logic, normalize progress indications new 6eb2cefbca line noise new d365e64660 suppress animations in end method of inline child action new 98c9c95505 custom implementation of pulse new 2650f33a78 success & error highlights for babel slides new 53ab5eb653 convert image action fullscreen into an option new 5cf6e1d521 option to hide mode line when displaying images new aee6f28d4c reasonable behavior for `ms-start-from' set to 'point new e9e4a75354 roll progress-tracking directly into the ms-action class new 578f5082bb whitespace new 997fc0905a results none is preferable during presentation new 3547b1a1a7 rearranged demo new bf99a7df69 attr_methods -> atter_ms new 7f47a64acf package-name macro-slide -> dslide new a6a0d57738 init -> forward new 5c4728025e dslide-backward -> dslide-presentation-backward new e0be8b31fa renaming user commands & simplifying stateful-sequence new 18e079c83f Clean up misinformation & propagate naming new d0ae139d26 Version up new 648cb7247a ms- -> dslide- new 72ffe8494d !some cleanup of package renaming new d74b869a12 back to feature parity with demo.org new d71709fd00 custom action example from video (it works!) new dc5d0b965e disinformation cleanup, a few lingering ms symbols new 56fde60604 dslide-contents-header -> dslide-header new a71554c68d partial-lines in header margins, more options new b57afb0da4 default breadcrumb face to inherit org-level-8 new aa9c8bcfa9 downgrade reporting weird progress values from warning to message new 50fffb5824 babel action should not use default implementation of end new e38a7ff5ac Introduction in demo new 1e94907060 custom action in demo new 2c515e58d0 remove redundant actions in demo new f07a873181 per-slide option to have no header new a9052e5ae2 demo directions a bit more interactive and clear new 7f578b605a old name left over new 92b39b410f interesting bug in custom action new 5956b98172 :results none in babel. really wish I could let-bind this new 4a85855383 remove redundant :after new 69e2a1422b dslide-presentation -> dslide-deck new f295183145 Bumping to 0.3.2 - expect about 95% name stability from here new c1267f7508 Checkdoc cleanups new 1472ac4601 package lint new d33205f260 soft-require hide-mode-line new c131653996 Remove extraneous +1 new 7028c07ace prefer eobp and bobp to point & point-min/max comparison new 6aea1165e1 Updated demo.org, rearranged, designing into a manual of sorts new 67d35380e5 clean up dslide--stop new 407aa5cf3b recenter in base buffer after quit new fe63ace5ca empty presentation for test suite new d6f732a080 collect animation code, use the centralized error indication new b06f330ca3 move highlight cleanup to proper cleanup function new 40b4bfe353 multiple animation overlays new bdc16a2b5d multiple animation timers new b38d6fef4c self-canceling animation timers new 65f120373e remove t from face attribute list new 76ff3c1b06 - dumping off some minor cleanup line noise new ccb8064891 ensure-slide-buffer only displays when not already displayed new 91b8fcaf92 introducing dslide-deck-develop new 27b91284da contents updates the progress indication new 00597b9770 customization reminders in the demo new 64dc89cd0f allow explicit 'none for slide action class new 24253f64c0 introducing reverse-in-place new 93585c9173 slide composition order change (soon to refactor) new 77126167a3 remove extraneous method qualifiers new cd785d24b3 Override default dbase-end implementation for image action new dbcf00d38d allow inclusive matching in section mapping new 2ec658ec9e reverse-in-place for children new a58a915104 understand progress from org elements new ec3bf9ec88 ! ditch :after in child action end method new 586082e591 set overlay initial height new ded3c2cbb2 important animation math fix new df1fca1b87 animations are set up without restriction new c48dc05cb6 set up animation before changing buffer restriction new 659a5d1429 inline child action overhaul. much better new 8c57337331 default to starting at point new 9687c5e329 when viewing contents, place cursor at beginning of root heading new 48bd59bdde image action delegates to begin to display images new 009d938a11 default include-linked to nil new 6a8897f592 version 0.4.0, some breaking changes new 90f9ff272d correcting some mininformation new 32547dbe24 Remove child actions (pretty major refactor) new 0f123e3638 Rename DSLIDE_SECTION_ACTIONS -> DSLIDE_ACTIONS new 1a8cc52ac6 ! minor hack to support hacky hidden babel from demo new f9a1c47bf7 Get rid of redundant parent slot on slides new fa919adc26 Bumping version to 0.5.0 new 6cf49d2625 Oh yeah, seq-find doesn't return the result new 935224a638 ! introducing peel animation new 7784e7ad06 introducing every-child slide action new 20c4a44f18 line noise new 217ddbe03e a bit better display behavior new fd7acfa477 fix item reveal progress indication (broken a bit in recent rewrite) new c9eeb66a9e No-header slide action was incorrect in the demo new 3a77163b15 ! hide markup action new 09b750ae6c attempted to clean up some misinformation and update recommendations new ef1421cb82 Version 0.5.1 new ed197cf5cc Finalize the current slide before displaying contents new 04b2888a52 Hide markup action hides affiliated keywords new f529a1ed6b Video url new 7ae80ecdca cleaning up light misinformation new baedd89de4 macro expansion was creating an unused expression new 145b06df68 indentation / expression nested hiccup new df98f4e5c2 remove babel results new cdf8d97eb6 hide non-exporting babel new dd3b7c5298 Configurable element hiding, including comment-blocks new fa1e9e2d88 inhibit re-display around entire steps new b95576d460 Remove flickering caused by animation float / int behavior mismatch new afff88a6ca Update following buffers even in different frames new 57eca5d498 dslide-develop initialization was not quite complete new 9874ec8263 Recenter follow buffer on slide change new 1f02a2dfc0 line noise, no-op changes new 8dd7b6490b enable clearing results going backward and after exiting the slide new d57ce09545 un-hide new results from blocks configured :exports results new f592ee157b don't remove results going backward new f2ef90a2bd document various results / exports behaviors in babel demos new 41a5681e00 compiler warning new 0aac570ba0 punching a compiler warning new 8f2a651695 cleanups-for-elpa new 25a0f79723 adminsitrative & version bump new 3830850d00 Typos, dead code, updating comments new 8a893d858b Proper generic methods for eldoc completions new ce3805d697 remove sneaky plus symbols from applying patch manually new 0326d4d115 Fix mode check for dslide-develop command new d0e1177ab5 ensure correct scroll position in all windows new 2b5c56ab84 use sub-headings for demos, some drive-by new 299a4de7da replace video link with github asset new 8f56d6914d Fix fat-finger in d0e1177 new 69eed331ca melpa badges and mild readme updates new 45e93c645a respect customize header option on slide narrow new 55803bc16a Respect custom header option when narrowing to contents view new 5d1c50be3d Add default to the header face specification new 907e004bca Configurable header function new 164392855b Small fixups for the readme rendering new 4be48e907b dslide--overlays now public new 2d8a9ac3e3 version bump new 54e2a8fdc4 readme fixups.