help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is this a bug, the esoteric Elisp way?


From: Shyam Nath
Subject: Re: Is this a bug, the esoteric Elisp way?
Date: Wed, 11 Sep 2019 04:41:39 +1000
User-agent: Zoho Mail

PS:



I just figured it out; it's the Elisp way!



/^;[^;]/ is not the Elisp way ∵ *scratch* only has /^;;/, and there's some 
esoteric law about /[^;];[^;]/ only being inlined after an instruction, 
reminiscent of the syntax of C; 'tis the UNIX way, reminding us the Elisp 
Machine Accumulates C Supplements.



So `(setq electric-indent-mode nil)` disables it, and I thought it also 
disables all tabbing; this seems disabled in Elisp, but not plain text files, 
and http://ergoemacs.org/emacs/emacs_tabs_space_indentation_setup.html patches 
it. The documentation for electric-indent-mode says "If called from Lisp, 
enable the mode if ARG is omitted or nil.", but nil disables it; 
/implementation|typographical/ bug. Someone at #emacs mentioned 
electric-indent-mode, but my browser crashed, and webchat doesn't have private 
logging (into
 web storage on the client side; please make this happen, but I won't 
need it when I learn ERC; which hopefully shouldn't be long from now).



Anyway, this is probably a bug; goto `emacs -Q -nw`, type ";\t", and it indents 
the semicolon (alot); how do I stop this?



---- On Wed, 11 Sep 2019 03:36:59 +1000 Shyam Nath <shyam@shyam.id.au> wrote 
----



🖖 Hello World,



Goto `emacs -Q -nw`, type ";\r", or ";\n", and it indents the semicolon (alot); 
how do I stop this?



LIVE LONG AND PROSPER \V/,
AGENT S.
🕴
Migrating Infestive Bugs !!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]