From raman at google.com Wed Nov 2 19:29:02 2005 From: raman at google.com (T.V Raman) Date: Wed, 02 Nov 2005 10:29:02 -0800 Subject: [Python-mode] python-mode $Revision: 4.63 $; py-execute-string and friends produce empty python-output buffer Message-ID: Dear Barry, py-execute-string and friends appear to leave *python-output* empty under Emacs 22. Also, py-help-at-point often leaves the output in the python interaction buffer, leaving python-output empty; if there is no running python interpreter, the output of pydoc appears to disappear into a black hole. and an exact recipe so that I can reproduce your problem. Failure to do so may mean a greater delay in fixing your bug. Emacs : GNU Emacs 22.0.50.12 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2005-10-14 on retriever.corp.google.com Package: python-mode $Revision: 4.63 $ current state: ============== (setq py-python-command "python2" py-indent-offset 2 py-block-comment-prefix "##" py-temp-directory "/usr/tmp" py-beep-if-tab-change t ) -- -- T. V. Raman From jsdy at tux.org Thu Nov 10 01:34:42 2005 From: jsdy at tux.org (Joseph S D Yao) Date: Wed, 9 Nov 2005 19:34:42 -0500 Subject: [Python-mode] Which @xemacs.org e-mail addresses are being used? Message-ID: <20051109193442.A23577@gwyn.tux.org> OK, I said I'd take care of this, and I will. My apologies if this is going out to too many people, but with so many mailing lists involved, I'd rather that this get to everyone who needs to see it than miss a number of important addressees. We need to clean up the @xemacs.org addresses being hosted on @tux.org. Right now, they are merged in with all other @tux.org e-mail addresses. The first list that follows is the list of aliases defined by the xemacs aliases file. As aliases, they are indistinguishable from any other e-mail addresses coming onto this e-mail host. One problem is, that some of these conflict with other aliases, specifically: MAILER-DAEMON, hostmaster, mailman, mailman-owner, postmaster, webmaster Another problem is that non- at xemacs.org users are being sent SPAM to @xemacs.org mail addresses, and don't like it. The second list below is that of the e-mail addresses in the alias definitions who are in the @xemacs.org domain. Some of them don't even exist! I am going to fix the problem by making @xemacs.org into a partial virtual domain, rather than having it [as now] as another name for @tux.org. QUESTIONS: (1) Are all the mailing lists in List 1, below, still needed and used? More specifically, are there any I should throw out? [And if any of them bounces, I am throwing it out - or at least commenting it out.] (2) Are the aliases in /etc/mail/aliases-xemacs still valid? Are there any translations that need to change? (3) Are there any more e-mail addresses that should respond to @xemacs.org than the ones listed below? Because if I don't explicitly include them, they will no longer be part of the @xemacs.org domain. (4) Are there real e-mail addresses that should be associated with the alias targets that don't exist (in List 2)? (5) What are your maintenance needs for these mailing lists? (6) Is there any need to make this a full virtual domain, so that any and ALL e-mail sent by certain users will appear to be coming from @xemacs.org? Thanks! List 1 - aliases ======================================================================= MAILER-DAEMON ada-bugs ada-discuss ada-maintainer ada-patches apel-bugs apel-discuss apel-maintainer apel-patches auctex-bugs auctex-discuss auctex-maintainer auctex-patches bbdb-announce bbdb-announce-request bbdb-bugs bbdb-discuss bbdb-info bbdb-info-request bbdb-maintainer bbdb-patches bugs c-support-bugs c-support-discuss c-support-maintainer c-support-patches calc-bugs calc-discuss calc-maintainer calc-patches calendar-bugs calendar-discuss calendar-maintainer calendar-patches cookie-bugs cookie-discuss cookie-maintainer cookie-patches crashes crisp-bugs crisp-discuss crisp-maintainer crisp-patches cvs-manager cvs-manager-archive debug-bugs debug-discuss debug-maintainer debug-patches dired-bugs dired-discuss dired-maintainer dired-patches edebug-bugs edebug-discuss edebug-maintainer edebug-patches edict-bugs edict-discuss edict-maintainer edict-patches ediff-bugs ediff-discuss ediff-maintainer ediff-patches edit-utils-bugs edit-utils-discuss edit-utils-maintainer edit-utils-patches edt-bugs edt-discuss edt-maintainer edt-patches efs-bugs efs-discuss efs-maintainer efs-patches egg-its-bugs egg-its-discuss egg-its-maintainer egg-its-patches eicq-bugs eicq-discuss eicq-maintainer eicq-patches eieio-bugs eieio-discuss eieio-maintainer eieio-patches elib-bugs elib-discuss elib-maintainer elib-patches emerge-bugs emerge-discuss emerge-maintainer emerge-patches escreen-bugs escreen-discuss escreen-maintainer escreen-patches eshell-bugs eshell-discuss eshell-maintainer eshell-patches eterm-bugs eterm-discuss eterm-maintainer eterm-patches eudc-bugs eudc-discuss eudc-maintainer eudc-patches faq faq-maintainer footnote-bugs footnote-discuss footnote-maintainer footnote-patches forms-bugs forms-discuss forms-maintainer forms-patches frame-icon-bugs frame-icon-discuss frame-icon-maintainer frame-icon-patches fsf-compat-bugs fsf-compat-discuss fsf-compat-maintainer fsf-compat-patches games-bugs games-discuss games-maintainer games-patches gnats-admin gnats-bugs gnats-discuss gnats-maintainer gnats-patches gnus-bugs gnus-discuss gnus-maintainer gnus-patches hm--html-menus-bugs hm--html-menus-discuss hm--html-menus-maintainer hm--html-menus-patches hostmaster hyperbole-bugs hyperbole-discuss hyperbole-maintainer hyperbole-patches idlwave-bugs idlwave-discuss idlwave-maintainer idlwave-patches igrep-bugs igrep-discuss igrep-maintainer igrep-patches ilisp-bugs ilisp-discuss ilisp-maintainer ilisp-patches ispell-bugs ispell-discuss ispell-maintainer ispell-patches jde-bugs jde-discuss jde-maintainer jde-patches kit-manager latin-euro-standards-bugs latin-euro-standards-discuss latin-euro-standards-maintainer latin-euro-standards-patches latin-unity-bugs latin-unity-discuss latin-unity-maintainer latin-unity-patches leim-bugs leim-discuss leim-maintainer leim-patches list-manager locale-bugs locale-discuss locale-maintainer locale-patches lookup-bugs lookup-discuss lookup-maintainer lookup-patches mail-lib-bugs mail-lib-discuss mail-lib-maintainer mail-lib-patches mailcrypt-bugs mailcrypt-discuss mailcrypt-maintainer mailcrypt-patches mailman mailman-owner majordomo majordomo-owner majordomo-xemacs mew-bugs mew-discuss mew-maintainer mew-patches mh-e-bugs mh-e-discuss mh-e-maintainer mh-e-patches mine-bugs mine-discuss mine-maintainer mine-patches misc-games-bugs misc-games-discuss misc-games-maintainer misc-games-patches mule-base-bugs mule-base-discuss mule-base-maintainer mule-base-patches net-utils-bugs net-utils-discuss net-utils-maintainer net-utils-patches oo-browser-bugs oo-browser-discuss oo-browser-maintainer oo-browser-patches os-utils-bugs os-utils-discuss os-utils-maintainer os-utils-patches owner-bbdb-announce owner-bbdb-info owner-majordomo owner-majordomo-xemacs owner-w3-announce owner-w3-beta owner-w3-bugs owner-w3-dev pc-bugs pc-discuss pc-maintainer pc-patches pcl-cvs-bugs pcl-cvs-discuss pcl-cvs-maintainer pcl-cvs-patches pcomplete-bugs pcomplete-discuss pcomplete-maintainer pcomplete-patches postmaster prog-modes-bugs prog-modes-discuss prog-modes-maintainer prog-modes-patches ps-print-nomule-bugs ps-print-nomule-discuss ps-print-nomule-maintainer ps-print-nomule-patches psgml-bugs psgml-discuss psgml-maintainer psgml-patches python-mode-bugs python-mode-discuss python-mode-maintainer python-mode-patches reftex-bugs reftex-discuss reftex-maintainer reftex-patches rmail-bugs rmail-discuss rmail-maintainer rmail-patches scheme-bugs scheme-discuss scheme-maintainer scheme-patches semantic-bugs semantic-discuss semantic-maintainer semantic-patches sgml-bugs sgml-discuss sgml-maintainer sgml-patches sh-script-bugs sh-script-discuss sh-script-maintainer sh-script-patches skk-bugs skk-discuss skk-maintainer skk-patches slider-bugs slider-discuss slider-maintainer slider-patches sounds-au-bugs sounds-au-discuss sounds-au-maintainer sounds-au-patches sounds-wav-bugs sounds-wav-discuss sounds-wav-maintainer sounds-wav-patches speedbar-bugs speedbar-discuss speedbar-maintainer speedbar-patches sql-mode-bugs sql-mode-discuss sql-mode-maintainer sql-mode-patches strokes-bugs strokes-discuss strokes-maintainer strokes-patches sun-bugs sun-discuss sun-maintainer sun-patches supercite-bugs supercite-discuss supercite-maintainer supercite-patches texinfo-bugs texinfo-discuss texinfo-maintainer texinfo-patches text-modes-bugs text-modes-discuss text-modes-maintainer text-modes-patches textools-bugs textools-discuss textools-maintainer textools-patches time-bugs time-discuss time-maintainer time-patches tm-bugs tm-discuss tm-maintainer tm-patches tooltalk-bugs tooltalk-discuss tooltalk-maintainer tooltalk-patches tpu-bugs tpu-discuss tpu-maintainer tpu-patches vc-bugs vc-cc-bugs vc-cc-discuss vc-cc-maintainer vc-cc-patches vc-discuss vc-maintainer vc-patches vhdl-bugs vhdl-discuss vhdl-maintainer vhdl-patches view-process-bugs view-process-discuss view-process-maintainer view-process-patches viper-bugs viper-discuss viper-maintainer viper-patches vm-bugs vm-discuss vm-maintainer vm-patches w3-announce w3-announce-approval w3-announce-out w3-announce-request w3-beta w3-beta-approval w3-beta-out w3-beta-request w3-bugs w3-bugs-approval w3-bugs-out w3-bugs-request w3-dev w3-dev-approval w3-dev-out w3-dev-request w3-discuss w3-maintainer w3-patches webmast webmaster xemacadm xemacs xemacs-admin xemacs-admin-admin xemacs-admin-bounces xemacs-admin-confirm xemacs-admin-join xemacs-admin-leave xemacs-admin-mailman xemacs-admin-owner xemacs-admin-request xemacs-admin-subscribe xemacs-admin-unsubscribe xemacs-announce xemacs-announce-admin xemacs-announce-archivist xemacs-announce-bounces xemacs-announce-confirm xemacs-announce-join xemacs-announce-leave xemacs-announce-mailman xemacs-announce-owner xemacs-announce-request xemacs-announce-subscribe xemacs-announce-unsubscribe xemacs-base-bugs xemacs-base-discuss xemacs-base-maintainer xemacs-base-patches xemacs-beta xemacs-beta-admin xemacs-beta-archive xemacs-beta-bounces xemacs-beta-confirm xemacs-beta-ja xemacs-beta-ja-admin xemacs-beta-ja-archive xemacs-beta-ja-bounces xemacs-beta-ja-confirm xemacs-beta-ja-join xemacs-beta-ja-leave xemacs-beta-ja-mailman xemacs-beta-ja-owner xemacs-beta-ja-request xemacs-beta-ja-subscribe xemacs-beta-ja-unsubscribe xemacs-beta-join xemacs-beta-leave xemacs-beta-mailman xemacs-beta-owner xemacs-beta-request xemacs-beta-subscribe xemacs-beta-unsubscribe xemacs-build-reports xemacs-build-reports-admin xemacs-build-reports-request xemacs-buildreports xemacs-buildreports-admin xemacs-buildreports-archive xemacs-buildreports-bounces xemacs-buildreports-confirm xemacs-buildreports-join xemacs-buildreports-leave xemacs-buildreports-mailman xemacs-buildreports-owner xemacs-buildreports-request xemacs-buildreports-subscribe xemacs-buildreports-unsubscribe xemacs-crashes xemacs-crashes-admin xemacs-crashes-archive xemacs-crashes-bounces xemacs-crashes-confirm xemacs-crashes-join xemacs-crashes-leave xemacs-crashes-mailman xemacs-crashes-owner xemacs-crashes-request xemacs-crashes-subscribe xemacs-crashes-unsubscribe xemacs-cvs xemacs-cvs-admin xemacs-cvs-archive xemacs-cvs-bounces xemacs-cvs-confirm xemacs-cvs-join xemacs-cvs-leave xemacs-cvs-mailman xemacs-cvs-owner xemacs-cvs-request xemacs-cvs-subscribe xemacs-cvs-unsubscribe xemacs-design xemacs-design-admin xemacs-design-archivist xemacs-design-bounces xemacs-design-confirm xemacs-design-join xemacs-design-leave xemacs-design-mailman xemacs-design-owner xemacs-design-request xemacs-design-subscribe xemacs-design-unsubscribe xemacs-devel-bugs xemacs-devel-discuss xemacs-devel-maintainer xemacs-devel-patches xemacs-gnats xemacs-mailmaint xemacs-mailmaint-admin xemacs-mailmaint-bounces xemacs-mailmaint-confirm xemacs-mailmaint-join xemacs-mailmaint-leave xemacs-mailmaint-mailman xemacs-mailmaint-owner xemacs-mailmaint-request xemacs-mailmaint-subscribe xemacs-mailmaint-unsubscribe xemacs-mirrors xemacs-mirrors-admin xemacs-mirrors-bounces xemacs-mirrors-confirm xemacs-mirrors-join xemacs-mirrors-leave xemacs-mirrors-owner xemacs-mirrors-request xemacs-mirrors-subscribe xemacs-mirrors-unsubscribe xemacs-mule xemacs-mule-admin xemacs-mule-archive xemacs-mule-bounces xemacs-mule-confirm xemacs-mule-join xemacs-mule-leave xemacs-mule-mailman xemacs-mule-owner xemacs-mule-request xemacs-mule-subscribe xemacs-mule-unsubscribe xemacs-news xemacs-news-admin xemacs-news-archive xemacs-news-bounces xemacs-news-confirm xemacs-news-join xemacs-news-leave xemacs-news-mailman xemacs-news-owner xemacs-news-request xemacs-news-subscribe xemacs-news-unsubscribe xemacs-nt xemacs-nt-admin xemacs-nt-request xemacs-patches xemacs-patches-admin xemacs-patches-archive xemacs-patches-bounces xemacs-patches-confirm xemacs-patches-join xemacs-patches-leave xemacs-patches-mailman xemacs-patches-owner xemacs-patches-request xemacs-patches-subscribe xemacs-patches-unsubscribe xemacs-request xemacs-review xemacs-review-admin xemacs-review-archive xemacs-review-bounces xemacs-review-confirm xemacs-review-join xemacs-review-leave xemacs-review-mailman xemacs-review-owner xemacs-review-request xemacs-review-subscribe xemacs-review-unsubscribe xemacs-test xemacs-test-admin xemacs-test-archive xemacs-test-bounces xemacs-test-confirm xemacs-test-join xemacs-test-leave xemacs-test-mailman xemacs-test-owner xemacs-test-request xemacs-test-subscribe xemacs-test-unsubscribe xemacs-users-ja xemacs-users-ja-admin xemacs-users-ja-archive xemacs-users-ja-bounces xemacs-users-ja-confirm xemacs-users-ja-join xemacs-users-ja-leave xemacs-users-ja-mailman xemacs-users-ja-owner xemacs-users-ja-request xemacs-users-ja-subscribe xemacs-users-ja-unsubscribe xemacs-users-ru xemacs-users-ru-admin xemacs-users-ru-archive xemacs-users-ru-bounces xemacs-users-ru-confirm xemacs-users-ru-join xemacs-users-ru-leave xemacs-users-ru-mailman xemacs-users-ru-owner xemacs-users-ru-request xemacs-users-ru-subscribe xemacs-users-ru-unsubscribe xemacs-webmaint xemacs-webmaint-admin xemacs-webmaint-bounces xemacs-webmaint-confirm xemacs-webmaint-join xemacs-webmaint-leave xemacs-webmaint-mailman xemacs-webmaint-owner xemacs-webmaint-request xemacs-webmaint-subscribe xemacs-webmaint-unsubscribe xemacs-winnt xemacs-winnt-admin xemacs-winnt-archive xemacs-winnt-bounces xemacs-winnt-confirm xemacs-winnt-join xemacs-winnt-leave xemacs-winnt-mailman xemacs-winnt-owner xemacs-winnt-request xemacs-winnt-subscribe xemacs-winnt-unsubscribe xlib-bugs xlib-discuss xlib-maintainer xlib-patches xslt-process-bugs xslt-process-discuss xslt-process-maintainer xslt-process-patches xwem-bugs xwem-discuss xwem-maintainer xwem-patches zenirc-bugs zenirc-discuss zenirc-maintainer zenirc-patches ======================================================================= List 2 - @tux.org [no explicit domain] or @xemacs.org names in the alias definitions ======================================================================= adrian andy bugs cvs-manager-archive jason majordomo-owner owner-w3-announce owner-w3-beta owner-w3-bugs owner-w3-dev stephen xemacs-admin xemacs-beta xemacs-buildreports xemacs-buildreports-admin xemacs-buildreports-request xemacs-crashes xemacs-mailmaint xemacs-mailmaint xemacs-news xemacs-news-request xemacs-users-ru-archive xemacs-webmaint xemacs-winnt xemacs-winnt-admin xemacs-winnt-request xemacweb adrian at xemacs.org aidan.kehoe at xemacs.org andy at xemacs.org didier at xemacs.org j_colman at xemacs.org kyle at xemacs.org matsl at xemacs.org mike.sperber at xemacs.org oscar at xemacs.org ovidiu at xemacs.org simon at xemacs.org stephen at xemacs.org steve at xemacs.org tomohiko.morioka at xemacs.org viteno at xemacs.org w3-beta at xemacs.org wmperry at xemacs.org xemacs-beta at xemacs.org xemacs-patches at xemacs.org yoshiki at xemacs.org NOTE: adrian: /etc/passwd jason: /etc/passwd viteno: /etc/passwd wmperry: /etc/passwd xemacweb: /etc/passwd aidan.kehoe: NOT FOUND andy: NOT FOUND didier: NOT FOUND j_colman: NOT FOUND kyle: NOT FOUND matsl: NOT FOUND mike.sperber: NOT FOUND oscar: NOT FOUND ovidiu: NOT FOUND simon: NOT FOUND stephen: NOT FOUND steve: NOT FOUND tomohiko.morioka: NOT FOUND yoshiki: NOT FOUND bugs: /etc/mail/aliases-xemacs cvs-manager-archive: /etc/mail/aliases-xemacs majordomo-owner: /etc/mail/aliases-xemacs owner-w3-announce: /etc/mail/aliases-xemacs owner-w3-beta: /etc/mail/aliases-xemacs owner-w3-bugs: /etc/mail/aliases-xemacs owner-w3-dev: /etc/mail/aliases-xemacs w3-beta: /etc/mail/aliases-xemacs xemacs-admin: /etc/mail/aliases-xemacs xemacs-beta: /etc/mail/aliases-xemacs xemacs-buildreports-admin: /etc/mail/aliases-xemacs xemacs-buildreports-request: /etc/mail/aliases-xemacs xemacs-buildreports: /etc/mail/aliases-xemacs xemacs-crashes: /etc/mail/aliases-xemacs xemacs-mailmaint: /etc/mail/aliases-xemacs xemacs-news-request: /etc/mail/aliases-xemacs xemacs-news: /etc/mail/aliases-xemacs xemacs-patches: /etc/mail/aliases-xemacs xemacs-users-ru-archive: /etc/mail/aliases-xemacs xemacs-webmaint: /etc/mail/aliases-xemacs xemacs-winnt-admin: /etc/mail/aliases-xemacs xemacs-winnt-request: /etc/mail/aliases-xemacs xemacs-winnt: /etc/mail/aliases-xemacs ======================================================================= -- /*********************************************************************\ ** ** Joe Yao jsdy at tux.org - Joseph S. D. Yao ** \*********************************************************************/ From skip at pobox.com Sat Nov 12 03:48:46 2005 From: skip at pobox.com (skip@pobox.com) Date: Fri, 11 Nov 2005 20:48:46 -0600 Subject: [Python-mode] Which @xemacs.org e-mail addresses are being used? In-Reply-To: <20051109193442.A23577@gwyn.tux.org> References: <20051109193442.A23577@gwyn.tux.org> Message-ID: <17269.22542.326269.831657@montanaro.dyndns.org> (Massively trimming cc list...) Joseph> We need to clean up the @xemacs.org addresses being hosted on Joseph> @tux.org. Right now, they are merged in with all other @tux.org Joseph> e-mail addresses. ... Joseph> python-mode-bugs Joseph> python-mode-discuss Joseph> python-mode-maintainer Joseph> python-mode-patches Do any of these point to the python-mode at python.org mailing list? I'm willing to bet (small sums of money, mind you) that python-mode-maintainer is aliased either to me (skip at pobox.com) or Barry Warsaw (one of several addresses he has). The others might reflect to the python-mode list. If they don't they either should or we should be notified where they point so the python-mode folks can monitor them. I presume there is or was some sort of protocol for setting up these sets of package maintainer addresses. I'm pretty sure Norbert Koch will know. -- Skip Montanaro Katrina Benefit Concerts: http://www.musi-cal.com/katrina skip at pobox.com From barry at python.org Tue Nov 15 19:29:50 2005 From: barry at python.org (Barry Warsaw) Date: Tue, 15 Nov 2005 13:29:50 -0500 Subject: [Python-mode] Which @xemacs.org e-mail addresses are being used? In-Reply-To: <20051115125752.H16741@gwyn.tux.org> References: <20051109193442.A23577@gwyn.tux.org> <17269.22542.326269.831657@montanaro.dyndns.org> <20051115125752.H16741@gwyn.tux.org> Message-ID: <1132079390.11196.6.camel@geddy.wooz.org> On Tue, 2005-11-15 at 12:57 -0500, Joseph S D Yao wrote: > aliases-xemacs:python-mode-bugs: python-mode at python.org > aliases-xemacs:python-mode-discuss: python-mode at python.org > aliases-xemacs:python-mode-patches: python-mode at python.org > aliases-xemacs:python-mode-maintainer: python-mode at python.org These look fine. > aliases-xemacs:supercite-bugs: bwarsaw at python.org > aliases-xemacs:supercite-discuss: bwarsaw at python.org > aliases-xemacs:supercite-patches: bwarsaw at python.org > aliases-xemacs:supercite-maintainer: bwarsaw at python.org Ouch! I haven't maintained Supercite in a bazillion years. ;) > virtusertable-xemacs:barry.warsaw at xemacs.org bwarsaw at python.org > virtusertable-xemacs:bwarsaw at xemacs.org barry.warsaw at xemacs.org > virtusertable-xemacs:barry at xemacs.org barry.warsaw at xemacs.org > OTOH, I'm not sure how you got this. ;-) All comment gladly accepted, > though. Only that I prefer 'barry at python.org' over 'bwarsaw at python.org', although both should work (as should barry.warsaw at python.org). Looks good to me though, thanks! -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/python-mode/attachments/20051115/3f09e99d/attachment.pgp From jsdy at tux.org Tue Nov 15 18:57:52 2005 From: jsdy at tux.org (Joseph S D Yao) Date: Tue, 15 Nov 2005 12:57:52 -0500 Subject: [Python-mode] Which @xemacs.org e-mail addresses are being used? In-Reply-To: <17269.22542.326269.831657@montanaro.dyndns.org>; from skip@pobox.com on Fri, Nov 11, 2005 at 08:48:46PM -0600 References: <20051109193442.A23577@gwyn.tux.org> <17269.22542.326269.831657@montanaro.dyndns.org> Message-ID: <20051115125752.H16741@gwyn.tux.org> On Fri, Nov 11, 2005 at 08:48:46PM -0600, skip at pobox.com wrote: > > (Massively trimming cc list...) > > Joseph> We need to clean up the @xemacs.org addresses being hosted on > Joseph> @tux.org. Right now, they are merged in with all other @tux.org > Joseph> e-mail addresses. > > ... > > Joseph> python-mode-bugs > Joseph> python-mode-discuss > Joseph> python-mode-maintainer > Joseph> python-mode-patches > > Do any of these point to the python-mode at python.org mailing list? I'm > willing to bet (small sums of money, mind you) that python-mode-maintainer > is aliased either to me (skip at pobox.com) or Barry Warsaw (one of several > addresses he has). The others might reflect to the python-mode list. If > they don't they either should or we should be notified where they point so > the python-mode folks can monitor them. > > I presume there is or was some sort of protocol for setting up these sets of > package maintainer addresses. I'm pretty sure Norbert Koch will know. > > -- > Skip Montanaro > Katrina Benefit Concerts: http://www.musi-cal.com/katrina > skip at pobox.com aliases-xemacs:python-mode-bugs: python-mode at python.org aliases-xemacs:python-mode-discuss: python-mode at python.org aliases-xemacs:python-mode-patches: python-mode at python.org aliases-xemacs:python-mode-maintainer: python-mode at python.org aliases-xemacs:supercite-bugs: bwarsaw at python.org aliases-xemacs:supercite-discuss: bwarsaw at python.org aliases-xemacs:supercite-patches: bwarsaw at python.org aliases-xemacs:supercite-maintainer: bwarsaw at python.org virtusertable-xemacs:barry.warsaw at xemacs.org bwarsaw at python.org virtusertable-xemacs:bwarsaw at xemacs.org barry.warsaw at xemacs.org virtusertable-xemacs:barry at xemacs.org barry.warsaw at xemacs.org virtusertable-xemacs:norbert.koch at xemacs.org nk at viteno.net virtusertable-xemacs:viteno at xemacs.org norbert.koch at xemacs.org OTOH, I'm not sure how you got this. ;-) All comment gladly accepted, though. -- /*********************************************************************\ ** ** Joe Yao jsdy at tux.org - Joseph S. D. Yao ** \*********************************************************************/ From noreply at sourceforge.net Sun Nov 20 00:43:28 2005 From: noreply at sourceforge.net (SourceForge.net) Date: Sat, 19 Nov 2005 15:43:28 -0800 Subject: [Python-mode] [ python-mode-Patches-1023335 ] Handle triple-quoted strings correctly. Message-ID: Patches item #1023335, was opened at 2004-09-06 15:22 Message generated for change (Comment added) made by danielx_ You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=581351&aid=1023335&group_id=86916 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Edward Loper (edloper) Assigned to: Edward Loper (edloper) Summary: Handle triple-quoted strings correctly. Initial Comment: This patch adds an option that will color triple-quoted strings correctly. It works by turning off syntax-highlighting for strings and comments (by registering quotes and hashes in the syntax table as normal punctuation); and using a fairly advanced keyword matcher to find all strings and comments. The keyword matcher uses a text- property to keep track of the syntax category of each character, and only updates it as needed. Therefore, the option can only be used if text-properties are available (but they are available on all current versions of emacs, as far as I know). Caveat: it's possible that this will be slow on some machines, or under certian circumstances. But it's not noticably slower on the machines & files I've tested it on. ---------------------------------------------------------------------- Comment By: Daniel (danielx_) Date: 2005-11-19 15:43 Message: Logged In: YES user_id=1383230 Sorry, how do I install this? I'm using python-mode ver1.0alpha, found on the "Files" page. ---------------------------------------------------------------------- Comment By: Skip Montanaro (montanaro) Date: 2005-06-04 13:46 Message: Logged In: YES user_id=44345 Ed, this looks like this would be a good addition, but there are some problems. Is there any resolution to Johannes' note about comment breakage? I just patched my copy of python-mode.el. When I visit a .py file it complains that it can't find the text-properties package. (This is XEmacs 21.4.15.) I didn't see anything like text-properties or properties in the package list. ---------------------------------------------------------------------- Comment By: Johannes Gijsbers (jlgijsbers) Date: 2004-11-01 08:15 Message: Logged In: YES user_id=469548 I applied this patch to the latest python-mode and while triple-quoted-strings mostly work fine (thank you! thank you! thank you!), comments seem to be a bit broken. Take a look at BaseHTTPServer.py from the Python CVS for a particularly bad example. I'm running "GNU Emacs 21.3.50.1 (i386-pc-linux-gnu, GTK+ Version 2.4.10) of 2004-10-11 on surfboy, modified by Debian", compiled from Emacs CVS using the emacs-snapshot package. ---------------------------------------------------------------------- Comment By: Edward Loper (edloper) Date: 2004-09-06 19:15 Message: Logged In: YES user_id=195958 So I did. Trying again. ---------------------------------------------------------------------- Comment By: Skip Montanaro (montanaro) Date: 2004-09-06 18:41 Message: Logged In: YES user_id=44345 Edward, perhaps you forgot to check the box when uploading the patch? There's nothing currently attached to this item. -Skip ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=581351&aid=1023335&group_id=86916