[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: integration with Python mode
From: |
Stefan Monnier |
Subject: |
Re: integration with Python mode |
Date: |
Sun, 07 Jan 2007 14:11:53 -0500 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux) |
>> > I'd like to build support of Python mode into my Typesetter minor
>> > mode [1]. In particular, I don't want it to insert special characters
>> > outside of Python strings (and maybe comments.) How do I determine if
>> > the point is inside a string in Python mode?
>>
>> How do you do it in other major modes? I don't think python-mode is special
>> in this respect.
> Well, I heavily depend on major mode.
That doesn't tell me "how you do it" in other major modes.
E.g. how do you do it in C mode?
>> > Is there a better way than checking 'face property?
>> How 'bout (nth 3 (syntax-ppss <pos>)) ?
> Thanks. Documentation says it parses Lisp syntax, however.
Report it as a documentation bug.
> Will it give proper results in Python buffers?
It's used by font-lock. Try it,
Stefan
Re: integration with Python mode, Paul Pogonyshev, 2007/01/07