emacs-devel
[Top][All Lists]
Advanced

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

Re: beginning-of-defun (again)


From: Andreas Röhler
Subject: Re: beginning-of-defun (again)
Date: Sat, 31 Oct 2015 09:01:37 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4

 On 31.10.2015 00:14, Richard Stallman wrote:
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

   >  With emacs -Q, C-M-a from behind example below, stops at "(bar)",
   >  missing the beginning of function.

   >  (defun foo ()
   >     (insert "
   >  (bar)"))

Our convention is that you should write it this way:

    (defun foo ()
       (insert "
    \(bar)"))


A convention which probably predates Aristoteles :)
Working-by-convention is rather a social thing...

That design was a real nuisance when generating and writing functions on the fly. Sure, it's possible to live with it. But why not remove that constraint, if possible?




reply via email to

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