home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 3,089 of 4,255   
   mutazilah@gmail.com to All   
   extended ANSI escapes   
   17 Feb 22 00:53:56   
   
   From: muta...@gmail.com   
      
   Today I fixed the remaining important problem that was   
   stopping me from using a version of micro-emacs that   
   uses ANSI escape sequences under Windows (and thus   
   PDOS). I have replaced the micro-emacs executable that   
   directly wrote to 0xb8000 with this new one. That means   
   I no longer care if a PC manufacturer doesn't provide a   
   video card at 0xb8000. So long as their BIOS knows what   
   to do, even if it is in graphics mode, PDOS and micro-emacs   
   and other text-mode applications will work fine, which is   
   all I care about.   
      
   However, in the process I have lost ctrl-pagedown which   
   I use to get to the end of the file. Ideally ctrl-left/right/pgup/pgdwn   
   would exist.   
      
   As luck would have it, the escape sequences have some gaps:   
      
   https://en.wikipedia.org/wiki/ANSI_escape_code   
      
   e.g. between F5 and F6 there is ESC [ 16 ~   
      
   Any reason why I shouldn't use 4 of those unused escape   
   sequences in both PDOS and micro-emacs?   
      
   Or is there a better way of doing it?   
      
   I may end up slightly enhancing C90 and slightly enhancing   
   ANSI X3.64 as part of my PDOS development environment.   
      
   BFN. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca