aboutsummaryrefslogtreecommitdiffstats
path: root/leim (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * leim/Makefile.in (.el.elc, changed.tit, changed.misc, leim-list.el)Glenn Morris2013-10-232-7/+13
| | | | | | ($(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...
* Make building in directories with whitespace possibleGlenn Morris2013-10-222-13/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* * leim/quail/latin-alt.el ("french-alt-postfix", "latin-alt-postfix"):Jean Haidouk2013-09-094-3/+23
| | | | | * leim/quail/latin-pre.el ("french-prefix"): * leim/quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
* * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,Paul Eggert2013-08-272-4/+6
| | | | for portability to hosts where /bin/sh has problems.
* Use a @configure_input@ comment at the start of generated MakefilesGlenn Morris2013-07-231-1/+1
|
* leim/quail/*.el: Fix typos.Juanma Barranquero2013-06-218-31/+40
| | | | | | | | | * 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.
* 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.Eli Zaretskii2013-05-252-2/+7
| | | | | | | | | | | 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.
* Support building Emacs on MS-Windows using the Posix configury.Eli Zaretskii2013-05-162-2/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Fixed problems with out-of-tree build in leim/Makefile.in reported by Dani ↵Eli Zaretskii2013-04-201-2/+2
|/ | | | Moncayo.
* ChangeLog fixesGlenn Morris2013-04-031-4/+0
| | | | | | 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
* Use UTF-8 for most files with non-ASCII characters.Paul Eggert2013-04-0118-6249/+6259
| | | | | | | | | | | | | | | | | | | | | | | * 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
* * 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 ↵Eli Zaretskii2013-03-182-0/+11
| | | | | | | | 2013-03-18T04:30:20Z!eggert@cs.ucla.edu. leim/makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target. Fixes: debbugs:13984
* Automate the build of ja-dic.el.Paul Eggert2013-03-175-98704/+18699
| | | | | | | | | | | | | | | | | | | | | | 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
* Merge from emacs-24Stefan Monnier2013-03-162-130/+87
|\
| * * leim/quail/latin-ltx.el: Resolve conflicts.Stefan Monnier2013-03-132-127/+84
| | | | | | | | | | | | | | | | | | (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
| * Add 24.3 release to ChangeLogsemacs-24.3Glenn Morris2013-03-101-0/+4
| |
* | Prefer UTF-8 when the encoding shouldn't matter and changes are small.Paul Eggert2013-03-051-92/+92
| |
* | * leim/quail/latin-ltx.el: Add greek superscripts.Stefan Monnier2013-02-082-7/+15
| |
* | Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-0242-50/+42
|\ \ | |/
| * Update copyright notices for 2013.Paul Eggert2013-01-0136-36/+36
| |
| * Use URLs, not Boston addresses, in copyright notices.Paul Eggert2012-12-316-14/+6
| |
* | * leim/quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.Stefan Monnier2012-12-042-4/+10
|/ | | | | | | Remove \rightparengtr and \leftparengtr for lack of consensus. Suggested by Mattias Engdegård <mattiase@bredband.net>. Fixes: debbugs:12948
* leim/quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.Eli Zaretskii2012-09-052-3/+7
|
* quail-define-inscript-package tiny changeDaniel Bergey2012-08-172-1/+8
| | | | | | | | | * leim/quail/indian.el (quail-define-inscript-package): Set kbd-translate for all Inscript layouts. It's a positional layout: vowels should be on the left hand regardless of the underlying characters produced by those keys. Fixes: debbugs:12072
* Replace version 24.2 with 24.3 where appropriate (hopefully)Glenn Morris2012-08-152-2/+2
|
* Merge from emacs-24; up to 2012-05-02T07:12:52Z!rgm@gnu.org.Chong Yidong2012-08-071-2/+0
|\
| * Revert typo in previousGlenn Morris2012-08-061-1/+1
| |
| * Remove non-standard comment from license section of commentaryGlenn Morris2012-08-061-3/+1
| |
| * Bump version to 24.1.Chong Yidong2012-06-011-0/+4
| | | | | | | | | | Add release logs. Regenerate AUTHORS and ldefs-boot.el.
* | * leim/quail/persian.el: Add some mappings.Mohsen BANAN2012-08-062-48/+67
| | | | | | | | | | | | (farsi-isiri-9147, farsi-transliterate-banan): Doc fixes. Fixes: debbugs:11812
* | Update .PHONY listings in makefiles.Paul Eggert2012-07-302-0/+10
| |
* | Don't use the abbreviation "win" to refer to Windows (Bug#10421).Paul Eggert2012-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/org/ob-lilypond.el (ly-w32-ly-path): Rename from ly-win32-ly-path. (ly-w32-pdf-path): Rename from ly-win32-pdf-path. (ly-w32-midi-path): Rename from ly-win32-midi-path. (ly-determine-ly-path, ly-determine-pdf-path, ly-determine-midi-path): Check for "windows-nt", not "win32", in system-type. * src/regex.c (MAX_BUF_SIZE): Remove some incorrect and long-ago-commented-out code that talks about "WIN32". * src/w32heap.h (OS_WINDOWS_95): Rename from OS_WIN95. All uses changed.
* | deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)Paul Eggert2012-07-293-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NEWS: Document these changes. * leim/quail/uni-input.el (ucs-input-deactivate): Rename from ucs-input-inactivate. * leim/quail/hangul.el (hangul-input-method-deactivate): Rename from hangul-input-method-inactivate. * emulation/viper-init.el (viper-deactivate-input-method-action): Rename from viper-inactivate-input-method-action. (viper-deactivate-input-method): Rename from viper-inactivate-input-method. * lisp/follow.el (follow-inactive-menu): Rename from follow-deactive-menu. * lisp/international/mule-cmds.el (deactivate-input-method): Rename from inactivate-input-method. Also run input-method-deactivate-hook. (deactivate-current-input-method-function): Rename from inactivate-current-input-method-function. (input-method-deactivate-hook): New hook. (input-method-inactivate-hook): Mark obsolete. * lisp/international/quail.el (quail-activate): Also run quail-deactivate-hook. (quail-deactivate): Rename from quail-inactivate. * lisp/international/robin.el (robin-activate): Also run robin-deactivate-hook. (robin-deactivate): Rename from robin-inactivate.
* | Prefer typical American spelling for "acknowledgment".Paul Eggert2012-07-242-2/+2
| |
* | Reduce use of (require 'cl).Stefan Monnier2012-07-103-10/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/bzrmerge.el: Use cl-lib. * leim/quail/hangul.el: Don't require CL. * leim/quail/ipa.el: Use cl-lib. * vc/smerge-mode.el, vc/pcvs.el, vc/pcvs-util.el, vc/pcvs-info.el: * vc/diff-mode.el, vc/cvs-status.el, uniquify.el, scroll-bar.el: * register.el, progmodes/sh-script.el, net/gnutls.el, net/dbus.el: * msb.el, mpc.el, minibuffer.el, international/ucs-normalize.el: * international/quail.el, info-xref.el, imenu.el, image-mode.el: * font-lock.el, filesets.el, edmacro.el, doc-view.el, bookmark.el: * battery.el, avoid.el, abbrev.el: Use cl-lib. * vc/pcvs-parse.el, vc/pcvs-defs.el, vc/log-view.el, vc/log-edit.el: * vc/diff.el, simple.el, pcomplete.el, lpr.el, comint.el, loadhist.el: * jit-lock.el, international/iso-ascii.el, info.el, frame.el, bs.el: * emulation/crisp.el, electric.el, dired.el, cus-dep.el, composite.el: * calculator.el, autorevert.el, apropos.el: Don't require CL. * emacs-bytecomp.el (byte-recompile-directory, display-call-tree) (byte-compile-unfold-bcf, byte-compile-check-variable): * emacs-byte-opt.el (byte-compile-trueconstp) (byte-compile-nilconstp): * emacs-autoload.el (make-autoload): Use pcase. * face-remap.el (text-scale-adjust): Simplify pcase patterns.
* | Add file missing from last commit.Nguyen Thai Ngoc Duy2012-06-121-0/+305
| |
* | New input method vietnamese-vni.Nguyen Thai Ngoc Duy2012-06-121-0/+4
| | | | | | | | | | | | * leim/quail/vnvi.el: New file. Fixes: debbugs:11660
* | Remove leim/Makefile.in's SUBDIRSGlenn Morris2012-05-212-15/+17
| | | | | | | | | | | | | | | | | | | | | | It isn't necessary given MKDIR_P, and I have some vague memory that the time-stamping was causing unncessary re-dumping in some instance. * leim/Makefile.in (SUBDIRS): Remove variable and rule. (MKDIR_P): Add it back. (all, changed.tit, changed.misc, leim-list.el): Don't depend on SUBDIRS. (changed.tit, changed.misc): Ensure output directory exists. (distclean): Don't use SUBDIRS.
* | Let the top-level Makefile install leimGlenn Morris2012-05-212-52/+4
| | | | | | | | | | | | | | | | | | | | | | * Makefile.in (leimdir): New, set by configure. (COPYDIR, COPYDESTS): Add leim directories. (install-leim): Remove. (install-arch-indep): Handle leim installation directly. * leim/Makefile.in (install): Remove, let top-level do it. (version, prefix, datarootdir, datadir, ns_appresdir, leimdir): (MKDIR_P, GZIP_PROG): Remove, no longer used.
* | Rename LEIM_INSTALLDIR to leimdir, treat consistently with lispdirGlenn Morris2012-05-212-21/+23
| | | | | | | | | | | | | | | | * configure.in (LEIM_INSTALLDIR): Rename to leimdir, treat like lispdir. * leim/Makefile.in (install_prefix): Remove. (LEIM_INSTALLDIR): Rename to leimdir. (install): Update for this change.
* | Command substitution already runs in a subshellGlenn Morris2012-05-202-3/+7
| | | | | | | | | | | | | | | | | | * Makefile.in (install-arch-indep, install-doc, install-info, uninstall): * leim/Makefile.in (leim-list.el, install): * lib-src/Makefile.in (insrcdir, $(DESTDIR)${archlibdir}): * lisp/Makefile.in (setwins, setwins_almost, setwins_for_subdirs): * test/automated/Makefile.in (setwins): Scrap superfluous subshells.
* | CommentsGlenn Morris2012-05-191-1/+3
| |
* | * Makefile.in (leim): No need to set PARALLEL.Glenn Morris2012-05-181-1/+8
| | | | | | | | | | | | This predates the use of changed.misc etc to serialize the leim build. The leim Makefile used to set .NO_PARALLEL/.NOTPARALLEL for the same reason, but has not done so for many years.
* | Don't use build-aux/install-sh -d directlyGlenn Morris2012-05-112-3/+8
| | | | | | | | | | | | | | | | * leim/Makefile.in (MKDIR_P): New, set by configure. (install): Use $MKDIR_P. * lib-src/Makefile.in (MKDIR_P): New, set by configure. ($(DESTDIR)${archlibdir}): Use $MKDIR_P.
* | Install self-contained ns leim files directly to their final destinationGlenn Morris2012-05-092-25/+29
| | | | | | | | | | | | | | | | | | | | | | | | This is instead of installing them first in one place, then moving them. It also fixes the previous change, which was incorrect for the -disable-ns-self-contained case. * configure.in (LEIM_INSTALLDIR): New output variable. * leim/Makefile.in: (install_prefix): New. (LEIM_INSTALLDIR): New, set by configure. (install): Use LEIM_INSTALLDIR.
* | Simply leim install rule for ns caseGlenn Morris2012-05-092-6/+10
| | | | | | | | | | * leim/Makefile.in (MV_DIRS): Remove. (install): Simplify the --with-ns case.
* | Rename leim/Makefile's BUILT_EMACS to EMACSGlenn Morris2012-04-092-3/+6
| | | | | | | | | | | | | | | | * leim/Makefile.in (EMACS): Rename from BUILT_EMACS. (RUN_EMACS, compile-main): Update for this change. * src/Makefile.in ($(leimdir)/leim-list.el): Pass EMACS rather than BUILT_EMACS.