aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove references to CVS directories etc in Makefiles.Glenn Morris2010-05-142-4/+6
| | | | | | | | | | | | * Makefile.in (install-arch-indep): Remove references to RCS, CVS, and other files that no longer exist. * leim/Makefile.in (install): Remove references to CVS-related files. * lisp/Makefile.in (setwins, setwins_almost, setwins_for_subdirs): Remove references to CVS, RCS and Old directories. * src/Makefile.in (${ns_appdir}): Remove references to CVS-related files.
* * eval.c (specbind): Disallow let-binding frame-local vars.Stefan Monnier2010-05-142-11/+32
| | | | Remove left-over duplicate test. Add comment.
* Make the cache of bidi iterator states dynamically allocated.Eli Zaretskii2010-05-142-6/+29
| | | | | | bidi.c (bidi_cache_shrink): New function. (bidi_init_it): Call it. (bidi_cache_iterator_state): Enlarge the cache if needed.
* Rename bidi_get_next_char_visually to bidi_move_to_visually_next.Eli Zaretskii2010-05-144-16/+21
| | | | | bidi.c (bidi_move_to_visually_next): Renamed from bidi_get_next_char_visually. All callers changed.
* Fix comments from 2010-05-14T04:14:23Z!handa@etlken.Eli Zaretskii2010-05-142-27/+12
|
* Fix spelling and remove merge marks due to 2010-05-14T04:14:23Z!handa@etlken.Eli Zaretskii2010-05-141-2/+1
|
* merge trunkKenichi Handa2010-05-142-6/+5
|\
| * No harm in always defining some ns_ Makefile variables.Glenn Morris2010-05-132-6/+5
| | | | | | | | | | | | * src/Makefile.in (ns_appdir, ns_appbindir, ns_appsrc): Always define. * msdos/sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
* | merge trunkKenichi Handa2010-05-1443-778/+523
|\|
| * merge trunkKenichi Handa2010-05-144-154/+161
| |\
| | * Move some undefs from src/Makefile.in to configure.Glenn Morris2010-05-132-17/+2
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in (cpp_undefs): Add mktime, register, X11. * src/Makefile.in (mktime, X11, register): Move undefs to configure. * admin/CPP-DEFINES: Remove X11.
| | * Regenerate configure, src/config.in.Glenn Morris2010-05-131-9/+9
| | |
| | * Replace some msdos cpp.Glenn Morris2010-05-132-20/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/Makefile.in (MSDOS_OBJ): Default to empty, let msdos scripts set it. (MSDOS_X_OBJ): New variable. (MSDOS_SUPPORT_REAL): New constant. (MSDOS_SUPPORT): Set as a variable, not with cpp. (obj): Use MSDOS_X_OBJ. (lisp): Use MSDOS_SUPPORT as a variable. * msdos/sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o. (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL). * msdos/sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
| | * Define MOUSE_, TOOLTIP_, WINDOW_SUPPORT with configure.Glenn Morris2010-05-132-27/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (GPM_MOUSE_SUPPORT): Remove. (MOUSE_SUPPORT, TOOLTIP_SUPPORT, WINDOW_SUPPORT): New output variables. (HAVE_WINDOW_SYSTEM, HAVE_MOUSE): Move out of AC_BOTTOM. * src/Makefile.in (REAL_MOUSE_SUPPORT): New constant. (GPM_MOUSE_SUPPORT): Now it's a constant. (MOUSE_SUPPORT, TOOLTIP_SUPPORT, WINDOW_SUPPORT): Set with configure, not cpp. * msdos/sed2x.inp (HAVE_WINDOW_SYSTEM): Define. * msdos/sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc. (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT). * msdos/sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT). (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
| | * Minor build simplification for NS.Glenn Morris2010-05-132-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (NS_IMPL_GNUSTEP_INC): New output variable. (GNUSTEP_MAKEFILES): Do not output. * src/Makefile.in (@NS_IMPL_GNUSTEP_INC@): Use in place of #ifdef. * msdos/sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
| | * * src/Makefile.in (ns_appresdir): Remove, unused.Glenn Morris2010-05-132-1/+1
| | |
| | * * src/Makefile.in (SHELL): Move outside cpp section.Glenn Morris2010-05-132-16/+12
| | | | | | | | | | | | Some comment formatting.
| | * * s/netbsd.h (AMPERSAND_FULL_NAME): Remove (defined in AH_BOTTOM).Glenn Morris2010-05-132-2/+4
| | |
| | * Unify some conditionals in src/Makefile.in.Glenn Morris2010-05-132-13/+9
| | | | | | | | | | | | | | | * src/Makefile.in (FONT_DRIVERS): Place with other HAVE_X_WINDOWS stuff. (TOOLTIP_SUPPORT): Place with other HAVE_WINDOW_SYSTEM stuff.
| | * Minor simplification for src/Makefile.in.Glenn Morris2010-05-132-2/+3
| | | | | | | | | | | | | | | * src/Makefile.in (FONT_DRIVERS): If HAVE_X_WINDOWS is defined, HAVE_WINDOW_SYSTEM must be too.
| | * Fix ChangeLog typo.Glenn Morris2010-05-121-1/+1
| | |
| | * Remove WINNT_SUPPORT from src/Makefile.in,Glenn Morris2010-05-122-10/+3
| | | | | | | | | | | | | | | | | | * src/Makefile.in (WINNT_SUPPORT): Remove, nt build does not use this file but rather makefile.w32-in. (lisp): Remove WINNT_SUPPORT.
| | * Regenerate configure, src/config.in.Glenn Morris2010-05-121-12/+0
| | |
| | * Let configure set OLDXMENU, LIBXMENU if !HAVE_MENUS.Glenn Morris2010-05-122-9/+4
| | | | | | | | | | | | | | | | | | | | | * configure.in (OLDXMENU, LIBXMENU): Set to empty if !HAVE_MENUS. * src/Makefile.in (OLDXMENU, LIBXMENU) [!HAVE_MENUS]: Let configure set these variables (to empty) in this case as well.
| | * Remove some unused #define's, previously replaced by variables.Glenn Morris2010-05-122-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Do not define. * src/Makefile.in (LD_SWITCH_X_SITE): Define as a variable, not via cpp. (LIBX_BASE): Use $LD_SWITCH_X_SITE. * nt/config.nt (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Remove undefs. * msdos/sed1v2.inp: Comment.
| | * Define some variables to hold configure's output, for clarity.Glenn Morris2010-05-122-8/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/Makefile.in (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD) (LIB_MATH, FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS) (FREETYPE_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS) (M17N_FLT_LIBS, GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBGPM) (LIBRESOLV, UNEXEC_OBJ): For clarity, define variables to hold the values output be configure. (ALL_CFLAGS, obj, LIBES, temacs${EXEEXT}): Use the above variables. * msdos/sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD) (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS) (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS) (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM): Edit to empty, (LIB_MATH): Edit to -lm. (UNEXEC_OBJ): Edit to unexec.o.
| * | font.c (font_range): Return the range for the font found at first.Kenichi Handa2010-05-142-36/+12
| |/
| * Reformat some comments in src/s/*.h.Glenn Morris2010-05-1115-371/+195
| |
| * Simplify linker-related logic in src/Makefile.in.Glenn Morris2010-05-112-35/+25
| | | | | | | | | | * src/Makefile.in (YMF_PASS_LDFLAGS, LD, LINKER): Simplify the logic. (LINKER_WAS_SPECIFIED): Remove.
| * Move LIB_GCC from cpp to configure.Glenn Morris2010-05-118-33/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (LIB_GCC): New output variable. * src/Makefile.in (LIB_GCC): Set using configure, not cpp. (GNULIB_VAR) [!ORDINARY_LINK]: Always set to $LIB_GCC. * src/m/arm.h (LIB_GCC) [GNU_LINUX]: * src/s/cygwin.h (LIB_GCC): * src/s/freebsd.h (LIB_GCC): * src/s/gnu-linux.h (LIB_GCC): * src/s/msdos.h (LIB_GCC): * src/s/netbsd.h (LIB_GCC): Move to configure. * msdos/sed1v2.inp (LIB_GCC): Edit to -Lgcc.
| * Minor comment reformatting for some src/m/*.h files.Glenn Morris2010-05-1116-115/+61
| |
| * Merge from emacs-23Stefan Monnier2010-05-112-2/+7
| |\
| | * Backport from trunk: Fix bug #6126.Eli Zaretskii2010-05-113-1/+22
| | | | | | | | | | | | | | | | | | | | | makefile.w32-in ($(BLD)/w32fns.$(O)): Depend on $(SRC)/w32.h. w32fns.c: Include w32.h. (Fw32_shell_execute): Decode the error message before passing it to `error'.
| | * * src/ChangeLog: Remove tiny change marker from author with assignment.Glenn Morris2010-05-111-1/+1
| | |
| | * ftfont.c: Fix incorrect parentheses of #if condition for definining ↵Kenichi Handa2010-05-112-2/+7
| | | | | | | | | | | | M17N_FLT_USE_NEW_FEATURE.
| * | xdisp.c (init_iterator): Fix comment from last change.Eli Zaretskii2010-05-111-2/+2
| | |
| * | On msdos, set LIBS_SYSTEM with config.bat, not cpp.Glenn Morris2010-05-103-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config.bat [HAVE_X11]: Run sed3x.inp on lib-src/Makefile. * src/Makefile.in (LIBS_SYSTEM) [MSDOS]: Do not reset. * src/s/msdos.h (MSDOS_LIBS_SYSTEM): Remove. * msdos/sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys. * msdos/sed3x.inp: New file. * lib-src/Makefile.in (LIBS_SYSTEM) [MSDOS]: Do not reset. (config.h) [MSDOS]: Do not include.
| * | Fix typos and whitespace in ChangeLogs.Juanma Barranquero2010-05-117-28/+28
| | |
| * | Fix a crash when visiting image files in bidi mode.Eli Zaretskii2010-05-102-2/+12
| | | | | | | | | | | | | | | | | | xdisp.c (init_iterator): Don't turn on bidi reordering in unibyte buffers. See http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html for the details.
* | | Fix bidi-composition interaction.Kenichi Handa2010-05-144-79/+441
|/ /
* | Move LIBS_SYSTEM from cpp to configure.Glenn Morris2010-05-098-34/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (LIBS_SYSTEM): New output variable, replacing cpp. * lib-src/Makefile.in (LIBS_SYSTEM) [!MSDOS]: Set with configure, not cpp. (LIBS_SYSTEM) [MSDOS]: Use MSDOS_LIBS_SYSTEM. (NOT_C_CODE): Remove, no longer used. (config.h) [!MSDOS]: No longer include. (LOADLIBES): Use LIBS_SYSTEM as a variable. * src/Makefile.in (LIBS_SYSTEM): Set using configure, not cpp. (LIBS_SYSTEM) [MSDOS]: Reset with MSDOS_LIBS_SYSTEM. (LIBES): Use LIBS_SYSTEM as a variable. * src/s/msdos.h (LIBS_SYSTEM): Rename to MSDOS_LIBS_SYSTEM. Always define. * src/s/aix4-2.h (LIBS_SYSTEM): * src/s/freebsd.h (LIBS_SYSTEM): * src/s/hpux10-20.h (LIBS_SYSTEM): * src/s/sol2-6.h (LIBS_SYSTEM): * src/s/unixware.h (LIBS_SYSTEM): Move to configure. * msdos/sed1v2.inp, msdos/sed3v2.inp (LIBS_SYSTEM): Edit to empty.
* | Regenerate configure, src/config.in.Glenn Morris2010-05-091-0/+6
| |
* | Move MAIL_USE_FLOCK, MAIL_USE_LOCKF, BLESSMAIL_TARGET from cpp to configure.Glenn Morris2010-05-098-107/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (MAIL_USE_FLOCK, MAIL_USE_LOCKF): New AC_DEFINEs. (BLESSMAIL_TARGET): New output variable. * lib-src/Makefile.in (BLESSMAIL_TARGET): Set with configure, not cpp. * src/s/aix4-2.h (MAIL_USE_LOCKF): * src/s/bsd-common.h (MAIL_USE_FLOCK): * src/s/darwin.h (MAIL_USE_FLOCK): * src/s/gnu-linux.h (MAIL_USE_FLOCK): * src/s/irix6-5.h (MAIL_USE_FLOCK): * src/s/template.h (MAIL_USE_FLOCK): Move to configure. * src/s/ms-w32.h: Comment. * msdos/sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
* | Merge from emacs-23Stefan Monnier2010-05-085-3/+412
|\|
| * Bump version to 23.2.Chong Yidong2010-05-071-0/+4
| |
| * Fix for Bug#5984.Andreas Schwab2010-04-304-3/+23
| | | | | | | | | | | | | | | | | | * composite.c (autocmp_chars): Save point as marker before calling auto-composition-function. * lisp.h (restore_point_unwind): Add prototype. * fileio.c (restore_point_unwind): Remove static attribute.
| * Use new features of libotf and m17n-lib if available.Kenichi Handa2010-04-232-0/+385
| |
* | Regenerate src/config.in.Glenn Morris2010-05-081-34/+34
| |
* | Fix bug #6139, text is briefly shown in tool bar on startup.Jan D2010-05-083-11/+15
| | | | | | | | | | | | | | | | | | | | * xsettings.c (Ftool_bar_get_system_style): Correct comment. * gtkutil.c (xg_pack_tool_bar): Change show_all to show for handle box and toolbar (Bug #6139). (xg_create_tool_bar): Remove comment (Bug #6139). (xg_make_tool_item): Remove gtk_widget_show_all (Bug #6139). (xg_show_toolbar_item): Add gtk_widget_show for weventbox (Bug #6139).
* | * src/makefile.w32-in: Update dependencies.Juanma Barranquero2010-05-082-0/+7
| |