Sometimes when a function or variable outputs a very long line, it ends with ...)
. When the cursor is on that line and I press return
, the line gets longer (probably expanded). I guess this is some sort of folding.
How is this feature called? How can I disable it? How can I use it? How can I split this line into two lines?
How to reproduce:
- start emacs with:
emacs -Q
- load
proced
to create that variable for my example:M-x proced
- switch to
*scratch*
buffer - enter
proced-grammar-alist
and pressC-j
- then you have that long line with this behaviour.
Edit: changed the title and tags to reflect the topic (after knowing the answer).
elisp-last-sexp-toggle-display
Mouse-2
(the middle mouse bouton). The function has "Toggle between abbreviated and unabbreviated printed representations." as its docstring.