1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-18 10:16:51 +00:00
emacs/doc
Alp Aker 9b0e3ebaef Implement wave-style variant of underlining.
* doc/lispref/display.texi: Document new face attribute.
  * lisp/cus-face.el (custom-face-attributes): Add wave-style underline
  attribute.
  * lisp/faces.el (set-face-attribute): Update docstring.
  * src/dispextern.h (face_underline_type): New enum.
  (face): Add field for underline type.
  * src/nsterm.m (ns_draw_underwave): New function.
  (ns_draw_text_decoration): Use it.
  * src/w32term.c (w32_restore_glyph_string_clip, w32_draw_underwave):
  New functions.
  (x_draw_glyph_string): Use them.
  * src/xfaces.c (Qline, Qwave): New Lisp objects.
  (check_lface_attrs, merge_face_ref)
  (Finternal_set_lisp_face_attribute, realize_x_face): Handle
  wave-style underline face attributes.
  * src/xterm.c (x_draw_underwave): New function.
  (x_draw_glyph_string): Use it.
2012-06-16 20:32:36 -04:00
..
emacs * custom.texi (Directory Variables): Mention enable-remote-dir-locals. 2012-06-06 16:57:16 +02:00
lispintro Bump version to 24.1. 2012-06-01 17:51:00 +08:00
lispref Implement wave-style variant of underlining. 2012-06-16 20:32:36 -04:00
man Remove lib-src/rcs-checkin 2012-06-03 16:49:12 -07:00
misc Merge bugfixes done in Gnus trunk 2012-06-11 22:35:02 +00:00