1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-24 19:03:29 +00:00
emacs/doc/misc
Rami Ylimäki 7f6153d956 Support standard Terminfo direct mode terminals
Latest Terminfo introduces terminal definitions that support direct
color mode.  The "Co"/"colors" capability is set to 0x1000000 on these
terminals and Emacs is already compatible with them.
However, if used Terminfo library hasn't been compiled with 32-bit
value support, "Co"/"colors" is truncated to 0x7fff.  In this case
direct color mode support can be detected from the "RGB" capability
flag.
There are some minor problems if the color count isn't corrected from
0x7fff.  First eight standard colors defined in xterm-standard-colors
are shown correctly.  However, their RGB values match the terminal
settings, not the RGB values defined in xterm-standard-colors.  Bright
versions of these colors are shown incorrectly.  They are interpreted
as pixels #000008 - #000015, which are very dark shades of blue.

* src/term.c (init_tty): Force terminal color count to 0x1000000 if
"RGB" capability is present.
* src/tparam.h: Define prototype for tigetflag.  (Bug#30308)

* doc/misc/efaq.texi (Colors on a TTY): Add information about direct
mode terminals supported by Terminfo.
2018-02-10 13:31:22 +02:00
..
ada-mode.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
auth.texi Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
autotype.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
bovine.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
calc.texi Proofread os.texi and files.texi 2018-01-29 10:38:06 -08:00
cc-mode.texi Fix @examples in cc-mode.info, where lines were getting glued together. 2018-01-30 18:09:49 +00:00
ChangeLog.1 Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cl.texi * doc/misc/cl.texi (Efficiency Concerns): Fix 2012-10-27 typo. 2018-01-24 17:20:41 -05:00
dbus.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
dired-x.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
doclicense.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
ebrowse.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
ede.texi * src/print.c (syms_of_print) <print_quoted>: Set default to true 2018-01-15 13:42:51 -05:00
ediff.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
edt.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
efaq-w32.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
efaq.texi Support standard Terminfo direct mode terminals 2018-02-10 13:31:22 +02:00
eieio.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
emacs-gnutls.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
emacs-mime.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
epa.texi Emphasize that GPG passphrase caching is temporary (Bug#29907) 2018-01-30 22:14:02 -05:00
erc.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
ert.texi Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
eshell.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
eudc.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
eww.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
flymake.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
forms.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
gnus-coding.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
gnus-faq.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
gnus-news.el Fix copyright years by hand 2018-01-01 01:02:09 -08:00
gnus-news.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
gnus-overrides.texi
gnus.texi Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
gpl.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
htmlfontify.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
idlwave.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
ido.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
info.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
mairix-el.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
Makefile.in Update copyright year to 2018 2018-01-01 00:57:59 -08:00
message.texi * doc/misc/message.texi (Mail Aliases): Mention also down and up keys. 2018-01-18 15:19:47 +01:00
mh-e.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
newsticker.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
nxml-mode.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
octave-mode.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
org.texi Merge from origin/emacs-26 2018-01-30 07:50:25 -08:00
pcl-cvs.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
pgg.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
rcirc.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
reftex.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
remember.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
sasl.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
sc.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
sem-user.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
semantic.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
ses.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
sieve.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
smtpmail.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
speedbar.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
srecode.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
texinfo.tex Update from gnulib 2018-02-01 09:21:39 -08:00
todo-mode.texi Update copyright year to 2018 2018-01-01 00:57:59 -08:00
tramp.texi Fix inconsistency expanding "//" in Tramp 2018-02-05 14:02:49 +01:00
trampver.texi Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
url.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
vhdl-mode.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
vip.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
viper.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
widget.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
wisent.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00
woman.texi Fix copyright years by hand 2018-01-01 01:02:09 -08:00