summaryrefslogtreecommitdiff
path: root/leim
Commit message (Expand)AuthorAgeFilesLines
* Remove files used by the old MS-Windows specific build procedure...* nt/configure.bat: Remove everything except the blurb about the new build procedure. * make-dist: Remove references to makefile.w32-in in various directories, and to files in nt/ that were deleted. * etc/NEWS: Mention the fact that the files were dropped. Eli Zaretskii2015-08-151-237/+0
* * leim/Makefile.in, lisp/Makefile.in: Add missing EXEEXT definition.Glenn Morris2015-06-301-0/+2
* Rename ChangeLogs for gitlog-to-changelog...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]" Paul Eggert2015-04-071-0/+0
* Use ${EXEEXT} more uniformly in makefiles...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) Paul Eggert2015-02-232-1/+8
* Less 'make' chatter for leim...* 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. Paul Eggert2015-01-032-6/+29
* Update copyright year to 2015...Run admin/update-copyright. Paul Eggert2015-01-015-5/+5
* * SKK-DIC/SKK-JISYO.L: Update to version 1.1216.Paul Eggert2014-12-142-6/+10
* Merge branch 'emacs-24'.Paul Eggert2014-11-282-3/+0
|\
| * .gitignore cleanup....* .gitignore: Merge contents of subsidiary files and organize the result so as to avoid duplication. Remove no-longer needed entries. * admin/charsets/.gitignore, admin/unidata/.gitignore: * doc/lispintro/.gitignore, etc/.gitignore, leim/.gitignore: * leim/ja-dic/.gitignore, lib-src/.gitignore, lisp/.gitignore: * lisp/calc/.gitignore, lisp/calendar/.gitignore: * lisp/cedet/.gitignore, lisp/emulation/.gitignore: * lisp/erc/.gitignore, lisp/eshell/.gitignore, lisp/gnus/.gitignore: * lisp/international/.gitignore, lisp/language/.gitignore: * lisp/leim/.gitignore, lisp/leim/quail/.gitignore: * lisp/mail/.gitignore, lisp/mh-e/.gitignore, lisp/net/.gitignore: * lisp/nxml/.gitignore, lisp/obsolete/.gitignore: * lisp/play/.gitignore, lisp/progmodes/.gitignore: * lisp/term/.gitignore, lisp/textmodes/.gitignore: * lisp/url/.gitignore, nt/.gitignore, src/.gitignore: Remove; no longer needed. Paul Eggert2014-11-172-3/+0
* | Merge from emacs-24; up to 2014-07-28T06:28:15Z!dmantipov@yandex.ruGlenn Morris2014-10-201-0/+4
|\|
| * Add 24.4 release ChangeLog entriesGlenn Morris2014-10-201-0/+4
* | leim/Makefile.in: use GNU Make features to simplify and parallelize....* 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. Glenn Morris2014-06-092-59/+56
* | Avoid EMACSDATA in user environment interfering with building...* 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 Glenn Morris2014-04-102-0/+7
|/
* Fix ChangeLog typos.Juanma Barranquero2014-01-261-1/+1
* Revert some of the CANNOT_DUMP fix....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 Paul Eggert2014-01-192-2/+7
* ChangeLog fixesGlenn Morris2014-01-161-1/+1
* ChangeLog fixesGlenn Morris2014-01-141-2/+2
* ChangeLog fixesGlenn Morris2014-01-101-5/+5
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-015-5/+5
* Sync better from sources....* 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. Paul Eggert2013-12-2614-51/+56
* Fix problems with CANNOT_DUMP and EMACSLOADPATH....* 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. Paul Eggert2013-12-162-2/+7
* Robustify previous leim/Makefile.in changeGlenn Morris2013-11-281-1/+1
* * leim/leim-ext.el: Change method for getting comments in the output...to one that does not fool lisp/compile-main's no-byte-compile test. * leim/Makefile.in (${leimdir}/leim-list.el): Adapt for this. Glenn Morris2013-11-283-8/+15
* * leim/Makefile.in (bootstrap-clean): No need to delete .elc,...lisp/ rules will do that. Glenn Morris2013-11-272-2/+6
* Don't delete ja-dic.el even in a bootstrap, since it is slow to remake...* leim/Makefile.in (extraclean): New. (bootstrap-clean): Move ja-dic deletion to extraclean. Glenn Morris2013-11-272-2/+9
* ChangeLog fixesGlenn Morris2013-11-261-0/+1
* ChangeLog fixGlenn Morris2013-11-261-0/+1
* Move runtime leim lisp files to lisp/leim directory...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. Glenn Morris2013-11-2643-23189/+90
* Empty elements in EMACSLOADPATH now stand for the default...* 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 Glenn Morris2013-11-222-2/+5
* Fix bug #15260 with building and installing Emacs in non-ASCII directories.... 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. Eli Zaretskii2013-11-042-1/+5
* Unset EMACSLOADPATH in some Makefiles rather than setting it to the default...* leim/Makefile.in (abs_srcdir): Remove. (RUN_EMACS): Unset EMACSLOADPATH. * lisp/Makefile.in (abs_srcdir): Remove. (emacs): Unset EMACSLOADPATH. Glenn Morris2013-11-032-3/+8
* * leim/Makefile.in (buildlisppath): Remove....(RUN_EMACS): Use abs_srcdir directly. Glenn Morris2013-11-022-3/+6
* * leim/Makefile.in (.el.elc, changed.tit, changed.misc, leim-list.el)...($(srcdir)/ja-dic/ja-dic.el, check-declare): Remove unnecessary path in -l argument (RUN_EMACS sets EMACSLOADPATH). We just need to be careful because "quail" is also a directory... Glenn Morris2013-10-232-7/+13
* Make building in directories with whitespace possible...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 Glenn Morris2013-10-222-13/+22
* * leim/quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):...* leim/quail/latin-pre.el ("french-prefix"): * leim/quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'. Jean Haidouk2013-09-094-3/+23
* * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,...for portability to hosts where /bin/sh has problems. Paul Eggert2013-08-272-4/+6
* Use a @configure_input@ comment at the start of generated MakefilesGlenn Morris2013-07-231-1/+1
* leim/quail/*.el: Fix typos....* leim/quail/croatian.el ("croatian-prefix"): * leim/quail/czech.el ("czech", "czech-qwerty"): * leim/quail/ipa-praat.el ("ipa-praat"): * leim/quail/ipa.el ("ipa-x-sampa"): * leim/quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"): * leim/quail/uni-input.el (ucs-input-activate): Fix typos in docstrings. Juanma Barranquero2013-06-218-31/+40
* Fix typos in ChangeLogs.Juanma Barranquero2013-06-191-3/+3
* Rename unmsys--filename to unmsys--file-name.Eli Zaretskii2013-05-252-3/+3
* Rename reveal-filename into unmsys--filename.... lisp/subr.el (unmsys--filename): Renamed from reveal-filename. lisp/Makefile.in (custom-deps, finder-data, autoloads) ($(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): All users changed. leim/Makefile.in (leim-list.el, check-declare): Replace reveal-filename with unmsys--filename. Eli Zaretskii2013-05-252-2/+7
* Support building Emacs on MS-Windows using the Posix configury.... lib/Makefile.am: If building for MS-Windows, include nt/gnulib.mk instead of lib/gnulib.mk. configure.ac: Adapt to MSYS build on MS-Windows. Makefile.in (NTDIR): New variable, for the MSYS build on MS-Windows. (SUBDIR): Add $(NTDIR). (.PHONY): Add epaths-force-w32. (msys_to_w32): New variable. (epaths-force-w32, install-nt, uninstall-nt): New targets. (lib-src src): Add $(NTLIB) to prerequisites. (lib lib-src lisp leim nt): Add 'nt'. (config.status): Use $(CFG). (.PHONY): Add install-$(NTDIR) and uninstall-$(NTDIR). (install, install-arch-dep): Add install-$(NTDIR). (uninstall): Depend on uninstall-$(NTDIR). (mostlyclean, clean, distclean, bootstrap-clean): Add 'nt'. * GNUmakefile (CFG): New variable, uses mingw-cfg.site as CONFIG_SITE for the MSYS build on MS-Windows. (Makefile): Use $(CFG). .bzrignore: Ignore *.res, *.tmp, and *.map. Remove src/emacs.res. etc/NEWS: Advertise the MSYS build on MS-Windows. leim/Makefile.in (leim-list.el, check-declare): Use reveal-filename. lib-src/update-game-score.c [WINDOWSNT]: Include "ntlib.h". lib-src/ntlib.h (sleep): Update prototype. (geteuid): Add prototype. lib-src/ntlib.c (sleep): Now returns an unsigned value. (getgid): New function. lib-src/Makefile.in (CLIENTW, LIB_WSOCK32, LIBS_ECLIENT, NTLIB) (CLIENTRES, WINDRES, NTINC, NTDEPS): New variables. (INSTALLABLES): Add $(CLIENTW). (LIBS_MOVE): Use $(LIB_WSOCK32). ($(DESTDIR)${archlibdir}): Use $(EXEEXT) on update-game-score. (test-distrib${EXEEXT}): Use $(EXEEXT) on test-distrib. (etags${EXEEXT}, ebrowse${EXEEXT}, ctags${EXEEXT}) (profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT}) (emacsclient${EXEEXT}, hexl${EXEEXT}, update-game-score${EXEEXT}): Add $(NTLIB) to prerequisites. Use $(EXEEXT). (pop.o): Add pop.h to prerequisites. (emacsclientw${EXEEXT}, ntlib.o): New targets. (emacsclient.res): New target. lisp/subr.el (reveal-filename): New function. lisp/loadup.el: Compute Emacs executable versions on MS-Windows, where executables have the .exe extension. Add a hard link emacs-XX.YY.ZZ.exe on MS-Windows. lisp/Makefile.in (XARGS_LIMIT): New variable. (custom-deps, finder-data, autoloads) ($(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): Use reveal-filename. (compile-main): Limit xargs according to $(XARGS_LIMIT). nt/msysconfig.sh: New file. nt/mingw-cfg.site: New file. nt/makefile.w32-in (LOCAL_FLAGS): Add -DOLD_PATHS=1. nt/inc/unistd.h: Include pwd.h and sys/types.h. nt/inc/sys/time.h (_TIMEVAL_DEFINED, timerisset, timercmp) (timerclear): Define. (gettimeofday): Adjust signature to be Posix compatible, by using the 'restrict' keyword. nt/inc/sys/stat.h (UTIME_NOW, UTIME_OMIT): Define. (struct _stat, struct _stati64): Define. nt/inc/sys/socket.h (timeval): Define only for MSVC. (FD_SET, FD_CLR, FD_ISSET, fd_set): Redefine only if EMACS_CONFIG_H is defined. (timeval): Undefine only for MSVC. nt/inc/ms-w32.h (HAVE___BUILTIN_UNWIND_INIT, restrict) (HAVE_WINDOW_SYSTEM, HAVE_MENUS, EMACS_CONFIGURATION) (EMACS_CONFIG_OPTIONS, HAVE_LONG_LONG_INT) (HAVE_UNSIGNED_LONG_LONG_INT): Define only if not already defined. (fileno): Move definition after including stdio.h. (sigset_t): Guard typedef by _W64. nt/gnulib.mk: New file. nt/epaths.nt: New file. nt/addpm.c [!OLD_PATHS]: Include src/epaths.h, instead of having a copy of the file names there. <env_vars> [!OLD_PATHS]: Use macros from epaths.h instead of literal strings. nt/Makefile.in: New file. nt/INSTALL.MSYS: New file. nt/INSTALL: Mention INSTALL.MSYS. src/w32.c: Include epaths.h. (init_environment): Use cmdproxy.exe without leading directories. Support emacs.exe in src; point SHELL to cmdproxy in ../nt in that case. (gettimeofday): Adjust signature and return value to Posix expectations. src/unexw32.c (open_output_file): Delete the existing emacs.exe before creating it, to break the hard link to the versioned executable. src/Makefile.in (EMACS_MANIFEST, CM_OBJ, TEMACS_POST_LINK) (ADDSECTION, EMACS_HEAPSIZE, MINGW_TEMACS_POST_LINK) (FIRSTFILE_OBJ): New variables. (W32_RES): Rename to EMACSRES. All users changed. (base_obj): Use $(CM_OBJ). (ALLOBJS): Use $(FIRSTFILE_OBJ). (emacs$(EXEEXT)): Depend on $(ADDSECTION). (temacs$(EXEEXT)): Use $(TEMACS_POST_LINK), and move $(W32_RES_LINK) before $(LIBES). (emacs.res): Depend on $(EMACS_MANIFEST). Put emacs.rc in nt. Eli Zaretskii2013-05-162-2/+6
|\
| * Fixed problems with out-of-tree build in leim/Makefile.in reported by Dani Mo...Eli Zaretskii2013-04-201-2/+2
|/
* ChangeLog fixes...2013-03-16 was not the date Emacs 24.3 was released, it was not even the date on which I merged all changes from that release into trunk. Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00990.html Glenn Morris2013-04-031-4/+0
* Use UTF-8 for most files with non-ASCII characters....* admin/notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el) (leim/quail/hanja3.el, leim/quail/symbol-ksc.el): Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8 characters are now encoded in utf-8-emacs, not iso-2022-7bit. * etc/tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th: Switch from iso-2022-7bit to utf-8. * leim/quail/cyrillic.el, leim/quail/czech.el, leim/quail/ethiopic.el: * leim/quail/greek.el, leim/quail/hanja.el, leim/quail/hanja3.el: * leim/quail/hebrew.el, leim/quail/lao.el, leim/quail/lrt.el: * leim/quail/slovak.el, leim/quail/symbol-ksc.el, leim/quail/thai.el: * leim/quail/tibetan.el, leim/quail/viqr.el, leim/quail/vntelex.el: * leim/quail/vnvni.el, leim/quail/welsh.el: * lisp/international/latin1-disp.el, lisp/international/mule-util.el: * lisp/language/cyril-util.el, lisp/language/european.el: * lisp/language/ind-util.el, lisp/language/lao-util.el, lisp/language/thai.el: * lisp/language/tibet-util.el, lisp/language/tibetan.el: * lisp/language/viet-util.el: Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs. Fixes: debbugs:13936 Paul Eggert2013-04-0118-6249/+6259
* * Makefile.in ($(srcdir)/ja-dic/ja-dic.el): Use batch-skkdic-convert.Paul Eggert2013-03-192-2/+7
* MS-Windows followup to automation of ja-dic.el in 2013-03-18T04:30:20Z!eggert...... leim/makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target. Fixes: debbugs:13984 Eli Zaretskii2013-03-182-0/+11
* Automate the build of ja-dic.el....ja-dic.el no longer needs to be in the repository: it's now generated as part of the build from bzr. Also, update SKK-JISYO.L to match the upstream source exactly. * .bzrignore: Add leim/ja-dic/. * leim/ja-dic/ja-dic.el: Remove from repository. It is still distributed as part of the Emacs tarball. * leim/Makefile.in ($(srcdir)/ja-dic/ja-dic.el): New rule. (compile-main): Depend on it. * leim/SKK-DIC/README: Update to reflect new build procedure. * leim/SKK-DIC/SKK-JISYO.L: Update to match source exactly. This is now the annotated version, to match the upstream file name; the unannotated one is built from it automatically. * lisp/international/ja-dic-cnv.el (skkdic-convert): Remove the annotations from the input, rather than assume that it's been done for us by the SKK script unannotate.awk. Switch ja-dic.el to UTF-8. Don't put the current date into a ja-dic.el comment, as that complicates regression testing. Fixes: debbugs:13984 Paul Eggert2013-03-175-98704/+18699
* Merge from emacs-24Stefan Monnier2013-03-162-130/+87
|\
| * * leim/quail/latin-ltx.el: Resolve conflicts....(latin-ltx--mark-map, latin-ltx--mark-re): New constants. (latin-ltx--define-rules): Check for conflicts. Eval `re's. (rules): Use tighter regexps to avoid conflicts. Consolidate the various rules for combining marks. Fixes: debbugs:13950 Stefan Monnier2013-03-132-127/+84