1. 13 Jul, 2012 7 commits
  2. 12 Jul, 2012 20 commits
    • Glenn Morris's avatar
      Rename init_process rather than working around it on Darwin · b82da769
      Glenn Morris authored
      The old name is also the name of a Mach system call.
      
      * src/process.c (init_process_emacs): Rename from init_process.
      
      * src/lisp.h, src/emacs.c: Update for this name change.
      
      * src/nsgui.h, src/sysselect.h, src/s/darwin.h:
      Remove workaround that is no longer needed.
      b82da769
    • Glenn Morris's avatar
      Move NO_EDITRES from src/s to configure · ba9e4b84
      Glenn Morris authored
      * configure.ac (NO_EDITRES): Move here from src/s.
      
      * src/s/aix4-2.h, src/s/hpux10-20.h: Let configure set NO_EDITRES.
      ba9e4b84
    • Glenn Morris's avatar
      Do not unconditionally define HAVE_XRMSETDATABASE on some systems · a7208036
      Glenn Morris authored
      * src/s/gnu-linux.h, src/s/hpux10-20.h:
      Do not unconditionally define HAVE_XRMSETDATABASE.
      
      Maybe there was a time when this made sense, but in the current tree
      it is totally illogical.  This is only used in xterm.c.  If it is set
      we call XrmSetDatabase, if not we do something else.  Configure tests
      for XrmSetDatabase and sets HAVE_XRMSETDATABASE accordingly.  The only
      possibility that is not totally nonsensical is that the system does in
      fact have XrmSetDatabase but configure failed to find it (I don't see
      how this could happen though...); in which case we should fix the
      configure test rather than force the results.  But this is not what
      the (vague) comments say was happending.
      
      The gnu-linux piece dates from 1995, the hpux one from 2000.
      
      https://groups.google.com/forum/?fromgroups#!topic/gnu.emacs.bug/H24wEM8Vp9A
      From: rainer@displaytech.com (Rainer Malzbender)
      Subject: Compiling emacs 20.4 on HP-UX 10.20 with gcc
      Date: 2000/02/01
      Newsgroups: gnu.emacs.bug
      a7208036
    • Eli Zaretskii's avatar
      Improve fix for bug #11832 with truncated/continued lines w/o margins. · 5a979817
      Eli Zaretskii authored
       src/xdisp.c (insert_left_trunc_glyphs): Fix incorrect size in
       memmove call that removes glyphs covered by the left truncation
       glyph.  Improve commentary.
       (display_line): Fix display of continuation glyphs on GUI frames
       when the right fringe is turned off and variable-size fonts are
       used in the window.  Move the code that appends a stretch glyph to
       produce_special_glyphs, so that it could be used for truncation
       and continuation glyphs alike.
       (produce_special_glyphs) [HAVE_WINDOW_SYSTEM]: Produce a stretch
       glyph of a suitably computed width, to align the special glyphs at
       the window margin.  Code moved from display_line.
      5a979817
    • Glenn Morris's avatar
      Move UNIX98_PTYS from src/s to configure · 3e91a053
      Glenn Morris authored
      * configure.ac (UNIX98_PTYS): Move here from src/s.
      
      * src/s/gnu-linux.h (UNIX98_PTYS): Let configure set it.
      3e91a053
    • Paul Eggert's avatar
      Fix typos that broke OS X build. · b300b1f4
      Paul Eggert authored
      Reported by Randal L. Schwartz in
      <http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00225.html>.
      * nsterm.m (ns_timeout): Add missing local decl.
      (ns_get_color): snprintf -> sprintf, to fix typo.
      b300b1f4
    • Paul Eggert's avatar
      debd9b27
    • Eli Zaretskii's avatar
      Fix byte-recompile-directory. · 56bc1586
      Eli Zaretskii authored
       lisp/emacs-lisp/bytecomp.el (byte-recompile-directory): Use cl-incf,
       not incf.
      56bc1586
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · 222fbb8b
      Glenn Morris authored
      222fbb8b
    • Glenn Morris's avatar
      Auto-commit of generated files. · dd0d840e
      Glenn Morris authored
      dd0d840e
    • Glenn Morris's avatar
      Move PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF from src/s to configure · 3f922c37
      Glenn Morris authored
      * configure.ac (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Move here from src/s.
      
      * src/s/aix4-2.h, src/s/cygwin.h, src/s/darwin.h:
      * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/irix6-5.h:
      * src/s/sol2-6.h, src/s/unixware.h, src/s/usg5-4-common.h:
      Move PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF to configure.
      3f922c37
    • Glenn Morris's avatar
      Move PTY_OPEN from src/s to configure · 0ab7b23a
      Glenn Morris authored
      * configure.ac (PTY_OPEN) Move here from src/s.
      
      * src/s/cygwin.h, src/s/darwin.h, src/s/gnu-linux.h, src/s/irix6-5.h:
      Move PTY_OPEN to configure.
      0ab7b23a
    • Glenn Morris's avatar
      Move FIRST_PTY_LETTER, PTY_ITERATION from src/s to configure · 6e777848
      Glenn Morris authored
      * configure.ac (FIRST_PTY_LETTER PTY_ITERATION): Move here from src/s.
      
      * src/s/aix4-2.h, src/s/bsd-common.h, src/s/cygwin.h, src/s/darwin.h:
      * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/irix6-5.h, src/s/template.h:
      * src/s/usg5-4-common.h: Move FIRST_PTY_LETTER, PTY_ITERATION to configure.
      6e777848
    • Dmitry Antipov's avatar
      Use empty_unibyte_string where applicable. · 4a7edc24
      Dmitry Antipov authored
      * keyboard.c (parse_tool_bar_item): Use empty_unibyte_string.
      * lread.c (read1): Likewise.
      * xsettings.c (syms_of_xsettings): Likewise.
      4a7edc24
    • Glenn Morris's avatar
      Move more things from src/s to configure · 42bd1719
      Glenn Morris authored
      * configure.ac (BROKEN_GET_CURRENT_DIR_NAME, BROKEN_PTY_READ_AFTER_EAGAIN)
      (G_SLICE_ALWAYS_MALLOC): Move here from src/s.
      
      * src/s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN):
      * src/s/cygwin.h (G_SLICE_ALWAYS_MALLOC):
      * src/s/aix4-2.h (BROKEN_GET_CURRENT_DIR_NAME): Let configure set them.
      42bd1719
    • Glenn Morris's avatar
      Move more stuff from src/s to configure · 7ccad002
      Glenn Morris authored
      * configure.ac (PREFER_VSUSP, RUN_TIME_REMAP, SETPGRP_RELEASES_CTTY)
      (TAB3, TABDLY, RUN_TIME_REMAP, XOS_NEEDS_TIME_H): Move here from src/s.
      
      * src/s/bsd-common.h, src/s/darwin.h: Move TAB3 to configure.
      
      * src/s/hpux10-20.h, src/s/sol2-6.h: Move XOS_NEEDS_TIME_H to configure.
      
      * src/s/irix6-5.h (SETPGRP_RELEASES_CTTY, PREFER_VSUSP):
      * src/s/hpux10-20.h (RUN_TIME_REMAP):
      * src/s/bsd-common.h (TABDLY): Move to configure.
      7ccad002
    • Glenn Morris's avatar
      Move some AIX defines from src/s to configure · ea0bbd17
      Glenn Morris authored
      * configure.ac (BROKEN_FIONREAD, BROKEN_SIGAIO, BROKEN_SIGPOLL)
      (BROKEN_SIGPTY): Move here from src/s.
      
      * src/s/aix4-2.h (BROKEN_FIONREAD, BROKEN_SIGAIO, BROKEN_SIGPTY)
      (BROKEN_SIGPOLL): Let configure set them.
      
      * src/s/syssignal.h: Comment fix.
      ea0bbd17
    • Glenn Morris's avatar
      Move NO_ABORT from src/s to configure · c5564388
      Glenn Morris authored
      * configure.ac (NO_ABORT): Move here from src/s.
      
      * src/s/darwin.h (NO_ABORT): Let configure set it.
      c5564388
    • Glenn Morris's avatar
      Move setting of NO_MATHERR for Darwin from src/s to configure · 51c3b9b4
      Glenn Morris authored
      * configure.ac (NO_MATHERR): Unconditionally define for Darwin;
      as src/s/darwin.h used to.
      
      * src/s/darwin.h (NO_MATHERR): Let configure set it.
      51c3b9b4
    • Glenn Morris's avatar
      Move NARROWPROTO from src/s to configure · 308aab79
      Glenn Morris authored
      * configure.ac (NARROWPROTO): Move here from src/s.
      
      * src/s/bsd-common.h, src/s/cygwin.h, src/s/gnu-linux.h, src/s/irix6-5.h:
      * src/s/template.h: Move NARROWPROTO to configure.
      308aab79
  3. 11 Jul, 2012 13 commits