1. 01 Dec, 2013 1 commit
  2. 27 Nov, 2013 2 commits
    • Glenn Morris's avatar
      Fix comment typo · 336b7334
      Glenn Morris authored
      336b7334
    • Glenn Morris's avatar
      Stop keeping generated Unicode lisp files in the repository · 7e3bf78c
      Glenn Morris authored
      Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg01023.html
      
      * admin/unidata/Makefile.in (all, install, clean, bootstrap-clean)
      (distclean, maintainer-clean): Declare as PHONY.
      (compile, extraclean): New.
      (${DSTDIR}/charprop.el): Depend on source files rather than
      intermediate products.
      
      * lisp/international/charprop.el, lisp/international/uni-bidi.el:
      * lisp/international/uni-category.el, lisp/international/uni-combining.el:
      * lisp/international/uni-comment.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-old-name.el, lisp/international/uni-titlecase.el:
      * lisp/international/uni-uppercase.el:
      Remove generated files from VCS repository.
      
      * src/Makefile.in ($(lispsource)/international/charprop.el): New.
      (emacs$(EXEEXT)): Depend on charprop.el.
      
      * Makefile.in: Comment.
      
      * .bzrignore: Add generated Unicode files.
      7e3bf78c
  3. 30 Oct, 2013 4 commits
  4. 23 Oct, 2013 1 commit
    • Glenn Morris's avatar
      Make building in directories with whitespace possible · b8e3b0a9
      Glenn Morris authored
      Make has trouble with targets containing whitespace, 
      http://savannah.gnu.org/bugs/?712, so the general approach is
      to use relative paths where possible.  It's generally only Emacs
      itself that needs absolute paths, eg in src/epaths.h.
      
      * configure.ac (srcdir): Don't make it absolute - abs_srcdir exists.
      
      * Makefile.in (abs_srcdir): New, set by configure.
      (buildlisppath): Use abs_srcdir.
      (install-arch-indep, install-etcdoc, install-info, install-man)
      (install-etc): Quote entities that might contain whitespace.
      
      * admin/unidata/Makefile.in (emacs, ${DSTDIR}/charprop.el):
      Quote entities that might contain whitespace.
      
      * leim/Makefile.in (abs_srcdir): New, set by configure.
      (buildlisppath): Use abs_srcdir.
      (RUN_EMACS, .el.elc, changed.tit, changed.misc, leim-list.el)
      ($(srcdir)/ja-dic/ja-dic.el, setwins, distclean, check-declare):
      Quote entities that might contain whitespace.
      
      * lib-src/Makefile.in ($(DESTDIR)${archlibdir}):
      Quote entities that might contain whitespace.
      
      * lisp/Makefile.in (abs_srcdir, abs_lisp): New, set by configure.
      (emacs, compile, compile-always):
      Quote entities that might contain whitespace.
      (custom-deps, finder-data, autoloads): Use abs_lisp.
      ($(MH_E_DIR)/mh-loaddefs.el, $(TRAMP_DIR)/tramp-loaddefs.el)
      ($(CAL_DIR)/cal-loaddefs.el, $(CAL_DIR)/diary-loaddefs.el)
      ($(CAL_DIR)/hol-loaddefs.el): Manually expand target file name.
      
      * nextstep/Makefile.in (${ns_check_file} ${ns_appdir}):
      Quote entities that might contain whitespace.
      
      * nt/Makefile.in ($(DESTDIR)${archlibdir}):
      Quote entities that might contain whitespace.
      
      * src/Makefile.in (RUN_TEMACS): Make relative (again).
      ($(leimdir)/leim-list.el, .el.elc, $(lispsource)/loaddefs.el)
      (bootstrap-emacs$(EXEEXT)):
      Quote entities that might contain whitespace.
      
      * test/automated/Makefile.in (abs_top_srcdir, top_builddir):
      New, set by configure.
      (top_srcdir): Remove.
      (abs_test, abs_lispsrc): New.
      (lisp): No longer absolute.
      (emacs, lisp-compile, compile, compile-always):
      Quote entities that might contain whitespace.
      
      Fixes: debbugs:15675
      b8e3b0a9
  5. 28 Aug, 2013 1 commit
  6. 23 Jul, 2013 1 commit
  7. 01 Jan, 2013 1 commit
  8. 10 Apr, 2012 1 commit
  9. 15 Aug, 2011 1 commit
    • Eli Zaretskii's avatar
      Use uniprop tables instead of biditype.h and bidimirror.h. · 474a8465
      Eli Zaretskii authored
       src/bidi.c (bidi_initialize): Use uniprop_table instead of including
       biditype.h and bidimirror.h.
       src/biditype.h: File removed.
       src/bidimirror.h: File removed.
       src/deps.mk (bidi.o): Remove biditype.h and
       bidimirror.h.
       src/makefile.w32-in ($(BLD)/bidi.$(O)): Remove biditype.h and
       bidimirror.h.
       src/dispextern.h: Fix a typo in the comment to bidi_type_t.
       src/chartab.c: Improve commentary for the uniprop_table API.
      
       admin/unidata/bidimirror.awk: File removed.
       admin/unidata/biditype.awk: File removed.
       admin/unidata/makefile.w32-in (all): Remove src/biditype.h and
       src/bidimirror.h.
       (../../src/biditype.h, ../../src/bidimirror.h): Deleted.
       admin/unidata/Makefile.in (all): Remove src/biditype.h and
       src/bidimirror.h.
       (../../src/biditype.h, ../../src/bidimirror.h): Deleted.
      474a8465
  10. 06 Jul, 2011 1 commit
  11. 02 Jan, 2011 1 commit
  12. 22 Aug, 2010 1 commit
    • Chong Yidong's avatar
      Make obsolete --unibyte argument do nothing (Bug#6886). · 198a7a97
      Chong Yidong authored
      * src/emacs.c (main): Remove --unibyte handling (Bug#6886).
      
      * lisp/startup.el (command-line-1): Issue warning for ignored arguments
      --unibyte, etc (Bug#6886).
      
      * doc/lispref/nonascii.texi (Text Representations):
      * doc/lispref/loading.texi (Loading Non-ASCII):
      * doc/lispref/compile.texi (Byte Compilation): Don't mention obsolete
      --unibyte command-line argument.
      198a7a97
  13. 12 Jun, 2010 2 commits
    • Eli Zaretskii's avatar
      Use BidiMirroring.txt for mirroring characters in bidi context. · cbc4fd20
      Eli Zaretskii authored
       admin/unidata/bidimirror.awk: New file.
       admin/unidata/BidiMirroring.txt: New file from
       http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
       admin/unidata/Makefile.in: (../../src/bidimirror.h): New target.
       (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
       admin/unidata/makefile.w32-in (../../src/bidimirror.h): New target.
       (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
       src/makefile.w32-in ($(BLD)/bidi.$(O)): Depend on biditype.h and
       bidimirror.h.
       src/deps.mk (bidi.o): Depend on biditype.h and bidimirror.h.
       src/bidi.c (bidi_initialize): Initialize bidi_mirror_table.
       (bidi_mirror_char): Use bidi_mirror_table.
      cbc4fd20
    • Eli Zaretskii's avatar
      Derive bidi type table from UnicodeData.txt. · 317fbf33
      Eli Zaretskii authored
       src/bidi.c (bidi_initialize): Remove explicit initialization of
       bidi_type_table; include biditype.h instead.  Don't support
       entries whose second codepoint is zero.
       src/biditype.h: New file.
       admin/unidata/biditype.awk: New file.
       admin/unidata/Makefile.in (../../src/biditype.h): New target.
       admin/unidata/makefile.w32-in (../../src/biditype.h): New target.
      317fbf33
  14. 13 Jan, 2010 1 commit
  15. 08 Jan, 2009 1 commit
  16. 09 May, 2008 1 commit
  17. 16 Feb, 2008 1 commit
  18. 05 Feb, 2008 1 commit
  19. 02 Feb, 2008 2 commits
  20. 12 May, 2005 1 commit
  21. 11 May, 2005 1 commit
  22. 10 May, 2005 1 commit
  23. 30 Jan, 2005 1 commit