emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/etc/emacs.py,v


From: Chong Yidong
Subject: [Emacs-diffs] Changes to emacs/etc/emacs.py,v
Date: Sun, 05 Nov 2006 17:26:45 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      06/11/05 17:26:45

Index: emacs.py
===================================================================
RCS file: /cvsroot/emacs/emacs/etc/emacs.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- emacs.py    22 Oct 2006 14:04:02 -0000      1.9
+++ emacs.py    5 Nov 2006 17:26:45 -0000       1.10
@@ -50,11 +50,11 @@
        if len (parts) > 1:
            exec 'import ' + parts[0] # might fail
        func = eval (name)
-       if inspect.isbuiltin (func):
+       if inspect.isbuiltin (func) or type(func) is type:
            doc = func.__doc__
            if doc.find (' ->') != -1:
                print '_emacs_out', doc.split (' ->')[0]
-           elif doc.find ('\n') != -1:
+           else:
                print '_emacs_out', doc.split ('\n')[0]
            return
        if inspect.ismethod (func):




reply via email to

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