Hi��folks Hi Stefan,

Thanks for your suggestions. I have imporved it in the new version.Attachmentes are my new patches.
In 0001, there are more tests for findstr. 0002 is an initial implementation of findstr. Though it can deal��
with some cases it is still very very simple.

I will try to improve it for much work.
Should I send the first patch to wine-devel first?

Any comment will be appreciated!
Thanks again!

2015-03-25 19:42 GMT+08:00 KaiPeng Zeng <kaipeng94@gmail.com>:
Hi folks,

I���m Kaipeng Zeng who is a Linux user and Wine/CrossOver user from China. I am major��
in Biomedical Engineering in Guangdong Pharmaceutical University.

I���d like to apply GSoC to work for Wine Project this year. My proposal is "Implementing��
findstr.exe for Wine".

Though findstr is a quite independent program in Wine, I think it is valuable to implement.��
As far as I knew, there are some bugs about findstr in Bugzilla[1]. Any other programs��
in Chinese depend on it too. The implementation of findstr will help these programs and
all the programs will also be good tests for our implementation. Besides, I think the code
of grep will be helpful for implementing findstr.

There are three parts in my plan:
=== Part 1: Add more tests for findstr.exe ===
I have submitted a patch for findstr���s test to wine-patches[2]. I will add more tests to
prepare for the implementation.

=== Part 2: Implement an initial findstr.exe ===
With enough tests, I will try to implement the findstr gradually. My middle goal is having��
an initial implementation of findstr which can handle some simple work. Bug 35254[3] may
be fixed after this part is finished.

=== Part 3: Add more parameters implementation ===��
In this part, I will add more tests and try to implement more arguments for findstr, let it��
solve more things.


[1] https://bugs.winehq.org/buglist.cgi?quicksearch=findstr&list_id=178519
[2] http://source.winehq.org/patches/data/110182
[3] https://bugs.winehq.org/show_bug.cgi