summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* * cus-start.el (all): Add native condition for font-use-system-font.Jan Djärv2009-11-211-1/+1
| | | | * configure.in: Don't check for GConf unless X is used.
* Use -Wdeclaration-after-statement if available.Dan Nicolaescu2009-11-201-0/+13
|
* Handle system default font and changing font parameters.Jan Djärv2009-11-171-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Use gcc-generated dependency files if we can (GNU Make and gcc required).Jan Djärv2009-11-141-0/+33
| | | | | | | | | | | * Makefile.in: If AUTO_DEPEND is defined, make gcc generate dependency files in deps/. Include those files into Makefile. * config.in: Generated (AUTO_DEPEND). * configure.in: --enable-autodepend is new. Check for GNU Make and that gcc supports -MMD -MF. Define AUTO_DEPEND if we can use gcc and GNU make to generate dependencies.
* * configure.in: Invoke $CPP with -P when creating Makefile andChong Yidong2009-10-231-2/+2
| | | | | | | | src/Makefile. Without this, gcc 4.4.2 converts each backslash-newline pair in the input to a bare newline, yielding invalid Makefiles. * configure: Regenerate.
* (vac-dec-vms): Remove, not supported anymore.Dan Nicolaescu2009-10-191-9/+0
|
* (NS_HAVE_NSINTEGER): Back out previous change. (*-apple-darwin*): Add ↵Adrian Robert2009-10-161-0/+9
| | | | x86_64 architecture.
* * configure.in (NS_HAVE_NSINTEGER): Remove this test and define.Adrian Robert2009-10-121-8/+0
|
* * puresize.h (BASE_PURESIZE): Increase to 1290000.Dan Nicolaescu2009-09-171-1/+2
| | | | | | | * Makefile.in (OTHER_FILES): Define using autoconf, not cpp. (OBJECTS_MACHINE): Remove, unused. * configure.in (OTHER_FILES): Define using autoconf not cpp.
* * configure.in: Warn if package version specified here doesn'tKen Raeburn2009-08-231-0/+3
| | | | | match the version in version.el. * configure: Regenerate.
* * configure.in: AC_CHECK_FUNCS dbus_watch_get_unix_fd.Michael Albinus2009-08-221-5/+7
|
* (AC_PREREQ): Require autoconf 2.62.Glenn Morris2009-07-221-1/+1
|
* (--enable-checking, --enable-profiling): UseAndreas Schwab2009-07-041-9/+9
| | | | AS_HELP_STRING.
* * m/mips.h: Mention this file is also used for netbsd.Dan Nicolaescu2009-07-031-3/+3
| | | | | | | * m/pmax.h: Remove file. * configure.in (--enable-profiling): New option. (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
* (--enable-profiling): New option.Dan Nicolaescu2009-07-031-1/+16
|
* Restore netbsd on mips, mipsel, mipseb.Glenn Morris2009-06-271-0/+3
|
* (--enable-checking): New option.Dan Nicolaescu2009-06-261-3/+64
|
* Bump version to 23.1.50.Chong Yidong2009-06-211-1/+1
|
* Bump version number to 23.0.95.emacs-pretest-23.0.95Chong Yidong2009-06-191-1/+1
|
* * configure.in: Delete mac-fix-env target, which has beenChong Yidong2009-06-131-1/+0
| | | | removed (Bug#3531).
* Bump version to 23.0.94.emacs-pretest-23.0.94Chong Yidong2009-05-231-1/+1
|
* Don't define CANNOT_DUMP for GNUStep any more.Stefan Monnier2009-05-061-5/+0
|
* Bump version to 23.0.93.Chong Yidong2009-05-011-1/+1
|
* Add comment for last change.Chong Yidong2009-04-251-2/+3
|
* * configure: Regenerate.Chong Yidong2009-04-251-8/+2
| | | | * configure.in: Disable use of FreeType without libXft.
* Make Emacs compile when Gtk+ and -DGTK_DISABLE_DEPRECATED is used.Jan Djärv2009-04-191-5/+18
| | | | | | | | | | * gtkutil.c (xg_tool_bar_menu_proxy, update_frame_tool_bar): Use G_CALLBACK instead of GTK_SIGNAL_FUNC which is deprecated. (xg_initialize): Use g_type_class_ref instead of gtk_type_class which is deprecated. * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER): Check if it is declared in gtk.h.
* Bump version to 23.0.92.emacs-pretest-23.0.92Chong Yidong2009-03-311-1/+1
|
* (rs6000-ibm-aix6*): Fix typo.Dan Nicolaescu2009-03-061-1/+1
|
* Require librsvg >= 2.11.Chong Yidong2009-02-261-1/+1
|
* * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)Adrian Robert2009-02-261-77/+87
| | | | (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
* Bump version to 23.0.91.emacs-pretest-23.0.91Chong Yidong2009-02-261-1/+1
|
* * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.Adrian Robert2009-02-041-9/+0
|
* Bump version to 23.0.90.emacs-pretest-23.0.90Chong Yidong2009-02-011-1/+1
|
* * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)Adrian Robert2009-01-221-1/+1
|
* Add support for m68k-*-netbsd.Dan Nicolaescu2009-01-221-0/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-081-2/+2
|
* Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf hasKenichi Handa2008-12-301-0/+7
| | | | the function OTF_get_variation_glyphs.
* Add Solaris on x86_64.Dan Nicolaescu2008-12-091-2/+3
|
* 2008-11-28 Ulrich Mueller <ulm@gentoo.org>Romain Francoise2008-11-281-2/+2
| | | | * configure.in: Fix last change.
* (mips64-*-linux-gnu*, mips64el-*-linux-gnu*): New configurations.Richard M. Stallman2008-11-281-1/+2
|
* Josh Elsasser <josh at elsasser.org> (tiny change)Glenn Morris2008-11-201-0/+1
| | | | | Add hppa-*-openbsd* with machine hp800; mistakenly removed while misclassified as now unsupported hp9000s300. (Bug#1365)
* (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)Glenn Morris2008-11-071-1/+3
|
* Check fontconfig always.Kenichi Handa2008-10-301-7/+4
|
* (*-solaris2.[7-9]*): Fix typo.Dan Nicolaescu2008-10-301-1/+1
|
* (--without-sync-input, --with-pkg-config-prog): Help strings startGlenn Morris2008-10-241-6/+14
| | | | | | with lower case. (--with-gnustep-conf): New option. (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
* Yavor Doganov <yavor at gnu.org> (tiny change)Glenn Morris2008-10-241-4/+6
| | | | | | Use `.' instead of `source' to source GNUstep.conf. Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h> is not found. (Bug#1230)
* Fix typos.Dan Nicolaescu2008-10-231-1/+1
|
* * configure (*-sunos5*, *-solaris* ): Use the new file sol2-10.h.Dan Nicolaescu2008-10-231-1/+6
| | | | | Use sol2-6.h for Solaris 7-9. * s/sol2-10.h: New file.
* * configure.in: Add support for GNU/Linux on SuperH.Dan Nicolaescu2008-10-181-0/+5
| | | | | * MACHINES: Add section for SuperH. * m/sh3.h: New file, machine description for SuperH.
* Only check for m17n-flt if HAVE_LIBOTF.Andreas Schwab2008-10-121-4/+6
|