- 17 Nov, 2009 13 commits
-
-
Michael Albinus authored
Don't set `ad-return-value' if `ad-do-it' doesn't.
-
Jan Djärv authored
* xftfont.c (xftfont_fix_match): Older versions of fontconfig does not have FC_LCD_FILTER. #ifdef it. * xsettings.c (parse_xft_settings, apply_xft_settings): Ditto * xftfont.c (xftfont_fix_match): New function. (xftfont_open): Call XftDefaultSubstitute before XftFontMatch. Call xftfont_fix_match after XftFontMatch.
-
Jan Djärv authored
-
Jan Djärv authored
-
Jan Djärv authored
* xterm.h (struct x_display_info): Add atoms and Window for xsettings. * xterm.c (handle_one_xevent): Call xft_settings_event for ClientMessage, PropertyNotify and DestroyNotify. (x_term_init): If we have XFT, get DPI from Xft.dpi. Call xsettings_initialize. * xftfont.c (xftfont_fix_match): New function. (xftfont_open): Call XftDefaultSubstitute before XftFontMatch. Call xftfont_fix_match after XftFontMatch. * xfont.c (xfont_driver): Initialize all members. * xfns.c (x_default_font_parameter): Try font from Ffont_get_system_font. Do not get font from x_default_parameter if we got one from Ffont_get_system_font. (Fx_select_font): Get the defaut font name from :name of FRAME_FONT (f). * w32font.c (w32font_driver): Initialize all members. * termhooks.h (enum event_kind): CONFIG_CHANGED_EVENT is new. * lisp.h: Declare syms_of_xsettings. * keyboard.c (kbd_buffer_get_event, make_lispy_event): Handle CONFIG_CHANGED_EVENT. * ftfont.c (ftfont_filter_properties): New function. * frame.c (x_set_font): Remove unused variable lval. * font.h (struct font_driver): filter_properties is new. * font.c (font_put_extra): Don't return if val is nil, it means boolean option is off. (font_parse_fcname): Collect all extra properties in extra_props and call filter_properties for all drivers with extra_props and font as parameter. (font_open_entity): Do not use cache, it does not pick up new fontconfig settings like hinting. (font_load_for_lface): If spec had a name in it, store it in entity. * emacs.c (main): Call syms_of_xsettings * config.in: HAVE_GCONF is new. * Makefile.in (GCONF_CFLAGS, GCONF_LIBS): New variables for HAVE_GCONF. xsettings.o is new. * menu-bar.el: Put "Use system font" in Option-menu. * loadup.el: If feature system-font-setting or font-render-setting is there, load font-setting. * Makefile.in (ELCFILES): font-settings.el is new. * font-setting.el: New file. * NEWS: Mention dynamic font changes (font-use-system-font). * configure.in: New option: --with(out)-gconf. Set HAVE_GCONF if we find gconf.
-
Glenn Morris authored
-
Glenn Morris authored
Preserve point in the list buffer. (Bug#4939) Use point-at-eol. (newsticker--treeview-list-update-highlight) (newsticker--treeview-tree-update-highlight): Use point-at-bol/eol.
-
Glenn Morris authored
-
Glenn Morris authored
-
Kenichi Handa authored
back to the default font in case that no suitable font is found.
-
Stefan Monnier authored
Suggested by Chad Brown <yandros@mit.edu>. (push_menu_item): Use MENU_ITEMS_ITEM_* names.
-
Jay Belanger authored
-
Juanma Barranquero authored
* sem-user.texi (Semantic mode, Include paths, Idle Scheduler) (Semanticdb search debugging commands): Fix typos.
-
- 16 Nov, 2009 27 commits
-
-
Jay Belanger authored
-
Jay Belanger authored
-
Jay Belanger authored
-
Jay Belanger authored
(calc-b-oper-keys): Remove references to `calc-symclip'.
-
Jay Belanger authored
-
Jay Belanger authored
-
Kevin Ryde authored
(lm-keywords-list): Allow comma-only separator like "foo,bar". Ignore trailing spaces by omit-nulls to split-string (fixing regression from Emacs 21 due to the incompatible split-string change). (Bug #4928.)
-
Juanma Barranquero authored
($(infodir)/semantic, semantic.dvi): New targets.
-
Kevin Ryde authored
`sgml-lexical-context' instead of own parse for tag. (Further to Bug#4511).
-
Chong Yidong authored
-
Chong Yidong authored
* semantic.texi, sem-user.texi: New files, adapted from the Semantic repository.
-
Dan Nicolaescu authored
(vc-print-log-internal): Insert buttons to request more entries when limiting the output. * vc-sccs.el (vc-sccs-print-log): * vc-rcs.el (vc-rcs-print-log): * vc-cvs.el (vc-cvs-print-log): * vc-git.el (vc-git-print-log): Return 'limit-unsupported when LIMIT is non-nil.
-
Michael Albinus authored
error when `tramp-gvfs-dbus-event-vector' is set. (tramp-gvfs-maybe-open-connection): Loop over `read-event'.
-
Jan Djärv authored
-
Jan Djärv authored
-
Chong Yidong authored
-
Stefan Monnier authored
-
Michael Albinus authored
`dbus-unregister-service'.
-
Michael Albinus authored
(dbus-register-property): Register the handlers for "org.freedesktop.DBus.Properties" for SERVICE. (dbus-property-handler): Fix docstring.
-
YAMAMOTO Mitsuharu authored
Quote doc string reference in defvaralias as it is not in special form. (byte-compile-output-docform): Doc fix.
-
Glenn Morris authored
-
Glenn Morris authored
pattern, so as not to exclude makefile*.el. (Bug#4912)
-
Jay Belanger authored
-
Jay Belanger authored
(calc-modes-menu): Add item for twos complement.
-
Jay Belanger authored
(calc-b-oper-keys): Add `calc-symclip' to list.
-
Jay Belanger authored
(calc-init-extensions): Add binding for `calc-symclip'. Add autoloads for `calcFunc-symclip' and `calc-symclip'.
-
Jay Belanger authored
-