Package: emacs;
Reported by: Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de>
Date: Wed, 3 Aug 2011 02:20:02 UTC
Severity: normal
Found in version 24.0.50
Fixed in version 24.3
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 9227 in the body.
You can then email your comments to 9227 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:bug#9227
; Package emacs
.
(Wed, 03 Aug 2011 02:20:02 GMT) Full text and rfc822 format available.Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de>
:bug-gnu-emacs <at> gnu.org
.
(Wed, 03 Aug 2011 02:20:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de> To: bug-gnu-emacs <at> gnu.org Subject: 24.0.50; Documentation Lookup in python-mode Date: Wed, 03 Aug 2011 04:18:12 +0200
`python-describe-symbol' can fail depending on the pager settings detected by Python's pydoc module. If a pager is detected, the created help buffer contains pager error messages about the terminal being not fully functional instead of the desired documentation. The problem can be avoided (in a not-threadsafe manner) by modifying ehelp in etc/emacs2.py as follows: def ehelp (name, imports): """Get help on string NAME. First try to eval name for, e.g. user definitions where we need the object. Otherwise try the string form.""" import pydoc old = pydoc.pager try: pydoc.pager = pydoc.plainpager locls = {} if imports: try: exec imports in locls except: pass try: help (eval (name, globals(), locls)) except: help (name) finally: pydoc.pager = old This modification rebinds the pydoc.pager global variable to temporarily disable the detected pager. In GNU Emacs 24.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2011-04-20 on azurit Windowing system distributor `The X.Org Foundation', version 11.0.10706000 configured using `configure '--prefix=/homes/jmoringe/opt/emacs' '--with-x-toolkit=gtk' '--with-xft' '--with-gif' 'CC=cc' 'CFLAGS=-I/homes/jmoringe/opt/emacs/include -O2 -pipe' 'LDFLAGS=-L/vol/xcf/lib -Wl,-rpath,/vol/xcf/lib -L/vol/gcc/lib -Wl,-rpath,/vol/gcc/lib -L/homes/jmoringe/opt/emacs/lib -Wl,-rpath,/homes/jmoringe/opt/emacs/lib' 'CPPFLAGS=-I/vol/xcf/include -I/vol/gcc/include -I/homes/jmoringe/opt/emacs/include'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: erc-track-mode: t erc-track-minor-mode: t erc-spelling-mode: t erc-ring-mode: t erc-notify-mode: t erc-networks-mode: t erc-netsplit-mode: t erc-menu-mode: t erc-match-mode: t erc-log-mode: t erc-list-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-autoaway-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t goto-address-mode: t highlight-fixmes-mode: t paredit-mode: t highlight-parentheses-mode: t flyspell-mode: t company-mode: t electric-pair-mode: t url-handler-mode: t show-paren-mode: t recentf-mode: t gud-tooltip-mode: t global-whitespace-mode: t eldoc-mode: t drag-stuff-global-mode: t drag-stuff-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-x C-f . s b c l / s i RET c x m l ESC O C RET t r RET a s d RET C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p ESC < C-x b RET <help-echo> M-x l o a d - t h <return> t a n g o - d a r k <return> <switch-frame> M-x s c <return> <switch-frame> C-x v d c o d <tab> c l - p r o <tab> t <tab> <return> C-x v d M-p / t r <tab> <return> C-n C-n C-n C-n <help-echo> <help-echo> M-x r e p o r t <return> Recent messages: End of buffer [3 times] Mark set [4 times] When done with a buffer, type C-x # Ido mode enabled Disabling `erc-pcomplete' Scroll-Bar mode disabled Making completion list... vc-responsible-backend: No VC backend is responsible for /homes/jmoringe/code/cl-protobuf When done with a buffer, type C-x # When done with this frame, type C-x 5 0 Load-path shadows: /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-icons hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-icons /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-color hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-color /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-util hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-util /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-backend hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-backend /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-errors hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-errors /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-state-machine hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-state-machine /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-operators hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-operators /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-interactive hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-interactive /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-transport-util hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-transport-util /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-session-initiation hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-session-initiation /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-chat hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-chat /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-display hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-display /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-operations hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-operations /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-hooks hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-hooks /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-xml hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-xml /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-overlay hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-overlay /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-mode hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-mode /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-speedbar hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-speedbar /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-debug hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-debug /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-protocol hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-protocol /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-transport hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-transport /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-compat hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-compat /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/./rudel-compile hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/rudel-compile /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/test-p hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/test-p /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/color-theme-library hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/themes/color-theme-library /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/color-theme-example hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/themes/color-theme-example /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/color-theme-tango hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/themes/color-theme-tango /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/color-theme-autoloads hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/themes/color-theme-autoloads /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/color-theme hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/themes/color-theme /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/color-theme-sunburst hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/color-theme-el/themes/color-theme-sunburst /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/adopted/adopted-nop hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/adopted/adopted-nop /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/adopted/adopted hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/adopted/adopted /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/adopted/adopted-insert hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/adopted/adopted-insert /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/adopted/adopted-compound hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/adopted/adopted-compound /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/adopted/adopted-delete hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/adopted/adopted-delete /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/adopted/adopted-operation hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/adopted/adopted-operation /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-node hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-node /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-group hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-group /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-group-document hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-group-document /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-client hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-client /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-group-text-document hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-group-text-document /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-errors hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-errors /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-document hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-document /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-state hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-state /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-util hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-util /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-display hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-display /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-user hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-user /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-text-document hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-text-document /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-group-directory hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-group-directory /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/infinote/rudel-infinote-node-directory hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/infinote/rudel-infinote-node-directory /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/jupiter/jupiter-compound hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/jupiter/jupiter-compound /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/jupiter/jupiter-delete hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/jupiter/jupiter-delete /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/jupiter/jupiter-insert hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/jupiter/jupiter-insert /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/jupiter/jupiter-operation hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/jupiter/jupiter-operation /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/jupiter/jupiter hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/jupiter/jupiter /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/jupiter/jupiter-nop hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/jupiter/jupiter-nop /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-errors hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-errors /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-util hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-util /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-client hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-client /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-server hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-server /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-display hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-display /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-state hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-state /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/obby/rudel-obby-debug hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/obby/rudel-obby-debug /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/socket/rudel-socket hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/socket/rudel-socket /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/telepathy/rudel-telepathy hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/telepathy/rudel-telepathy /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/tls/rudel-tls hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/tls/rudel-tls /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp-state hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp-state /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp-tls hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp-tls /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp-tunnel hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp-tunnel /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp-debug hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp-debug /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp-sasl hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp-sasl /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/xmpp/rudel-xmpp-util hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/xmpp/rudel-xmpp-util /homes/jmoringe/config/install/emacs/rudel/work/main.d/rudel-bzr/zeroconf/rudel-zeroconf hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/rudel/zeroconf/rudel-zeroconf /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/ede/jam-test hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/semantic/wisent/jam-test /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/srecode-signal hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/applications/srecode-signal /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/srecode-implementation hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/applications/srecode-implementation /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/srecode-test hides /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/applications/srecode-test /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/speedbar/dframe hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/dframe /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/ezimage hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/ezimage /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/speedbar/sb-image hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/sb-image /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/speedbar/speedbar hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/speedbar /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/eieio-opt hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/eieio-opt /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/eieio-base hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/eieio-base /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/eieio-datadebug hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/eieio-datadebug /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/eieio hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/eieio /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/eieio-custom hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/eieio-custom /homes/jmoringe/opt/emacs/share/emacs/site-lisp/ert/ert hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/ert /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/chart hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/chart /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/eieio/eieio-speedbar hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/emacs-lisp/eieio-speedbar /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/mode-local hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/mode-local /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/data-debug hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/data-debug /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/pulse hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/pulse /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/semantic/semantic hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/semantic /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/srecode/srecode hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/srecode /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/cedet-global hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/cedet-global /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/cedet-idutils hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/cedet-idutils /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/cedet-files hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/cedet-files /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/inversion hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/inversion /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/cedet-cscope hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/cedet-cscope /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/ede/ede hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/ede /homes/jmoringe/opt/emacs/share/emacs/site-lisp/cedet/common/cedet hides /homes/jmoringe/opt/emacs/share/emacs/24.0.50/lisp/cedet/cedet Features: (shadow sort mail-extr message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader emacsbug url-util vc-arch vc-mtn vc-hg vc-git vc-sccs vc-svn vc-cvs vc-rcs eieio-opt help-mode view org-exp-bibtex org-exp ob-exp org-exp-blocks org-agenda org-mouse org-irc org-info org-id org-docview org-bibtex tango-dark-theme tramp tramp-compat tramp-loaddefs semantic-tag-write semantic-tag-file semanticdb-typecache semanticdb-file ede-simple cedet-files ede-linux ede-emacs ede-dired autorevert dired-x dired network-stream starttls tls erc-track erc-spelling erc-ring erc-notify erc-networks erc-netsplit erc-menu erc-match erc-log erc-pcomplete erc-button erc-fill erc-stamp erc-join erc-autoaway erc-goodies erc erc-backend erc-compat format-spec pp server goto-addr thingatpt highlight-fixmes-mode semantic-el semantic-bovine bovine-debug semantic-debug paredit highlight-parentheses flyspell ispell company-semantic company electric company-autoloads highlight-parentheses-autoloads magit-autoloads paredit-autoloads package tabulated-list edmacro kmacro org-crypt org ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-complete pcomplete org-list org-faces org-compat org-entities org-macs noutline outline cal-menu calendar cal-loaddefs autoinsert ede-cpp-root srecode-mode cogre-srecode semantic-edit srecode-template-mode srecode-template srecode-template-wy semantic-wisent wisent srecode-map saveplace uniquify url-handlers url-parse auth-source gnus-util time-date password-cache url-vars mm-util mail-prsvr paren semanticdb-mode recentf tree-widget gud whitespace semantic-idle eldoc semantic-decorate-mode semantic-decorate pulse cus-start cus-load srecode-lisp rx srecode-implementation srecode-semantic srecode-insert srecode-args srecode-dictionary srecode-find srecode-ctxt srecode-compile srecode-table semantic-c semantic-gcc semantic-dep hideif cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs semantic-c-by semantic-lex-spp senator hippie-exp comint regexp-opt ring which-func semanticdb-find semanticdb-ref semantic-find semantic-imenu semantic-sb imenu vc-bzr-plus vc-bzr sha1 hex-util vc-dir ewoc vc vc-dispatcher align-let browse-kill-ring auctex_autoloads smex ido drag-stuff easy-mmode color-theme-autoloads slime-autoloads rudel-loaddefs rudel-backend no-upstream-loaddefs matlab-load tex-site auto-loads cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs speedbar-load speedbar-loaddefs ede-load ede-loaddefs ede-speedbar ede-files ede ede-base ede-auto eieio-speedbar semantic-ia-sb semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort semanticdb-el semanticdb semantic-ctxt semantic-format semantic-util-modes semantic-util semantic semantic-lex semantic-tag-ls semantic-tag working fame speedbar sb-image ezimage dframe easymenu assoc eieio-custom wid-edit ede-source eieio-base srecode-load srecode srecode-loaddefs semantic-load semantic-fw semantic-loaddefs semantic-lisp mode-local find-func derived eieio-load eieio-loaddefs cedet-load cedet-compat cedet-loaddefs eieio warnings advice help-fns advice-preload byte-opt bytecomp byte-compile cconv macroexp cl inversion tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
bug-gnu-emacs <at> gnu.org
:bug#9227
; Package emacs
.
(Fri, 21 Dec 2012 20:05:02 GMT) Full text and rfc822 format available.Message #8 received at 9227 <at> debbugs.gnu.org (full text, mbox):
From: Glenn Morris <rgm <at> gnu.org> To: Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de> Cc: 9227 <at> debbugs.gnu.org Subject: Re: bug#9227: 24.0.50; Documentation Lookup in python-mode Date: Fri, 21 Dec 2012 15:03:46 -0500
Jan Moringen wrote: > `python-describe-symbol' can fail depending on the pager settings > detected by Python's pydoc module. If a pager is detected, the created > help buffer contains pager error messages about the terminal being not > fully functional instead of the desired documentation. > > The problem can be avoided (in a not-threadsafe manner) by modifying > ehelp in etc/emacs2.py as follows: > > def ehelp (name, imports): Neither python-describe-symbol nor etc/emacs2.py exist in Emacs any more from 24.3 onwards. It looks like the replacement is python-eldoc-at-point. This issue might be fixed now, but there is no recipe to reproduce it, so I cannot say. Maybe you could try the latest pretest 24.2.9x from http://alpha.gnu.org/gnu/emacs/pretest/ and let us know.
bug-gnu-emacs <at> gnu.org
:bug#9227
; Package emacs
.
(Fri, 21 Dec 2012 21:25:01 GMT) Full text and rfc822 format available.Message #11 received at 9227 <at> debbugs.gnu.org (full text, mbox):
From: Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de> To: Glenn Morris <rgm <at> gnu.org> Cc: 9227 <at> debbugs.gnu.org Subject: Re: bug#9227: 24.0.50; Documentation Lookup in python-mode Date: Fri, 21 Dec 2012 22:24:14 +0100
On Fri, 2012-12-21 at 15:03 -0500, Glenn Morris wrote: > Jan Moringen wrote: > > > `python-describe-symbol' can fail depending on the pager settings > > detected by Python's pydoc module. If a pager is detected, the created > > help buffer contains pager error messages about the terminal being not > > fully functional instead of the desired documentation. > > > > The problem can be avoided (in a not-threadsafe manner) by modifying > > ehelp in etc/emacs2.py as follows: > > > > def ehelp (name, imports): > > Neither python-describe-symbol nor etc/emacs2.py exist in Emacs any more > from 24.3 onwards. It looks like the replacement is > python-eldoc-at-point. This issue might be fixed now, but there is no > recipe to reproduce it, so I cannot say. Maybe you could try the latest > pretest 24.2.9x from http://alpha.gnu.org/gnu/emacs/pretest/ and let us > know. Since the function has been removed, I think this issue can be considered fixed. Thanks for asking.
bug-gnu-emacs <at> gnu.org
:bug#9227
; Package emacs
.
(Fri, 21 Dec 2012 22:39:02 GMT) Full text and rfc822 format available.Message #14 received at 9227 <at> debbugs.gnu.org (full text, mbox):
From: Glenn Morris <rgm <at> gnu.org> To: Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de> Cc: 9227 <at> debbugs.gnu.org Subject: Re: bug#9227: 24.0.50; Documentation Lookup in python-mode Date: Fri, 21 Dec 2012 17:37:47 -0500
Jan Moringen wrote: > Since the function has been removed, I think this issue can be > considered fixed. That's not obvious to me, since there seems to similar code, but still no reference to "pager" anywhere AFAICS. http://bzr.savannah.gnu.org/lh/emacs/emacs-24/annotate/head:/lisp/progmodes/python.el
bug-gnu-emacs <at> gnu.org
:bug#9227
; Package emacs
.
(Sat, 22 Dec 2012 02:27:02 GMT) Full text and rfc822 format available.Message #17 received at 9227 <at> debbugs.gnu.org (full text, mbox):
From: Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de> To: Glenn Morris <rgm <at> gnu.org> Cc: 9227 <at> debbugs.gnu.org Subject: Re: bug#9227: 24.0.50; Documentation Lookup in python-mode Date: Sat, 22 Dec 2012 03:26:32 +0100
On Fri, 2012-12-21 at 17:37 -0500, Glenn Morris wrote: > Jan Moringen wrote: > > > Since the function has been removed, I think this issue can be > > considered fixed. > > That's not obvious to me, since there seems to similar code, but still > no reference to "pager" anywhere AFAICS. The current python.el does not seem to use the pydoc module anymore (which caused the reported problem). inspect.getdoc() seems to be used instead. As far as I can see, inspect.getdoc() has a string-based interface and does not print anything, so a pager is not involved.
Glenn Morris <rgm <at> gnu.org>
:Jan Moringen <jmoringe <at> techfak.uni-bielefeld.de>
:Message #22 received at 9227-done <at> debbugs.gnu.org (full text, mbox):
From: Glenn Morris <rgm <at> gnu.org> To: 9227-done <at> debbugs.gnu.org Subject: Re: bug#9227: 24.0.50; Documentation Lookup in python-mode Date: Sat, 22 Dec 2012 13:44:58 -0500
Version: 24.3 Jan Moringen wrote: > The current python.el does not seem to use the pydoc module anymore > (which caused the reported problem). inspect.getdoc() seems to be used > instead. As far as I can see, inspect.getdoc() has a string-based > interface and does not print anything, so a pager is not involved. OK.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 20 Jan 2013 12:24:03 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.