
<?xml version = '1.0' encoding = 'windows-1252'?>
<todo>
	<task>Indentation of tag-library tags (consisting of ':').</task>
	<task>Indentation of JSP single-command (no brackets) if, else, while JSP/PHP/Javascript statements - now they're flat!
		<note>Skip /**/ and // comments.</note>
	</task>
	<task>Detection of unpaired/wrongly paired/crossed HTML tags
		<note>list single HTML tags which don't need to be paired - hr, br, p, img...</note>
	</task>
	<task>Collecting info about editing formats/styles, editors and tab indentation.
		<aim>configured output to be uniformly presented accross various editors.</aim>
		<issue>representation of tab_width in JSP/PHP/ASP document.</issue>
		<issue>solve default left alignment of &lt;%, &lt;? (as opposite to -mixCodeOpener option) while
			indenting with tab characters</issue>
		<issue>whether multiple newlines should be truncated</issue>
		<issue>whether to optionally insert newlines after/before opening brackets/tags according to a preferred style</issue>
	</task>
	<task>Eclipse module
		<note>should be easy as parser's interface is uniform and it receives text from a stream</note>
		<issue>getting into eclipse interface, especially requesting and passing module parameters</issue>
		<issue>comp.compilers.tools.javacc: ask how to release token list differently than by Parser.reInit(stream)</issue>
	</task>
	<task>Recognition of VBScript on client's side in &lt;script language="VBScript"&gt;...&lt;script&gt;</task>
	<task>Don't recognize VBScript keyword in client-side Javascript/JScript &lt;script language="J..."&gt;...&lt;script&gt;</task>
	<task>Recognition of &lt;%@ page language="VBScript"&gt; in ASP</task>
	<task>Collecting ASP keywords and syntax of structural keywords (loops etc).
		<note>option to transform VBScript keywords to uppercase and rest of code (identifiers) to lowercase, or viceversa</note>
	</task>
</todo>