Remove generated lexers from git?

[email protected] (Nikita Popov)
Newsgroups php.internals
Message-ID <CAF+90c9b6aRNNvJ6QVmumGgBW8=+dPxiByYY0h8M6x+L+BrYWQ@mail.gmail.com>
Hi internals!

Currently our git repo contains files like zend_language_scanner.c,
zend_ini_scanner.c, etc which are files generated by re2c. Historically
these files have been included because re2c was not readily available on
many platforms. In the thread on bison 3 compatibility [1] there was some
discussion as to whether this limitation still applies. Quoting Adam Harvey:

> +1. I don't think re2c is that onerous a requirement anyway, for the
> most part: it's available through apt-get, brew, yum, and probably
> most other packaging systems. Given the amount of other things a
> developer has to install to build php-src from git, re2c is hardly
> going to break the camel's back.

So, I'd like to bring this up again. Are there any objections to removing
generated lexer files from the repo? If not, does it suffice to just git rm
them and add them to .gitignore, or are other changes required?

Nikita

[1]: http://markmail.org/message/x3p7ltekzws6ywhw
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.