[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/doc.c
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/doc.c |
Date: |
Wed, 03 Apr 2002 11:28:34 -0500 |
Index: emacs/src/doc.c
diff -c emacs/src/doc.c:1.93 emacs/src/doc.c:1.94
*** emacs/src/doc.c:1.93 Wed Apr 3 00:10:19 2002
--- emacs/src/doc.c Wed Apr 3 11:28:30 2002
***************
*** 441,447 ****
/* If DOC is 0, it's typically because of a dumped file missing
from the DOC file (bug in src/Makefile.in). */
! if (INTEGERP (doc) && !EQ (tem, make_number (0)) || CONSP (doc))
{
Lisp_Object tem;
tem = get_doc_string (doc, 0, 0);
--- 441,449 ----
/* If DOC is 0, it's typically because of a dumped file missing
from the DOC file (bug in src/Makefile.in). */
! if (EQ (tem, make_number (0))
! tem = Qnil;
! if (INTEGERP (doc) || CONSP (doc))
{
Lisp_Object tem;
tem = get_doc_string (doc, 0, 0);
***************
*** 485,492 ****
documentation_property:
tem = Fget (symbol, prop);
! if (INTEGERP (tem) && !EQ (tem, make_number (0))
! || (CONSP (tem) && INTEGERP (XCDR (tem))))
{
Lisp_Object doc = tem;
tem = get_doc_string (tem, 0, 0);
--- 487,495 ----
documentation_property:
tem = Fget (symbol, prop);
! if (EQ (tem, make_number (0))
! tem = Qnil;
! if (INTEGERP (tem) || (CONSP (tem) && INTEGERP (XCDR (tem))))
{
Lisp_Object doc = tem;
tem = get_doc_string (tem, 0, 0);