Page MenuHomeSolus

Update to 2.0.0
ClosedPublic

Authored by feskyde on Feb 10 2018, 10:47 PM.
Tags
None
Referenced Files
F10910864: D2241.id5429.diff
Jul 7 2023, 6:39 AM
F10844605: D2241.id5385.diff
Jun 10 2023, 9:28 PM
F10843462: D2241.id5429.diff
Jun 10 2023, 5:57 PM
F10826776: D2241.diff
Jun 4 2023, 3:42 AM
F10801719: D2241.id.diff
May 29 2023, 3:32 AM
F10765317: D2241.id5385.diff
May 19 2023, 12:25 PM
F10744512: D2241.id5385.diff
May 15 2023, 1:16 AM
F10726396: D2241.diff
May 9 2023, 5:47 AM
Subscribers
None

Details

Summary
  • New asciicast v2 file format.
  • Recording and playback of arbitrarily long session with minimal memory usage.
  • Ability to live-stream via UNIX pipe: asciinema rec unix.pipe + asciinema play unix.pipe in a second terminal tab/window.
  • Optional standard input recording (asciinema rec --stdin).
  • Appending to existing recording (asciinema rec --apend <filename>).
  • Raw recording mode, only storing standard output bytes (asciinema rec --raw <filename>).
  • Environment variable white-listing (asciinema rec --env="VAR1,VAR2...").
  • Toggling pause in asciinema play using the Space key.
  • Stepping through a recording one frame at a time with . (when playback paused).
  • New asciinema cat <filename> command to dump full output of the recording.

Signed-off-by: Federico Damián Schonborn <federicodamiansch@gmail.com>

Test Plan
  • Recorded a session using asciinema rec and uploaded here.
  • Played the session using asciinema play.
  • Got the full output using asciinema cat.

Diff Detail

Repository
R387 asciinema
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Feb 12 2018, 2:45 AM
This revision was automatically updated to reflect the committed changes.