From c07659054603ef1d7ce4eaeb5b79b50131abf265 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Tue, 12 Mar 2013 00:15:15 -0700 Subject: Tweaks for www.gnu.org html versions of manuals * admin/admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG. * doc/emacs/emacs.texi (Top): Add some stuff specific to www.gnu.org. * doc/lispintro/emacs-lisp-intro.texi: Add some stuff specific to www.gnu.org. * doc/lispref/elisp.texi: Add some stuff specific to www.gnu.org. --- admin/ChangeLog | 4 ++++ admin/admin.el | 2 ++ 2 files changed, 6 insertions(+) (limited to 'admin') diff --git a/admin/ChangeLog b/admin/ChangeLog index 6c9ed389528..bf37688c337 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog @@ -1,3 +1,7 @@ +2013-03-12 Glenn Morris + + * admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG. + 2013-03-11 Glenn Morris * admin.el (make-manuals): Add emacs-lisp-intro and some more diff --git a/admin/admin.el b/admin/admin.el index 08d9039d4bc..ea08c0d1c74 100644 --- a/admin/admin.el +++ b/admin/admin.el @@ -268,6 +268,7 @@ This function also edits the HTML files so that they validate as HTML 4.01 Transitional, and pulls in the gnu.org stylesheet using the @import directive." (call-process "makeinfo" nil nil nil + "-D" "WWW_GNU_ORG" "-I" (expand-file-name "../emacs" (file-name-directory texi-file)) "-I" (expand-file-name "../misc" @@ -293,6 +294,7 @@ the @import directive." (unless (file-exists-p texi-file) (error "Manual file %s not found" texi-file)) (call-process "makeinfo" nil nil nil + "-D" "WWW_GNU_ORG" "-I" (expand-file-name "../emacs" (file-name-directory texi-file)) "-I" (expand-file-name "../misc" -- cgit v1.2.1 From 206580428516ca7b21d438b5ae4618e4c8b49ac8 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Wed, 13 Mar 2013 21:59:13 -0700 Subject: * admin/admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi. --- admin/ChangeLog | 4 ++++ admin/admin.el | 14 ++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) (limited to 'admin') diff --git a/admin/ChangeLog b/admin/ChangeLog index bf37688c337..e0573318187 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog @@ -1,3 +1,7 @@ +2013-03-14 Glenn Morris + + * admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi. + 2013-03-12 Glenn Morris * admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG. diff --git a/admin/admin.el b/admin/admin.el index ea08c0d1c74..1ae3148ffd3 100644 --- a/admin/admin.el +++ b/admin/admin.el @@ -339,12 +339,22 @@ the @import directive." (defun manual-pdf (texi-file dest) "Run texi2pdf on TEXI-FILE, emitting plaintext output to DEST." - (call-process "texi2pdf" nil nil nil texi-file "-o" dest)) + (call-process "texi2pdf" nil nil nil + "-I" (expand-file-name "../emacs" + (file-name-directory texi-file)) + "-I" (expand-file-name "../misc" + (file-name-directory texi-file)) + texi-file "-o" dest)) (defun manual-dvi (texi-file dest ps-dest) "Run texi2dvi on TEXI-FILE, emitting dvi output to DEST. Also generate PostScript output in PS-DEST." - (call-process "texi2dvi" nil nil nil texi-file "-o" dest) + (call-process "texi2dvi" nil nil nil + "-I" (expand-file-name "../emacs" + (file-name-directory texi-file)) + "-I" (expand-file-name "../misc" + (file-name-directory texi-file)) + texi-file "-o" dest) (call-process "dvips" nil nil nil dest "-o" ps-dest) (call-process "gzip" nil nil nil dest) (call-process "gzip" nil nil nil ps-dest)) -- cgit v1.2.1 From 6b8504bae0773ffedb64ed2a48cad6f4d84e754d Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 17 Mar 2013 23:03:14 -0700 Subject: * notes/unicode: ja-dic.el is now UTF-8. Fixes: debbugs:13984 --- admin/ChangeLog | 5 +++++ admin/notes/unicode | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'admin') diff --git a/admin/ChangeLog b/admin/ChangeLog index 25ce7c0f9e4..891baa69564 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog @@ -1,3 +1,8 @@ +2013-03-18 Paul Eggert + + Automate the build of ja-dic.el (Bug#13984). + * notes/unicode: ja-dic.el is now UTF-8. + 2013-03-16 Glenn Morris * admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi. diff --git a/admin/notes/unicode b/admin/notes/unicode index 7b5e21c864b..0cc31c748d7 100644 --- a/admin/notes/unicode +++ b/admin/notes/unicode @@ -170,11 +170,9 @@ nontrivial changes to the build process. * japanese-iso-8bit SKK-JISYO.L is a verbatim copy of a file taken from an external source. - ja-dic.el is generated automatically by skkdic-convert; this process - hasn't been converted to use UTF-8. + It hasn't been converted to UTF-8. leim/SKK-DIC/SKK-JISYO.L - leim/ja-dic/ja-dic.el * japanese-shift-jis -- cgit v1.2.1 From 2aa2157b567231863783b32707c83d5a0f681ca0 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 18 Mar 2013 12:44:15 -0700 Subject: iso-2022-7bit commentary fixes * notes/unicode: Mention some more iso-2022-7bit files. * lisp/term/x-win.el (x-keysym-pair): Add a Fixme. Fixes: debbugs:13936 --- admin/ChangeLog | 2 ++ admin/notes/unicode | 28 ++++++++++++++++++++++++++-- 2 files changed, 28 insertions(+), 2 deletions(-) (limited to 'admin') diff --git a/admin/ChangeLog b/admin/ChangeLog index 891baa69564..8b71b065056 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog @@ -1,5 +1,7 @@ 2013-03-18 Paul Eggert + * notes/unicode: Mention some more iso-2022-7bit files (Bug#13936). + Automate the build of ja-dic.el (Bug#13984). * notes/unicode: ja-dic.el is now UTF-8. diff --git a/admin/notes/unicode b/admin/notes/unicode index 0cc31c748d7..53d568dd628 100644 --- a/admin/notes/unicode +++ b/admin/notes/unicode @@ -190,11 +190,35 @@ nontrivial changes to the build process. * iso-2022-7bit - This file contains significant charset information, which is not - encoded in UTF-8. + This file switches between CJK charsets, which is not encoded in UTF-8. etc/HELLO + Each of these files contains just one CJK charset, but Emacs + currently has no easy way to specify set-charset-priority on a + per-file basis, so converting any of these files to UTF-8 might + change the file's appearance when viewed by an Emacs that is + operating in some other language environment. + + etc/tutorials/TUTORIAL.ja + etc/tutorials/TUTORIAL.ko + leim/quail/cyril-jis.el + leim/quail/hanja-jis.el + leim/quail/hanja.el + leim/quail/hanja3.el + leim/quail/japanese.el + leim/quail/py-punct.el + leim/quail/pypunct-b5.el + leim/quail/symbol-ksc.el + lisp/international/ja-dic-cnv.el + lisp/international/ja-dic-utl.el + lisp/international/kinsoku.el + lisp/international/kkc.el + lisp/international/titdic-cnv.el + lisp/language/japan-util.el + lisp/language/japanese.el + lisp/term/x-win.el + These files contain characters that cannot be encoded in UTF-8. leim/quail/tibetan.el -- cgit v1.2.1