Post by Carl Gundel on Mar 30, 2018 12:40:53 GMT -5
Download at www.libertybasic.com/lb451setup.exe
Here is the summarized list of changes for this release.
-Fixed a bug in the editor where the cursor would sometimes not clean
up after itself when typing some characters and then pressing the
arrow keys.
-Fixed a bug where trying to set fonts in the Liberty BASIC editor
would display an error if Windows has no default printer set.
-Added a new function idefilename$() which returns the full path of
the file currently under edit in the Liberty BASIC IDE.
-Updated the Liberty BASIC ini filename to lbasic451.ini
-Updated the welcome.bas program file.
-Updated the new4features.lsn file.
-Added a conversion of ASCII 160 to ASCII 32 when the Filter bad
characters option is turned on, in order to permit pasting of code
from some web sites.
-Added a new function idecode$() which returns the code in the
Liberty BASIC editor window. This is useful for creating utilities
such as code formatters or parsers that can be installed as external
programs under the Setup menu.
-Added source code coloring to the debugger code pane.
-Fixed a crash in the popup menu item for the debugger. Run to next
local line.
-Added display of global variables when debugging a sub or function.
A checkbox in the debugger turns this on/off.
-Added a Smaller font and Larger font button to the Liberty BASIC
editor toolbar so that you can change the font size quickly.
-Fixed the bug where the Liberty BASIC editor would open off-screen
when Liberty BASIC is started. This would give the appearance that
Liberty BASIC was not loading.
-Fixed the double-click behavior in the Liberty BASIC editor so that
variable names that have periods in them will be properly selected.
This improves the way that the new variable highlight works.
-Changed memory limit to 768MB because Windows sometimes choked on a
1GB allocation, and this sometimes prevents Liberty BASIC from
starting up.
-Updated runtime engine name to run451.exe
Here is the summarized list of changes for this release.
-Fixed a bug in the editor where the cursor would sometimes not clean
up after itself when typing some characters and then pressing the
arrow keys.
-Fixed a bug where trying to set fonts in the Liberty BASIC editor
would display an error if Windows has no default printer set.
-Added a new function idefilename$() which returns the full path of
the file currently under edit in the Liberty BASIC IDE.
-Updated the Liberty BASIC ini filename to lbasic451.ini
-Updated the welcome.bas program file.
-Updated the new4features.lsn file.
-Added a conversion of ASCII 160 to ASCII 32 when the Filter bad
characters option is turned on, in order to permit pasting of code
from some web sites.
-Added a new function idecode$() which returns the code in the
Liberty BASIC editor window. This is useful for creating utilities
such as code formatters or parsers that can be installed as external
programs under the Setup menu.
-Added source code coloring to the debugger code pane.
-Fixed a crash in the popup menu item for the debugger. Run to next
local line.
-Added display of global variables when debugging a sub or function.
A checkbox in the debugger turns this on/off.
-Added a Smaller font and Larger font button to the Liberty BASIC
editor toolbar so that you can change the font size quickly.
-Fixed the bug where the Liberty BASIC editor would open off-screen
when Liberty BASIC is started. This would give the appearance that
Liberty BASIC was not loading.
-Fixed the double-click behavior in the Liberty BASIC editor so that
variable names that have periods in them will be properly selected.
This improves the way that the new variable highlight works.
-Changed memory limit to 768MB because Windows sometimes choked on a
1GB allocation, and this sometimes prevents Liberty BASIC from
starting up.
-Updated runtime engine name to run451.exe