[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 305dbc7 2/4: Move description of value to syntax-ppss functio
From: |
Lars Ingebrigtsen |
Subject: |
Re: master 305dbc7 2/4: Move description of value to syntax-ppss function. |
Date: |
Wed, 30 Oct 2019 16:29:44 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Lars Ingebrigtsen <address@hidden> writes:
> So perhaps that patch should be reverted anyway. Or have the list in
> both functions. Or, even better, stop saying
>
> (if (nth 5 state)
> (do-something-incomprehensible)
> (do-something-else-incomprehensible))
>
> everywhere and just add accessor functions already, so that the code
> becomes marginally more readable. Because trying to make sense of it
> now is just too hard, and it doesn't have to be.
If we want to do this, I volunteer to start doing the rewrite -- I have
some functions for this from the decoded time makeover...
So what would the accessor macros be? Err... looking at the doc
string, something like:
ppss-depth
ppss-start-innermost
ppss-start-last-complete-sexp
ppss-string-terminator
ppss-comment-nesting
ppss-after-quote-character
ppss-minimum-paren-depth
ppss-comment-style
ppss-start-comment-or-string
ppss-open-paren-positions
ppss-two-character-syntax
ppss-internal
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Dmitry Gutov, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Lars Ingebrigtsen, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Dmitry Gutov, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function.,
Lars Ingebrigtsen <=
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Dmitry Gutov, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Lars Ingebrigtsen, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Dmitry Gutov, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Lars Ingebrigtsen, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Stefan Monnier, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Lars Ingebrigtsen, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Alan Mackenzie, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Dmitry Gutov, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Stefan Monnier, 2019/10/30
- Re: master 305dbc7 2/4: Move description of value to syntax-ppss function., Lars Ingebrigtsen, 2019/10/31