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

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

Re: What does the coding system nil mean?


From: Eli Zaretskii
Subject: Re: What does the coding system nil mean?
Date: 26 Jan 2004 19:26:33 +0200

> Newsgroups: gnu.emacs.help
> From: Jesper Harder <harder@myrealbox.com>
> Date: Mon, 26 Jan 2004 16:20:22 +0100
> >
> > It's a coding system in the sense that every primitive that accepts
> > a coding system symbol also accepts nil.
> 
> But it's not transparent, i.e. some functions behave differently if
> you use nil rather than a real coding system.

That's true, but what I said is still true as well.

> > IMHO, it's no more odd than this:
> >
> >    M-: (listp nil) RET => t
> 
> I would find it a lot more odd if (listp ()) did not return t -- nil
> is the empty list, after all.

No, nil is also a symbol.





reply via email to

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