1. 06 Feb, 2011 1 commit
    • Paul Eggert's avatar
      don't ignore chdir failure · 32299e33
      Paul Eggert authored
      * sysdep.c (sys_subshell) [!defined DOS_NT]: Diagnose chdir
      failure and exit.
      (sys_subshell) [defined DOS_NT]: Mark with a FIXME the two
      remaining unchecked chdir calls in this function; some DOS/NT
      expert needs to fix them.
      * emacs.c (main): Mark with a FIXME the unchecked chdir calls
      in this function; some NextStep expert needs to fix them.
  2. 05 Feb, 2011 6 commits
  3. 04 Feb, 2011 3 commits
  4. 03 Feb, 2011 3 commits
  5. 02 Feb, 2011 2 commits
  6. 01 Feb, 2011 4 commits
  7. 31 Jan, 2011 4 commits
  8. 30 Jan, 2011 4 commits
  9. 29 Jan, 2011 6 commits
    • Andreas Schwab's avatar
      Fix use of pointers to image library functions · df61c790
      Andreas Schwab authored
      * src/image.c (DEF_IMGLIB_FN): Add parameter rettype, use it instead
      of int.  All uses adjusted.
      (PNG_JMPBUF, png_load, jpeg_load, tiff_load, gif_load)
      (svg_load_image): Remove casts.
    • Chong Yidong's avatar
      Fix png support to allow compiling with libpng-1.5 (Bug#7908). · 7f9c5df9
      Chong Yidong authored
      * image.c (fn_png_longjmp, fn_png_set_longjmp_fn): New png
      function definitions for compiling with libpng-1.5.
      (PNG_LONGJMP, PNG_JMPBUF): New macros for libpng-1.5.
      (my_png_error, png_load): Use them.  Suggested by Thomas Klausner.
    • Chong Yidong's avatar
    • Eli Zaretskii's avatar
      Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu and... · f915f0f7
      Eli Zaretskii authored
      Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu and emacs-23/2010-05-21T19:51:48Z!acm@muc.de.
       lib/getopt_.h: New files.
       src/s/ms-w32.h (HAVE_MKTIME): Remove.
       src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib.
       (GNULIB): New variable.
       (LIBS): Add $(GNULIB).
       $(TEMACS): Depend on $(GNULIB).
       <top-level>: Fix font-lock disrupted by a lone `"'.
       src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib.
       (GETOPTOBJS, GETOPTDEPS): Remove targets.
       (MOVEMAILOBJS): Replace $(GETOPTOBJS) with ../lib/$(BLD)/libgnu.$(A).
       ($(BLD)/movemail.exe): Depend on ../lib/getopt.h.
       and getopt1.o with ../lib/$(BLD)/libgnu.$(A).
       (clean): Don't remove getopt.h.
       (getopt.h, $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)): Remove targets.
       ($(BLD)/ctags.$(O), $(BLD)/etags.$(O)): Replace getopt.h with
       nt/makefile.w32-in (all-other-dirs-nmake, all-other-dirs-gmake)
       (bootstrap-nmake, bootstrap-gmake, bootstrap-clean-nmake)
       (bootstrap-clean-gmake, clean-other-dirs-nmake)
       (clean-other-dirs-gmake, cleanall-other-dirs-nmake)
       (cleanall-other-dirs-gmake, distclean-other-dirs-nmake)
       (distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
       (maintainer-clean-other-dirs-gmake): Recurse into ../lib as well.
       nt/configure.bat: Create lib/makefile.
       nt/config.nt (HAVE_MKTIME, BROKEN_MKTIME): Remove.
       (_GL_UNUSED, _UNUSED_PARAMETER_): Add definitions, for gnulib.
    • Jan Djärv's avatar
      Handle nul-character in copy/paste (Bug#7934). · 497a1925
      Jan Djärv authored
      * nsselect.m (ns_string_from_pasteboard): Get length of string
      and use make_string instead of build_string.
      (ns_string_to_pasteboard_internal): Use initWithBytesNoCopy
      instead of stringWithUTF8String  (Bug#7934).
    • Jan Djärv's avatar
      Handle floating point errors in ns-fonts (Bug#7887). · 481ae085
      Jan Djärv authored
      * nsfont.m (nsfont_open): Ensure that fonts with inexact
      descenders would not become one pixel too tall (Bug#7887).
  10. 28 Jan, 2011 4 commits
  11. 27 Jan, 2011 2 commits
  12. 26 Jan, 2011 1 commit
    • Stefan Monnier's avatar
      Let the debugger continue to the normal handler. · e7f7fbaa
      Stefan Monnier authored
      * src/eval.c (maybe_call_debugger): Declare before new use.
      (find_handler_clause): Don't call debugger any more.
      Ignore Vstack_trace_on_error.
      Use XCAR/XCDR.
      (syms_of_eval): Remove Vstack_trace_on_error.
      (Fsignal): Only modify handlerlist when we know we need to do it.
      Call the debugger when necessary.
      * src/globals.h (Vstack_trace_on_error): Remove.
      Fixes: debbugs:7825