aplteam / Launchy

Gui for running selected versions of Dyalog APL with specific parameters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Launchy

Launchy

Overview

Launchy is useful for people with several versions of Dyalog installed on their Windows machine(s).

If your are like me then you have about 16 versions of Dyalog installed, and you need different versions for different projects / clients. Launchy simplifies the process of firing up an instance of Dyalog as well as making adjustments like...

  • setting certain flags like PropertyExposeRoot and others
  • specifying the workspace size
  • setting debug flags
  • specifying additional command line parameters
  • running (or ignoring) a user defined setup.dyalog script
  • starting the APL interpreter in elevated mode (admin rights required)
  • giving the interpreter a Ride

In addition to its main goal Launchy offers these features:

  • Start any major version of Ride installed on your machine
  • Store DSS credentials in the Registry
  • Patch either the currently selected or all installed versions of Dyalog
  • Edit the Registry entries for the currently selected version of Dyalog
  • Display the online help for the currently selected version of Dyalog
  • Open a Windows Explorer on...
    • the installation directory of the currently selected version of Dyalog
    • the help directory of the currently selected version of Dyalog
  • Edit Launchy's INI file(s)
  • Edit version-specific or -agnostic files config.dcfg for the currently selected version of Dyalog
  • Start the Registry editor for the currently selected version of Dyalog.

Preconditions

Launchy is self-contained and does not rely on anything. It is a "bound executable", meaning that it can run even on a machine with no Dyalog installed at all, although this would not make too much sense of course.

Documentation

  • Have a look at the "launchy_manual.html" file which provides details. This file will be shown in your default browser by pressing F1 in Launchy or by selecting "Help > Help on Launchy" from Launchy's menu bar.

  • Pay attention to the INI file which should be self-explanatory for programmers.

About

Gui for running selected versions of Dyalog APL with specific parameters

License:MIT License


Languages

Language:APL 97.0%Language:HTML 2.2%Language:CSS 0.8%Language:Inno Setup 0.0%