1. 05 Nov, 2013 13 commits
    • Xue Fuqiao's avatar
      Doc fix. · 29aa2b71
      Xue Fuqiao authored
      * doc/lispref/display.texi (Glyphs): Add an index for glyph code.
      
      * src/xdisp.c (syms_of_xdisp): Mention the active display table in doc
      string of glyphless-char-display.
      29aa2b71
    • Glenn Morris's avatar
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Remove the autogen/ directory · 4dde498b
      Glenn Morris authored
      Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00806.html
      
      * autogen: Remove directory.  Move update_autogen to admin/.
      * autogen.sh: Remove reference to copy_autogen.
      * GNUmakefile (configure):
      * Makefile.in (bootstrap): Do not try to run copy_autogen.
      * config.bat: Use msdos/autogen rather than autogen.
      
      * admin/update_autogen: Move here from ../autogen.
      (usage): Update.  Remove -l, add -A.
      (autogendir): New variable.
      (ldefs_flag): Default to set.
      (genfiles): Reduce to only ms-dos relevant files.
      (main): Make checking autogen sources optional.
      Make copying of autogen files optional.
      
      * msdos/autogen/config.in:
      * msdos/autogen/Makefile.in: Move here from ../autogen.
      
      * nt/INSTALL: Remove reference to copy_autogen.
      
      * nt/config.nt: Comment.
      4dde498b
    • Jan Djärv's avatar
      * nsfns.m (ns_get_name_from_ioreg): New function. · ceb486d4
      Jan Djärv authored
      (ns_screen_name): Don't use deprecated CGDisplayIOServicePort on
      OSX >= 10.9.  Use ns_get_name_from_ioreg.
      ceb486d4
    • Paul Eggert's avatar
      Spelling fixes. · a67c4ae0
      Paul Eggert authored
      a67c4ae0
    • Paul Eggert's avatar
      Simplify and port recent bool vector changes. · df5b4930
      Paul Eggert authored
      * configure.ac (BITSIZEOF_SIZE_T, SIZEOF_SIZE_T):
      New symbols to configure.
      * src/alloc.c (ROUNDUP): Move here from lisp.h, since it's now used
      only in this file.  Use a more-efficient implementation if the
      second argument is a power of 2.
      (ALIGN): Rewrite in terms of ROUNDUP.  Make it a function.
      Remove no-longer-necessary compile-time checks.
      (bool_vector_exact_payload_bytes): New function.
      (bool_vector_payload_bytes): Remove 2nd arg; callers that need
      exact payload changed to call the new function.  Do not assume
      that the arg or result fits in ptrdiff_t.
      (bool_vector_fill): New function.
      (Fmake_bool_vector): Use it.  Don't assume bit counts fit
      in ptrdiff_t.
      (vroundup_ct): Don't assume arg fits in size_t.
      * src/category.c (SET_CATEGORY_SET): Remove.  All callers now just
      invoke set_category_set.
      (set_category_set): 2nd arg is now EMACS_INT and 3rd is now bool.
      All callers changed.  Use bool_vector_set.
      * src/category.h (XCATEGORY_SET): Remove; no longer nee...
      df5b4930
    • Paul Eggert's avatar
      Fix recent gnutls changes. · 69369809
      Paul Eggert authored
      * gnutls.c (Fgnutls_boot): Don't assume C99.
      * process.c (wait_reading_process_output): Fix typo in recent change.
      69369809
    • Glenn Morris's avatar
      Get rid of --chdir usage in test/automated · 2d748773
      Glenn Morris authored
      * test/automated/Makefile.in (EMACSOPT): Move -L here.
      (emacs): Set EMACS_TEST_DIRECTORY in the environment.
      (setwins): Don't assume called from srcdir.  Remove legacy stuff.
      (.el.elc): No more need to pass -L here.
      (compile-main): Get rid of sub-shell and cd.
      (compile-clean, check): Get rid of cd.
      2d748773
    • Glenn Morris's avatar
      Make it possible to run tests with a different working directory · d5112380
      Glenn Morris authored
      * test/automated/flymake-tests.el (flymake-tests-data-directory): New.
      (flymake-tests--current-face): Use flymake-tests-data-directory.
      (warning-predicate-function-gcc, warning-predicate-rx-perl)
      (warning-predicate-function-perl): Adapt for above change.
      
      * test/automated/zlib-tests.el (zlib-tests-data-directory): New.
      (zlib--decompress): Use zlib-tests-data-directory.
      d5112380
    • Ted Zlatanov's avatar
      Several GnuTLS fixes for log level and initialization. · 194b4d9f
      Ted Zlatanov authored
      * gnutls.c (emacs_gnutls_handle_error): Adjust log level for EAGAIN.
      (Fgnutls_boot): Set process gnutls_p later, after initialization.
      
      * process.c (wait_reading_process_output, read_process_output)
      (send_process): Check gnutls_state is not NULL.
      194b4d9f
    • Glenn Morris's avatar
      * test/automated/eieio-tests.el (eieio-test-37-persistent-classes): · b5d402d6
      Glenn Morris authored
      Remove test that makes no sense.
      It simply loads a file that contains some tests.
      Loading the file does not run the tests, and the test are already
      being run independently (which obviously involves loading the file),
      since every .el file in this directory is automatically used in that way.
      b5d402d6
    • Glenn Morris's avatar
      * test/automated/files.el (files-test-local-variable-data): Fix result typo · dc503386
      Glenn Morris authored
      presumably caused by interference from dir-locals.
      (file-test--do-local-variables-test): Prevent dir-locals interfering.
      dc503386
  2. 04 Nov, 2013 26 commits
  3. 03 Nov, 2013 1 commit