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