Tips for adding a couple features? #62
Replies: 1 comment 1 reply
-
Hi, I may add a patreon at some point, but I haven't decided on that one.
You could start with the Line Markers support; I think the demo video shows that, I will check. You can add markers to code in various ways; there is also a margin marker. It wouldn't be hard to tweak this for showing the current line.
There is a line gap feature which enables you to make space for things above/below the line; it is intended for widgets, but could be used for text too. It is a new/unfinished feature which I will get back to in my next phase of development.
The syntax code is pretty simple (perhaps too simple!). You can modify the scanner in there to find your multiline comments. In future the syntax highlighting should be on a thread, but that is disabled for now due to a bug. Auto complete is another feature I'd like to have. I don't think that is a hard thing - just a pop-up widget with a complete list and a way to select something. |
Beta Was this translation helpful? Give feedback.
-
First of all.. Wow, I am extremely impressed by zep!
I would like to build a simple IDE on top of this, could you help point me in the right direction for getting started and tell me where in code to look?
A few small features I'd like to add. I would be willing to donate to a patreon or work out an equity deal if you'd be interested in discussing.. I'm creating a new programming language: high productivity(3x to 4x less time to write a program than average programming language), high performance(2x to 3x better than C++), high security(memory and thread safe)). Happy to discuss details if interested.
I'd like to add a visual debugger that supports normal step through debugging but backwards too.
Also, would like to show extra lines that containing debugging info above function calls too.
Finally would like custom multiple line comments.
And not essential anytime soon but auto complete and ability to browse a folder would eventually be very nice. Lots of things I could do with this eventually. Love it.
Beta Was this translation helpful? Give feedback.
All reactions