1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-24 07:20:37 +00:00
emacs/etc
Trevor Murphy a4014c058b Add new header-line-active' and header-line-inactive' faces
This is all intended to parallel the 'mode-line-active' and
'mode-line-inactive' distinction.
* doc/emacs/display.texi (Standard Faces): Document the new faces.

* lisp/faces.el (header-line-active, header-line-inactive): New
faces.

* src/dispextern.h (CURRENT_HEADER_LINE_ACTIVE_FACE_ID_3)
(CURRENT_HEADER_LINE_ACTIVE_FACE_ID): New macros based on mode
line equivalents.
(face_id): New face IDs.
* src/xdisp.c (window_box_height, pos_visible_p, init_iterator)
(window_text_pixel_size, display_mode_lines, display_mode_line)
(format-mode-line): Replace all uses of HEADER_LINE_FACE_ID with
either a new macro or the new face IDs.
* src/xfaces.c (syms_of_xfaces): New lisp symbols.
(lookup_basic_face, realize_basic_faces): Map new face IDs to
their lisp symbols.  (Bug#73862)
2024-11-16 16:06:37 +02:00
..
charsets
e
forms
gnus
images * etc/images/kitchen-sink.xpm: New file. 2024-09-28 12:37:59 +03:00
nxml
org
refcards Delete some libraries obsolete since Emacs 24.4/24.5 2024-09-30 03:28:17 +02:00
schema
srecode
themes Update modus-themes to their version 4.6.0 2024-10-27 18:04:31 +02:00
tutorials Update FSF's address 2024-09-02 21:02:09 +02:00
AUTHORS ; * etc/AUTHORS: Update. 2024-10-26 11:38:39 +02:00
CALC-NEWS
ChangeLog.1 ; Fix typos 2024-07-18 11:46:50 +02:00
compilation.txt
COPYING
copyright-assign.txt Add assignment form as etc/copyright-assign.txt 2024-06-23 00:24:31 +02:00
DEBUG ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
DEVEL.HUMOR ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
DISTRIB
edt-user.el
EGLOT-NEWS Merge from origin/emacs-30 2024-08-25 14:54:03 -04:00
emacs_lldb.py * etc/emacs_lldb.py (Lisp_Object): Recognise Lisp_Sub_Char_Table 2024-09-09 10:30:02 +02:00
emacs-buffer.gdb
emacs-mail.desktop
emacs.desktop
emacs.icon
emacs.metainfo.xml Add dark color scheme to emacs.metainfo.xml 2024-11-09 12:02:05 +02:00
emacs.service
emacsclient-mail.desktop
emacsclient.desktop
enriched.txt
ERC-NEWS Move experimental module querypoll to erc-notify 2024-10-18 18:37:58 -07:00
ETAGS.EBNF
ETAGS.README
future-bug
gnus-tut.txt
grep.txt
HELLO Add support for Tifinagh script 2024-07-26 16:49:11 +03:00
HISTORY Revert "; * etc/HISTORY: Delete never-released Emacs 28.3." 2024-06-22 19:25:35 +02:00
JOKES
MACHINES
MH-E-NEWS
NEWS Add new header-line-active' and header-line-inactive' faces 2024-11-16 16:06:37 +02:00
NEWS.1-17 ; Fix typos 2024-07-18 11:46:50 +02:00
NEWS.18
NEWS.19 ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
NEWS.20 ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
NEWS.21 ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
NEWS.22 ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
NEWS.23
NEWS.24
NEWS.25 ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
NEWS.26 ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
NEWS.27
NEWS.28
NEWS.29 ; Reword some "allows Xing" 2024-09-01 11:20:25 +01:00
NEWS.30 ; * etc/NEWS.30: Fix merge result. 2024-11-09 07:38:42 -05:00
NEXTSTEP
NXML-NEWS ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
ORG-NEWS ; * etc/ORG-NEWS: Fix typo. 2024-09-13 09:50:01 +02:00
org.gnu.emacs.defaults.gschema.xml
package-keyring.gpg * etc/package-keyring.gpg: Update expiration and add new key 2024-10-22 12:35:18 -04:00
PROBLEMS ; * etc/PROBLEMS: Fix last change (bug#73207). 2024-09-15 07:55:20 +03:00
ps-prin0.ps
ps-prin1.ps
publicsuffix.txt Update publicsuffix.txt from upstream 2024-06-23 00:27:02 +02:00
README
rgb.txt
ses-example.ses
spook.lines
symbol-releases.eld ; * etc/symbol-releases.eld: Add 'read-number'. 2024-11-07 09:35:56 +02:00
TERMS
TODO Merge from origin/emacs-30 2024-11-14 16:51:20 +01:00
w32-feature.el ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
yow.lines

This directory contains the architecture-independent files used by or
with Emacs.  This includes some text files of documentation for GNU
Emacs or of interest to Emacs users, and the file of dumped docstrings
for Emacs functions and variables.

COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES

File: emacs.icon
  Author: Sun Microsystems, Inc
  Copyright (C) 1999, 2001-2024 Free Software Foundation, Inc.
  License: GNU General Public License version 3 or later (see COPYING)