Underflow, the best-kept secret in Visual LANSA productivity has been updated to version 1.2.
Visual LANSA is a good IDE but it still has some wrinkles. Welcome to the iron. Underflow is the tool I created for myself to improve my VL workflow, to lower the friction of taking notes, and to make typing less of a hassle. Others have mentioned that they find it useful so maybe you will too.
For instance, when you open VL, what steps do you take? Launch VL, enter password, System Init, check the right boxes and fill in the partition text area, hit enter, wait for system init to finish, log into the IDE, wait for window to fully load, open your host monitor, and go grab a cup of coffee while it connects and propagates. Let Underflow remove tedious parts by hitting [Win][Shift]V to launch VL, enter your password, hit [Win][Shift]I for assisted system init, and go grab your cup of coffee.
There is a configuration section of the primary Underflow script (underflow.ahk) to make it your own. If you’ve updated the config (and hopefully you have), be sure to take a snapshot before replacing the script so you can reapply it.
Here are a few more changes:
Natural scrolling is now supported and enabled by default. Natural scrolling changes the direction of the scroll wheel on your mouse. This is a natural extension of our ever-increasing mobile world. You are moving the page instead of the scroll bar.
New words that are fixed as you type: LongRange, LANSAWEB, API, and SQL.
Assisted System Init is still invoked using [Win][Shift]I. It still performs a system init and automatically turns on your host monitor but it now remembers your currently selected partition, language, and task.
Underflow now integrates with the Prowl service for sending text to your mobile device and, for those that use it, makes it super easy to create OmniFocus tasks. This requires a free Prowl account.
- [Win]T creates an OmniFocus task using the Prowl service.
- [Win]P sends any text to Prowl.
For those that use markdown formatting for your notes, underlined headings can be created with one keystroke.
- .mdl creates a Markdown link from the URL on the clipboard.
- [Win][Shift]1 (or .md= or .md1) creates a level 1 Markdown heading based on the length of the current line.
- [Win][Shift]2 (or .md- or .md2) creates a level 2 Markdown heading based on the length of the current line.
[Win][Shift]C launches Lansa Composer.
Reduced the time it takes to restart the host monitor using [Win][Shift]H. Unfortunately, wait states are a necessary evil when scripting an application like Visual LANSA.
Turned off forced capitalization of “lansa” to “LANSA”. It is used in too many places where we do NOT want that behavior. You can now use “llansa” and “lansaa” to produce “LANSA”.