AminetAminet
Search:
85102 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/e/CubicIDE-AmigaE.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:Cubic-IDE AmigaE Plugin
Author:Manfred Bergmann
Uploader:manfred bergmann me com
Type:dev/e
Version:0.1.1
Architecture:generic
Date:2026-01-15
Requires:Cubic-IDE, AmigaE
Distribution:Aminet
Download:dev/e/CubicIDE-AmigaE.lha - View contents
Readme:dev/e/CubicIDE-AmigaE.readme
Downloads:17

Installation of the AmigaE Cubic-IDE plugin.

The plugin offers the following functionality:
- syntax highlighting based on the standard "generic.parser" provided by
Cubic-IDE
- quick navigation of AmigaE sources files ('.e') in the right sidebar
- toolbar commands for 'compile', 'compile&run' and only 'run'

To install the plugin, copy the folders (etc, add-ons) in the archive to your
Cubic-IDE installation into the assign 'golded:'.
This folder should already contain those folders.
The folder 'etc' and 'add-ons' in this archive only contain files related
to the AmigaE plugin and should not clash with any existing files.
But to make sure you should make backups of those folders.

When this is done you should start, or re-start Cubic-IDE.

When you open a AmigaE source file (.e) you should see the explorer in the
right sidebar and the toolbar buttons.
Also the source code should be syntax highlighted.
If it is not, make sure the syntax highlighting setting is attached to the
AmigaE plugin settings.
To check this:
- open the Cubic configuration (main menu "Extras"->"Customize...")
- there, open the "Filetypes" tab
- select and open the "AmigaE" type
- select "Settings" ("Einstellungen")

If there is no entry for "Colorcoding" ("Farbkodierung") you have to add it:
- select "Settings" entry and click the "+" sign at the bottom toolbar
- in the next window select and open the entry for "Colorcoding" 
("Farbkodierung")
- there choose the "amigae.syntax" entry
- comfirm by pressing "OK"
- back in the previous window, select "Save" ("Speichern")

Syntax highlighting should work now.


Some notes about compiling and a AmigaE installation.
The compiling script, which is called from the toolbar buttons,
expects some sort of AmigaE installation (can also be EVN or others).
You may have to check the script (amigae_wrapper.rexx in scripts folder)
and modify the "EC" variable near the top of the script to match your
AmigaE compiler installation.
This script also works on MorphOS when this EC variable was configured
appropriately.

More notes about the compilation process using the amigae_wrapper script.
The script extracts the output name from the source file.
A source file named "foobar.e" produces an executable called "foobar".
This is a predefined process in order to allow to "run" the binary without
having specified the name of the executable.
However, it is possible to change the executable name if desired.



Cheers


Versions:

- 0.1.0:
   + initial version

- 0.1.1:
   + don't run if compile failed



Contents of dev/e/CubicIDE-AmigaE.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:54 CubicIDE-AmigaE/
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/add-ons/
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/add-ons/amigae/
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/add-ons/amigae/etc/
[generic]                 1323    3240  40.8% -lh5- d252 Feb 17  2019 CubicIDE-AmigaE/add-ons/amigae/etc/explorer.config
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/add-ons/amigae/scripts/
[generic]                   52      52 100.0% -lh0- 04eb Feb 17  2019 CubicIDE-AmigaE/add-ons/amigae/scripts/call_build.dos
[generic]                 1339    2999  44.6% -lh5- b4a7 Feb 17  2019 CubicIDE-AmigaE/add-ons/amigae/scripts/Ecompile.ged
[generic]                 1194    3303  36.1% -lh5- 4d2e May 21  2024 CubicIDE-AmigaE/add-ons/amigae/scripts/amigae_wrapper.rexx
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/add-ons/amigae/autocase/
[generic]                  229     398  57.5% -lh5- 618d May 21  2024 CubicIDE-AmigaE/add-ons/amigae/autocase/amigae
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/add-ons/amigae/syntax/
[generic]                 1967    9024  21.8% -lh5- 801e Feb 17  2019 CubicIDE-AmigaE/add-ons/amigae/syntax/simple.e
[generic]                 2067    5356  38.6% -lh5- ff34 Feb 17  2019 CubicIDE-AmigaE/add-ons/amigae/syntax/amigae.syntax
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/etc/
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/etc/registry/
[generic]                    0       0 ****** -lhd- 0000 Jan 15 12:53 CubicIDE-AmigaE/etc/registry/presets/
[generic]                  437     832  52.5% -lh5- 136a May 21  2024 CubicIDE-AmigaE/etc/registry/presets/amigae.dictionary
[generic]                  332    1045  31.8% -lh5- b464 May 21  2024 CubicIDE-AmigaE/etc/registry/presets/amigae.gadgets
[generic]                  272     512  53.1% -lh5- 332a May 21  2024 CubicIDE-AmigaE/etc/registry/presets/amigae.api
[generic]                 1616    4052  39.9% -lh5- 0d17 Mar 14  2019 CubicIDE-AmigaE/etc/registry/presets/amigae.syntax
[generic]                 1279    2762  46.3% -lh5- 9fdc Jan 15 12:53 CubicIDE-AmigaE/CubicIDE-AmigaE.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        22 files   12107   33575  36.1%            Jan 15 23:26
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>