Hi, BLIde version 0.7.1 is available for free to all BlitzMax windows users. For newcomers, BLIde is a free IDE (Integrated development environment) for BlitzMax.
This is the changelog
FIXED: A bug that was freezing BLIde sometimes, when user was declaring a TYPE, GLOBAL or FUNCTION.
FIXED: Open brackets indicator now ignore comments
FIXED: Open brackets indicator now understands multi-line declarations
FIXED: Console lag caused by threads priority
FIXED: .bak files generation now works as spected in the preferences dialog
FIXED: There was a scope bug with intelisense (thanks Tiger)
IMPROVED: Autolist generation (a little bit faster)
NEW FEATURE: Bug-line is now hilighted in a semi-transparent way, so it's compatible with any color scheme
NEW FEATURE: First 100% working PlugIn engine (SDK is in alpha state, but will be released soon, as it's very stable)
FIXED: Console was switching black/white when it received data
NEW FEATURE: Build as BLIde PlugIn now generates native BLIde PlugIns. You will have to wait for the release of the SDK to use this option properly.
NEW: There are some very little and stupid PlugIns included. those PlugIns are there just for testing. Try them out.
FIXED: AutoList Shortcuts assignation window, now conforms BLIde standards
FIXED: F1 now treats selected text as spected
NEW FEATURE: Intelisense now handles the 'self' keyword, depending on scope
NEW INTELISENSE SYSTEM: The new intelisense system handles all data-type tracking for types with fields and functions returning types. This is due a new self-recursive implementation of the intelisense system. I've been working on this for months and, finaly, it's out! :D BLIde has now a super precise intelisense algorithm, and it provides much more information, allowing complex inheritance tracking
NEW Reorganization of the pannels to make BLIde look less bloated
NEW FEATURE: The local shortcuts are automaticaly updated. You don't need to 'Refresh local shortcuts' any more.
NEW FEATURE: Audio preview (This new feature works as a front-end of a BlitzMax audio player, sources of his player are included to let you add any sound format handled by your BlitzMax installation)
FIXED: There was a bug in the Self-Defined keywords recognition algorithm, that was disabling self-defined keywords hilighting. this bug was really not happening usualy, but has been fixed.
NEW FEATURE: When declaring a new function, type, etc, and it generates a new keyword, the keyword is hilighted in the declaration code line.
FIXED: There were some missing keywords in the 'learning module's keywords' algorithm
NEW FEATURE: Level 2 start-up caché, ultra fast load when the caché is created. (4 secs on my laptop, with official modules and Irrbmax)
FIXED: The ; character was not treated properly by the KeyWord processor, now it has been fixed
NEW FEATURE: The Find and Replace dialog, now resets its contents when the window is closed and reopened
NEW FEATURE: The find and replace dialog, now assumes ENTER key press, as a FIND button click
NEW UTILITY: BLIde Recovery Utility. This is a little application that 'resets' all BLIde configuration, and leaves BLIde in the state it was when it was used for first time.
NEW FEATURE: Automatic module builder. If you're coding a module, BLIde will detect it, and will build the module, instead of generating a EXE. To activate module building, just place your code in the apropiate folder, and Build your program. You'll get the module compiled
NEW FEATURE: Project-oriented building.
Now BLIde has improved from application oriented development to Project oriented development. This means that BLIde now can generate several executables and modules from the the current opened project. This big change has introduced several changes in the way BLIde handles things. Here you have the most important changes:
-Additional files are now named 'Additional media files'
-All the references to 'Application' have been changed to 'Project'
-The New application dialog has been rewritten, and now it's named 'New Project wizard'
-There's a new dialog called 'Project Manager' that let's you decide the build order of the entire project, and add or remove programs to the project.
-bmx files can't be opened as projects. Only BLIde files are considered projects. Anyway, you can open and create single bmx files, edit them and compile them, in the same way you would do in the official IDE.
NEW FEATURE: BLIde files and bmx files doesn't need to have the same name any more, and they can be stored in separate folders
FIXED: Bug when opening the 'Define editor colors and look' dialog, when no project was loaded. An sception was thrown.
FIXED:Problem with the lists. Multiple declarations of Globals in a single line, inside a TYPE was not treated as spected by the intelisense system.
FIXED: Configuration settings were not saved properly from the First run configuration wizard.
NEW FEATURE: BLide now shows parameter information for Methods and functions
Stnderror not processing correctly some Non-BlitzMax Standar error and debug information, this has been solved to let BLIde support external DLLs with a debug engine. (SOW library for example)
FIXED: Error reading dependant files when a project was containing an already opened BMX file
you can download the IDE for free at http://www.blide.org
Remember you will need the .net framework 1.1 to run BLIde. If you have (only) .net framework 2.0, you will need to install also .net 1.1 (they are compatible and can be installed in the same computer without any problem). You'll find a link to the .net 1.1 in the blide website.
For BLIde users, this update introduces several changes and improvements in application/project handling. Take a look to the documentation.
PLEASE, UNINSTALL AND DELETE FOLDER OF ANY PREVIOUS VERSION OF BLIDE BEFORE UPDATING TO 0.7.1
This is the changelog
FIXED: A bug that was freezing BLIde sometimes, when user was declaring a TYPE, GLOBAL or FUNCTION.
FIXED: Open brackets indicator now ignore comments
FIXED: Open brackets indicator now understands multi-line declarations
FIXED: Console lag caused by threads priority
FIXED: .bak files generation now works as spected in the preferences dialog
FIXED: There was a scope bug with intelisense (thanks Tiger)
IMPROVED: Autolist generation (a little bit faster)
NEW FEATURE: Bug-line is now hilighted in a semi-transparent way, so it's compatible with any color scheme
NEW FEATURE: First 100% working PlugIn engine (SDK is in alpha state, but will be released soon, as it's very stable)
FIXED: Console was switching black/white when it received data
NEW FEATURE: Build as BLIde PlugIn now generates native BLIde PlugIns. You will have to wait for the release of the SDK to use this option properly.
NEW: There are some very little and stupid PlugIns included. those PlugIns are there just for testing. Try them out.
FIXED: AutoList Shortcuts assignation window, now conforms BLIde standards
FIXED: F1 now treats selected text as spected
NEW FEATURE: Intelisense now handles the 'self' keyword, depending on scope
NEW INTELISENSE SYSTEM: The new intelisense system handles all data-type tracking for types with fields and functions returning types. This is due a new self-recursive implementation of the intelisense system. I've been working on this for months and, finaly, it's out! :D BLIde has now a super precise intelisense algorithm, and it provides much more information, allowing complex inheritance tracking
NEW Reorganization of the pannels to make BLIde look less bloated
NEW FEATURE: The local shortcuts are automaticaly updated. You don't need to 'Refresh local shortcuts' any more.
NEW FEATURE: Audio preview (This new feature works as a front-end of a BlitzMax audio player, sources of his player are included to let you add any sound format handled by your BlitzMax installation)
FIXED: There was a bug in the Self-Defined keywords recognition algorithm, that was disabling self-defined keywords hilighting. this bug was really not happening usualy, but has been fixed.
NEW FEATURE: When declaring a new function, type, etc, and it generates a new keyword, the keyword is hilighted in the declaration code line.
FIXED: There were some missing keywords in the 'learning module's keywords' algorithm
NEW FEATURE: Level 2 start-up caché, ultra fast load when the caché is created. (4 secs on my laptop, with official modules and Irrbmax)
FIXED: The ; character was not treated properly by the KeyWord processor, now it has been fixed
NEW FEATURE: The Find and Replace dialog, now resets its contents when the window is closed and reopened
NEW FEATURE: The find and replace dialog, now assumes ENTER key press, as a FIND button click
NEW UTILITY: BLIde Recovery Utility. This is a little application that 'resets' all BLIde configuration, and leaves BLIde in the state it was when it was used for first time.
NEW FEATURE: Automatic module builder. If you're coding a module, BLIde will detect it, and will build the module, instead of generating a EXE. To activate module building, just place your code in the apropiate folder, and Build your program. You'll get the module compiled
NEW FEATURE: Project-oriented building.
Now BLIde has improved from application oriented development to Project oriented development. This means that BLIde now can generate several executables and modules from the the current opened project. This big change has introduced several changes in the way BLIde handles things. Here you have the most important changes:
-Additional files are now named 'Additional media files'
-All the references to 'Application' have been changed to 'Project'
-The New application dialog has been rewritten, and now it's named 'New Project wizard'
-There's a new dialog called 'Project Manager' that let's you decide the build order of the entire project, and add or remove programs to the project.
-bmx files can't be opened as projects. Only BLIde files are considered projects. Anyway, you can open and create single bmx files, edit them and compile them, in the same way you would do in the official IDE.
NEW FEATURE: BLIde files and bmx files doesn't need to have the same name any more, and they can be stored in separate folders
FIXED: Bug when opening the 'Define editor colors and look' dialog, when no project was loaded. An sception was thrown.
FIXED:Problem with the lists. Multiple declarations of Globals in a single line, inside a TYPE was not treated as spected by the intelisense system.
FIXED: Configuration settings were not saved properly from the First run configuration wizard.
NEW FEATURE: BLide now shows parameter information for Methods and functions
Stnderror not processing correctly some Non-BlitzMax Standar error and debug information, this has been solved to let BLIde support external DLLs with a debug engine. (SOW library for example)
FIXED: Error reading dependant files when a project was containing an already opened BMX file
you can download the IDE for free at http://www.blide.org
Remember you will need the .net framework 1.1 to run BLIde. If you have (only) .net framework 2.0, you will need to install also .net 1.1 (they are compatible and can be installed in the same computer without any problem). You'll find a link to the .net 1.1 in the blide website.
For BLIde users, this update introduces several changes and improvements in application/project handling. Take a look to the documentation.
PLEASE, UNINSTALL AND DELETE FOLDER OF ANY PREVIOUS VERSION OF BLIDE BEFORE UPDATING TO 0.7.1