[ python-Bugs-1082487 ] font lock keyword regular expressions

SourceForge.net noreply at sourceforge.net
Wed Aug 24 07:11:59 CEST 2005


Bugs item #1082487, was opened at 2004-12-09 16:43
Message generated for change (Settings changed) made by rhettinger
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1082487&group_id=5470

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: Closed
Resolution: Fixed
Priority: 5
Submitted By: Robert Brown (robert-brown)
Assigned to: Raymond Hettinger (rhettinger)
Summary: font lock keyword regular expressions

Initial Comment:

I've noticed that when I use Python mode (alpha 1) with
font lock mode, "self" is highlighted in the following
line:

    his_self()

The problem appears to be a combination of using "\b" in
the Python font lock regular expressions and my .emacs
file,
which does:

  (modify-syntax-entry ?\_ "_" py-mode-syntax-table)

I do not experience similar problems with highlighting in
C mode, but there "\<" and "\>" are used in the font lock
regular expressions.  Using these word delimiters instead
of "\b" appears to fix the problem for me in Python mode.

Please wrap keywords with "\<" and "\>" instead of with
"\b" in the font lock regular expression.

Thanks very much.

Bob


----------------------------------------------------------------------

Comment By: Skip Montanaro (montanaro)
Date: 2005-05-22 20:41

Message:
Logged In: YES 
user_id=44345

Passing along to Raymond.  If it works for you, please close.  If not,
pass it back to me.


----------------------------------------------------------------------

Comment By: Skip Montanaro (montanaro)
Date: 2005-05-19 21:45

Message:
Logged In: YES 
user_id=44345

python-mode.el 4.71. Raymond, sorry for taking so long with this.  Please 
give it a try and let me know how it works.


----------------------------------------------------------------------

Comment By: Raymond Hettinger (rhettinger)
Date: 2004-12-10 22:36

Message:
Logged In: YES 
user_id=80475

Skip, can you field this one?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1082487&group_id=5470


More information about the Python-bugs-list mailing list