[PATCH ocaml] Fix ocaml faces
10 years, 4 months
Jerry James
PATCH ocaml
I just tried to load an ocaml (*.ml) file and got an endless series of
warnings in the minibuffer:
Fontifying region...(invalid-argument No such face font-lock-doccomment-face)
I wasn't sure if it was better to take the approach shown in the patch
below or use copy-face. I chose this approach because no other code
refers to the symbols Doc or Stop. I think they were just convenient
shorthands for the author.
diff -r c4cb09505870 ChangeLog
--- a/ChangeLog Thu May 15 21:05:57 2014 +0200
+++ b/ChangeLog Thu Jun 05 14:09:27 2014 -0600
@@ -1,3 +1,7 @@
+2014-06-05 Jerry James <james(a)xemacs.org>
+
+ * caml-font.el: Define faces the XEmacs way.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 0.08 released.
diff -r c4cb09505870 caml-font.el
--- a/caml-font.el Thu May 15 21:05:57 2014 +0200
+++ b/caml-font.el Thu Jun 05 14:09:27 2014 -0600
@@ -28,13 +28,11 @@
(setq font-lock-type-face 'DarkOliveGreen)
(setq font-lock-reference-face 'CadetBlue)))
; extra faces for documention
- (make-face 'Stop)
- (set-face-foreground 'Stop "White")
- (set-face-background 'Stop "Red")
- (make-face 'Doc)
- (set-face-foreground 'Doc "Red")
- (setq font-lock-stop-face 'Stop)
- (setq font-lock-doccomment-face 'Doc)
+ (make-face 'font-lock-stop-face)
+ (set-face-foreground 'font-lock-stop-face "White")
+ (set-face-background 'font-lock-stop-face "Red")
+ (make-face 'font-lock-doccomment-face)
+ (set-face-foreground 'font-lock-doccomment-face "Red")
))
; The same definition is in caml.el:
If this patch is acceptable, I will also copy the existing
caml-font.el to caml-font.el.upstream to avoid losing this change
during future syncs.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
[AC packages] Build UTF-8 HTML pages
10 years, 4 months
Jerry James
APPROVE COMMIT packages
On Wed, Jun 4, 2014 at 1:29 AM, Stephen J. Turnbull <stephen(a)xemacs.org> wrote:
> Too big shouldn't be a problem, it looks like I just threw out the
> baby with the bathwater. A message from you on the right date does
> show up in the incoming procmail log, but not in the outgoing resend
> log. Very sorry! (... and volunteer moderators welcome ...)
I'm happy to help with that task, but I'll need some training.
I have committed this patch. Just to repeat because I am paranoid:
Norbert, I had to do a top-level push for this. Changed packages are:
- mule-packages/mule-base
- mule-packages/mule-ucs
- mule-packages/skk
- xemacs-packages/auctex
- xemacs-packages/mew
- xemacs-packages/riece
- xemacs-packages/tm
- xemacs-packages/tramp
- xemacs-packages/vm
- xemacs-packages/w3
- xemacs-packages/x-symbol
Regards,
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/xemacs-packages: Jerry James: Support building HTML pages from texinfo sources with texi2any.
10 years, 4 months
Bitbucket
1 new commit in xemacs-packages:
https://bitbucket.org/xemacs/xemacs-packages/commits/9954f5555c86/
Changeset: 9954f5555c86
User: Jerry James
Date: 2014-06-04 23:49:00
Summary: Support building HTML pages from texinfo sources with texi2any.
Drop support for texi2html 1.56k, which is more than a decade old.
Support encoding info files in UTF-8 with XEmacs 21.5 and encoding HTML
files in UTF-8 with all XEmacs versions. See xemacs-patches message with id
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com>.
Affected #: 4 files
diff -r a8327abc702f36ae305b190894cc6f51401e345f -r 9954f5555c86d01eb90ccbb4fa662988241fb58a .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -5,13 +5,13 @@
fb24044de5ab711da585692cd888b37d4c0ad32e mule-packages/leim
4196835ebe0fd2e03a0a7e077703d0cae55b67e9 mule-packages/locale
7af608160c697a0e6528567347f18a6094ff4ead mule-packages/lookup
-debccbb1b41832fa7c9f505aa0bd9de087783d45 mule-packages/mule-base
-34eb2a4c087800c35a9418ecac3b4f1e132689a1 mule-packages/mule-ucs
-cd6ebd8d4052952c43e58cbcfac236ef25cbb318 mule-packages/skk
+73778e0c6557f3895bf507414ec4d6e9b8492670 mule-packages/mule-base
+f7fb28ff013e12e7d94db7caae862dcff4c2dc16 mule-packages/mule-ucs
+0733acf1eea30f37921345e012c144e78ee0f773 mule-packages/skk
205e191f77a705351506f811ae5791a7397ed018 xemacs-packages/Sun
59caae12caf18ded4f30a77d4b1e03b9e9de0a77 xemacs-packages/ada
76c1a89a4a0815693dd9ef67b57e8c60521a23bf xemacs-packages/apel
-205bc50740c13d23f5f16ea086623a419ff485d8 xemacs-packages/auctex
+dba52387094241da43d5f91eee3ec2ba2a4e951a xemacs-packages/auctex
6bb0e98940a59f149b01409d75072e8554866596 xemacs-packages/bbdb
e0e5d9739b9d2535205a24f81968c366a187fd15 xemacs-packages/build
3e0a184be3acd281672f1c918d14aedf91caa815 xemacs-packages/c-support
@@ -68,7 +68,7 @@
74313bb2d6e600051de7bd32a33e0830039ae227 xemacs-packages/liece
973fcb1ceaedb0cd96ddff1a5428d789319edb96 xemacs-packages/mail-lib
2fd72e8d70e7f3fb560f75f09d3779e6afcae726 xemacs-packages/mailcrypt
-2b9e6184cbd6ae100d8c4f489448dd9294415dc9 xemacs-packages/mew
+842672ea26e047b412c9420ab66c8b7d0e8a353a xemacs-packages/mew
5b73297b966ce51e6f5661ed0558270efcee226a xemacs-packages/mh-e
c59650af035f31ee2a59eb56debda01434f13e90 xemacs-packages/mine
59715eb96f78c4dbe8a7aa379d3c7bc83c9216ed xemacs-packages/misc-games
@@ -91,7 +91,7 @@
0ee1257d7cabca1d8fa4dd59668fbb6fc0351c85 xemacs-packages/python-modes
e2c73886ecaa1e698482f9af754187844ea0a43f xemacs-packages/re-builder
627ae65e79f6ddd6cb6613c6d18985f982775af7 xemacs-packages/reftex
-4a658c7f6f62e7358d5f8542f7fc102f050864c4 xemacs-packages/riece
+461d0ff81ae7bbedd84a57ef1a7a96b84fc3c19e xemacs-packages/riece
b89cc6d0cc293b7df9f5614dac6daa67098276f1 xemacs-packages/rmail
adb52a4e377c843292da797dfcb05bd3a1f1fbe7 xemacs-packages/ruby-modes
570518888f8c761832e3149a9ad194dbdd1fcf7b xemacs-packages/sasl
@@ -111,18 +111,18 @@
da2c71235bd8dbade52e3bd2ccf93b8e7cdcf61a xemacs-packages/text-modes
b05362392512f6039e689c4c08eee193f025c67d xemacs-packages/textools
e6d063da5d54876bcf3855c748b9d41453cb73d9 xemacs-packages/time
-b8c1c44424e50c08741c232c3cbdbc4c9022e7d2 xemacs-packages/tm
+a36edb38dd1ed3e06f233ef2b6b0bf3070964ec6 xemacs-packages/tm
6d1309305e5fe1f361cd2940f4eccfd020073d26 xemacs-packages/tooltalk
7bcc62f4ea924ca0565d85c500043f966fa32b64 xemacs-packages/tpu
-fa3dda7de3c4a3780ad8eb10ddf5379c320734e7 xemacs-packages/tramp
+cb7f3960d3fec0b936d1a3ff4498407466884f84 xemacs-packages/tramp
aa6b5f62e7a5857fb11cc448857357f708b58b80 xemacs-packages/vc
7b706d28f50b4311c145312845e4b9cb649b0efb xemacs-packages/vc-cc
4abfbdb0f15c3517c211b5e4238006cc6d5c1787 xemacs-packages/vhdl
48cfca2ee69f84c97abc631df6f532005dfc17a9 xemacs-packages/view-process
2950090a6a9597ac422dafd1cc07f07759e90b02 xemacs-packages/viper
-be2fbb8d32e2739dd2c9e606dac872bb77a1077c xemacs-packages/vm
-ce765cb8ad26831c86e044585739a6d94b667253 xemacs-packages/w3
-75dfeb7be38ea246f90c07803a2883f31edace2f xemacs-packages/x-symbol
+6717e479f23c18ce92695cd7b7832056832eacf3 xemacs-packages/vm
+2f834e2965a5907ac52c1189c1785e3879ae2399 xemacs-packages/w3
+47b3dcf636bfed9ad0a0b8baa5ed29ff87188aad xemacs-packages/x-symbol
06f247e269bfbba4b2944ab529e846dfab7eae2e xemacs-packages/xemacs-base
8e2a462a5f49d1769b22d4c7e1c5d92b9129be6e xemacs-packages/xemacs-devel
17b87e1bcfcde7e61ef484196689181725d378df xemacs-packages/xetla
diff -r a8327abc702f36ae305b190894cc6f51401e345f -r 9954f5555c86d01eb90ccbb4fa662988241fb58a ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * Local.rules.template: Support texi2any. Drop support for
+ texi2html 1.56k, which is more than a decade old.
+ * XEmacs.rules: Support encoding info files in UTF-8 with XEmacs
+ 21.5 and encoding HTML files in UTF-8 with all XEmacs versions.
+
2014-05-30 Norbert Koch <viteno(a)xemacs.org>
* Packages released: cc-mode.
diff -r a8327abc702f36ae305b190894cc6f51401e345f -r 9954f5555c86d01eb90ccbb4fa662988241fb58a Local.rules.template
--- a/Local.rules.template
+++ b/Local.rules.template
@@ -84,10 +84,9 @@
symlink =
# If `t', the build process will build and install .html versions of the
-# doc files. NOTE: texi2html 1.56k (#### perhaps 1.64 is better?) issues
-# complaints about a large number of files that pass `makeinfo' just fine.
-# This doesn't prevent it from building the .html files, though.
-#
+# doc files. NOTE: texi2html and texi2any both issue complaints about a
+# large number of files that pass `makeinfo' just fine. This doesn't
+# prevent it from building the .html files, though.
INSTALL_HTML =
##################### End settings that commonly need to be changed
@@ -190,18 +189,13 @@
#
MAKEINFO = makeinfo
-# path to texi2html
+# path to texi2html or texi2any
#
-TEXI2HTML = texi2html
-# texi2html 1.56k on Cygwin has "-split_chapter", whereas newer versions
-# (eg. 1.64) has "-split chapter", this should work either way. 1.56k doesn't
-# have "-help" and 1.64 doesn't have "-usage", but doing "-help" with 1.56k
-# outputs the usage anyway :P
-ifneq ('$(shell sh -c "texi2html -help 2>&1 | grep -l split_chapter")','')
-TEXI2HTML_FLAGS = -split_chapter
-TEXI2HTML_1_56K = t
+TEXI2HTML = texi2any
+ifeq ($(TEXI2HTML),texi2html)
+TEXI2HTML_FLAGS = -split chapter
else
-TEXI2HTML_FLAGS = -split chapter
+TEXI2HTML_FLAGS = --html --split=chapter
endif
diff -r a8327abc702f36ae305b190894cc6f51401e345f -r 9954f5555c86d01eb90ccbb4fa662988241fb58a XEmacs.rules
--- a/XEmacs.rules
+++ b/XEmacs.rules
@@ -278,6 +278,12 @@
XEMACS_BATCH_PREPARE_FOR_TEXINFO = $(XEMACS_BATCH_CLEAN) -eval '(setq load-path (append (list "$(XEMACS_PACKAGES_BASE)/xemacs-packages/texinfo" "$(XEMACS_PACKAGES_BASE)/xemacs-packages/text-modes" "$(XEMACS_PACKAGES_BASE)/xemacs-packages/xemacs-base") load-path))' $(LOAD_AUTOLOADS)
+ifeq ($(XEMACS_21_5),t)
+INFO_ENCODING = utf-8
+else
+INFO_ENCODING = iso-2022-7
+endif
+
FORMAT_INFO_USING_XEMACS_ARGS = -l informat -l texinfmt -f texinfo-format-buffer
FORMAT_INFO_USING_XEMACS = \
@@ -289,7 +295,7 @@
-eval '(unless (featurep (quote mule)) (kill-emacs 0))' \
-eval '(cd "$(<D)")' \
$(FORMAT_INFO_USING_XEMACS_ARGS) \
- -eval '(setq file-coding-system (quote iso-2022-7))' \
+ -eval '(setq file-coding-system (quote $(INFO_ENCODING)))' \
-eval '(save-buffer 0)'
# makeinfo doesn't seem able to handle Mule-formatted files correctly, so
@@ -315,9 +321,24 @@
## puts its results in the current directory, not the directory of the
## source file.
-# V 1.56k (with Cygwin) does not allow -p flag. Works fine without it.
-#RUN_TEXI2HTML = cd $(@D) && $(TEXI2HTML) $(TEXI2HTML_FLAGS) -p $(<F)
+ifeq ($(COMPILE_INFO_AS_MULE),t)
+ifeq ($(XEMACS_21_5),t)
+PREPARE_MULE_UCS =
+else
+PREPARE_MULE_UCS = -eval '(setq load-path (append (list "$(XEMACS_PACKAGES_BASE)/mule-packages/mule-base" "$(XEMACS_PACKAGES_BASE)/mule-packages/mule-ucs/lisp" "$(XEMACS_PACKAGES_BASE)/mule-packages/latin-euro-standards") load-path))' $(LOAD_AUTOLOADS) -l tae -l un-define
+endif
+RUN_TEXI2HTML = for fil in $< $(EXTRA_TEXI_FILES); do \
+ $(XEMACS_BATCH_PREPARE_FOR_TEXINFO) $(PREPARE_MULE_UCS) \
+ -eval '(unless (featurep (quote mule)) (kill-emacs 0))' \
+ -eval "(find-file \"$$fil\")" \
+ -eval '(setq file-coding-system (quote utf-8))' \
+ -eval '(progn (goto-char (point-min)) (when (search-forward "@setfilename" nil t) (forward-line) (insert "@documentencoding UTF-8\n")))' \
+ -eval '(save-buffer 16)'; done && \
+ pushd $(@D) && $(TEXI2HTML) $(TEXI2HTML_FLAGS) $(<F) && popd && \
+ for fil in $< $(EXTRA_TEXI_FILES); do mv -f $$fil~ $$fil; done
+else
RUN_TEXI2HTML = cd $(@D) && $(TEXI2HTML) $(TEXI2HTML_FLAGS) $(<F)
+endif
%_toc.html: %.txi
$(RUN_TEXI2HTML)
@@ -522,13 +543,13 @@
# Make the $(pkg_tar).gz first, then the $(pkg_tar).bz2
package-info : package-info.in Makefile $(AUTOLOAD_PATH)/_pkg.el \
$(pkg_tar).gz $(pkg_tar).bz2
- # #### See if we can't CLEAN this up
+ # #### See if we can't CLEAN this up
$(XEMACS_BATCH_DIRTY) \
-l package-info.elc -f batch-update-package-info \
'$(VERSION)' $(PKG_TAR_GZ) \
'$(REQUIRES)' \
'$(AUTHOR_VERSION)' '$(MAINTAINER)' '$(CATEGORY)'
- # #### See if we can't CLEAN this up
+ # #### See if we can't CLEAN this up
$(XEMACS_BATCH_DIRTY) \
-l $(HACK_PACKAGE_INDEX) -f batch-hack-package-index \
$(PACKAGE) package-info $(PACKAGE_INFO) $(CATEGORY)
Repository URL: https://bitbucket.org/xemacs/xemacs-packages/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/x-symbol: Jerry James: Remove Makefile workarounds for texi2thml 1.56k, which is more than a decade
10 years, 4 months
Bitbucket
1 new commit in x-symbol:
https://bitbucket.org/xemacs/x-symbol/commits/47b3dcf636bf/
Changeset: 47b3dcf636bf
User: Jerry James
Date: 2014-06-04 23:46:39
Summary: Remove Makefile workarounds for texi2thml 1.56k, which is more than a decade
old. See xemacs-patches message with id
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com>.
Affected #: 2 files
diff -r 75dfeb7be38ea246f90c07803a2883f31edace2f -r 47b3dcf636bfed9ad0a0b8baa5ed29ff87188aad ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * Makefile: Remove workarounds for texi2thml 1.56k, which is more
+ than a decade old.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.15 released.
diff -r 75dfeb7be38ea246f90c07803a2883f31edace2f -r 47b3dcf636bfed9ad0a0b8baa5ed29ff87188aad Makefile
--- a/Makefile
+++ b/Makefile
@@ -66,13 +66,9 @@
# FIXME: I can't get the '-init_file=x-symbol.init' to work. It's needed
# to add HTML code that includes the stylesheet file 'x-symbol.css'.
# Unfortunately I know didly squat about Perl. - Steve Youngs.
-ifeq ($(TEXI2HTML_1_56K), t)
-TEXI2HTML_FLAGS += -verbose -expandinfo -menu -number
-else
# EXTRA_HTML_FILES = man/index.html
TEXI2HTML_FLAGS += -Verbose -expand info -menu -number -lang="en" \
-top_file="index.html" # -init_file="x-symbol.init"
-endif
include ../../XEmacs.rules
Repository URL: https://bitbucket.org/xemacs/x-symbol/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/w3: Jerry James: Fix paths to _pkg.el, auto-autoloads.el, custom-defines.el, and custom-load.el
10 years, 4 months
Bitbucket
1 new commit in w3:
https://bitbucket.org/xemacs/w3/commits/2f834e2965a5/
Changeset: 2f834e2965a5
User: Jerry James
Date: 2014-06-04 23:45:50
Summary: Fix paths to _pkg.el, auto-autoloads.el, custom-defines.el, and custom-load.el
in .hgignore. Remove custom-load.el, which is a generated file. See
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com> in
xemacs-patches.
Affected #: 3 files
diff -r ce765cb8ad26831c86e044585739a6d94b667253 -r 2f834e2965a5907ac52c1189c1785e3879ae2399 .hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -3,10 +3,10 @@
~$
\.elc$
\.info$
-^_pkg\.el$
-^auto-autoloads\.el$
-^custom-defines\.el$
-^custom-load\.el$
+^lisp/_pkg\.el$
+^lisp/auto-autoloads\.el$
+^lisp/custom-defines\.el$
+^lisp/custom-load\.el$
^package-info$
^pdepends\.mk$
^stylesheet$
diff -r ce765cb8ad26831c86e044585739a6d94b667253 -r 2f834e2965a5907ac52c1189c1785e3879ae2399 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * .hgignore: Fix paths to _pkg.el, auto-autoloads.el,
+ custom-defines.el, and custom-load.el.
+ * custom-load.el: Remove generated file.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.40 released.
diff -r ce765cb8ad26831c86e044585739a6d94b667253 -r 2f834e2965a5907ac52c1189c1785e3879ae2399 lisp/custom-load.el
--- a/lisp/custom-load.el
+++ /dev/null
@@ -1,31 +0,0 @@
-;;; custom-load.el --- automatically extracted custom dependencies
-
-;;; Code:
-
-(autoload 'custom-add-loads "cus-load")
-
-(custom-add-loads 'url '("url-cookie" "url-gw" "url-history" "url-irc" "url-news" "url-queue" "url-vars" "url"))
-(custom-add-loads 'ssl '("ssl"))
-(custom-add-loads 'url-cookie '("url-cookie"))
-(custom-add-loads 'hypermedia '("w3-cus"))
-(custom-add-loads 'w3-advanced '("w3-cus"))
-(custom-add-loads 'w3-menus '("w3-cus" "w3-menu"))
-(custom-add-loads 'w3-java '("w3-java"))
-(custom-add-loads 'url-gateway '("url-gw"))
-(custom-add-loads 'socks '("socks"))
-(custom-add-loads 'w3-files '("w3-cus"))
-(custom-add-loads 'comm '("ssl" "url-vars"))
-(custom-add-loads 'url-cache '("url-cache" "url-vars"))
-(custom-add-loads 'w3-images '("w3-cus" "w3-display"))
-(custom-add-loads 'url-history '("url-history"))
-(custom-add-loads 'url-hairy '("url-util" "url-vars"))
-(custom-add-loads 'url-mime '("url-vars"))
-(custom-add-loads 'processes '("socks"))
-(custom-add-loads 'w3-hooks '("w3-cus"))
-(custom-add-loads 'w3 '("url-vars" "w3-cus" "w3-java"))
-(custom-add-loads 'url-file '("url-cache" "url-cookie" "url-vars"))
-(custom-add-loads 'w3-display '("w3-cus" "w3-parse"))
-(custom-add-loads 'w3-parsing '("w3-cus"))
-(custom-add-loads 'i18n '("url-vars"))
-
-;;; custom-load.el ends here
Repository URL: https://bitbucket.org/xemacs/w3/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/vm: Jerry James: Fix texinfo file extension in EXPLICIT DOCS and enable DOCS_TEXINFO_EXTENSION.
10 years, 4 months
Bitbucket
1 new commit in vm:
https://bitbucket.org/xemacs/vm/commits/6717e479f23c/
Changeset: 6717e479f23c
User: Jerry James
Date: 2014-06-04 23:43:31
Summary: Fix texinfo file extension in EXPLICIT DOCS and enable DOCS_TEXINFO_EXTENSION.
See <CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com> in
xemacs-patches.
Affected #: 2 files
diff -r be2fbb8d32e2739dd2c9e606dac872bb77a1077c -r 6717e479f23c18ce92695cd7b7832056832eacf3 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * Makefile (EXPLICIT_DOCS): Fix texinfo file extension.
+ (DOCS_TEXINFO_EXTENSION): Enable.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 8.10 released.
diff -r be2fbb8d32e2739dd2c9e606dac872bb77a1077c -r 6717e479f23c18ce92695cd7b7832056832eacf3 Makefile
--- a/Makefile
+++ b/Makefile
@@ -34,7 +34,8 @@
EXTRA_SOURCES = NEWS $(DONTCOMPILE)
-EXPLICIT_DOCS = $(wildcard info/*.texi)
+EXPLICIT_DOCS = $(wildcard info/*.texinfo)
+DOCS_TEXINFO_EXTENSION = t
DATA_FILES = $(wildcard pixmaps/*.xpm)
DATA_DEST = $(PACKAGE)/pixmaps
Repository URL: https://bitbucket.org/xemacs/vm/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/tramp: Jerry James: Fix paths to _pkg.el, auto-autoloads.el, custom-defines.el, and custom-load.el
10 years, 4 months
Bitbucket
1 new commit in tramp:
https://bitbucket.org/xemacs/tramp/commits/cb7f3960d3fe/
Changeset: cb7f3960d3fe
User: Jerry James
Date: 2014-06-04 23:42:33
Summary: Fix paths to _pkg.el, auto-autoloads.el, custom-defines.el, and custom-load.el
in .hgignore. Remove Makefile workarounds for texi2html 1.56k, which is more
than a decade old. See xemacs-patches message with id
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com>.
Affected #: 3 files
diff -r fa3dda7de3c4a3780ad8eb10ddf5379c320734e7 -r cb7f3960d3fec0b936d1a3ff4498407466884f84 .hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -4,10 +4,10 @@
\.elc$
\.html$
\.info$
-^_pkg\.el$
-^auto-autoloads\.el$
-^custom-defines\.el$
-^custom-load\.el$
+^lisp/_pkg\.el$
+^lisp/auto-autoloads\.el$
+^lisp/custom-defines\.el$
+^lisp/custom-load\.el$
^lisp/Makefile$
^lisp/semantic\.cache$
^lisp/tramp-loaddefs\.el$
diff -r fa3dda7de3c4a3780ad8eb10ddf5379c320734e7 -r cb7f3960d3fec0b936d1a3ff4498407466884f84 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * .hgignore: Fix paths to _pkg.el, auto-autoloads.el,
+ custom-defines.el, and custom-load.el.
+ * Makefile: Remove workarounds for texi2html 1.56k, which is more
+ than a decade old.
+
2014-05-22 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.50 released.
diff -r fa3dda7de3c4a3780ad8eb10ddf5379c320734e7 -r cb7f3960d3fec0b936d1a3ff4498407466884f84 Makefile
--- a/Makefile
+++ b/Makefile
@@ -38,14 +38,6 @@
EXPLICIT_DOCS = texi/$(PACKAGE).texi
MAKEINFO_FLAGS = --footnote-style=end -D xemacs
-ifneq ('$(BUILD_WITHOUT_MULE)','t')
-# #### Yuck!!!!!! texi2html (v 1.56k, at least) hangs on me when trying
-# to convert the japanese files, so forcibly override things to make
-# sure they don't get converted. --ben
-override HTML_FILES = texi/$(PACKAGE)*.html
-override HTML_DEP = texi/$(PACKAGE)_toc.html
-endif
-
AUTOLOAD_PATH = lisp
include ../../XEmacs.rules
Repository URL: https://bitbucket.org/xemacs/tramp/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/tm: Jerry James: Set COMPILE_INFO_AS_MULE when bulding with MULE to properly process Japanese
10 years, 4 months
Bitbucket
1 new commit in tm:
https://bitbucket.org/xemacs/tm/commits/a36edb38dd1e/
Changeset: a36edb38dd1e
User: Jerry James
Date: 2014-06-04 23:41:22
Summary: Set COMPILE_INFO_AS_MULE when bulding with MULE to properly process Japanese
info files. See xemacs-patches message with id
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com>.
Affected #: 2 files
diff -r b8c1c44424e50c08741c232c3cbdbc4c9022e7d2 -r a36edb38dd1ed3e06f233ef2b6b0bf3070964ec6 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * Makefile (COMPILE_INFO_AS_MULE): Enable when bulding with MULE
+ to properly process Japanese info files.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.41 released.
diff -r b8c1c44424e50c08741c232c3cbdbc4c9022e7d2 -r a36edb38dd1ed3e06f233ef2b6b0bf3070964ec6 Makefile
--- a/Makefile
+++ b/Makefile
@@ -54,6 +54,7 @@
ifeq ($(BUILD_WITHOUT_MULE),)
NAMES_JA = $(NAMES:%=%-ja)
+COMPILE_INFO_AS_MULE = t
endif
NAMES_ALL = $(NAMES_EN) $(NAMES_JA)
Repository URL: https://bitbucket.org/xemacs/tm/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/riece: Jerry James: Set COMPILE_INFO_AS_MULE when bulding with MULE to properly process Japanese
10 years, 4 months
Bitbucket
1 new commit in riece:
https://bitbucket.org/xemacs/riece/commits/461d0ff81ae7/
Changeset: 461d0ff81ae7
User: Jerry James
Date: 2014-06-04 23:40:36
Summary: Set COMPILE_INFO_AS_MULE when bulding with MULE to properly process Japanese
info files. See xemacs-patches message with id
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com>.
Affected #: 2 files
diff -r 4a658c7f6f62e7358d5f8542f7fc102f050864c4 -r 461d0ff81ae7bbedd84a57ef1a7a96b84fc3c19e ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * Makefile (COMPILE_INFO_AS_MULE): Enable when bulding with MULE
+ to properly process Japanese info files.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.25 released.
diff -r 4a658c7f6f62e7358d5f8542f7fc102f050864c4 -r 461d0ff81ae7bbedd84a57ef1a7a96b84fc3c19e Makefile
--- a/Makefile
+++ b/Makefile
@@ -62,6 +62,7 @@
EXPLICIT_DOCS = doc/riece-en.texi
ifeq ($(BUILD_WITHOUT_MULE),)
+COMPILE_INFO_AS_MULE = t
EXPLICIT_DOCS += doc/riece-ja.texi
ELCS += lisp/riece-skk-kakutei.elc lisp/riece-mcat.elc \
lisp/riece-mcat-japanese.elc
Repository URL: https://bitbucket.org/xemacs/riece/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/mew: Jerry James: Fix .hgignore paths to _pkg.el, auto-autoloads.el, custom-defines.el, and
10 years, 4 months
Bitbucket
1 new commit in mew:
https://bitbucket.org/xemacs/mew/commits/842672ea26e0/
Changeset: 842672ea26e0
User: Jerry James
Date: 2014-06-04 23:39:45
Summary: Fix .hgignore paths to _pkg.el, auto-autoloads.el, custom-defines.el, and
custom-load.el. Set COMPILE_INFO_AS_MULE when bulding with MULE to properly
process Japanese info files. See xemacs-patches message with id
<CAHCOHQ=KnqkHK4eq9Zj88CDtVMy2antAWrXKiPTDGcXQ348gQA(a)mail.gmail.com>.
Affected #: 3 files
diff -r 2b9e6184cbd6ae100d8c4f489448dd9294415dc9 -r 842672ea26e047b412c9420ab66c8b7d0e8a353a .hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -4,10 +4,10 @@
\.elc$
\.html$
\.info(-\d+)?$
-^_pkg\.el$
-^auto-autoloads\.el$
-^custom-defines\.el$
-^custom-load\.el$
+^mew/_pkg\.el$
+^mew/auto-autoloads\.el$
+^mew/custom-defines\.el$
+^mew/custom-load\.el$
^mew/info/mew-ja\.texi$
^package-info$
^pdepends\.mk$
diff -r 2b9e6184cbd6ae100d8c4f489448dd9294415dc9 -r 842672ea26e047b412c9420ab66c8b7d0e8a353a ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-06-02 Jerry James <james(a)xemacs.org>
+
+ * .hgignore: Fix paths to _pkg.el, auto-autoloads.el,
+ custom-defines.el, and custom-load.el.
+ * Makefile (COMPILE_INFO_AS_MULE): Enable when bulding with MULE
+ to properly process Japanese info files.
+
2014-05-15 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.21 released.
@@ -22,7 +29,7 @@
2004-01-20 Jerry James <james(a)xemacs.org>
* mew/info/.cvsignore: Add generated file mew-ja.texi.
-
+
2003-10-31 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.18 released.
diff -r 2b9e6184cbd6ae100d8c4f489448dd9294415dc9 -r 842672ea26e047b412c9420ab66c8b7d0e8a353a Makefile
--- a/Makefile
+++ b/Makefile
@@ -49,6 +49,7 @@
AUTOLOAD_PATH = mew
ifeq ($(BUILD_WITHOUT_MULE),)
+COMPILE_INFO_AS_MULE = t
EXPLICIT_DOCS += mew/info/mew-ja.texi
EXTRA_DEPENDENCIES = mew/info/mew-ja.texi
ELCS += mew/mew-lang-jp.elc
Repository URL: https://bitbucket.org/xemacs/mew/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches