auctex-devel
[Top][All Lists]
Advanced

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

Re: [AUCTeX-devel] Spell checking of macros


From: David Kastrup
Subject: Re: [AUCTeX-devel] Spell checking of macros
Date: Sun, 17 Jul 2016 19:35:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

Mosè Giordano <address@hidden> writes:

> 2016-07-17 19:28 GMT+02:00 David Kastrup <address@hidden>:
>> Mosè Giordano <address@hidden> writes:
>>
>>> It looks overall good to me, but note that error messages *do not* end
>>> with a period (see `error`'s docstring) and you should replace the
>>> `message' function with `format' (and I don't think `beep' is needed).
>>
>> Uh, no?
>>
>>     error is a compiled Lisp function in ‘subr.el’.
>>
>>     (error STRING &rest ARGS)
>>
>>     Signal an error, making a message by passing args to ‘format-message’.
>>     In Emacs, the convention is that error messages start with a capital
>>     letter but *do not* end with a period.  Please follow this convention
>>     for the sake of consistency.
>>
>>     Note: (error "%s" VALUE) makes the message VALUE without
>>     interpreting format characters like ‘%’, ‘`’, and ‘'’.
>>
>> You don't want to have format-message called twice.  So just use
>>
>>          (error "Error skipping s-expressions at point %d." (point))
>
> Of course you're right, thanks.

Well, apart from the "*do not* end with a period" bit of course.
Copy&paste error.

-- 
David Kastrup



reply via email to

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