diff options
| author | Juri Linkov | 2013-01-09 01:50:40 +0200 |
|---|---|---|
| committer | Juri Linkov | 2013-01-09 01:50:40 +0200 |
| commit | 073ca75ba32d3b14aace7ad51c85f83be09376bd (patch) | |
| tree | 2e39f88ccbef802d194aad2fc6df2eb67ed184c3 /src | |
| parent | 4bdc352611db6d7e9a11e75693e94dce61377d2e (diff) | |
| download | emacs-073ca75ba32d3b14aace7ad51c85f83be09376bd.tar.gz emacs-073ca75ba32d3b14aace7ad51c85f83be09376bd.zip | |
* lisp/textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate):
* lisp/progmodes/flymake.el (flymake-errline, flymake-warnline):
Use underline style wave on terminals that support it.
* src/xfaces.c (tty_supports_face_attributes_p): Return 0 for the case
of (supports :underline (:style wave)).
Fixes: debbugs:13000
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/xfaces.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 9ab201c8be4..c60fa701385 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2013-01-08 Juri Linkov <juri@jurta.org> | ||
| 2 | |||
| 3 | * xfaces.c (tty_supports_face_attributes_p): Return 0 for the case | ||
| 4 | of (supports :underline (:style wave)). (Bug#13000) | ||
| 5 | |||
| 1 | 2013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com> | 6 | 2013-01-08 Aaron S. Hawley <aaron.s.hawley@gmail.com> |
| 2 | 7 | ||
| 3 | * undo.c (Fprimitive_undo): Move to simple.el. | 8 | * undo.c (Fprimitive_undo): Move to simple.el. |
diff --git a/src/xfaces.c b/src/xfaces.c index ed2895c014c..43535b9ea0c 100644 --- a/src/xfaces.c +++ b/src/xfaces.c | |||
| @@ -4877,6 +4877,8 @@ tty_supports_face_attributes_p (struct frame *f, | |||
| 4877 | { | 4877 | { |
| 4878 | if (STRINGP (val)) | 4878 | if (STRINGP (val)) |
| 4879 | return 0; /* ttys can't use colored underlines */ | 4879 | return 0; /* ttys can't use colored underlines */ |
| 4880 | else if (EQ (CAR_SAFE (val), QCstyle) && EQ (CAR_SAFE (CDR_SAFE (val)), Qwave)) | ||
| 4881 | return 0; /* ttys can't use wave underlines */ | ||
| 4880 | else if (face_attr_equal_p (val, def_attrs[LFACE_UNDERLINE_INDEX])) | 4882 | else if (face_attr_equal_p (val, def_attrs[LFACE_UNDERLINE_INDEX])) |
| 4881 | return 0; /* same as default */ | 4883 | return 0; /* same as default */ |
| 4882 | else | 4884 | else |