Hello, Mateusz!

I am wrote to you email with a few fords about AMB.
I don't read this mail-list, so don't see your announces.
I have few offers for AMB extension.
I am software developer, author of text editor for DOS, which can work as 
lightweight IDE. (https://github.com/DosWorld/dwed)




For my project, i am use CP/M help format, but have no hyperlinks and that is a 
small problem. Also, i am need a opensource format for user's help files (i 
want implement feature - "user can use own help-files" into my text editor, for 
example it could be help about C or Pascal language). So, AMB looks very good 
alternatives for me.





I have few points to AMB format extension:





1. Text line width. I think, 78 chars limit is not so good. I am offer make 
limit to 255 chars - including markup. 255 chars limit very often meet in 
programming languages like Pascal and Basic.

Yes, many old hardware have standard 80 chars screen (CP/M, MS-DOS), but we 
have many old devices with another line width:




Printers - 65 chars,


Commodore C64, MSX - 40 chars.


ZX Spectum - ??


So, IMHO, let "viewer" do what he can with available native screen.




2. I want have more highlighting into text. Header and normal text is not 
enough for me - i want have highlighting for source code, command line usage 
examples, hot-keys etc. I am offer extends format into one of two (alternative) 
way:





a) via including ANSI-terminal sequences (ESC+something). Not sure is it best 
way - because emulation is not a piece of cake.





b) via additional styles like %0 %1 ... %9. You can also add file 'styles' with 
key-values like:



%5f = 0 (means foreground color 0 for style %5)


%5b = 7 (means background color 7 for style %5)



If one of two colors is not specified - used predefined color (predefined by 
"viewer").


Also will be good, if it work as %h = %0 and %t = %1 etc

But, need to remember - "viewer" can render screen via ANSI-sequences (in some 
cases).

Here is example, what kind of hell i have in my current CP/M help-file:

https://github.com/DosWorld/dwed/raw/main/DWED-HLP.PNG

Thank you!

-- 
Make Dos great again!
https://github.com/DosWorld/


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to