Zvezdan Petkovic wrote:

> Hi Dmitry,
> 
> I have questions about this.
> 
> On Sunday, May 17, 2015 at 2:42:40 PM UTC-7, Dmitry Vasiliev wrote:
> > On 01/04/15 21:52, Bram Moolenaar wrote:
> > > Dmitry Vasiliev wrote:
> > >
> > >> As agreed with Neil, I will maintain python.vim syntax file from now on.
> 
> The python.vim in Vim 7.3 has been a complete rewrite by me, not Neil.
> Why didn't you get in touch about this backward incompatible change?
> 
> > >> I've attached the new python.vim syntax file and a patch for
> > >> runtime/doc/syntax.txt file. The python.vim is based on the Neil's
> > >> syntax file from Vim 6.1 and was developed separately for about 12
> > >> years. You can check the following links for more information:
> > >>
> > >> - http://www.vim.org/scripts/script.php?script_id=790
> > >> - https://github.com/hdima/python-syntax
> 
> This is not new. This is old file.
> What are its exact advantages to the one from Vim 7.*?
> 
> > >>
> > >> The new syntax file also fixes a performance bug with highlighting of
> > >> long integer literals from the old script.
> 
> There were no performance issues with the syntax file I wrote and used.
> 
> > >> Don't hesitate to ask me if you have any questions about the new
> > >> python.vim syntax script.
> 
> The file from 7.* took a great care to work with code in docstrings in both 
> Python code and reST files (e.g., doctests). Does this version do the same?
> 
> Also, my version from 7.x was fairly readable and easy to maintain.
> I still didn't review your version carefully, so I hope it's similar.
> 
> I really do not understand why did you base your rewrite on the old abandoned 
> version of the syntax file instead of using the one from 7.x? Was this 
> rewrite really needed?
> 
> > > Thanks, I'll include it soon.
> > 
> > Has the python.vim been updated? It seems I still see the old version in 
> > the repository.
> 
> I would like to keep the old file in the repository.
> I have a patch for it that a user recently asked for.
> 
> I don't think we should replace the things based on the older file
> from 6.* and break the users of the new version from 7.* without
> further consideration, first.

I finally had time to look into these options for the Python syntax
file.

I agree with Zvezdan that we should not switch from the current version
to a totally different version.  Any user who has tuned the syntax with
the "python_no_*" variables would not get what he wants.
Taking the current version and improving on it is the right way forward.

I haven't heard from Neil for a long time.  Zvezdan appears to know what
he is doing and is actively responding to questions.  Therefore I think
Zvezdan is currently the best person to be the maintainer.

I'm sure that some parts of the syntax can be discussed and improved.
Please propose improvements to Zvezdan and possibly discuss them on the
maillist.

-- 
Two percent of zero is almost nothing.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui