Hello Sir,
I am delighted to hear back from you.
Since
my knowledge regarding text editors is limited to designing and
implementing the basic buffer management,basic screen management using
ncurses library and the ability to support only ascii,I would love to
work on the following few things:
1)adding unicode support,since this would help me gain knowledge regarding managing unicode in editors.
2)I am keen to learn the basics behind the concepts of syntax highlighting,so recreating a parser would be a great start.
3)I would love to implement a few new buffer implementations and
allow myself to go out my comfort zone by implementing a few I am not
acquainted with.
4)Would love to add new editors to the framework.
All the things above will help me gain what I am seeking.Sir to be
honest I am not familiar with zile code base and I am not familiar with
lua,but know a few scripting languages,I have moderate knowledge
regarding bash and have written a few small programs in it.
Because of my unfamiliarity to the above concepts,I am hoping to complete all of these in a time of 3 months.
The
text editor I have implemented took about 4 weeks to develop,so it
seems feasible to have at least all of these implemented within 3
months,because I believe having a mentor would fast track most of the
developing process,which I lacked in the editor developing phase.
I have already started learning lua and will be pretty soon
in a position to understand the implementation of zile.Will be updating
you regarding my progress of the zile code base.
Sir I request you to give your feedback on my thoughts.
Thank you sir for your patient reading.