atari-home.de - Foren

Software => Software (16-/32-Bit) => Thema gestartet von: ATARIaner am Fr 03.06.2022, 12:54:35

Titel: Kleiner Editor gesucht…
Beitrag von: ATARIaner am Fr 03.06.2022, 12:54:35
Suche kleinen Editor, ähnlich dem MGEDIT von MagiC.
Er sollte als ACC laufen und auflösungsunabhängig sein…

Gibt es da etwas?

MfG
Titel: Re: Kleiner Editor gesucht…
Beitrag von: tkreutz am Sa 04.06.2022, 10:44:04
Leider nein (zumindest nicht in der Kombination klein, Standalone & ACC). Der einzige Editor, den ich kenne, der als ACC läuft, ist der, der bei Harlekin dabei ist (alle 3 Auflösungen). Ein kleiner Editor (ebenfalls alle Auflösungen) wäre der Micro Emacs. (s. Screenshots).

http://www.atariuptodate.de/de/1873/harlekin
https://www.stcarchiv.de/stc1993/01/harlekin-3

http://www.atariuptodate.de/de/5046/microemacs
Titel: Re: Kleiner Editor gesucht…
Beitrag von: mfro am Sa 04.06.2022, 11:08:10
Editoren als Accessory können leider nicht wirklich klein und "clean" implementiert werden.

Das Problem ist, dass Accessories zwar Speicher dynamisch reservieren können, dieser aber
 der gerade laufenden Haupt-Applikation (also entweder dem Desktop oder dem gerade laufenden Programm) gehört.

Wird die beendet, ist der Speicher (und damit natürlich der Text) weg.

Wollte man das "sauber" machen, müsste man Speicher entweder statisch reservieren (was natürlich einen Textpuffer mit fester Grösse erfordert (der dann natürlich "immer" zu klein oder zu groß ist) oder bei jedem AC_CLOSE (wenn die Hauptapplikation beendet wird) den Text irgendwo wegspeichern.
Titel: Re: Kleiner Editor gesucht…
Beitrag von: Thorsten Otto am Sa 04.06.2022, 11:17:30
... oder einfach vor jedem Malloc/Mfree den aktuellen PD auf sich selbst setzen, dann gehört der Speicher nicht mehr dem Desktop. Solange man das nur als ACC macht, und nur unter SingleTOS, ist das sogar einigermassen sauber. Einziges Problem: der Speicher steht dann natürlich gestarteten Programmen nicht zur Verfügung.
Titel: Re: Kleiner Editor gesucht…
Beitrag von: Mado am Sa 04.06.2022, 12:17:07
Das Problem ist, dass Accessories zwar Speicher dynamisch reservieren können, dieser aber
 der gerade laufenden Haupt-Applikation (also entweder dem Desktop oder dem gerade laufenden Programm) gehört.
Bleibt der Desktop (inaktiv) im Speicher, wenn ein anderes Programm gestartet wird?
Titel: Re: Kleiner Editor gesucht…
Beitrag von: Thorsten Otto am Sa 04.06.2022, 13:48:31
Ja, normalerweise schon, auch dann wenn es nicht der eingebaute im ROM ist.

Bei Gemini gibt es zB. ein extra Programm RUNNER.APP, das Gemini rauswirft, das Programm startet, und danach wieder Gemini.
Titel: Re: Kleiner Editor gesucht…
Beitrag von: ATARIaner am Sa 04.06.2022, 20:44:42
Hallo und Danke

- Harlekin ist nicht schlecht, aber zu groß und viel unnützer Kram…

So in der Art wie MGEdit von MagiC…

Das mit dem Speicher wäre für den Zwech der vorgesehenen Nutzung egal… - z.B. eine INF-Datei laden, 2 Einträge änder und wieder abspeichern - mehr soll er nicht können.

- ich schrieb auflösungsunabhängig, bedeutet, sollte auch unter 1024x768/256 laufen…

MfG