Skip to content

Commit fb56720

Browse files
committed
Add: command-log-mode, and organize tools
1 parent 7278619 commit fb56720

File tree

2 files changed

+63
-21
lines changed

2 files changed

+63
-21
lines changed

README.org

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,25 @@ You can read this Org file directly on the [[https://github.com/alphapapa/emacs-
118118
:END:
119119
:CONTENTS:
120120
- [[#tools][Tools]]
121-
- [[#emacs-gif-screencast][emacs-gif-screencast]]
122-
- [[#keycast-show-current-command-and-its-key-in-the-mode-line][keycast: Show current command and its key in the mode line]]
123-
- [[#bashcaster][Bashcaster]]
121+
- [[#demonstration][Demonstration]]
122+
- [[#recording][Recording]]
124123
:END:
125124

126125
*** Tools :tools:
127126

128-
**** [[https://gitlab.com/ambrevar/emacs-gif-screencast][emacs-gif-screencast]] :GIFs:
127+
**** Demonstration :demonstration:
128+
129+
Tools to aid demonstrating use of Emacs.
130+
131+
***** [[https://github.com/tarsius/keycast][keycast: Show current command and its key in the mode line]]
132+
133+
***** [[https://github.com/lewang/command-log-mode][command-log-mode: log commands to buffer]]
134+
135+
**** Recording :recording:
136+
137+
Tools to record screencasts of Emacs.
138+
139+
***** [[https://gitlab.com/ambrevar/emacs-gif-screencast][emacs-gif-screencast]] :GIFs:
129140

130141
#+BEGIN_QUOTE
131142
Most Emacs screencasts are done by first recording a video, then converting it to a GIF. It seems like a waste of resources considering the little animation Emacs features.
@@ -137,9 +148,7 @@ Another neat perk of action-based captures is that it produces editable GIF file
137148

138149
The author of this document can vouch for the fact that this package is the easiest, most powerful way to make screencast animations in Emacs!
139150

140-
**** [[https://github.com/tarsius/keycast][keycast: Show current command and its key in the mode line]]
141-
142-
**** [[https://github.com/alphapapa/bashcaster][Bashcaster]]
151+
***** [[https://github.com/alphapapa/bashcaster][Bashcaster]]
143152

144153
While =emacs-gif-screencast= should usually be your first choice, the way it works, recording one frame per Emacs command, isn't suitable for every case. For general use, your editor can recommend Bashcaster, which is an easy-to-use script that can record the whole screen or individual windows, to videos or GIFs.
145154

@@ -3722,6 +3731,7 @@ The benchmark macros need to be extended to allow definitions that aren't part o
37223731
** TODO Mention Emacs 27.1 SVG screenshots
37233732

37243733
e.g. https://www.reddit.com/r/emacs/comments/idz35e/emacs_27_can_take_svg_screenshots_of_itself/
3734+
37253735
** TODO Add section about files
37263736

37273737
e.g. saving files to disk.

index.html

Lines changed: 46 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)