1. 01 Jan, 2020 1 commit
  2. 26 May, 2019 1 commit
  3. 01 Jan, 2019 1 commit
  4. 01 Jan, 2018 1 commit
  5. 26 Nov, 2017 1 commit
  6. 02 Oct, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to HTTP for gnu.org · 5172fa02
      Paul Eggert authored
      This fixes some URLs I omitted from my previous pass,
      notably those in lists.gnu.org.  Although lists.gnu.org
      does not yet support TLS 1.1, TLS 1.0 is better than nothing.
      * lisp/erc/erc.el (erc-official-location):
      * lisp/mail/emacsbug.el (report-emacs-bug):
      Use https:, not http:.
      5172fa02
  7. 30 Sep, 2017 1 commit
  8. 07 May, 2017 1 commit
  9. 01 Jan, 2017 1 commit
  10. 01 Jan, 2016 1 commit
  11. 07 Apr, 2015 1 commit
    • Paul Eggert's avatar
      Rename ChangeLogs for gitlog-to-changelog · dd1404cc
      Paul Eggert authored
      This patch was implemented via the following shell commands:
      find * -name ChangeLog |
      sed 's,.*,git mv & &.1,
      s, lisp/ChangeLog\.1$, lisp/ChangeLog.17,
      s, lisp/erc/ChangeLog\.1$, lisp/erc/ChangeLog.09,
      s, lisp/gnus/ChangeLog\.1$, lisp/gnus/ChangeLog.3,
      s, lisp/mh-e/ChangeLog\.1$, lisp/mh-e/ChangeLog.2,
      s, src/ChangeLog\.1$, src/ChangeLog.13,' |
      sh
      git commit -am"[this commit message]"
      dd1404cc
  12. 05 Apr, 2015 1 commit
  13. 27 Mar, 2015 1 commit
  14. 23 Feb, 2015 1 commit
    • Paul Eggert's avatar
      Use ${EXEEXT} more uniformly in makefiles · 6b62d265
      Paul Eggert authored
      When porting Emacs to run on NaCl, we need to make sure that we always
      call it with the proper extension (.nexe in this case) during the build.
      * leim/Makefile.in, lib-src/Makefile.in, lisp/Makefile.in (EMACS):
      Append ${EXEEXT}.
      (tiny change)
      6b62d265
  15. 04 Jan, 2015 1 commit
    • Paul Eggert's avatar
      Less 'make' chatter for leim · c895d02c
      Paul Eggert authored
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0)
      (am__v_at_1): New macros, from src/Makefile.in.
      (${leimdir}/quail/%.el, misc_convert, ${leimdir}/leim-list.el)
      (${leimdir}/ja-dic/ja-dic.el): Use them.
      c895d02c
  16. 01 Jan, 2015 2 commits
  17. 14 Dec, 2014 1 commit
  18. 20 Oct, 2014 1 commit
  19. 10 Jun, 2014 1 commit
    • Glenn Morris's avatar
      leim/Makefile.in: use GNU Make features to simplify and parallelize. · bb175792
      Glenn Morris authored
      * leim/Makefile.in (CHINESE_TIT, TIT_SOURCES, MISC_SOURCES, changed.tit)
      (changed.misc): Remove.
      (${leimdir}/quail, ${leimdir}/ja-dic): Create using order-only prereq.
      (misc_convert): New.
      (${leimdir}/quail/%.el, ${leimdir}/quail/CT%.el)
      (${leimdir}/quail/PY.el, ${leimdir}/quail/ZIRANMA.el)
      (${leimdir}/quail/tsang-%.el, ${leimdir}/quail/quick-%.el): Use pattern rules.
      (${leimdir}/leim-list.el, ${leimdir}/ja-dic/ja-dic.el):
      Use automatic variables.
      (bootstrap-clean): No changed.* files to delete any more.
      
      * .bzrignore: No leim/changed.* files to ignore any more.
      bb175792
  20. 11 Apr, 2014 1 commit
    • Glenn Morris's avatar
      Avoid EMACSDATA in user environment interfering with building · e088b01d
      Glenn Morris authored
      * admin/grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH):
      * leim/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH):
      * lisp/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH):
      * test/automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH):
      Unexport.
      
      Fixes: debbugs:16429
      e088b01d
  21. 26 Jan, 2014 1 commit
  22. 20 Jan, 2014 1 commit
    • Paul Eggert's avatar
      Revert some of the CANNOT_DUMP fix. · f952002e
      Paul Eggert authored
      Because of this, "make bootstrap" won't work if CANNOT_DUMP=yes,
      but fixing this can wait until after the next release.
      * leim/Makefile.in (RUN_EMACS): Keep EMACSLOADPATH empty.
      * lisp/Makefile.in (emacs): Keep EMACSLOADPATH empty.
      * src/lread.c (init_lread): Fix typo: NILP, not !NILP.
      
      Fixes: debbugs:16494
      f952002e
  23. 17 Jan, 2014 1 commit
  24. 14 Jan, 2014 1 commit
  25. 11 Jan, 2014 1 commit
  26. 01 Jan, 2014 1 commit
  27. 27 Dec, 2013 1 commit
    • Paul Eggert's avatar
      Sync better from sources. · 9cab7521
      Paul Eggert authored
      * CXTERM-DIC/ARRAY30.tit, CXTERM-DIC/4Corner.tit:
      * CXTERM-DIC/QJ.tit, CXTERM-DIC/QJ-b5.tit:
      Omit blank lines not present in the original.
      * CXTERM-DIC/CCDOSPY.tit:
      * CXTERM-DIC/PY-b5.tit:
      * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit:
      * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin:
      Clarify which header lines were added for Emacs.
      * CXTERM-DIC/README:
      Clarify what changes we made, and where the files came from.
      * MISC-DIC/README, MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin:
      Update URLs.
      * SKK-DIC/SKK-JISYO.L: Update from upstream.
      9cab7521
  28. 16 Dec, 2013 1 commit
    • Paul Eggert's avatar
      Fix problems with CANNOT_DUMP and EMACSLOADPATH. · 8fb8c4f3
      Paul Eggert authored
      * leim/Makefile.in (RUN_EMACS):
      * lisp/Makefile.in (emacs): Add lisp src to EMACSLOADPATH.
      * lisp/loadup.el: Check for src/bootstrap-emacs only when Emacs can dump.
      Expand dir too, in case it's relative.
      * src/lread.c (init_lread): If CANNOT_DUMP, we can't be dumping.
      8fb8c4f3
  29. 28 Nov, 2013 1 commit
  30. 27 Nov, 2013 5 commits
    • Glenn Morris's avatar
      * leim/Makefile.in (bootstrap-clean): No need to delete .elc, · 2b58a9cc
      Glenn Morris authored
      lisp/ rules will do that.
      2b58a9cc
    • Glenn Morris's avatar
      Don't delete ja-dic.el even in a bootstrap, since it is slow to remake · ccd4fb3d
      Glenn Morris authored
      * leim/Makefile.in (extraclean): New.
      (bootstrap-clean): Move ja-dic deletion to extraclean.
      ccd4fb3d
    • Glenn Morris's avatar
      ChangeLog fixes · 52d6635f
      Glenn Morris authored
      52d6635f
    • Glenn Morris's avatar
      ChangeLog fix · 14466ee4
      Glenn Morris authored
      14466ee4
    • Glenn Morris's avatar
      Move runtime leim lisp files to lisp/leim directory · cb6c95a3
      Glenn Morris authored
      This allows us to reuse much of the lisp build and installation machinery,
      rather than duplicating it.
      
      * Makefile.in (abs_builddir, leimdir): Remove.
      (buildlisppath, SUBDIR, COPYDIR, COPYDESTS): No more leim directory.
      (epaths-force-w32): No longer set BLD.
      (leim): Remove.
      (install-arch-indep): No longer run or install leim.
      (mostlyclean, clean): No longer run leim rule.
      (bootstrap-clean): Change leim target.
      (maintainer-clean): Add leim.
      (check-declare): Remove leim.
      
      * README: Update for leim changes.
      
      * configure.ac (leimdir): Remove.
      (standardlisppath): No more leimdir.
      
      * make-dist: Update for files from leim/ now being in lisp/leim/.
      
      * doc/lispref/loading.texi (Library Search):
      * doc/lispref/os.texi (Startup Summary): No more leim directory.
      
      * leim/Makefile.in (leimdir): New variable.
      (TIT_GB, TIT_BIG5, MISC, changed.tit, changed.misc)
      (${leimdir}/leim-list.el, ${leimdir}/ja-dic/ja-dic.el):
      Generate in $leimdir.
      (all): Remove compilation, add ja-dic.
      (leim-list.el): Now PHONY.
      (setwins, compile-targets, compile-main, clean, mostlyclean)
      (extraclean): Remove.
      (bootstrap-clean): Delete all generated files.
      
      * leim/README: Update for moved leim/ directory.
      
      * leim/leim-ext.el (ucs-input-activate, hangul-input-method-activate):
      Remove manual autoloads; now in loaddefs.el.
      Disable byte-compile, version-control, autoloads in the output.
      
      * lisp/Makefile.in (setwins_for_subdirs): Skip leim/ directory.
      (compile-main): Depend on lisp/leim rule.
      (leim): New rule.
      
      * lisp/loadup.el: Move leim-list.el to leim/ subdirectory.
      
      * lisp/startup.el (normal-top-level): No more leim directory.
      
      * lisp/international/ja-dic-cnv.el (skkdic-convert):
      Disable version-control and autoloads in output files.
      * lisp/international/titdic-cnv.el (titdic-convert, miscdic-convert):
      Disable version-control and autoloads in output files.
      
      * lisp/leim/quail: Move here from ../leim.
      
      * lisp/leim/quail/hangul.el (hangul-input-method-activate):
      Add autoload cookie.
      (generated-autoload-load-name): Set file-local value.
      
      * lisp/leim/quail/uni-input.el (ucs-input-activate): Add autoload cookie.
      (generated-autoload-load-name): Set file-local value.
      
      * nt/README.W32:
      * nt/addpm.c (env_vars):
      * nt/epaths.nt (PATH_LOADSEARCH, PATH_DUMPLOADSEARCH):
      * nt/paths.h (PATH_LOADSEARCH): No more leim directory.
      
      * src/Makefile.in (leimdir): Now in lisp source directory.
      ($(leimdir)/leim-list.el): Just use ../leim .
      
      * src/epaths.in (PATH_DUMPLOADSEARCH):
      
      * src/lread.c (load_path_default):
      
      * src/nsterm.m (ns_load_path): No more leim directory.
      
      * .bzrignore: Update for relocated leim files.
      cb6c95a3
  31. 23 Nov, 2013 1 commit
    • Glenn Morris's avatar
      Empty elements in EMACSLOADPATH now stand for the default · 17e0445b
      Glenn Morris authored
      * src/lread.c (load_path_check): Take path to check as argument.
      (load_path_default): New, split from init_lread.
      (init_lread): Move calc of default load-path to load_path_default.
      Empty elements in EMACSLOADPATH now stand for the default.
      (load-path): Doc fix.
      
      * src/emacs.c (decode_env_path): Add option to treat empty elements
      as nil rather than ".".
      
      * src/callproc.c (init_callproc_1, init_callproc):
      * src/image.c (Vx_bitmap_file_path):
      * src/lisp.h (decode_env_path):
      * lread.c (Vsource_directory):
      Update for new argument spec of decode_env_path.
      
      * leim/Makefile.in (RUN_EMACS): Empty EMACSLOADPATH rather than unsetting.
      
      * lisp/Makefile.in (emacs): Empty EMACSLOADPATH rather than unsetting.
      
      * test/automated/Makefile.in (emacs):
      Empty EMACSLOADPATH rather than unsetting.
      
      * doc/emacs/cmdargs.texi (General Variables):
      Empty elements in EMACSLOADPATH now mean the default load-path.
      
      * doc/lispref/loading.texi (Library Search):
      Empty elements in EMACSLOADPATH now mean the default load-path.
      
      * etc/NEWS: Mention this.
      
      Fixes: debbugs:12100
      17e0445b
  32. 04 Nov, 2013 1 commit
    • Eli Zaretskii's avatar
      Fix bug #15260 with building and installing Emacs in non-ASCII directories. · d0065ff1
      Eli Zaretskii authored
       src/xdisp.c (message3_nolog, message_with_string): Encode the string
       before writing it to the terminal in a non-interactive session.
       src/lread.c (openp): If both FILENAME and SUFFIX are unibyte, make
       sure we concatenate them into a unibyte string.
       src/fileio.c (make_temp_name): Encode PREFIX, and decode the
       resulting temporary name before returning it to the caller.
       (Fexpand_file_name): If NAME is pure-ASCII and DEFAULT_DIRECTORY
       is a unibyte string, convert NAME to a unibyte string to ensure
       that the result is also a unibyte string.
       src/emacs.c (init_cmdargs): Use build_unibyte_string to make sure we
       create unibyte strings from default paths and directory/file
       names.
       src/coding.h (ENCODE_FILE): Do not attempt to encode a unibyte
       string.
       src/callproc.c (init_callproc): Use build_unibyte_string to make
       sure we create unibyte strings from default paths and
       directory/file names.
       src/buffer.c (init_buffer): Don't store default-directory of
       *scratch* in multibyte form.  The original problem which led to
       that is described in
       http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-11/msg00532.html,
       but it was solved long ago.
      
       lisp/startup.el (normal-top-level): Move setting eol-mnemonic-unix,
       eol-mnemonic-mac, eol-mnemonic-dos, and also setup of the locale
       environment and decoding all of the default-directory's to here
       from command-line.
       (command-line): Decode also argv[0].
       lisp/loadup.el: Error out if default-directory is a multibyte string
       when we are dumping.
       lisp/Makefile.in (emacs): Don't set LC_ALL=C.
      
       leim/Makefile.in (RUN_EMACS): Don't set LC_ALL=C.
      
       configure.ac: Don't disallow builds in non-ASCII directories.
      d0065ff1
  33. 03 Nov, 2013 1 commit
  34. 02 Nov, 2013 1 commit
  35. 24 Oct, 2013 1 commit