Skip to content

Commit dcb251a

Browse files
committed
Merged in master.
2 parents 8d4d177 + 9d29d45 commit dcb251a

File tree

1 file changed

+64
-34
lines changed

1 file changed

+64
-34
lines changed

index.html

Lines changed: 64 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ <h1>NewtonScript</h1>
1616
<p>Here you’ll find information about the language, available <a href="#tools">development tools</a> for various platforms, <a href="#libs">libraries</a> with NewtonScript interfaces, and <a href="#docs">programming reference materials</a>.</p>
1717

1818
<!-- BEGIN DEVELOPMENT TOOLS -->
19-
<h2><a id="tools">Development Tools</a></h2>
19+
<h2 id="tools">Development Tools</h2>
2020
<dl>
21-
<dt><a id="dashboard" href="http://www.fivespeedsoftware.com/dashboard/">Dashboard</a></dt>
21+
<dt id="dashboard"><a href="http://www.fivespeedsoftware.com/dashboard/">Dashboard</a></dt>
2222
<dd>
2323
<p>An alternate button bar, hierarchical menu, and scripting system (using NewtonScript) for Newton OS. Source available on <a href="http://github.com/masonmark/Dash-Board-for-Newton-OS">GitHub</a>.</p>
2424
<ul>
@@ -28,7 +28,7 @@ <h2><a id="tools">Development Tools</a></h2>
2828
</ul>
2929
</dd>
3030

31-
<dt><a id="dynetk" href="http://code.google.com/p/dynee5/">DyneTK</a></dt>
31+
<dt id="dynetk"><a href="http://code.google.com/p/dynee5/">DyneTK</a></dt>
3232
<dd>
3333
<p>A cross-platform IDE for Newton OS software development. Built on <a href="#newt0">NEWT/0</a>.</p>
3434
<ul>
@@ -38,7 +38,7 @@ <h2><a id="tools">Development Tools</a></h2>
3838
</ul>
3939
</dd>
4040

41-
<dt><a id="einstein" href="http://code.google.com/p/einstein/">Einstein</a></dt>
41+
<dt id="einstein"><a href="http://code.google.com/p/einstein/">Einstein</a></dt>
4242
<dd>
4343
<p>A Newton OS 2.1 emulator. It includes a “Relativity” feature that allows NewtonScript to call native methods from the parent OS from within the Newton OS.</p>
4444
<ul>
@@ -48,7 +48,7 @@ <h2><a id="tools">Development Tools</a></h2>
4848
</ul>
4949
</dd>
5050

51-
<dt><a id="minspector" href="http://www.fivespeedsoftware.com/minspector/">Minspector</a></dt>
51+
<dt id="minspector"><a href="http://www.fivespeedsoftware.com/minspector/">Minspector</a></dt>
5252
<dd>
5353
<p>A Newton OS Newton debugging tool modeled after the <a href="#ntk">Newton Toolkit Inspector</a>.</p>
5454
<ul>
@@ -58,7 +58,7 @@ <h2><a id="tools">Development Tools</a></h2>
5858
</ul>
5959
</dd>
6060

61-
<dt><a id="newt0" href="http://gnue.github.com/NEWT0">NEWT/0</a></dt>
61+
<dt id="newt0"><a href="http://gnue.github.com/NEWT0">NEWT/0</a></dt>
6262
<dd>
6363
<p>A NewtonScript interpreter.</p>
6464
<ul>
@@ -68,7 +68,7 @@ <h2><a id="tools">Development Tools</a></h2>
6868
</ul>
6969
</dd>
7070

71-
<dt><a id="newtvim" href="http://www.vim.org/scripts/script.php?script_id=4589">newt.vim</a></dt>
71+
<dt id="newtvim"><a href="http://www.vim.org/scripts/script.php?script_id=4589">newt.vim</a></dt>
7272
<dd>
7373
<p>A cross-platform <a href="http://www.vim.org/">Vim</a> syntax highlighter for the NewtonScript language.</p>
7474
<ul>
@@ -78,7 +78,7 @@ <h2><a id="tools">Development Tools</a></h2>
7878
</ul>
7979
</dd>
8080

81-
<dt><a id="newtdevenv" href="http://communicrossings.com/html/newton/newtdev.htm">NewtDevEnv</a> (a.k.a. Newt)</dt>
81+
<dt id="newtdevenv"><a href="http://communicrossings.com/html/newton/newtdev.htm">NewtDevEnv</a> (a.k.a. Newt)</dt>
8282
<dd>
8383
<p>An environment for developing applications using NewtonScript and creating packages natively on a Newton OS device.</p>
8484
<ul>
@@ -88,7 +88,7 @@ <h2><a id="tools">Development Tools</a></h2>
8888
</ul>
8989
</dd>
9090

91-
<dt><a id="newtonscriptmode" href="https://github.com/morgant/NewtonScriptMode">NewtonScript Mode</a></dt>
91+
<dt id="newtonscriptmode"><a href="https://github.com/morgant/NewtonScriptMode">NewtonScript Mode</a></dt>
9292
<dd>
9393
<p>A <a href="http://codingmonkeys.de/subethaedit/">SubEthaEdit</a> and <a href="http://panic.com/coda/">Coda</a> Mode (syntax highlighter) for the NewtonScript language.</p>
9494
<ul>
@@ -98,7 +98,7 @@ <h2><a id="tools">Development Tools</a></h2>
9898
</ul>
9999
</dd>
100100

101-
<dt><a id="ntk" href="http://www.unna.org/view.php?/apple/development/NTK">Newton Toolkit</a> (a.k.a. NTK)</dt>
101+
<dt id="ntk"><a href="http://www.unna.org/view.php?/apple/development/NTK">Newton Toolkit</a> (a.k.a. NTK)</dt>
102102
<dd>
103103
<p>Apple’s original IDE for Newton OS software development.</p>
104104
<ul>
@@ -108,7 +108,17 @@ <h2><a id="tools">Development Tools</a></h2>
108108
</ul>
109109
</dd>
110110

111-
<dt><a id="tntk" href="http://github.com/ekoeppen/tntk">tntk</a></dt>
111+
<dt id="nsm"><a href="http://matejhorvat.si/en/software/nsm/index.htm">NSM</a></dt>
112+
<dd>
113+
<p>A portable NewtonScript bytecode virtual machine.</p>
114+
<ul>
115+
<li>Author: <a href="http://matejhorvat.si/">Matej Horvat</a></li>
116+
<li>Platform: DOS, Haiku, Mac OS X, OS/2, Windows</li>
117+
<li>License: Freeware</li>
118+
</ul>
119+
</dd>
120+
121+
<dt id="tntk"><a href="http://github.com/ekoeppen/tntk">tntk</a></dt>
112122
<dd>
113123
<p>A command line NewtonScript compiler and packager. Built on <a href="#newt0">NEWT/0</a>.</p>
114124
<ul>
@@ -118,7 +128,7 @@ <h2><a id="tools">Development Tools</a></h2>
118128
</ul>
119129
</dd>
120130

121-
<dt><a id="viewframe" href="http://nixietube.info/">ViewFrame</a></dt>
131+
<dt id="viewframe"><a href="http://nixietube.info/">ViewFrame</a></dt>
122132
<dd>
123133
<p>A live NewtonScript object browser, editor, and debugging tool.</p>
124134
<ul>
@@ -131,9 +141,9 @@ <h2><a id="tools">Development Tools</a></h2>
131141
<!-- END DEVELOPMENT TOOLS -->
132142

133143
<!-- BEGIN LIBRARIES -->
134-
<h2><a id="libs">Libraries</a></h2>
144+
<h2 id="libs">Libraries</h2>
135145
<dl>
136-
<dt><a id="nhttplib" href="http://40hz.org/Pages/NHttpLib">NHttpLib</a></dt>
146+
<dt id="nhttplib"><a href="http://40hz.org/Pages/NHttpLib">NHttpLib</a></dt>
137147
<dd>
138148
<p>An HTTP library for Newton OS. Source available on <a href="http://sourceforge.net/projects/n40hz/files/NHttpLib/">SourceForge</a>.</p>
139149
<ul>
@@ -142,19 +152,28 @@ <h2><a id="libs">Libraries</a></h2>
142152
<li>License: Open Source</li>
143153
</ul>
144154
</dd>
155+
156+
<dt id="nsunit"><a href="https://github.com/morgant/NSUnit">NSUnit</a></dt>
157+
<dd>
158+
<p>A simple xUnit unit testing framework for the NewtonScript language (currently supporting <a href="#newt0">NEWT/0</a>) by Morgan Aldridge.</p>
159+
<ul>
160+
<li>Author: <a href="http://www.makkintosshu.com/">Morgan Aldridge</a></li>
161+
<li>Platform: <a href="#newt0">NEWT/0</a></li>
162+
<li>License: Open Source</li>
163+
</ul>
164+
</dd>
145165

146-
<dt><a id="ntox" href="http://40hz.org/Pages/ntox">ntox</a></dt>
166+
<dt id="ntox"><a href="http://40hz.org/Pages/ntox">ntox</a></dt>
147167
<dd>
148168
<p>A port of the <a href="http://40hz.org/tox/">tox</a> XML/HTML tokenizer.</p>
149169
<ul>
150170
<li>Author: <a href="http://40hz.org/Pages/40Hz">Eckhart Köppen</a></li>
151171
<li>Platform: Newton OS</li>
152172
<li>License: Open Source</li>
153173
</ul>
154-
155174
</dd>
156175

157-
<dt><a id="zlib" href="http://www.kallisys.com/">ZLib</a></dt>
176+
<dt id="zlib"><a href="http://www.kallisys.com/">ZLib</a></dt>
158177
<dd>
159178
<p>A partial port of the <a href="http://www.zlib.net/">zlib</a> compression library, based on the version 1.1.4 release.</p>
160179
<ul>
@@ -167,28 +186,28 @@ <h2><a id="libs">Libraries</a></h2>
167186
<!-- END LIBRARIES -->
168187

169188
<!-- BEGIN DOCUMENTATION -->
170-
<h2><a id="docs">Documentation</a></h2>
189+
<h2 id="docs">Documentation</h2>
171190
<dl>
172191
<dt><a href="http://waltersmith.us/newton/Class-based%20NewtonScript%20Programming.pdf">Class-based NewtonScript Programming</a> (PDF)</dt>
173192
<dd></dd>
174193

175-
<dt>develop (Magazine, HTML; mirrors: <a href="http://old.mactech.com/articles/develop/">MacTech</a>)</dt>
194+
<dt>develop (Magazine, HTML; mirrors: <a href="http://www.mactech.com/articles/develop/">MacTech</a>)</dt>
176195
<dd>
177196
<p>Apple’s quarterly technical journal published from 1990-1997, before being pulled into <a href="http://www.mactech.com/">MacTech magazine</a> as a regular column. The following issues contain Newton/NewtonScript-specific articles:</p>
178197
<ul>
179-
<li><a href="http://old.mactech.com/articles/develop/issue_17/index.html">Issue 17</a> (HTML; March 1994)</li>
180-
<li><a href="http://old.mactech.com/articles/develop/issue_18/index.html">Issue 18</a> (HTML; June 1994)</li>
181-
<li><a href="http://old.mactech.com/articles/develop/issue_19/index.html">Issue 19</a> (HTML; September 1994)</li>
182-
<li><a href="http://old.mactech.com/articles/develop/issue_20/index.html">Issue 20</a> (HTML; December 1994)</li>
183-
<li><a href="http://old.mactech.com/articles/develop/issue_21/index.html">Issue 21</a> (HTML; March 1995)</li>
184-
<li><a href="http://old.mactech.com/articles/develop/issue_22/index.html">Issue 22</a> (HTML; June 1995)</li>
185-
<li><a href="http://old.mactech.com/articles/develop/issue_23/index.html">Issue 23</a> (HTML; September 1995)</li>
186-
<li><a href="http://old.mactech.com/articles/develop/issue_24/index.html">Issue 24</a> (HTML; December 1995)</li>
187-
<li><a href="http://old.mactech.com/articles/develop/issue_25/index.html">Issue 25</a> (HTML; March 1996)</li>
188-
<li><a href="http://old.mactech.com/articles/develop/issue_26/index.html">Issue 26</a> (HTML; June 1996)</li>
189-
<li><a href="http://old.mactech.com/articles/develop/issue_27/index.html">Issue 27</a> (HTML; September 1996)</li>
190-
<li><a href="http://old.mactech.com/articles/develop/issue_28/index.html">Issue 28</a> (HTML; December 1996)</li>
191-
<li><a href="http://old.mactech.com/articles/develop/issue_29/index.html">Issue 29</a> (HTML; March 1997)</li>
198+
<li><a href="http://www.mactech.com/articles/develop/issue_17/index.html">Issue 17</a> (HTML; March 1994)</li>
199+
<li><a href="http://www.mactech.com/articles/develop/issue_18/index.html">Issue 18</a> (HTML; June 1994)</li>
200+
<li><a href="http://www.mactech.com/articles/develop/issue_19/index.html">Issue 19</a> (HTML; September 1994)</li>
201+
<li><a href="http://www.mactech.com/articles/develop/issue_20/index.html">Issue 20</a> (HTML; December 1994)</li>
202+
<li><a href="http://www.mactech.com/articles/develop/issue_21/index.html">Issue 21</a> (HTML; March 1995)</li>
203+
<li><a href="http://www.mactech.com/articles/develop/issue_22/index.html">Issue 22</a> (HTML; June 1995)</li>
204+
<li><a href="http://www.mactech.com/articles/develop/issue_23/index.html">Issue 23</a> (HTML; September 1995)</li>
205+
<li><a href="http://www.mactech.com/articles/develop/issue_24/index.html">Issue 24</a> (HTML; December 1995)</li>
206+
<li><a href="http://www.mactech.com/articles/develop/issue_25/index.html">Issue 25</a> (HTML; March 1996)</li>
207+
<li><a href="http://www.mactech.com/articles/develop/issue_26/index.html">Issue 26</a> (HTML; June 1996)</li>
208+
<li><a href="http://www.mactech.com/articles/develop/issue_27/index.html">Issue 27</a> (HTML; September 1996)</li>
209+
<li><a href="http://www.mactech.com/articles/develop/issue_28/index.html">Issue 28</a> (HTML; December 1996)</li>
210+
<li><a href="http://www.mactech.com/articles/develop/issue_29/index.html">Issue 29</a> (HTML; March 1997)</li>
192211
</ul>
193212
</dd>
194213

@@ -217,6 +236,9 @@ <h2><a id="docs">Documentation</a></h2>
217236
<dt>Newton Formats (PDF; mirrors: <a href="http://www.unna.org/unna/apple/documentation/developer/NewtonFormats1.1.pdf">UNNA</a>)</dt>
218237
<dd></dd>
219238

239+
<dt><a href="http://matejhorvat.si/en/ns/nferrata.htm">Newton Formats Errata</a> (HTML)</dt>
240+
<dd>Matej Horvat&rsquo;s corrections to errors he found in Apple's <em>Newton Formats</em> documentation.</dd>
241+
220242
<dt>Newton OS 2.1 Engineering Documents (PDF; mirrors: <a href="http://www.unna.org/unna/apple/documentation/developer/EngineeringDocsOS2.1.pdf">UNNA</a>, <a href="http://newted.org/download/manuals/NewtonOS21EngDoc.pdf">Newted</a>)</dt>
221243
<dd></dd>
222244

@@ -232,6 +254,12 @@ <h2><a id="docs">Documentation</a></h2>
232254
<dt><a href="http://manuals.info.apple.com/en_US/NewtonProgrammerRef20.PDF">Newton Programmer’s Reference</a> (for Newton OS 2.0; PDF; mirrors: <a href="http://www.unna.org/unna/apple/documentation/developer/ProgrammersReferenceOS2.0.pdf">UNNA</a>, <a href="http://newted.org/download/manuals/NewtonProgrammerRef20.pdf">Newted</a>)</dt>
233255
<dd></dd>
234256

257+
<dt>NewtonScript ByteCode (HTML; mirrors: <a href="http://www.unna.org/unna/development/documentation/NSBytecode/bytecode.html">UNNA</a>, <a href="http://web.archive.org/web/20000304014401/http://archive.dstc.edu.au/AU/staff/david-arnold/newton/bytecode.html">Internet Archive</a>)</dt>
258+
<dd>Documentation of NewtonScript bytecode as compiled through observation by Matthew Faupel.</dd>
259+
260+
<dt>NewtonScriptに見る: もうひとつのプロトタイプ指向 (<a href="http://www.youtube.com/watch?v=mDdfTbJmgUQ">YouTube</a>, <a href="http://ll.jus.or.jp/2008/slides/6/gnue.pdf">PDF</a>; 2008-08-30)</dt>
261+
<dd>An overview of the NewtonScript language presented by Makoto Nukui (a.k.a. GNUE) at the 2008 <a href="http://ll.jus.or.jp/">Lightweight Language</a> conference in Toyko, Japan.</dd>
262+
235263
<dt><a href="http://manuals.info.apple.com/en_US/NewtonScriptProgramLanguage.PDF">The NewtonScript Programming Language</a> (PDF; mirrors: <a href="http://www.unna.org/unna/apple/documentation/developer/NewtonScriptProgLanguage.pdf">UNNA</a>, <a href="http://www.newted.org/download/manuals/NewtonScriptProgramLanguage.pdf">Newted</a>)</dt>
236264
<dd>Apple’s official introduction &amp; reference material for the NewtonScript language under Newton OS 2.x. You’ll probably want to start here.</dd>
237265

@@ -257,6 +285,9 @@ <h2><a id="docs">Documentation</a></h2>
257285
<dt>Newton Toolkit 1.6.x File Formats (PDF)</dt>
258286
<dd></dd>
259287

288+
<dt><a href="http://matejhorvat.si/en/ns/ntktips.htm">Newton Toolkit Tips and Tricks</a> (HMTL)</dt>
289+
<dd>Matej Horvat&rsquo;s tips &amp; tricks for NTK, esp. the Windows version.</dd>
290+
260291
<dt>Newton User Interface Guidelines (for OS 2.0; Book, PDF; mirrors: <a href="http://www.unna.org/unna/apple/documentation/developer/UserInterfaceGuidelinesOS2.0.pdf">UNNA</a>, <a href="http://www.newted.org/download/manuals/Newton20UIGuide.pdf">Newted</a>)</dt>
261292
<dd></dd>
262293

@@ -275,7 +306,7 @@ <h2><a id="docs">Documentation</a></h2>
275306
<dt><a href="http://waltersmith.us/newton/SELF%20and%20the%20Origins%20of%20NewtonScript.pdf">SELF and the Origins of NewtonScript</a> (PDF)</dt>
276307
<dd></dd>
277308

278-
<dt><a href="http://web.archive.org/web/20041010175535/www.cc.gatech.edu/~schoedl/projects/NewtonScript/">The NewtonScript Programming Language</a> (HTML)</dt>
309+
<dt>The NewtonScript Programming Language (HTML; mirror: <a href="http://web.archive.org/web/20041010175535/www.cc.gatech.edu/~schoedl/projects/NewtonScript/">Internet Archive</a>)</dt>
279310
<dd>Arno Schödl provides an overview of NewtonScript, illustrating the differences between object oriented programming paradigms and relating how some NewtonScript features have their own particular programatic flavor.</dd>
280311

281312
<dt>User Interface Guidelines for Newton OS 2.1 Keyboard Enhancements (PDF; mirrors: <a href="http://www.unna.org/unna/apple/documentation/developer/UserInterfaceKeyboardOS2.1.pdf">UNNA</a>, <a href="http://www.newted.org/download/manuals/NewtonKeyboardUIGuide.pdf">Newted</a>)</dt>
@@ -287,4 +318,3 @@ <h2><a id="docs">Documentation</a></h2>
287318
<!-- END DOCUMENTATION -->
288319
</body>
289320
</html>
290-

0 commit comments

Comments
 (0)