emacs-diffs
[Top][All Lists]
Advanced

[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);



reply via email to

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