colonelpanic8 / multi-line

multi-line everything from function invocations and definitions to array and map literals in a wide variety of languages
56 stars 6 forks source link

asciinema demo is gone #10

Open diamond-lizard opened 3 years ago

diamond-lizard commented 3 years ago
% asciinema play https://asciinema.org/a/dwft2l94f75x9l46wmdhbm5lh
asciinema: playback failed: HTTP Error 410: Gone
duianto commented 3 years ago

The Demo section just says:

This recording has been archived

Clicking on the text opens a page: https://asciinema.org/a/dwft2l94f75x9l46wmdhbm5lh?t=4

that says:

This recording has been archived All unclaimed recordings (the ones not linked to any user account) are automatically archived 7 days after upload.

Possible solutions

It would be better to host the video on GitHub, either in this or another repository.

Add a text based explanation of what the package does.

Here's a possible example.

In a python file (.py). With the cursor inside the square brackets.

a = [1, 2, 3]

M-x multi-line results in:

a = [
    1, 2, 3,
]

M-x multi-line again, results in:

a = [
    1,
    2,
    3,
]

M-x multi-line a third time, returns it to a single line:

a = [1, 2, 3]

Notes

Until this is fixed. A demonstration (gif) was posted in this (merged) Spacemacs PR: [editing] add binding for multi-line #14386

colonelpanic8 commented 1 year ago

@duianto sure. a PR for this would be welcome!

duianto commented 1 year ago

I haven't used Emacs for a couple of years, it would be better if a current Emacs user created the PR and tested that the reproduction steps still work as expected.