aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/ScintillaToDo.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ScintillaToDo.html')
-rw-r--r--doc/ScintillaToDo.html124
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>
+