1. 08 Apr, 2012 3 commits
  2. 07 Apr, 2012 15 commits
    • Juanma Barranquero's avatar
    • Juanma Barranquero's avatar
    • Paul Eggert's avatar
      Check pkg-config exit status when configuring (Bug#10626). · bf6bba2b
      Paul Eggert authored
      * configure.in (PKG_CHECK_MODULES): Do not assume that pkg-config
      works; check its exit status.  Problem reported by Jordi Gutiérrez
      Hermoso in
      <http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00787.html>.
      bf6bba2b
    • Glenn Morris's avatar
      ChangeLog fix · dfae128a
      Glenn Morris authored
      dfae128a
    • Glenn Morris's avatar
      Auto-commit of generated files. · 67d34197
      Glenn Morris authored
      67d34197
    • Glenn Morris's avatar
      Bump trunk version to 24.1.50. · f3774f20
      Glenn Morris authored
      * README, configure.in (AC_INIT): Bump version to 24.1.50.
      
      * doc/emacs/emacsver.texi (EMACSVER): Bump version to 24.1.50.
      
      * doc/man/emacs.1: Bump version to 24.1.50.
      
      * msdos/sed2v2.inp: Bump version to 24.1.50.
      
      * nextstep/Cocoa/Emacs.base/Contents/Info.plist:
      * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings:
      * nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist:
      * nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop:
      Bump version to 24.1.50.
      
      * nt/config.nt, nt/makefile.w32-in, nt/emacs.rc, nt/emacsclient.rc:
      Bump version to 24.1.50.
      f3774f20
    • Glenn Morris's avatar
      Add emacs-bzr-version · a1ed8b05
      Glenn Morris authored
      * lisp/version.el (emacs-bzr-get-version): New function.
      * lisp/loadup.el (emacs-bzr-version): Set it. 
      * lisp/mail/emacsbug.el (report-emacs-bug): Include bzr version.
      
      * etc/NEWS: Mention this, though it is not really relevant to releases.
      Insert template for 24.2 release.
      
      Fixes: debbugs:8054
      a1ed8b05
    • Paul Eggert's avatar
      Avoid unnecessary pointer scanning in garbage collection (Bug#10780). · e3fb2efb
      Paul Eggert authored
      * alloc.c (POINTERS_MIGHT_HIDE_IN_OBJECTS): New macro.
      (mark_memory): Mark Lisp_Objects only if pointers might hide in
      objects, as mark_maybe_pointer will catch them otherwise.
      (GC_LISP_OBJECT_ALIGNMENT): Remove; no longer needed.
      * s/gnu-linux.h (GC_LISP_OBJECT_ALIGNMENT) [__mc68000__]: Likewise.
      e3fb2efb
    • Paul Eggert's avatar
      Fix typo that broke non-Windows builds. · b5385551
      Paul Eggert authored
      * xml.c (libxml2_loaded_p) [!!WINDOWSNT]: 'inine' -> 'inline'.
      b5385551
    • Eli Zaretskii's avatar
      Update the Unicode database and derived files for Unicode 6.1. · b142f158
      Eli Zaretskii authored
       admin/unidata/README:
       admin/unidata/copyright.html:
       admin/unidata/BidiMirroring.txt:
       admin/unidata/UnicodeData.txt: Update for the latest version 6.1 of
       the Unicode Standard.
      
       lisp/international/uni-bidi.el:
       lisp/international/uni-category.el:
       lisp/international/uni-combining.el:
       lisp/international/uni-decimal.el:
       lisp/international/uni-decomposition.el:
       lisp/international/uni-digit.el:
       lisp/international/uni-lowercase.el:
       lisp/international/uni-mirrored.el:
       lisp/international/uni-name.el:
       lisp/international/uni-numeric.el:
       lisp/international/uni-titlecase.el:
       lisp/international/uni-uppercase.el: Update for Unicode 6.1.
      b142f158
    • Eli Zaretskii's avatar
      Support building on MS-Windows with libxml2. · 9078ead6
      Eli Zaretskii authored
       src/makefile.w32-in (OBJ2): Add xml.$(O).
       (GLOBAL_SOURCES): Add xml.c.
       ($(BLD)/xml.$(O)): New dependency list.
       src/xml.c (DEF_XML2_FN, LOAD_XML2_FN) [WINDOWSNT]: New macros.
       (fn_htmlReadMemory, fn_xmlReadMemory, fn_xmlDocGetRootElement)
       (fn_xmlFreeDoc, fn_xmlCleanupParser, fn_xmlCheckVersion)
       [!WINDOWSNT]: New macros.
       (init_libxml2_functions, libxml2_loaded_p): New functions.
       (parse_region): Call fn_xmlCheckVersion instead of using the macro
       LIBXML_TEST_VERSION.  Call libxml2 functions via the fn_* macros.
       (xml_cleanup_parser): New function, export for fn_xmlCleanupParser.
       Calls xmlCleanupParser only if libxml2 was loaded (or statically
       linked in).
       (Flibxml_parse_html_region, Flibxml_parse_xml_region): Call
       init_libxml2_functions before calling libxml2 functions.
       (syms_of_xml) <Qlibxml2_dll>: DEFSYM it.
       src/emacs.c: Don't include libxml/parser.h.
       (shut_down_emacs): Call xml_cleanup_parser, instead of calling
       xmlCleanupParser directly.
       src/ lisp.h [HAVE_LIBXML2]: Add prototype for xml_cleanup_parser.
      
       nt/configure.bat: Support building with libxml2.
       nt/INSTALL:
       nt/README.W32: Add information about libxml2.
      
       lisp/term/w32-win.el (dynamic-library-alist): Add libxml2 DLLs.
      
       lib-src/makefile.w32-in (obj): Add xml.o.
      9078ead6
    • Eli Zaretskii's avatar
      Build test-distrib on MS-Windows and run it during the build. · e4ecc6a2
      Eli Zaretskii authored
       lib-src/makefile.w32-in (ALL): Add $(BLD)/test-distrib.exe.
      e4ecc6a2
    • Eli Zaretskii's avatar
      Fix parallel build and bootstrap on MS-Windows. · d67a9a85
      Eli Zaretskii authored
       nt/makefile.w32-in: (all): Don't depend on stamp_BLD and on maybe-bootstrap.
       (all-other-dirs-$(MAKETYPE)): Depend on maybe-bootstrap.
       (bootstrap-gmake): Invoke the "clean" and build targets in 2
       separate commands, so they run in that order even under "make -j".
       lib/makefile.w32-in (gnulib, all): Don't depend on stamp_BLD.
       lib-src/makefile.w32-in (ALL): Now the list of executables, not of phony
       targets.
       (.PHONY): Only make-docfile is its prerequisite now.
       (make-docfile): Don't depend on stamp_BLD.  Add a comment about
       the need in this target.
       (ctags, etags, ebrowse, hexl, movemail, emacsclient)
       (test-distrib): Phony targets removed.
       ($(BLD)/test-distrib.exe): Run test-distrib as part of the recipe.
       (all): Don't depend on stamp_BLD.
      d67a9a85
    • Eli Zaretskii's avatar
      1dcece25
    • Eli Zaretskii's avatar
      Fix bug #11133 with vertical-motion across a long display string. · 3811fdf3
      Eli Zaretskii authored
       src/indent.c (Fvertical_motion): If there is a display string at
       point, use it.vpos to compute how many lines to backtrack after 
       move_it_to point.
      3811fdf3
  3. 06 Apr, 2012 3 commits
  4. 05 Apr, 2012 10 commits
  5. 04 Apr, 2012 9 commits