- 03 Feb, 2018 1 commit
-
-
deuce authored
1) The colour values are expressed as a percentage, not a 0-255 value. 2) Implement CSI ? 80 h/l to set/reset the sixel scrolling mode (defaults to set). 3) Document sixel commands. 4) Combine the extended set/reset mode commands in the documentation now that multiple modes can be set or reset with a single sequence.
-
- 31 Jan, 2018 3 commits
-
-
deuce authored
CTerm (and therefore SyncTERM 1.0) required an extra two ignored garbage bytes in the font data.
-
deuce authored
ESC ] 104 ESC \ will reset all palette entries. ESC ] 104;X;Y... ESC \ will reset specified palette entries only. ie: perl -e 'print "\e]104;1;2\e\\"' Will reset palette entries 1 and 2.
-
deuce authored
ESC ] <string> ESC \ Where string is in the format: rgb:R/G/B And the values of R, G, and B are one to four hex digits. For example: "\e]4;1;rgb:0/0/a8" will reset the blue entry to the default value.
-
- 30 Jan, 2018 1 commit
-
-
deuce authored
-
- 29 Jan, 2018 2 commits
-
-
deuce authored
-
deuce authored
These basically never worked as documented. Now they should, but they can't save/restore the doorway mode setting since it's not set/cleared using CSI ? h/l. If that's really needed (you need to know the doorway state regardless, so it's more likely that a query doorway command is needed if anything) it can be added as a separate command.
-
- 28 Jan, 2018 2 commits
-
-
deuce authored
1) Use a functional default (1) for P1. 2) Respond with an empty P2 parameter if nothing is set. 3) Only respond if there is a single parameter. If there is more than one, it's not a request. While we're here, clean up the formatting of cterm.txt. Tabs for indentation, spaces for alignment, don't wrap with 80-column displays using 8-char tabs (default with more). The ECMA-048 reference will always wrap however.
-
rswindell authored
the DA response, so I added 2 new requests: CSI=1n and CSI=2n which query a state report from the terminal (for font state or video/emu mode), the same information returned in the DA in the previous rev, but in a format more in line with the corresponding CSI? N h/l requests (no bit checking required).
-
- 24 Jan, 2018 2 commits
-
-
rswindell authored
slot numbers that have been successfully set by the server.
-
rswindell authored
- first available loadable-font slot number (e.g. 43) - result of previous "select font" request (0 = success) - current video mode flags (e.g. high-intensity background) - current emulation mode flags (e.g. cursor visible, doorway mode) These are to aid the server (BBS) in making better use of advanced features, namely alternative/loadable fonts and high-intensity background colors (aka iCE colors). Being able to detect when these features are supported and working as intended is vital in providing a smooth/automated BBS experience which is automatically enhanced, when possible (supported by the client) and does not interfere with legacy (non-enhanced client) users. Even better would be a command that tells the server: if the server were to attempt a request 'X', it would likely work. Instead, we have to try request 'X' and then query the device attributes to find out if it actually worked, which is better than nothing (or asking the poor user to tell the BBS whether it worked or not).
-
- 27 Feb, 2015 2 commits
- 08 Feb, 2015 2 commits
-
-
deuce authored
all along. Make 41 and 42 the standard versions of the font since anyone who has set up BBS controlled font-switching shouldn't be punished because I messed up. :-(
-
deuce authored
Add 8x8 and 8x14 Amiga fonts from http://www.trueschool.se/html/fonts.html Clean up the music section of cterm.txt while I'm here.
-
- 19 Jul, 2014 1 commit
-
-
deuce authored
-
- 22 Jan, 2014 1 commit
-
-
deuce authored
-
- 20 Jun, 2012 1 commit
-
-
deuce authored
-
- 01 Nov, 2011 1 commit
-
-
deuce authored
of lines. Also add ESC [ ? XXX s and ESC [ ? XXX u to save/restore modes controlled by h and l.
-
- 29 Jul, 2011 1 commit
-
-
deuce authored
37 - P0T NOoDLE (Amiga) 38 - mO'sOul (Amiga) 39 - MicroKnight (Amiga) 40 - Topaz (Amiga) As a reminder, to select a font, send the sequence "\e[0;40 D" where \e is ESC and that space IS THERE.
-
- 15 Feb, 2009 1 commit
-
-
deuce authored
-
- 11 Feb, 2009 1 commit
-
-
deuce authored
-
- 10 Feb, 2009 1 commit
-
-
deuce authored
Enable Disable Alt Charset CSI[?31h CSI[?31l Disable Bright CSI[?32h CSI[?32l Bright BG CSI[?33h CSI[?33l
-
- 28 Jan, 2008 1 commit
-
-
deuce authored
ESC[?25h will show the cursor ESC[?25l will hide the cursor Update documentation to include erase character, DoorWay mode and cursor control.
-
- 27 May, 2006 2 commits
- 26 May, 2006 1 commit
-
-
deuce authored
default note length for successive notes. Used by KnK (and probobly others)
-
- 06 Dec, 2005 2 commits
- 28 Nov, 2005 1 commit
-
-
deuce authored
-
- 24 Nov, 2005 1 commit
-
-
deuce authored
Thanks Ree.
-
- 20 Nov, 2005 5 commits
- 17 Nov, 2005 4 commits