Hello everyone I’m trying to understand this idea listed in gsoc 2020 .
"The current solution for text editing in Haiku is the BTextView. It is a rather simple view providing basic text editing features and limited styling. This is, however, not powerful enough for most serious uses. The goal of this project is to design a complete replacement for BTexView, which should be designed to cover more use cases.
The edit view design should be modular and extensible to make it easy to implement e.g. following features:
● spell checker
● line numbers, ruler, 80 character limit line, hyper links
●working on an input stream rather than on a input file e.g. to be able to open files ~100Mb without loading them into memory in one go
● Including pictures in the text flow
● Sourcecode editor: syntax highlighting, code completion
● Ability to load and save data in different formats (using the Translation Kit)
The HaikuDepot application includes preliminary work on a rich text view, which it uses to provide the description of packages. This could be used as a starting point for this work."
I compiled the source code and ran on virtual machine there was no problem in it.However i was not able to understand much after going through docs related to Btexview(this).Can you suggest where to start and clearly understand the above problem statement .