emacs-devel
[Top][All Lists]
Advanced

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

Re: address@hidden: skeleton bug]


From: Stefan Monnier
Subject: Re: address@hidden: skeleton bug]
Date: Mon, 03 Sep 2007 17:22:57 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.50 (gnu/linux)

>     I found that this is because of the following incompatible
>     change in emacs-unicode-2.

>     Emacs-22: (char-or-string-p -1) => t
>     Emacs-23: (char-or-string-p -1) => nil

>     According to the function name, I think it should return nil
>     on -1.

>     Which do you think is better?

>     (1) Revert the change of char-or-string-p.

>     (2) Keep char-or-string-p as is in emacs-unicode-2,
>       make a new function integer-or-string-p, and check all
>       occurrences of char-or-string-p in *.el files.

> I think we should keep the changed behavior of char-or-string-p,
> which fits with its name, and check all 8 callers.

Agreed,


        Stefan




reply via email to

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