Scintilla and Tide
![]() |
Does not use palette on 8 bit displays so foreground colours are forced to nearest and backgrounds are dithered.
Drag and Drop does not work
At the end of italics style runs characters can be chopped off. An example is using Verdana 12 point italics for strings makes an ending double quote half visible and an ending single quote invisible. This is hard to solve completely, may be better to avoid these situations by, for example, choosing a font like Times New Roman for strings.
Another font problem leads to the caret not being placed where the mouse is clicked. Caused by using different code when measuring text to that used for displaying it.
The distributed Scintilla.DLL is not relocatable.
When a file is opened by the user typing the filename, the case of the name on disk is not checked. This can lead to files being saved with wrong capitalisation which upsets Java.
File pattern expressions in the properties file only seem to work for the *.extension form - for example, makefiles are not displayed correctly.
There has been a report of Tide exiting as soon as the mouse is moved over it when launched Start | Run. I have not yet reproduced this.
Columnar selection.
Printing support.
Simple pattern based styling.
Regular expressions in find functions.
Performance.
Line wrapping.
Different height lines based upon tallest text on the line rather than on the tallest style possible.
Line number column next to selection margin.
Printing support.
HTML styling. Even better would be styling that understands embedded scripts and styles them properly.
Remember last chosen items as defaults such as the file type in the open file dialog.
Support simple auto-completion / call tips.
Should check if current file has meen modified by another process and reload it.
Allow adding new items to tools menu.
Make the GTK+ version work. Fixed in 0.90.
The main point of this development is Scintilla, and this is where most effort will go. Tide will get new features, but only when they make my life easier - I am not intending to make it grow up to be a huge full-function IDE like Visual Cafe.