aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge from emacs-23Stefan Monnier2010-06-161-0/+4
|\
| * Backport from trunk: * src/editfns.c (Fbyte_to_string): Pacify compiler.Glenn Morris2010-06-142-4/+10
| |
* | * src/lread.c (read1): Phase out old-style backquotes a bit more.Stefan Monnier2010-06-162-3/+16
| |
* | * src/makefile.w32-in ($(BLD)/bidi.$(O)): Keep dependencies sorted.Juanma Barranquero2010-06-141-2/+2
| |
* | bidi.c (bidi_mirror_char): Fix commentary.Eli Zaretskii2010-06-131-4/+4
| |
* | Use BidiMirroring.txt for mirroring characters in bidi context.Eli Zaretskii2010-06-126-10/+848
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | admin/unidata/bidimirror.awk: New file. admin/unidata/BidiMirroring.txt: New file from http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt. admin/unidata/Makefile.in: (../../src/bidimirror.h): New target. (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h. admin/unidata/makefile.w32-in (../../src/bidimirror.h): New target. (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h. src/makefile.w32-in ($(BLD)/bidi.$(O)): Depend on biditype.h and bidimirror.h. src/deps.mk (bidi.o): Depend on biditype.h and bidimirror.h. src/bidi.c (bidi_initialize): Initialize bidi_mirror_table. (bidi_mirror_char): Use bidi_mirror_table.
* | Derive bidi type table from UnicodeData.txt.Eli Zaretskii2010-06-122-283/+10
| | | | | | | | | | | | | | | | | | | | src/bidi.c (bidi_initialize): Remove explicit initialization of bidi_type_table; include biditype.h instead. Don't support entries whose second codepoint is zero. src/biditype.h: New file. admin/unidata/biditype.awk: New file. admin/unidata/Makefile.in (../../src/biditype.h): New target. admin/unidata/makefile.w32-in (../../src/biditype.h): New target.
* | Fix bug #6409.Eli Zaretskii2010-06-122-1/+5
| | | | | | | | window.c (syms_of_window): Doc fix (bug#6409).
* | * Makefile.in (lisp, shortlisp): Use new location of vc-hooks and ediff-hook.Romain Francoise2010-06-122-4/+9
| |
* | * src/editfns.c (Fbyte_to_string): Pacify compiler.Glenn Morris2010-06-092-4/+8
| |
* | * src/m/ibms390x.h: Rather than duplicating ibms390.h, just include it.Glenn Morris2010-06-092-22/+6
| |
* | Remove duplicate ChangeLog entries.Juanma Barranquero2010-06-101-16/+0
| |
* | Merge from emacs-23Andreas Schwab2010-06-1011-66/+106
|\ \ | |/
| * * dbusbind.c (xd_append_arg): Don't "make-unibyte" the string.Stefan Monnier2010-06-093-32/+53
| | | | | | | | Check `object's type before accessing its guts.
| * * minibuf.c (Fall_completions): Add more checks.Andreas Schwab2010-06-081-3/+4
| |
| * * minibuf.c (Fall_completions): Add more checks.Andreas Schwab2010-06-082-2/+8
| |
| * * minibuf.c (Fall_completions): Check COLLECTION's size (bug#6378).Juanma Barranquero2010-06-082-1/+5
| |
| * Add bug numberAndreas Schwab2010-06-041-1/+1
| |
| * * process.c (conv_lisp_to_sockaddr): Fix conversion of IPv4Andreas Schwab2010-06-042-1/+8
| | | | | | | | address.
| * Fix typos.Juanma Barranquero2010-06-038-68/+72
| |
* | * src/s/usg5-4.h: Fix previous change.Dan Nicolaescu2010-06-092-3/+5
| | | | | | | | Suggested by Lawrence Mitchell <wence@gmx.li>
* | * src/lread.c (X_OK): Remove, unused.Dan Nicolaescu2010-06-072-4/+2
| |
* | * src/dispnew.c: Remove obsolete comment.Dan Nicolaescu2010-06-072-3/+2
| |
* | Remove INCLUDED_FCNTL.Dan Nicolaescu2010-06-075-13/+11
| | | | | | | | | | | | | | | | * xterm.c (INCLUDED_FCNTL): * callproc.c (INCLUDED_FCNTL): * alloc.c (INCLUDED_FCNTL): * systty.h (INCLUDED_FCNTL): Remove all uses, not needed anymore. (emacs_get_tty, emacs_set_tty): Declare unconditionally.
* | Include <strings.h> and <string.h> instead ofDan Nicolaescu2010-06-071-2/+2
| | | | | | | | "strings.h" and "string.h".
* | * window.el (pop-to-buffer): Remove the conditional thatMartin Rudalics2010-06-072-2/+8
| | | | | | | | | | | | | | | | | | | | | | compares new-window and old-window, so it will reselect the selected window unconditionally. http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00078.html * window.c (Fselect_window): Move `record_buffer' up to the beginning of this function, so the buffer gets recorded even if the selected window does not change. http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00137.html
* | * cmds.c (Fforward_char, Fbackward_char): Fix typos in docstrings.Juanma Barranquero2010-06-072-5/+10
| | | | | | | | (Fforward_line, Fbeginning_of_line): Reflow docstrings.
* | Remove BSTRING related code, all platforms define it.Dan Nicolaescu2010-06-0613-118/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/s/usg5-4.h (BSTRING): Remove definition. * src/s/template.h (BSTRING): * src/s/msdos.h (BSTRING): * src/s/ms-w32.h (BSTRING): * src/s/hpux10-20.h (BSTRING): * src/s/gnu-linux.h (BSTRING): * src/s/darwin.h (BSTRING): * src/s/cygwin.h (BSTRING): * src/s/bsd-common.h (BSTRING): * src/s/aix4-2.h (BSTRING): Likewise. * src/sysdep.c: Remove code depending on BSTRING not being defined. * configure.in: Remove code dealing with BSTRING. * lib-src/ntlib.h: Remove code dealing with BSTRING. * nt/config.nt: Remove code depending on BSTRING.
* | Remove obsolete macro BASE_LEADING_CODE_P.Juanma Barranquero2010-06-056-20/+25
| | | | | | | | | | | | | | | | | | * character.h (BASE_LEADING_CODE_P): Remove. * regex.c [!emacs] (BASE_LEADING_CODE_P): Remove. * buffer.c (Fset_buffer_multibyte): * indent.c (scan_for_column, compute_motion): * insdel.c (count_combining_before, count_combining_after): Use LEADING_CODE_P instead of BASE_LEADING_CODE_P.
* | Turn `directory-sep-char' into a noop.Juanma Barranquero2010-06-046-43/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/subr.el (directory-sep-char): Move from fileio.c and make a defconst. * src/emacs.c (decode_env_path): Don't check DIRECTORY_SEP, call dostounix_filename directly. * src/fileio.c (CORRECT_DIR_SEPS): Remove. (Ffile_name_directory, directory_file_name, Fexpand_file_name) (Fsubstitute_in_file_name): Use dostounix_filename instead. (file_name_as_directory): Use dostounix_filename, DIRECTORY_SEP. (syms_of_fileio) <directory-sep-char>: Move to subr.el. * src/lisp.h [WINDOWSNT] (Vdirectory_sep_char): Don't declare. (DIRECTORY_SEP): Define unconditionally. * src/w32proc.c (CORRECT_DIR_SEPS): Remove. (Fw32_short_file_name, Fw32_long_file_name): Use dostounix_filename. * src/s/ms-w32.h (DIRECTORY_SEP): Remove.
* | Move UNEXEC definition to autoconf.Dan Nicolaescu2010-06-0312-37/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (unxec): Do not define and substitute. (UNEXEC_OBJ): New output variable, replaces cpp UNEXEC. * msdos/sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec. * src/s/usg5-4.h (UNEXEC): Remove, move to configure.in. * src/s/sol2-10.h (UNEXEC): * src/s/irix6-5.h (UNEXEC): * src/s/hpux10-20.h (UNEXEC): * src/s/gnu-linux.h (UNEXEC): * src/s/darwin.h (UNEXEC): * src/s/cygwin.h (UNEXEC): * src/s/bsd-common.h (UNEXEC): * src/s/aix4-2.h (UNEXEC): * src/m/alpha.h (UNEXEC): Likewise. * src/Makefile.in (UNEXEC_OBJ): Define using @UNEXEC_OBJ@.
* | Remove obsolete pre-unicode2 macros.Juanma Barranquero2010-06-036-31/+24
| | | | | | | | | | | | | | | | | | * character.h (MULTIBYTE_FORM_LENGTH, PARSE_MULTIBYTE_SEQ): Remove. * composite.c (composition_reseat_it): * data.c (Faset): * fns.c (Ffillarray): * regex.c (re_search_2): Use BYTES_BY_CHAR_HEAD. [!emacs] (BYTES_BY_CHAR_HEAD): Define instead of MULTIBYTE_FORM_LENGTH.
* | * src/buffer.c (Fother_buffer): Add CHECK_FRAME.Juri Linkov2010-06-032-2/+7
| | | | | | | | (Fswitch_to_buffer): Remove unused variable `err'.
* | * src/s/sol2-10.h: Comment fix.Glenn Morris2010-06-021-4/+3
| |
* | * src/m/ibms390.h: Comment fix.Glenn Morris2010-06-021-1/+1
| |
* | Remove NO_SOCK_SIGIO references.Glenn Morris2010-06-022-11/+2
| | | | | | | | | | | | * src/m/template.h (NO_SOCK_SIGIO): Remove, no longer used. * nextstep/DEV-NOTES: Remove out-of-date information.
* | Regenerate src/config.in.Glenn Morris2010-06-021-43/+36
| |
* | m/hp800.h simplification.Glenn Morris2010-06-022-7/+3
| | | | | | | | | | * src/m/hp800.h (alloca) [__NetBSD__ && __GNUC__]: No need to define it, now that AH_BOTTOM does it.
* | HAVE_ALLOCA not needed since alloca.s was removed.Glenn Morris2010-06-023-6/+3
| | | | | | | | | | | | | | | | | | * src/m/hp800.h (HAVE_ALLOCA): * src/m/ibms390x.h (HAVE_ALLOCA): Do not define, no longer needed. * msdos/sed2v2.inp: Do not edit HAVE_ALLOCA. * admin/CPP-DEFINES: Remove HAVE_ALLOCA.
* | NOT_C_CODE is always true now.Glenn Morris2010-06-026-12/+5
| | | | | | | | | | | | | | | | | | | | | | * configure.in (AH_BOTTOM): Remove NOT_C_CODE test, it is always true. * m/ia64.h, s/gnu-linux.h, s/gnu.h, s/netbsd.h, s/usg5-4.h: Remove NOT_C_CODE tests, it is always true now. * nt/config.nt: Remove NOT_C_CODE tests, it is always true now. * admin/CPP-DEFINES: Remove NOT_C_CODE.
* | Fix config.h includes.Dan Nicolaescu2010-06-019-8/+19
| | | | | | | | | | | | | | | | | | | | | | | | * src/xsettings.c: * src/xgselect.c: * src/nsterm.m: * src/nsselect.m: * src/nsimage.m: * src/nsfont.m: * src/nsfns.m: * src/dbusbind.c: Use #include <config.h> instead of "config.h" as all other files do.
* | * src/gmalloc.c: Remove BROKEN_PROTOTYPES reference, unused.Dan Nicolaescu2010-06-012-2/+3
| |
* | * src/s/sol2-6.h: Remove obsolete comments.Dan Nicolaescu2010-06-012-12/+2
| |
* | Remove unnecessary alloca.h includes.Dan Nicolaescu2010-06-013-13/+6
| | | | | | | | | | * src/keymap.c: Do not include alloca.h, config.h does that. * src/sysdep.c: Likewise. Do not define fwrite, not used.
* | Fix alloca definition when using gcc on non-gnu systems.Dan Nicolaescu2010-06-011-9/+13
| | | | | | | | | | * configure.in: Use the code sequence indicated by "info autoconf" for alloca (bug#6170).
* | Merge from emacs-23Stefan Monnier2010-05-313-49/+70
|\ \ | |/
| * * src/keymap.c (Fwhere_is_internal): Fix handling of remapping (in threadStefan Monnier2010-05-312-14/+27
| | | | | | | | of bug#6305).
| * src/ChangeLog: Fix typos.Juanma Barranquero2010-05-311-4/+4
| |
| * * xdisp.c (redisplay_window): After redisplay, check if point isChong Yidong2010-05-272-2/+15
| | | | | | | | still valid before setting it (Bug#6177).
* | * sysdep.c (child_setup_tty): Move the non-canonical initialization toStefan Monnier2010-05-312-9/+14
| | | | | | | | | | | | the HAVE_TERMIO where it belongs. Fixes: debbugs:6149