Commit Graph
28 Commits
Author SHA1 Message Date
Steve Checkoway 8afcc29733 Use xhtml output. It seems that all it took to get firefox to display it was to had the xhtml namespace. Add xml/xhtml/css compliance icons. (Run xsltproc --stringparam browser no to get the xhtml/css icons.) 2008-04-06 13:30:57 +00:00
Steve Checkoway 3f002cbc9e Partial revert. Fix spacing issues caused by last commit. 2008-03-30 06:21:13 +00:00
Steve Checkoway 8a7ec3b0e5 Fix strange spacing issues. 2008-03-30 05:37:48 +00:00
Steve Checkoway 0dac70044c Pass the class through to the children of Description and code elements. Add table and Enum to the list of key words. 2008-03-30 04:26:54 +00:00
Steve Checkoway 538346e2f6 Add a Namespaces element and update the xsl and the documentation to match. 2008-03-30 00:11:42 +00:00
Steve Checkoway 7489745d1d Let <Link ... /> figure out what the appropriate text should be. It can be overridden by using <Link ...>...</Link>. 2007-08-12 14:34:28 +00:00
Steve Checkoway add9849290 Add tables to return and argument list, fix multiple argument parsing 2007-08-12 14:08:48 +00:00
Steve Checkoway 5d166e83ec Lists cannot be in paragraphs so disable that for now. Fake it for that list. 2007-08-12 06:51:15 +00:00
Steve Checkoway 76bf64d47a More HTML elements, use Description. Fix XXX: /Lua/Classes/sm:Class[@name=$type] does not work. It was just missing the namespace on Lua and Classes. 2007-08-12 06:08:15 +00:00
Steve Checkoway 486d9497ca Color bool. 2007-08-12 04:17:03 +00:00
Steve Checkoway 7a8be07a88 Add class name to table header. 2007-08-07 12:26:57 +00:00
Steve Checkoway 5db5486041 Parse function arguments and add links to types we know about. Color void, int, float, and string. I have not yet decided how to handle returned tables or arrays (which are just tables with keys 0..n). 2007-08-07 12:23:55 +00:00
Steve Checkoway 6e1cd05800 Done playing with xsl for a while. It just does not work as I want with respect to xhtml. 2007-08-06 10:10:18 +00:00
Steve Checkoway a56b120755 This is now xhtml 1.0 strict. Also changed the layout. I think it looks much better now. Firefox still cannot handle the xsl -> xhtml transition so I will probably change this back to html if I cannot figure it out. 2007-08-06 05:12:50 +00:00
Steve Checkoway 8c1baf71ee Add code css class, use it. I still do not like the way this looks. I might change these tables to be more like javadocs which are pretty readable. 2007-08-06 02:53:29 +00:00
Steve Checkoway 0142b6c5ef Change the schema to allow code. Also have to implement it as copying the node to the output document. There might be a better way but I do not know of it. 2007-08-06 02:31:35 +00:00
Steve Checkoway adaeaa1e21 Do not toggle when clicking on the global singletons, just open it. Also, add hyperlinks to classes if they are return values automatically. I might try to do something similar for function arguments but doing any sort of string processing in XSL is a pain. 2007-08-06 01:40:34 +00:00
Steve Checkoway 33634ffcae Add sm:Link to the schema. It allows adding links to functions, classes, and enums. 2007-08-06 00:03:35 +00:00
Steve Checkoway 31174bded7 Make the div hide, not the table. Add newlines. 2007-04-09 03:37:58 +00:00
Steve Checkoway cba7fe4362 Partial revert since firefox cannot seem to handle xml -> xhtml but it can handle xml -> html. 2007-04-08 10:42:37 +00:00
Steve Checkoway a5e1825914 It seems all I needed to do was change onClick to onclick and it is xhtml 1.0 strict. 2007-04-08 10:16:44 +00:00
Steve Checkoway 626e4a94dc Read LuaDocumentation.xml and add the documentation to the output file. Also, output HTML 4.01 strict. I would like xhtml 1.0 at some point, but it does not really matter. 2007-04-08 10:06:46 +00:00
Steve Checkoway ec2f600056 Expand the class when clicking on a link for it. 2007-04-08 01:03:13 +00:00
Steve Checkoway 7f61fdcbc3 Simplify. I had no idea I could use {@name}. 2007-04-08 00:57:00 +00:00
Steve Checkoway 49ebe752f2 Add namespace and schema. 2006-10-01 11:46:41 +00:00
Steve Checkoway 49645f302c Cleanup xsl. Use templates and proper indentation so that this is actually human readable now. 2006-10-01 08:56:25 +00:00
Steve Checkoway 9a936c8aaf More hacked to get xsl to display the enums. 2006-10-01 07:36:35 +00:00
Steve Checkoway 8f676b30d5 Remove old LUA functions.txt. Add the xsl style sheet and gifs (taken from stepmania.com) used for http://stepmania.sf.net/Lua.xml. 2006-09-13 09:21:28 +00:00