Post by carlgundel on Mar 11, 2008 0:19:36 GMT -5
Okay, we really have started Run BASIC v1.0.1 beta testing now. If you are a user of Run BASIC Personal Server v1.0 and would like to test, email me at carlg@libertybasic.com and let me know. I will send you the information you need to get started.
Here is a list of the changes and fixes in RB v1.0.1 beta 1.
-Carl
Run BASIC v1.0.1 build 2.35a beta 1 release notes - March 7, 2008
--------------------------------------------------------------------
-Added the ability to specify a default html or htm file for the
home page application so now the server will allow you to have a
regular HTML file as a welcome screen, and you can link to RB apps
from that page if you want.
-Run BASIC was not serving static files when running under Windows
2000. Fixed.
-When logging out of a Run BASIC development session, the browser
no longer redirects to localhost unless it should.
-When RB reports a compile error, the link to the help file is no
longer broken.
-Clicking the close X button on the console window now presents an
opportunity to cancel the close action.
-Graphics rendered inside of a DIV would in certain circumstances
be rendered after the DIV. Fixed.
-Sometimes rendering a TABLE would result in an out of bounds
exception. Fixed.
-DefaultDir$ and Platform$ were not being declared global by
default. Fixed.
-Use of the UPLOAD statement was causing badly formed XHTML to be
generated, and this would cause any links rendered on the page
to cause the application to return to the login page when clicked.
This meant there was no way to abort an upload operation by
defining a link to do so.
-Use of CSSCLASS inside a DIV was causing Run BASIC to hang. Fixed.
-Fixed a bug where the HTTPGET() function was failing when a Run
BASIC server would call itself or another Run BASIC server on the
same machine.
-Removed a restriction on the number of permitted parameters for SUBs
and FUNCTIONs. Was 5. Now unlimited.
-Added a Save As button to the Run BASIC toolbar. Makes a new
project with the specified name.
-Added a Refresh button to the Run BASIC toolbar which reloads the
editor with the contents of the disk file. This is useful if you
want to use a different editor to write your Run BASIC programs.
-Tweaked the compiler to permit CR+LF, CR, and LF line breaks in
the code. This is handy to support different browsers and editors.
-Fixed a bug in the DECHEX$() function so that it won't break when
non a integer value is used.
-Fixed a bug in the MID$() function where a runtime exception would
be thrown in the positional parameters are outside the size of the
string being operated on. Now if you specify out of bounds values
MID$() will return an empty string.
-Modified the SETKEY() method so that it doesn't set the ID value
in the anchor tag.
-Added a SETID() method to set the ID value in generated HTML for
the following web widgets: LINK, CHECKBOX, TABLE, LISTBOX, TEXTBOX,
TEXTAREA, PASSWORDBOX. By default the ID will be the same as the
widget's handle.
-Extended the help files, especially about built-in functions.
Here is a list of the changes and fixes in RB v1.0.1 beta 1.
-Carl
Run BASIC v1.0.1 build 2.35a beta 1 release notes - March 7, 2008
--------------------------------------------------------------------
-Added the ability to specify a default html or htm file for the
home page application so now the server will allow you to have a
regular HTML file as a welcome screen, and you can link to RB apps
from that page if you want.
-Run BASIC was not serving static files when running under Windows
2000. Fixed.
-When logging out of a Run BASIC development session, the browser
no longer redirects to localhost unless it should.
-When RB reports a compile error, the link to the help file is no
longer broken.
-Clicking the close X button on the console window now presents an
opportunity to cancel the close action.
-Graphics rendered inside of a DIV would in certain circumstances
be rendered after the DIV. Fixed.
-Sometimes rendering a TABLE would result in an out of bounds
exception. Fixed.
-DefaultDir$ and Platform$ were not being declared global by
default. Fixed.
-Use of the UPLOAD statement was causing badly formed XHTML to be
generated, and this would cause any links rendered on the page
to cause the application to return to the login page when clicked.
This meant there was no way to abort an upload operation by
defining a link to do so.
-Use of CSSCLASS inside a DIV was causing Run BASIC to hang. Fixed.
-Fixed a bug where the HTTPGET() function was failing when a Run
BASIC server would call itself or another Run BASIC server on the
same machine.
-Removed a restriction on the number of permitted parameters for SUBs
and FUNCTIONs. Was 5. Now unlimited.
-Added a Save As button to the Run BASIC toolbar. Makes a new
project with the specified name.
-Added a Refresh button to the Run BASIC toolbar which reloads the
editor with the contents of the disk file. This is useful if you
want to use a different editor to write your Run BASIC programs.
-Tweaked the compiler to permit CR+LF, CR, and LF line breaks in
the code. This is handy to support different browsers and editors.
-Fixed a bug in the DECHEX$() function so that it won't break when
non a integer value is used.
-Fixed a bug in the MID$() function where a runtime exception would
be thrown in the positional parameters are outside the size of the
string being operated on. Now if you specify out of bounds values
MID$() will return an empty string.
-Modified the SETKEY() method so that it doesn't set the ID value
in the anchor tag.
-Added a SETID() method to set the ID value in generated HTML for
the following web widgets: LINK, CHECKBOX, TABLE, LISTBOX, TEXTBOX,
TEXTAREA, PASSWORDBOX. By default the ID will be the same as the
widget's handle.
-Extended the help files, especially about built-in functions.