]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorJason Rumney <jasonr@gnu.org>
Sun, 20 Jan 2002 15:39:54 +0000 (15:39 +0000)
committerJason Rumney <jasonr@gnu.org>
Sun, 20 Jan 2002 15:39:54 +0000 (15:39 +0000)
lisp/ChangeLog
src/ChangeLog

index 786b87843d9c3c6599d29a7a5cc275fa2173380c..0d9dde5857297c872031a6243d080896370787bb 100644 (file)
@@ -1,3 +1,14 @@
+2002-01-20  Jason Rumney  <jasonr@gnu.org>
+
+       * w32-vars.el: New file.
+
+       * loadup.el [windows-nt]: Load it.
+
+       * w32-fns.el, term/w32-win.el: Move user variables to w32-vars.el
+       and make them defcustoms.
+
+       * term/w32-win.el (mouse-set-font): Use w32-list-proportional-fonts.
+
 2002-01-19  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * language/tibet-util.el (tibetan-decompose-region)
index b6b8b022e825d142d350fcc4fe482568097c10e0..9311135d8b2031b519f6266f9ee3b1429aa7a9fc 100644 (file)
@@ -1,3 +1,21 @@
+2002-01-20  Jason Rumney  <jasonr@gnu.org>
+
+       * w32term.c (w32_native_per_char_metric): Don't trust the metrics
+       that Windows returns.  If a double check fails, try to guess how
+       ExtTextOut is going to act.
+
+       * w32fns.c (w32_load_system_font, w32_to_x_charset): Use strnicmp
+       in place of stricmp.
+       (w32_list_synthesized_fonts): Removed.
+       (w32_to_all_x_charsets, enum_font_maybe_add_to_list): New functions.
+       (struct enumfont_t): New element; list.
+       (enum_font_cb2): List all style and charset variations of a font.
+       (Fw32_select_font): New optional argument; include_proportional.
+       Exclude vertical fonts.  Exclude proportional fonts unless
+       include_proportional is non-nil.
+       (w32_enable_synthesized_fonts): Change to a boolean.
+       (Fw32_send_sys_command): Doc fix.
+
 2002-01-19  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * dispnew.c (update_frame): Move the variable `tem' to the block