mirror of
				https://github.com/notepad-plus-plus/notepad-plus-plus.git
				synced 2025-11-04 05:23:56 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			141 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			141 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<?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" />
 | 
						|
    <meta name="viewport" content="width=device-width, initial-scale=1" />
 | 
						|
    <style type="text/css">
 | 
						|
        #menu {
 | 
						|
            margin: 0;
 | 
						|
            padding: .5em 0;
 | 
						|
            list-style-type: none;
 | 
						|
            font-size: larger;
 | 
						|
            background: #CCCCCC;
 | 
						|
        }
 | 
						|
        #menu li {
 | 
						|
            margin: 0;
 | 
						|
            padding: 0 .5em;
 | 
						|
            display: inline;
 | 
						|
        }
 | 
						|
    </style>
 | 
						|
    <title>
 | 
						|
      Scintilla and SciTE To Do
 | 
						|
    </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>
 | 
						|
    <ul id="menu">
 | 
						|
      <li><a href="https://sourceforge.net/p/scintilla/bugs/">Bugs</a></li>
 | 
						|
      <li><a href="https://sourceforge.net/p/scintilla/feature-requests/">Feature Requests</a></li>
 | 
						|
    </ul>
 | 
						|
    <h2>
 | 
						|
       Bugs and To Do List
 | 
						|
    </h2>
 | 
						|
    <h3>
 | 
						|
       Feedback
 | 
						|
    </h3>
 | 
						|
    <p>
 | 
						|
	Issues can be reported on the <a href="https://sourceforge.net/p/scintilla/bugs/">Bug Tracker</a>
 | 
						|
	and features requested on the <a href="https://sourceforge.net/p/scintilla/feature-requests/">Feature Request Tracker</a>.
 | 
						|
    </p>
 | 
						|
    <h3>
 | 
						|
       Scintilla To Do
 | 
						|
    </h3>
 | 
						|
    <p>
 | 
						|
       Folding for languages that don't have it yet and good folding for languages
 | 
						|
       that inherited poor folding from another languages folding code.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
       Simple pattern based styling.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
       Different height lines based upon tallest text on the line rather than on the tallest style
 | 
						|
      possible.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
       Composition of lexing for mixed languages (such as ASP+ over COBOL) by
 | 
						|
       combining lexers.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Stream folding which could be used to fold up the contents of HTML elements.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Printing of highlight lines and folding margin.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Flow diagrams inside editor similar to
 | 
						|
	GRASP.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	More lexers for other languages.
 | 
						|
    </p>
 | 
						|
    <h3>
 | 
						|
	SciTE To Do
 | 
						|
    </h3>
 | 
						|
    <p>
 | 
						|
	Good regular expression support through a plugin.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Allow file name based selection on all properties rather than just a chosen few.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Opening from and saving to FTP servers.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Setting to fold away comments upon opening.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	User defined fold ranges.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Silent mode that does not display any message boxes.
 | 
						|
    </p>
 | 
						|
    <h3>
 | 
						|
	Features I am unlikely to do
 | 
						|
    </h3>
 | 
						|
    <p>
 | 
						|
	These are features I don't like or don't think are important enough to work on.
 | 
						|
	Implementations are welcome from others though.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Mouse wheel panning (press the mouse wheel and then move the mouse) on
 | 
						|
	Windows.
 | 
						|
    </p>
 | 
						|
    <p>
 | 
						|
	Adding options to the save dialog to save in a particular encoding or with a
 | 
						|
	chosen line ending.
 | 
						|
    </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. SciTE for Windows now has a
 | 
						|
       Director interface for communicating with a separate project manager
 | 
						|
       application.
 | 
						|
    </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>
 |