diff options
author | Alexander Gramiak <agrambot@gmail.com> | 2019-04-13 08:59:07 -0600 |
---|---|---|
committer | Alexander Gramiak <agrambot@gmail.com> | 2019-04-26 16:55:39 -0600 |
commit | 41e20ee4bc01576d23fb8fd4f875385ce57eb36a (patch) | |
tree | c1432a0324447423c5cfbdea70a83fd09dd79991 /src/dispextern.h | |
parent | a411517faf624657aa58979f5463115115093309 (diff) | |
download | emacs-41e20ee4bc01576d23fb8fd4f875385ce57eb36a.tar.gz emacs-41e20ee4bc01576d23fb8fd4f875385ce57eb36a.tar.bz2 emacs-41e20ee4bc01576d23fb8fd4f875385ce57eb36a.zip |
Add terminal hook defined_color_hook
* src/termhooks.h (defined_color_hook): New terminal hook.
* src/xterm.c:
* src/nsterm.m:
* src/term.c:
* src/w32term.c: Set defined_color_hook.
* src/xfaces.c: Use defined_color_hook.
(defined_color): Remove.
* src/image.c: Remove redefinitions of x_defined_color, and use
defined_color_hook.
Diffstat (limited to 'src/dispextern.h')
-rw-r--r-- | src/dispextern.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dispextern.h b/src/dispextern.h index 6c1cdf3e2d3..4d6d0371d38 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -3413,6 +3413,9 @@ void x_free_colors (struct frame *, unsigned long *, int); void update_face_from_frame_parameter (struct frame *, Lisp_Object, Lisp_Object); +extern bool tty_defined_color (struct frame *f, const char *, XColor *, bool, + bool); + Lisp_Object tty_color_name (struct frame *, int); void clear_face_cache (bool); unsigned long load_color (struct frame *, struct face *, Lisp_Object, |