Author Topic: New Text Editor for CPC  (Read 2616 times)

0 Members and 1 Guest are viewing this topic.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
New Text Editor for CPC
« on: 17:29, 24 October 19 »
Hi there,

Currently I'm working on a new text editor for the CPCs.

Some special features are:
- Usage of all 256 characters
- 8 or 9 scanlines

Now I would like to ask you, if you can translate this text to French, Spanish and Dutch please:

<L>oad character set
<S>ave character set
<E>dit character set
Use <R>OM characters
Use <8> scan lines   
Use <9> scan lines   

If you have any feature requests, please let me know.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.258
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 1000
  • Likes Given: 2328
Re: New Text Editor for CPC
« Reply #1 on: 18:03, 24 October 19 »
<C>argar juego de caracteres
<G>rabar juego de caracteres
<E>ditar juego de caracteres
Usar caracteres de la <R>om
Usar <8> lineas
Usar <9> lineas


Bitte schön! 😄

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #2 on: 18:19, 24 October 19 »
Muchas gracias!!! Great, I will now include the texts...  :-* :) :) :)

EDIT: Spanish text included, see picture...

French and Dutch are missing... please help!  ;)



« Last Edit: 18:44, 24 October 19 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Sykobee (Briggsy)

  • 6128 Plus
  • ******
  • Posts: 699
  • Country: gb
  • Liked: 237
  • Likes Given: 361
Re: New Text Editor for CPC
« Reply #3 on: 19:04, 24 October 19 »
I demand 10 line characters with proper descenders!  ;D  (is this a CRTC 9-line option, or just software?)


And a MODE 1 option with 6px wide characters  :P  (8,9,10px high)


And Markdown support.  :-\

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #4 on: 19:39, 24 October 19 »
I demand 10 line characters with proper descenders!  ;D   (is this a CRTC 9-line option, or just software?)

Using 9 scanlines makes a better picture, because there is more space between the single lines. It's a hardware thing, means scanline 1 equals scanline 9. This need some smaller adaptions for the character set.

10 scanline characters: Noted and put to "to do" list.

What is "proper descenders" ?


And a MODE 1 option with 6px wide characters  :P   (8,9,10px high)

MODE 1 support will be there anyway. 6px, 8-10px noted and put on "to do" list.



And Markdown support.  :-\

What's that?

Sorry, for asking questions, but I'm not an "text editor expert".  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline SRS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 575
  • Country: de
  • Schneider CPC464 - what else ?
  • Liked: 563
  • Likes Given: 306
Re: New Text Editor for CPC
« Reply #5 on: 20:48, 24 October 19 »
Nice.

Does it support "DIFF" for ASCII-Files ? That would be cool ...

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.258
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 1000
  • Likes Given: 2328
Re: New Text Editor for CPC
« Reply #6 on: 13:09, 25 October 19 »
The screenshot looks beautiful!


Looking forward to test the editor, maybe I can ditch Sublime Text for my CPC  8)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #7 on: 22:24, 27 October 19 »
Nice.

Does it support "DIFF" for ASCII-Files ? That would be cool ...
What ist DIFF?

In case you talk about comparing files, that should be no problem.

I intend to allow up to 8 files to be open at the same time, but on later stage.
« Last Edit: 22:27, 27 October 19 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Sykobee (Briggsy)

  • 6128 Plus
  • ******
  • Posts: 699
  • Country: gb
  • Liked: 237
  • Likes Given: 361
Re: New Text Editor for CPC
« Reply #8 on: 12:04, 28 October 19 »
Don't worry about the markdown (.md files), it was said in jest really as there's no markdown renderer on the CPC anyway.


The descenders are like on a 'g' or 'y' - the bit that dangles down.


The core text editing / memory management routines are the important things to get right - the display can come later.  Will you be supporting memory expansions?


Side-by-side split-screen would be handy for coding, for example, showing two files at the same time.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #9 on: 18:42, 28 October 19 »
Yes, RAM expansions will be supported (512 KB at least, probably 4 MB anyway).
For showing two files at a time... I'll put it on the "good ideas 2 DO first" list ;-)

http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline fgbrain

  • CPC6128
  • ****
  • Posts: 231
  • Country: gr
    • index.php?action=treasury
    • Chaos CPC Homepage
  • Liked: 129
  • Likes Given: 304
Re: New Text Editor for CPC
« Reply #10 on: 19:49, 28 October 19 »
Why not support Greek language?  ;D
I can help .. with full GRAFOS compatible font.

Another issue will be about long lines (>80 chars) which Protext supports..
How will you handle this?

You see back in 1995 I released my C-VIEW app, which took care of such things....
_____

6128 (UK keyboard, Crtc type 0/2), 6128+ (UK keyboard), 3.5" and 5.25" drives, Reset switch and Digiblaster (selfmade), Inicron Romram box, Bryce Megaflash, SVideo & PS/2 mouse, , Magnum Lightgun, X-MEM, X4 Board, C4CPC, Multiface2 X4, RTC X4 and Gotek USB Floppy emulator.

Offline SRS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 575
  • Country: de
  • Schneider CPC464 - what else ?
  • Liked: 563
  • Likes Given: 306
Re: New Text Editor for CPC
« Reply #11 on: 17:30, 29 October 19 »
What ist DIFF?

In case you talk about comparing files, that should be no problem.

I intend to allow up to 8 files to be open at the same time, but on later stage.


Yes, looking for changes. Like WinMerge i.e.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #12 on: 12:48, 30 October 19 »
Well, first I intend to make a Text Editor, not a full text suite. But it's always a good thing to collect ideas. The combination of files is desirable, probably easy to achieve and I put it up on me "2 DO first" list.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #13 on: 12:52, 30 October 19 »
Why not support Greek language?  ;D
I can help .. with full GRAFOS compatible font.

Another issue will be about long lines (>80 chars) which Protext supports..
How will you handle this?

You see back in 1995 I released my C-VIEW app, which took care of such things....


I would like to support Greek! However, I still do not have a Greek character set for the CPC, that's what I need first.
After that I would need help translate the texts of the application itself.


Long lines shall be no problem. But I'll care about this after having finished the pure editor. Also it's planned to allow import / export of Protext / Prowort files.

http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.267
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3021
  • Likes Given: 5457
Re: New Text Editor for CPC
« Reply #14 on: 13:46, 30 October 19 »
Damn, the world was full of Greek charsets back in the day, now I can't find even one :(

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #15 on: 16:46, 30 October 19 »
Damn, the world was full of Greek charsets back in the day, now I can't find even one :(
Well, it would be great to know on which keys the Greek characters need to be put (I know it for most, but not for all). Maybe someone can post a table here.  :)


One more question: Do you like the whole application to speak Greek, or do you prefer to have messages in English, but you can work with a Greek character set (IIRC there was some discussion about such things quite a while ago).
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.267
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3021
  • Likes Given: 5457
Re: New Text Editor for CPC
« Reply #16 on: 16:53, 30 October 19 »

Although I have personally translated software into Greek, I never liked the UI to be in Greek much...


Attached is the Greek keyboard layout, though I must run now and can't check its details!

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #17 on: 23:39, 30 October 19 »
Great! That's a good beginning...


Meanwhile... the character set editor...

http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

LambdaMikel

  • Guest
Re: New Text Editor for CPC
« Reply #18 on: 05:59, 31 October 19 »
Nice! Haven't tried it yet, but:
does it have matching / blinking parens support, for programming? 

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.267
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3021
  • Likes Given: 5457
Re: New Text Editor for CPC
« Reply #19 on: 10:04, 31 October 19 »
Just checked the characters in the drawing above, they are correct. Have to say I'm not very confident about the special characters since I've used a lot of key sets over the years, but I guess these don't matter much, it's the actual letters that matter.

Offline fgbrain

  • CPC6128
  • ****
  • Posts: 231
  • Country: gr
    • index.php?action=treasury
    • Chaos CPC Homepage
  • Liked: 129
  • Likes Given: 304
Re: New Text Editor for CPC
« Reply #20 on: 19:31, 31 October 19 »
OK I enclose fnt file with all Greek alphabet (capital & lower case & marks) compatible with old GRAFOS / greek Wordstar.
96 chars x 8 bytes = 768 bytes (starts from space bar)

I can translate texts of course!!


@gryzor
dont confuse PC keyboards with old CPC greek characters. there must be differences..
they had to include all uppercase English letters in the CPC keyboard.. there was no ALT SHIFT back then!!!
« Last Edit: 19:33, 31 October 19 by fgbrain »
_____

6128 (UK keyboard, Crtc type 0/2), 6128+ (UK keyboard), 3.5" and 5.25" drives, Reset switch and Digiblaster (selfmade), Inicron Romram box, Bryce Megaflash, SVideo & PS/2 mouse, , Magnum Lightgun, X-MEM, X4 Board, C4CPC, Multiface2 X4, RTC X4 and Gotek USB Floppy emulator.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.267
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3021
  • Likes Given: 5457
Re: New Text Editor for CPC
« Reply #21 on: 19:44, 31 October 19 »
Very true, but character association between Latin and Greek remains the same, at least!

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #22 on: 05:40, 01 November 19 »
Thanks a lot!  :)  Will take a look after taking a nap.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Hwikaa

  • Supporter
  • CPC464
  • *
  • Posts: 30
  • Country: es
  • Liked: 26
  • Likes Given: 106
Re: New Text Editor for CPC
« Reply #23 on: 12:45, 04 November 19 »
Hey, @GUNHED .


Here's a proposal for the French version. I tried to keep it short, hopefully it will fit your window width:


Code: [Select]
<C>harger jeu de caractères
<S>auvegarder jeu de caractères
<E>diter jeu de caractères
Utiliser caractères de la <R>OM
Hauteur <8> lignes
Hauteur <9> lignes


Just in case, a shorter alternative:
Code: [Select]
<C>harger caractères

<S>auvegarder caractères
<E>diter caractères
Utiliser caractères de la <R>OM
Hauteur <8> lignes
Hauteur <9> lignes

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.477
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 674
  • Likes Given: 1756
Re: New Text Editor for CPC
« Reply #24 on: 15:33, 08 November 19 »
Merci beaucoup! Thanks a lot! Great!  :) :) :)


And here the result, including French characters...
« Last Edit: 16:44, 08 November 19 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)