diff options
Diffstat (limited to 'doc/ScintillaToDo.html')
-rw-r--r-- | doc/ScintillaToDo.html | 124 |
1 files changed, 124 insertions, 0 deletions
diff --git a/doc/ScintillaToDo.html b/doc/ScintillaToDo.html new file mode 100644 index 000000000..67f714ba6 --- /dev/null +++ b/doc/ScintillaToDo.html @@ -0,0 +1,124 @@ +<?xml version="1.0"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta name="generator" content="HTML Tidy, see www.w3.org" /> + <meta name="generator" content="SciTE" /> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title> + Scintilla and SciTE + </title> + </head> + <body bgcolor="#FFFFFF" text="#000000"> + <table bgcolor="#000000" width="100%" cellspacing="0" cellpadding="0" border="0"> + <tr> + <td> + <img src="SciTEIco.png" border="3" height="64" width="64" alt="Scintilla icon" /> + </td> + <td> + <a href="index.html" style="color:white;text-decoration:none"><font size="5">Scintilla + and SciTE</font></a> + </td> + </tr> + </table> + <h2> + Bugs and To Do List + </h2> + <h3> + Scintilla Bugs + </h3> + <p> + 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. + </p> + <p> + Dragging over bold text in some fonts will ripple because of the difference in size between + drawing all of a string at once and drawing it in parts. + </p> + <h3> + SciTE Bugs + </h3> + <p> + There has been a report of SciTE exiting as soon as the mouse is moved over it when launched + Start | Run. I have seen this once but can not find a way to reproduce it. + </p> + <p> + One person has seen excessive waits (20 seconds) when using the file open dialog and + changing to the top directory. + </p> + <h3> + Windows Version Bugs + </h3> + <p> + No memory for input fields in find and replace dialogs. + </p> + <h3> + GTK+ Version Bugs + </h3> + <p> + No DBCS support. + </p> + <h3> + Scintilla To Do + </h3> + <p> + Simple pattern based styling. + </p> + <p> + Line wrapping. + </p> + <p> + Different height lines based upon tallest text on the line rather than on the tallest style + possible. + </p> + <p> + COM control version on Windows + </p> + <p> + Make GTK+ version be more consistent with other GTK+ widgets. + </p> + <p> + Printing support on GTK+. Maybe Postscript output or use Gnome? + </p> + <p> + Unicode (UCS 2). + </p> + <p> + Stream folding which could be used to fold up the contents of HTML elements. + </p> + <h3> + SciTE To Do + </h3> + <p> + More lexers: IDL, and Delphi. Make the subset Perl lexer understand more Perl. + </p> + <p> + Regular expressions in find functions. + </p> + <p> + Smart indenting, based on the file syntax. + </p> + <p> + Printing on GTK+. + </p> + <h3> + Directions + </h3> + <p> + The main point of this development is Scintilla, and this is where most effort will go. + SciTE 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. The lines I've currently + decided not to step over in SciTE are any sort of project facility and any configuration + dialogs. + </p> + <p> + If you are interested in contributing code, do not feel any need to make it cross platform. + Just code it for your platform and I'll either reimplement for the other platform or ensure + that there is no effect on the other platform. + </p> + </body> +</html> + |