1. 11 Apr, 2012 6 commits
  2. 10 Apr, 2012 16 commits
  3. 09 Apr, 2012 5 commits
    • Glenn Morris's avatar
      emacs-bzr-get-version tweak · 263f20cd
      Glenn Morris authored
      * lisp/version.el (emacs-bzr-get-version):
      Handle lightweight checkouts of local branches.
      263f20cd
    • Andreas Schwab's avatar
      Fixes: debbugs:11209 · 58d1f797
      Andreas Schwab authored
      * international/characters.el: Recover lost case pairs.
      58d1f797
    • Chong Yidong's avatar
      Remove defining user variables via * in docstring. · b4d3bc10
      Chong Yidong authored
      * lisp/apropos.el (apropos-variable):
      * lisp/files-x.el (read-file-local-variable):
      * lisp/simple.el (set-variable):
      * lisp/woman.el (woman-mini-help):
      * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Callers changed.
      
      * lisp/custom.el (custom-variable-p): Return nil for non-symbol
      arguments instead of signaling an error.
      (user-variable-p): Obsolete alias for custom-variable-p.
      
      * lisp/erc/erc.el (erc-cmd-SET): Call custom-variable-p instead of
      user-variable-p.
      
      * src/callint.c (Finteractive, Fcall_interactively):
      * src/minibuf.c (Fread_variable): Callers changed.
      
      * src/eval.c (Fuser_variable_p, user_variable_p_eh)
      (lisp_indirect_variable): Functions deleted.
      (Fdefvar): Caller changed.
      
      * doc/lispref/commands.texi (Interactive Codes):
      * doc/lispref/help.texi (Accessing Documentation):
      * doc/lispref/minibuf.texi (High-Level Completion): Callers changed.
      
      * doc/lispref/customize.texi (Variable Definitions): Remove user-variable-p.
      b4d3bc10
    • Glenn Morris's avatar
      Look for leim-list.el files in fewer places at startup · e5fcdb5e
      Glenn Morris authored
      * lisp/startup.el (normal-top-level):
      Don't look for leim-list.el in places where it will not be found.
      
      Fixes: debbugs:910
      e5fcdb5e
    • Glenn Morris's avatar
      Remove ucs-set-table-for-input dead code · fd06db5d
      Glenn Morris authored
      This function was removed with ucs-tables.el in 2008.
      
      * lisp/international/mule-cmds.el (set-default-coding-systems):
      * lisp/files.el (normal-mode):
      Remove guarded calls to ucs-set-table-for-input. 
      
      * src/buffer.c (Qucs_set_table_for_input): Remove.
      (Fget_buffer_create): Don't call Qucs_set_table_for_input.
      (init_buffer_once, syms_of_buffer): Remove Qucs_set_table_for_input.
      
      Fixes: debbugs:9821
      fd06db5d
  4. 08 Apr, 2012 2 commits
  5. 07 Apr, 2012 4 commits
    • Glenn Morris's avatar
      ChangeLog fix · dfae128a
      Glenn Morris authored
      dfae128a
    • 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
    • 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
  6. 05 Apr, 2012 2 commits
  7. 04 Apr, 2012 5 commits