30 years later, I recreated my text editor on Amiga!
Version 2.3 brings a number of fixes and enhancements:
- Improved document comparison: integration of the Myers algorithm, allo-
wing the display of differences (- and +);
- Major update of the AREXX integration:
* Better integration with ASE2019;
* New commands (11): NoUndoRedo, SearchNext, SearchPrev,
GetOptionCW, GetOptionCS, SetOptionCW, SetOptionCS, GotoNextWord,
GotoPrevWord, EnableInteractive and AddLog.
- Option to configure smooth scrolling;
- New shortcuts:
* CTRL+G: opens the current document in AmigaGuide;
* CTRL+L: opens another instance of the current document
(read-only);
* SHIFT+CTRL+L: wakes all documents from sleep;
* CTRL+O: stops (for ASE2019) the execution of the AREXX script;
* SHIFT+CTRL+T: opens Terminal mode with the previous command.
- Improved processing speed for a group of undo operations;
- Significant improvement in sorting speed;
- Improve search;
- Fixed 16 bugs.
/!\ REXXMast must be running to execute AREXX scripts in ASE2019.
All AREXX functions are presented in TestAREXX_2.30.rexx. The script
CompilSASC.rexx demonstrates the use of AddLog and the ability to navigate
within a document.
Please do not hesitate to contact me (webmalf@protonmail.com) if you encoun-
ter a bug, and I will correct it. The integration of two important developments
(text folding and automatic line wrapping) has been abandoned: too complicated.
I will have to thoroughly review ASE2019 (ouch), I started with a new linked
list manager (GLCex) for managing documents, changes (undo/redo), sessions and
macros. The hardest part remains to be done with document data management!
If you want to participate to the localization of ASE2019 (the file ASE2019.cs
to use with SimpleCat is in the archive).
To use ASE2019, you can install it using the installation script provided. If
you prefer to use it directly from the directory in the archive, I recommend
that you refer to the 'Installation' section of the documentation for more in-
formation.
Take care of yourselves !
Version française:
------------------
30 ans après, j'ai recréé mon éditeur de texte sur Amiga !
La version 2.3 apporte des corrections et quelques évolutions:
- Amélioration de la comparaison de documents : intégration de l'algorithme
de Myers, permettant de visualiser (- et +) les différences ;
- Evolution majeure de l'intégration d'AREXX :
* Meilleure intégration dans ASE2019 ;
* Nouvelles commandes (11) : NoUndoRedo, SearchNext, SearchPrev,
GetOptionCW, GetOptionCS, SetOptionCW, SetOptionCS, GotoNextWord,
GotoPrevWord, EnableInteractive et AddLog.
- Option permettant de configurer un défilement fluide ;
- Nouveaux racourcis :
* CTRL+G: ouverture du document courant dans AmigaGuide ;
* CTRL+L: ouverture d'une autre instance du document courant
(lecture seule) ;
* SHIFT+CTRL+L: sortie de sommeil de tous les documents ;
* CTRL+O: arrêt (pour ASE2019) de l'exécution du script AREXX ;
* SHIFT+CTRL+T: ouverture du mode Terminal avec la précédente commande.
- Amélioration de la vitesse de traitement d'un groupe d'annulations ;
- Amélioration importante de la vitesse de trie ;
- Amélioration de la recherche ;
- Correction de 16 bogues.
/!\ REXXMast doit être en cours d'exécution pour exécuter les scripts AREXX
depuis ASE2019.
Toutes les fonctions AREXX sont présentées dans TestAREXX_2.30.rexx. Le script
CompilSASC.rexx présente l'utilisation d'AddLog et la possibilité de se dépla-
dans un document.
Ne pas hésiter à me contacter (webmalf@protonmail.com), si vous rencontrez un
bogue, je le corrigerai. L'intégration de 2 évolutions importantes (pliage de
texte et retour automatique à la ligne) a été abandonnée : trop compliquée. Il
va falloir revoir en profondeur ASE2019 (aïe), j'ai démarré avec un nouveau
gestionnaire de listes chainées (GLCex) pour la gestion des documents, des
changements (undo/redo), des sessions et des macros. Le plus dur reste à faire
avec la gestion des données du document !
Si vous désirez participer à la localisation d'ASE2019 (le fichier ASE2019.cs
à utiliser avec SimpleCat est dans l'archive).
Pour utiliser ASE2019, il est possible de l'installer au moyen du script d'
installation fourni. Si vous préférez l'utiliser directement depuis le réper-
rtoire présent dans l'archive, je vous conseille de vous rendre à la section
'Installation' de la documentation pour plus d'information.
Prenez soin de vous et de vos proches !
----------------------------------------------------------------------------
| VERSION | 1.0 - 24/05/2019 : Initial version |
| VERSION | 1.1 RC - 02/09/2020 : Corrections & evolutions (Aminet) |
| VERSION | 1.1 - 13/09/2020 : Corrections (Aminet) |
| VERSION | 1.2 - 12/12/2020 : Corrections & evolutions (Aminet) |
| VERSION | 1.25 - 17/02/2021 : Corrections & evolutions (Aminet) |
| VERSION | 1.30 - 21/02/2021 : Corrections & evolutions |
| VERSION | 1.40 - 01/05/2021 : Corrections & evolutions |
| VERSION | 1.50 - 17/07/2021 : Corrections & evolutions (Aminet) |
| VERSION | 1.51 - 31/07/2021 : Corrections (Aminet) |
| VERSION | 1.52 - 01/08/2021 : Corrections (Aminet) |
| VERSION | 1.60 - 26/09/2021 : Corrections & evolutions (Aminet) |
| VERSION | 1.70 - 20/11/2021 : Corrections & evolutions (Aminet) |
| VERSION | 1.80 - 31/12/2021 : Corrections & evolutions (Aminet) |
| VERSION | 1.90 - 31/01/2022 : Corrections & evolutions (Aminet) |
| VERSION | 1.95 - 10/03/2022 : Corrections & evolutions (Aminet) |
| VERSION | 1.97 - 29/07/2022 : Corrections & evolutions (Aminet) |
| VERSION | 2.0 - 04/12/2022 : Corrections & evolutions (Aminet) |
| VERSION | 2.05 - 31/12/2022 : Corrections & evolutions (Aminet) |
| VERSION | 2.06 - 31/03/2023 : Corrections & evolutions |
| VERSION | 2.07 - 25/08/2024 : Corrections & evolutions (Aminet) |
| VERSION | 2.1 - 29/08/2025 : Corrections & evolutions (Aminet) |
| VERSION | 2.2 - 22/02/2026 : Corrections & evolutions (Aminet) |
| VERSION | 2.3 - 30/08/2026 : Corrections & evolutions (Aminet) |
----------------------------------------------------------------------------
|