Skip to content

Commit 3e52681

Browse files
committed
Rebuild with updated pandoc version
1 parent d21b01b commit 3e52681

File tree

270 files changed

+5198
-2152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

270 files changed

+5198
-2152
lines changed

index.html

Lines changed: 163 additions & 70 deletions
Large diffs are not rendered by default.

pages/android.html

Lines changed: 147 additions & 61 deletions
Large diffs are not rendered by default.

pages/android_changelog.html

Lines changed: 88 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ <h4>SmallBASIC</h4>
6666
<div class="article">
6767
<h1 id="android-changelog">Android Changelog</h1>
6868
<div class="siteSub">
69-
<p><a href="/">Home</a> &gt; <a href="/pages/articles.html">Articles</a></p>
69+
<p><a href="/">Home</a> &gt; <a
70+
href="/pages/articles.html">Articles</a></p>
7071
</div>
7172
<p><strong>12.27 (25 April 2024)</strong></p>
7273
<ul>
@@ -89,16 +90,19 @@ <h1 id="android-changelog">Android Changelog</h1>
8990
<li>Fixed RGB and RGBF now clamp parameters (Joe7M)</li>
9091
<li>Fixed bug in BGETC when using sockets (Joe7M)</li>
9192
<li>Fixed editor display issues with DOS line-endings</li>
92-
<li>Fixed for BIN and changes to return values of POLYCENT and POLYAREA (Joe7M)</li>
93+
<li>Fixed for BIN and changes to return values of POLYCENT and POLYAREA
94+
(Joe7M)</li>
9395
<li>Fixed line-chart line drawing to use current foreground color</li>
9496
<li>Fixed printing chr(0) into a file or network interface</li>
9597
<li>Fixed setenv error #187</li>
96-
<li>Implemented STATMEDIAN() to calculate the median of a data sample in statistics (Joe7M)</li>
98+
<li>Implemented STATMEDIAN() to calculate the median of a data sample in
99+
statistics (Joe7M)</li>
97100
<li>Implemented STATSTD() to calculate standard deviation (Joe7M)</li>
98101
</ul>
99102
<p><strong>12.25 (23 December 2022)</strong></p>
100103
<ul>
101-
<li>Implemented a new web service for managing files via desktop browser</li>
104+
<li>Implemented a new web service for managing files via desktop
105+
browser</li>
102106
<li>Fixed a problem with TRIM which broke the TinyBASIC.bas sample</li>
103107
<li>Fixed RECT FILLED when the coordinates are inverted</li>
104108
<li>Fixed SPLIT command - empty input now gives zero length output</li>
@@ -111,7 +115,8 @@ <h1 id="android-changelog">Android Changelog</h1>
111115
<p><strong>12.23 (31 August 2021)</strong></p>
112116
<ul>
113117
<li>Fix array append regression #122</li>
114-
<li>Hide keypad on run. Show keypad for INPUT, then re-hide on completion.</li>
118+
<li>Hide keypad on run. Show keypad for INPUT, then re-hide on
119+
completion.</li>
115120
</ul>
116121
<p><strong>12.22 (16 July 2021)</strong></p>
117122
<ul>
@@ -121,13 +126,15 @@ <h1 id="android-changelog">Android Changelog</h1>
121126
<li>Fixed array access regression</li>
122127
<li>Implemented image.draw(), fix image.save in andoid #115</li>
123128
<li>Removed “requestLegacyExternalStorage” for AppStore compliance</li>
124-
<li>Removed path navigation to show unified view of available folders</li>
129+
<li>Removed path navigation to show unified view of available
130+
folders</li>
125131
<li>Removed samsung keypad warning</li>
126132
</ul>
127133
<p><strong>12.21 (14 April 2021)</strong></p>
128134
<ul>
129135
<li>Added range checking for the web services port</li>
130-
<li>Fix CIRCLE command to ensure radius uses the WINDOW coordinate system</li>
136+
<li>Fix CIRCLE command to ensure radius uses the WINDOW coordinate
137+
system</li>
131138
<li>Fix to ensure the default VIEW is maintained during resizing</li>
132139
<li>Fix square bracket field access issue</li>
133140
<li>Fix crash when line length limit exceeded</li>
@@ -184,7 +191,8 @@ <h1 id="android-changelog">Android Changelog</h1>
184191
<p><strong>0.12.14.2 (16 November 2018)</strong></p>
185192
<ul>
186193
<li>Fix navigation when network access down then available</li>
187-
<li>Changed UI display from black to be a slightly lighter onyx color.</li>
194+
<li>Changed UI display from black to be a slightly lighter onyx
195+
color.</li>
188196
<li>Update help tip in scratch window</li>
189197
</ul>
190198
<p><strong>0.12.14.1 (14 October 2018)</strong></p>
@@ -195,8 +203,10 @@ <h1 id="android-changelog">Android Changelog</h1>
195203
</ul>
196204
<p><strong>0.12.14 (28 September 2018)</strong></p>
197205
<ul>
198-
<li>Fix error message when command “LINE INPUT” attempts to read a non open file</li>
199-
<li>Fix crash when attempting to load an image from a failed network connection</li>
206+
<li>Fix error message when command “LINE INPUT” attempts to read a non
207+
open file</li>
208+
<li>Fix crash when attempting to load an image from a failed network
209+
connection</li>
200210
</ul>
201211
<p><strong>0.12.13.1 (13 September 2018)</strong></p>
202212
<ul>
@@ -210,14 +220,18 @@ <h1 id="android-changelog">Android Changelog</h1>
210220
<li>The build now targets the latest android version</li>
211221
<li>Updated path handling to remove hard coded /sdcard paths</li>
212222
<li>Updated the build system to use android studio</li>
213-
<li>Fix trailing spaces with LOCAL command when terminated with comma</li>
223+
<li>Fix trailing spaces with LOCAL command when terminated with
224+
comma</li>
214225
<li>Fix TLOAD input error handling</li>
215226
</ul>
216227
<p><strong>0.12.11 30 Dec, 2017</strong></p>
217228
<ul>
218-
<li>Fix issue with image save() command to ensure resulting array has correct dimensions</li>
219-
<li>Fix issue with display driver escape ESCm (reset scroll position)</li>
220-
<li>Fix potential crash when passing non string arguments to some built-in string funcs</li>
229+
<li>Fix issue with image save() command to ensure resulting array has
230+
correct dimensions</li>
231+
<li>Fix issue with display driver escape ESCm (reset scroll
232+
position)</li>
233+
<li>Fix potential crash when passing non string arguments to some
234+
built-in string funcs</li>
221235
</ul>
222236
<p><strong>0.12.10 24 Dec, 2017</strong></p>
223237
<ul>
@@ -226,28 +240,35 @@ <h1 id="android-changelog">Android Changelog</h1>
226240
<li>COMMON: Add support code arrays declared over multiple lines</li>
227241
<li>COMMON: Assign multiple variables from an ARRAY (1)</li>
228242
<li>COMMON: Can now declare an empty array with: a=[]</li>
229-
<li>COMMON: FUNC can now use RETURN statement as synonym for FUNCNAME=result (1)</li>
243+
<li>COMMON: FUNC can now use RETURN statement as synonym for
244+
FUNCNAME=result (1)</li>
230245
<li>COMMON: Fix FUNC call as pseudo class method (1)</li>
231-
<li>COMMON: Fix inline local variable declaration for complex assignments</li>
246+
<li>COMMON: Fix inline local variable declaration for complex
247+
assignments</li>
232248
<li>COMMON: Fix issue with INPUT command</li>
233249
<li>COMMON: Fix line number count when using multi-line strings</li>
234250
<li>COMMON: Fix potential infinite loop using the MAX command</li>
235251
<li>COMMON: Fix square bracket access to 2D arrays</li>
236252
<li>COMMON: Implemented Maxint system constant (1)</li>
237253
<li>COMMON: Implemented Nil system constant (1)</li>
238254
<li>COMMON: Implemented OPTION AUTOLOCAL runtime option (2)</li>
239-
<li>COMMON: MID, LEFT, RIGHT, REPLACE, INSTR, RINSTR no longer error on invalid pos input</li>
240-
<li>COMMON: Now errors when using a keyword as part of a MAP variable</li>
255+
<li>COMMON: MID, LEFT, RIGHT, REPLACE, INSTR, RINSTR no longer error on
256+
invalid pos input</li>
257+
<li>COMMON: Now errors when using a keyword as part of a MAP
258+
variable</li>
241259
<li>COMMON: Minor performance optimisations</li>
242260
<li>COMMON: REPLACE str argument can now be a number type</li>
243261
<li>COMMON: SUB can now use RETURN statement (1)</li>
244-
<li>COMMON: VAL command now ignores any input trailing non digit chars</li>
245-
<li>UI: The FORM command now reports an error when IMAGE input fails to load</li>
262+
<li>COMMON: VAL command now ignores any input trailing non digit
263+
chars</li>
264+
<li>UI: The FORM command now reports an error when IMAGE input fails to
265+
load</li>
246266
</ul>
247267
<ol type="1">
248268
<li>See 2048.bas for examples<br />
249269
</li>
250-
<li>OPTION AUTOLOCAL causes all variables used only inside a SUB or FUNC<br />
270+
<li>OPTION AUTOLOCAL causes all variables used only inside a SUB or
271+
FUNC<br />
251272
to have local scope.</li>
252273
</ol>
253274
<p><strong>0.12.9 April 15, 2017</strong></p>
@@ -276,7 +297,8 @@ <h1 id="android-changelog">Android Changelog</h1>
276297
<li>Added android LOCATION handling</li>
277298
<li>Added sound. Play .WAV files using PLAY(“file://” + path)</li>
278299
<li>Fixed regression with array parsing</li>
279-
<li>Updated error message when calling built-in FUNC without assigning the result</li>
300+
<li>Updated error message when calling built-in FUNC without assigning
301+
the result</li>
280302
<li>Fixed TAB to use character positions not pixels</li>
281303
<li>Fixed issue with nested try/catch</li>
282304
<li>Fixed NOSOUND</li>
@@ -287,13 +309,15 @@ <h1 id="android-changelog">Android Changelog</h1>
287309
<ul>
288310
<li>Updates to improve performance and stability</li>
289311
<li>Fixed issues with various keywords</li>
290-
<li>See “desktop release notes page”:http://smallbasic.sourceforge.net/?q=node/1246 for details.</li>
312+
<li>See “desktop release notes
313+
page”:http://smallbasic.sourceforge.net/?q=node/1246 for details.</li>
291314
</ul>
292315
<p><strong>0.12.6 May 15, 2016</strong></p>
293316
<ul>
294317
<li>Updates to improve performance and stability</li>
295318
<li>Fixed issues with various keywords</li>
296-
<li>See “desktop release notes page”:http://smallbasic.sourceforge.net/?q=node/1246 for details.</li>
319+
<li>See “desktop release notes
320+
page”:http://smallbasic.sourceforge.net/?q=node/1246 for details.</li>
297321
</ul>
298322
<p><strong>0.12.5 February 13, 2016</strong></p>
299323
<ul>
@@ -302,9 +326,12 @@ <h1 id="android-changelog">Android Changelog</h1>
302326
</ul>
303327
<p><strong>0.12.4 February 1, 2016</strong></p>
304328
<ul>
305-
<li>Fix pause and resume handling, see http://smallbasic.sourceforge.net/?q=node/1377</li>
306-
<li>Added caching of online samples to avoid reloading over the network</li>
307-
<li>Pressing the back button from an online sample now returns to the samples home page</li>
329+
<li>Fix pause and resume handling, see
330+
http://smallbasic.sourceforge.net/?q=node/1377</li>
331+
<li>Added caching of online samples to avoid reloading over the
332+
network</li>
333+
<li>Pressing the back button from an online sample now returns to the
334+
samples home page</li>
308335
<li>The shell program now does case-less .bas file sorting</li>
309336
</ul>
310337
<p><strong>0.12.1 November 29, 2015</strong></p>
@@ -315,7 +342,8 @@ <h1 id="android-changelog">Android Changelog</h1>
315342
<li>Fix over scroll issue with line number widget</li>
316343
<li>Fix file manager .bas file case sensitivity</li>
317344
<li>Fix editor markup on map fields that look like keywords</li>
318-
<li>Fix scanner inserting line-no bytecode for empty or comment lines</li>
345+
<li>Fix scanner inserting line-no bytecode for empty or comment
346+
lines</li>
319347
<li>Fix editor run error message display time length</li>
320348
<li>Implemented calling IMAGE with another image variable</li>
321349
</ul>
@@ -327,7 +355,8 @@ <h1 id="android-changelog">Android Changelog</h1>
327355
<li>Fix TSAVE with try/catch</li>
328356
<li>Fix PRINT 1/1000 and other floating point rounding issues</li>
329357
<li>Fix problem with 59 char INPUT prompt</li>
330-
<li>Removed obsolete/unimplemented keywords WSPLIT, PLOT2, UNLOADLIB</li>
358+
<li>Removed obsolete/unimplemented keywords WSPLIT, PLOT2,
359+
UNLOADLIB</li>
331360
<li>Added multi-item case selection</li>
332361
</ul>
333362
<p><strong>0.11.17 March 22, 2015</strong></p>
@@ -337,18 +366,23 @@ <h1 id="android-changelog">Android Changelog</h1>
337366
<li>Updated to freetype version 2.5.5 and NDK version r10d</li>
338367
<li>Improved graphics and runtime performance.</li>
339368
<li>Source code view displays line numbers</li>
340-
<li>Source code view displays error information for program error line</li>
341-
<li>Line drawing now uses antialiasing to produce smoother looking lines.</li>
369+
<li>Source code view displays error information for program error
370+
line</li>
371+
<li>Line drawing now uses antialiasing to produce smoother looking
372+
lines.</li>
342373
<li>Improved syntax error messages</li>
343-
<li>Updated the PAUSE statement to allow waiting until a system event has occurred</li>
374+
<li>Updated the PAUSE statement to allow waiting until a system event
375+
has occurred</li>
344376
<li>Improved INPUT widget including clipboard handling.</li>
345377
<li>Update INKEY to return ALT, CTRL, ALT+CTRL key information</li>
346378
<li>Added timer func support.</li>
347379
<li>Refactor FORM handling to use system object</li>
348380
<li>Update IMAGE handling</li>
349381
<li>Added WINDOW system object to control the ansiwidget</li>
350382
</ul>
351-
<p>See the “Release notes”:http://smallbasic.sourceforge.net/?q=node/1246 article for more information</p>
383+
<p>See the “Release
384+
notes”:http://smallbasic.sourceforge.net/?q=node/1246 article for more
385+
information</p>
352386
<p><strong>0.11.11 July 28, 2014</strong></p>
353387
<ul>
354388
<li>Fix build to use correct processor optimisations</li>
@@ -379,30 +413,43 @@ <h1 id="android-changelog">Android Changelog</h1>
379413
<p><strong>0.11.6 June 22, 2014</strong></p>
380414
<ul>
381415
<li>Implemented BEEP/SOUND. Only background play mode is supported.</li>
382-
<li>Implemented launch by URL. This allows SmallBASIC programs to be embedded in a QR code and launched from a separate QR code reader program. The URL format is smallbasic://x/CODE. CODE can URL encoded text, or BASE64 gzipped text. I’ll make a web page to create the image if there is enough interest. Note, programs launched via QR codes will not be able to execute any of the FILE based commands.</li>
383-
<li>Implemented screen layout handling to adjust the display when the virtual keypad is displayed.</li>
416+
<li>Implemented launch by URL. This allows SmallBASIC programs to be
417+
embedded in a QR code and launched from a separate QR code reader
418+
program. The URL format is smallbasic://x/CODE. CODE can URL encoded
419+
text, or BASE64 gzipped text. I’ll make a web page to create the image
420+
if there is enough interest. Note, programs launched via QR codes will
421+
not be able to execute any of the FILE based commands.</li>
422+
<li>Implemented screen layout handling to adjust the display when the
423+
virtual keypad is displayed.</li>
384424
<li>Fixed potential crash evaluating “a \ b”.</li>
385-
<li>Fixed a display issue when scrolling beyond the virtual screen size.</li>
386-
<li>The printed Web Service information now includes the system IP address.</li>
387-
<li>Updated support tools; android-ndk-r9d, freetype-2.5.3, libpng-1.6.12.</li>
425+
<li>Fixed a display issue when scrolling beyond the virtual screen
426+
size.</li>
427+
<li>The printed Web Service information now includes the system IP
428+
address.</li>
429+
<li>Updated support tools; android-ndk-r9d, freetype-2.5.3,
430+
libpng-1.6.12.</li>
388431
</ul>
389432
<p><strong>0.11.5 Jan 4, 2014</strong></p>
390433
<ul>
391434
<li>Replaced battery drain error with console warning.</li>
392435
<li>Console is now a graphics screen.</li>
393-
<li>Fixed minor display and event handler bugs affecting some samples programs.</li>
436+
<li>Fixed minor display and event handler bugs affecting some samples
437+
programs.</li>
394438
</ul>
395439
<p><strong>0.11.4 Dec 18, 2013</strong></p>
396440
<ul>
397-
<li>Built with android NDK for performance and to allow future versions to use native app features.</li>
441+
<li>Built with android NDK for performance and to allow future versions
442+
to use native app features.</li>
398443
<li>Added web service for remote file edit/run.</li>
399444
<li>Can now launch bas files from Android file browser.</li>
400445
<li>Added restart command.</li>
401446
<li>Supports empty parentheses in sub/func calls.</li>
402447
</ul>
403448
<p><strong>0.11.3 Dec 19, 2012</strong></p>
404449
<ul>
405-
<li>AT and PEN now work with WINDOW based coordinates. This will allow programs written for PalmOS to appear correctly on modern mobile screen resolutions.</li>
450+
<li>AT and PEN now work with WINDOW based coordinates. This will allow
451+
programs written for PalmOS to appear correctly on modern mobile screen
452+
resolutions.</li>
406453
</ul>
407454
<p><strong>0.11.2 Dec 8, 2012</strong></p>
408455
<ul>

pages/articles.html

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,16 @@ <h4>SmallBASIC</h4>
6767
<h1 id="articles">Articles</h1>
6868
<h2 id="programming-in-smallbasic">Programming in SmallBASIC</h2>
6969
<ul>
70-
<li><a href="/pages/guide.html">User guide</a>: brief description of SmallBASIC for advanced BASIC users</li>
71-
<li>Programming SmallBASIC by Gerard Thomas Labèrnia: great starting point for all who want to learn programing in SmallBASIC
70+
<li><a href="/pages/guide.html">User guide</a>: brief description of
71+
SmallBASIC for advanced BASIC users</li>
72+
<li>Programming SmallBASIC by Gerard Thomas Labèrnia: great starting
73+
point for all who want to learn programing in SmallBASIC
7274
<ul>
7375
<li><a href="/pages/course_gtl.html">English</a></li>
7476
<li><a href="/docs/smallbasic.ca.pdf">Catalan</a></li>
7577
</ul></li>
76-
<li><a href="/pages/vade.html">Vademecum</a>: comprehensive tutorial for beginners and experts</li>
78+
<li><a href="/pages/vade.html">Vademecum</a>: comprehensive tutorial for
79+
beginners and experts</li>
7780
<li><a href="/pages/escape.html">Escape codes</a></li>
7881
<li><a href="/pages/trycatch.html">TRY/CATCH</a></li>
7982
<li><a href="/pages/network.html">Network programming</a></li>
@@ -84,16 +87,23 @@ <h2 id="getting-started">Getting started</h2>
8487
<li><a href="/pages/android.html">Android</a></li>
8588
<li><a href="/pages/sdl.html">SDL</a></li>
8689
<li><a href="/pages/fltk.html">FLTK</a></li>
87-
<li><a href="/pages/language_support.html">Setup external editors</a></li>
88-
<li><a href="/pages/distributiontool.html">Distribute your program</a></li>
90+
<li><a href="/pages/language_support.html">Setup external
91+
editors</a></li>
92+
<li><a href="/pages/distributiontool.html">Distribute your
93+
program</a></li>
8994
</ul>
9095
<h2 id="plugins">Plugins</h2>
9196
<ul>
92-
<li><a href="/pages/plugins_raylib.html">Raylib: 2D and 3D game development</a></li>
93-
<li><a href="/pages/plugins_nuklear.html">Nuklear: Create your own graphical user interface</a></li>
94-
<li><a href="/pages/plugins_clipboard.html">Clipboard: Copy and paste</a></li>
95-
<li><a href="/pages/plugins_gifenc.html">GIFenc: create animated GIFs</a></li>
96-
<li><a href="/pages/plugins_pigpio.html">PiGPIO: Use the GPIO pins of a Raspberry Pi</a></li>
97+
<li><a href="/pages/plugins_raylib.html">Raylib: 2D and 3D game
98+
development</a></li>
99+
<li><a href="/pages/plugins_nuklear.html">Nuklear: Create your own
100+
graphical user interface</a></li>
101+
<li><a href="/pages/plugins_clipboard.html">Clipboard: Copy and
102+
paste</a></li>
103+
<li><a href="/pages/plugins_gifenc.html">GIFenc: create animated
104+
GIFs</a></li>
105+
<li><a href="/pages/plugins_pigpio.html">PiGPIO: Use the GPIO pins of a
106+
Raspberry Pi</a></li>
97107
</ul>
98108
<h2 id="units">Units</h2>
99109
<ul>

pages/community.html

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,22 +67,31 @@ <h4>SmallBASIC</h4>
6767
<h1 id="community">Community</h1>
6868
<h2 id="forum">Forum</h2>
6969
<ul>
70-
<li><a href="https://www.syntaxbomb.com/smallbasic">SyntaxBomb / SmallBASIC</a></li>
70+
<li><a href="https://www.syntaxbomb.com/smallbasic">SyntaxBomb /
71+
SmallBASIC</a></li>
7172
</ul>
7273
<h2 id="issues">Issues</h2>
7374
<ul>
74-
<li><a href="https://github.com/smallbasic/SmallBASIC/issues" target="new">GitHub</a></li>
75+
<li><a href="https://github.com/smallbasic/SmallBASIC/issues"
76+
target="new">GitHub</a></li>
7577
</ul>
7678
<h2 id="email">Email</h2>
7779
<ul>
7880
<li><a href="mailto:[email protected]">[email protected]</a></li>
7981
</ul>
8082
<h2 id="archived">Archived</h2>
8183
<ul>
82-
<li><a href="https://groups.google.com/forum/#!forum/sbasic" target="_blank">Google groups</a></li>
83-
<li><a href="https://retrobasic.allbasic.info/index.php?PHPSESSID=pn2qric1ibenvcm6sc2ic49cra&amp;board=22.0" target="_blank">Retrobasic</a></li>
84-
<li><a href="https://sourceforge.net/projects/smallbasic/lists/smallbasic-public" target="_blank">Mailing List</a></li>
85-
<li><a href="https://sourceforge.net/p/smallbasic/_list/tickets?source=navbar" target="_blank">Sourceforge Tickets</a></li>
84+
<li><a href="https://groups.google.com/forum/#!forum/sbasic"
85+
target="_blank">Google groups</a></li>
86+
<li><a
87+
href="https://retrobasic.allbasic.info/index.php?PHPSESSID=pn2qric1ibenvcm6sc2ic49cra&amp;board=22.0"
88+
target="_blank">Retrobasic</a></li>
89+
<li><a
90+
href="https://sourceforge.net/projects/smallbasic/lists/smallbasic-public"
91+
target="_blank">Mailing List</a></li>
92+
<li><a
93+
href="https://sourceforge.net/p/smallbasic/_list/tickets?source=navbar"
94+
target="_blank">Sourceforge Tickets</a></li>
8695
</ul>
8796
</div>
8897
<div class="pagefooter">

0 commit comments

Comments
 (0)