Steve Youngs [Tue, 31 Mar 2020 07:03:33 +0000 (17:03 +1000)]
ecb -- Texinfo 6.7 fix.
* xemacs-packages/ecb/ecb.texi: Add @documentencoding to keep
Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 06:55:09 +0000 (16:55 +1000)]
bbdb -- build fixes.
* xemacs-packages/bbdb/texinfo/bbdb.texinfo: Add @documentencoding
to keep Texinfo 6.7 happy.
* xemacs-packages/bbdb/Makefile (REQUIRES): Update
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 01:38:07 +0000 (11:38 +1000)]
edit-utils -- Texinfo 6.7 fix
* xemacs-packages/edit-utils/tempo.texi: Add @documentencoding
to keep Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:35:55 +0000 (22:35 +1000)]
Update all package-info.in provides.
A package's package-info.in file is used to create the central
package-index file (currently named, 'package-index.LATEST.gpg').
That package-index file, in turn, is used by package-get.el and
friends to do their magic. The provides form in the package-info.in
is from where package-get can tell you which package a feature is
from. So having that info up to date is important.
In an attempt to keep things compartmentalised, I decided to split
this into separate commits per package instead of a single monster
commit.
The actual edits were done via some elisp I wrote especially for this
task. It is available in my SLH repo: https://git.sxemacs.org/slh
(pkginfo.el). And the commits themselves were via this shell
one-liner...
for FILE in $(git status --porcelain|cut -c4-); do
pkg=${${FILE#*-packages/}%/package-info.in}
log="${pkg} -- Update and prettify package-info.in provides."
git ci -sm "${log}" -- ${FILE}
done
* provides:
xwem -- Update and prettify package-info.in provides.
xslide -- Update and prettify package-info.in provides.
xlib -- Update and prettify package-info.in provides.
xemacs-devel -- Update and prettify package-info.in provides.
xemacs-base -- Update and prettify package-info.in provides.
x-symbol -- Update and prettify package-info.in provides.
w3 -- Update and prettify package-info.in provides.
vm -- Update and prettify package-info.in provides.
viper -- Update and prettify package-info.in provides.
view-process -- Update and prettify package-info.in provides.
vc -- Update and prettify package-info.in provides.
tramp -- Update and prettify package-info.in provides.
tpu -- Update and prettify package-info.in provides.
tm -- Update and prettify package-info.in provides.
text-modes -- Update and prettify package-info.in provides.
texinfo -- Update and prettify package-info.in provides.
speedbar -- Update and prettify package-info.in provides.
slider -- Update and prettify package-info.in provides.
sieve -- Update and prettify package-info.in provides.
sh-script -- Update and prettify package-info.in provides.
sgml -- Update and prettify package-info.in provides.
semantic -- Update and prettify package-info.in provides.
scheme -- Update and prettify package-info.in provides.
sasl -- Update and prettify package-info.in provides.
riece -- Update and prettify package-info.in provides.
reftex -- Update and prettify package-info.in provides.
psgml -- Update and prettify package-info.in provides.
prog-modes -- Update and prettify package-info.in provides.
pgg -- Update and prettify package-info.in provides.
pcomplete -- Update and prettify package-info.in provides.
pcl-cvs -- Update and prettify package-info.in provides.
os-utils -- Update and prettify package-info.in provides.
oo-browser -- Update and prettify package-info.in provides.
ocaml -- Update and prettify package-info.in provides.
net-utils -- Update and prettify package-info.in provides.
mmm-mode -- Update and prettify package-info.in provides.
mh-e -- Update and prettify package-info.in provides.
mew -- Update and prettify package-info.in provides.
mail-lib -- Update and prettify package-info.in provides.
jde -- Update and prettify package-info.in provides.
ilisp -- Update and prettify package-info.in provides.
idlwave -- Update and prettify package-info.in provides.
hyperbole -- Update and prettify package-info.in provides.
hm--html-menus -- Update and prettify package-info.in provides.
haskell-mode -- Update and prettify package-info.in provides.
gnus -- Update and prettify package-info.in provides.
gnats -- Update and prettify package-info.in provides.
games -- Update and prettify package-info.in provides.
fsf-compat -- Update and prettify package-info.in provides.
frame-icon -- Update and prettify package-info.in provides.
footnote -- Update and prettify package-info.in provides.
eudc -- Update and prettify package-info.in provides.
eterm -- Update and prettify package-info.in provides.
ess -- Update and prettify package-info.in provides.
eshell -- Update and prettify package-info.in provides.
erc -- Update and prettify package-info.in provides.
elib -- Update and prettify package-info.in provides.
eieio -- Update and prettify package-info.in provides.
efs -- Update and prettify package-info.in provides.
edit-utils -- Update and prettify package-info.in provides.
ediff -- Update and prettify package-info.in provides.
edebug -- Update and prettify package-info.in provides.
ede -- Update and prettify package-info.in provides.
ecrypto -- Update and prettify package-info.in provides.
ecb -- Update and prettify package-info.in provides.
easypg -- Update and prettify package-info.in provides.
docbookide -- Update and prettify package-info.in provides.
dired -- Update and prettify package-info.in provides.
dictionary -- Update and prettify package-info.in provides.
cookie -- Update and prettify package-info.in provides.
cogre -- Update and prettify package-info.in provides.
cedet-common -- Update and prettify package-info.in provides.
cc-mode -- Update and prettify package-info.in provides.
calendar -- Update and prettify package-info.in provides.
calc -- Update and prettify package-info.in provides.
bbdb -- Update and prettify package-info.in provides.
auctex -- Update and prettify package-info.in provides.
apel -- Update and prettify package-info.in provides.
skk -- Update and prettify package-info.in provides.
mule-ucs -- Update and prettify package-info.in provides.
mule-base -- Update and prettify package-info.in provides.
lookup -- Update and prettify package-info.in provides.
leim -- Update and prettify package-info.in provides.
latin-unity -- Update and prettify package-info.in provides.
latin-euro-standards -- Update and prettify package-info.in provides.
egg-its -- Update and prettify package-info.in provides.
edict -- Update and prettify package-info.in provides.
Patcher -- Add missing package-info.in
Gnus -- Lets really not provide lpath.
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xwem -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xslide -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xlib -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xemacs-devel -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xemacs-base -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
x-symbol -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
w3 -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
vm -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
viper -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
view-process -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
vc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
tramp -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
tpu -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
tm -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
text-modes -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
texinfo -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
speedbar -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
slider -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
sieve -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
sh-script -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
sgml -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
semantic -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
scheme -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
sasl -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
riece -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
reftex -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
psgml -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
prog-modes -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
pgg -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
pcomplete -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
pcl-cvs -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
os-utils -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
oo-browser -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
ocaml -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
net-utils -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
mmm-mode -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
mh-e -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
mew -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
mail-lib -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
jde -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
ilisp -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
idlwave -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
hyperbole -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
hm--html-menus -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
haskell-mode -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
gnus -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
gnats -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
games -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
fsf-compat -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
frame-icon -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
footnote -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eudc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eterm -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
ess -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eshell -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
erc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
elib -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eieio -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
efs -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
edit-utils -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
ediff -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
edebug -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
ede -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
ecrypto -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
ecb -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
easypg -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
docbookide -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
dired -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
dictionary -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
cookie -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:51 +0000 (22:14 +1000)]
cogre -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:50 +0000 (22:14 +1000)]
cedet-common -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:50 +0000 (22:14 +1000)]
cc-mode -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:50 +0000 (22:14 +1000)]
calendar -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:50 +0000 (22:14 +1000)]
calc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:50 +0000 (22:14 +1000)]
bbdb -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:49 +0000 (22:14 +1000)]
auctex -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:49 +0000 (22:14 +1000)]
apel -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:49 +0000 (22:14 +1000)]
skk -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:49 +0000 (22:14 +1000)]
mule-ucs -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:49 +0000 (22:14 +1000)]
mule-base -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:49 +0000 (22:14 +1000)]
lookup -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:48 +0000 (22:14 +1000)]
leim -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:48 +0000 (22:14 +1000)]
latin-unity -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:48 +0000 (22:14 +1000)]
latin-euro-standards -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:48 +0000 (22:14 +1000)]
egg-its -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:48 +0000 (22:14 +1000)]
edict -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 10:49:03 +0000 (20:49 +1000)]
Patcher -- Add missing package-info.in
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 10:46:51 +0000 (20:46 +1000)]
Gnus -- Lets really not provide lpath.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Fri, 27 Mar 2020 04:39:28 +0000 (14:39 +1000)]
Get AUCTeX ship-shape and SXEmacs Package-friendly
* debork-auctex:
AUCTeX -- Getting to a clean build (2)
AUCTeX -- Getting to a clean build (1)
Add AUCTeX generated files
AUCTeX -- Major package restructuring.
Steve Youngs [Fri, 27 Mar 2020 04:33:49 +0000 (14:33 +1000)]
AUCTeX -- Getting to a clean build (2)
With this changeset, our AUCTeX package builds cleanly.
Nothing exciting here, just fixing up silly little things to keep the
byte-compiler happy and well fed.
* xemacs-packages/auctex/doc/macros.texi: Update from upstream for
texinfo 6.7 compat...
commit
97c992d05a869a2c692f737599576bc45eed0c58
Author: Arash Esbati <arash.esbati@gmail.com>
Date: Wed Jun 29 18:54:08 2016 +0200
Catch up with deletion of \commondummies in texinfo.tex
Catch up with deletion of \commondummies in texinfo.tex which is
replaced with \definedummies. Check which command is defined and
add AUCTeX definitions respectively.
* xemacs-packages/auctex/bib-cite.el: #'with-boundp to suppress
warnings.
(bib-display): Re-do #'let local vars spec so it was no longer
funky and causing grief for the byte-compiler.
(bib-find): Ditto.
(bib-document-TeX-files): Nuke unused local var, 'the-file'.
* xemacs-packages/auctex/context.el: #'defvar 'name' at toplevel
to prevent warnings. Ugly AF, I know. Sorry.
(ConTeXt-section): Comment out unused local var, 'toc'.
(ConTeXt-find-matching-stop): Ditto for 'pos'.
(ConTeXt-paragraph-commands-regexp):
`ConTeXt-extra-paragraph-commands' is not mentioned or referenced
anywhere throughout AUCTeX... nuke it.
(ConTeXt-imenu-create-index-function): Nuke unused local var,
'level'.
(ConTeXt-language-variable-list): Remove
`ConTeXt-extra-paragraph-commands'.
* xemacs-packages/auctex/font-latex.el (char-valid-p): New if not
fboundp.
(font-latex-set-syntactic-keywords): #'and-fboundp for warning
suppression.
* xemacs-packages/auctex/latex.el (LaTeX-math-initialize):
#'and-fboundp, #'declare-fboundp for warning suppression.
(LaTeX-fold-math-spec-list): Ditto.
* xemacs-packages/auctex/multi-prompt.el (multi-prompt): Comment
out unused local var, 'done'.
* xemacs-packages/auctex/plain-tex.el (TeX-plain-tex-mode): Use
#'and-boundp to shush byte-compiler.
* xemacs-packages/auctex/preview.el: Don't attempt to handle
missing `desktop' and `reporter' as the appropriate packages have
been added to the Makefile's REQUIRES.
* xemacs-packages/auctex/tex-buf.el (TeX-command-expand): Kill off
a warning by setq'ing a local, seemingly unused, var to itself.
* xemacs-packages/auctex/tex-jp.el (autoload): TeX-plain-tex-mode.
Wrap some things in #'eval-when-compile.
* xemacs-packages/auctex/tex.el: Wrap compat code in
#'eval-when-compile.
* xemacs-packages/auctex/toolbar-x.el (tool-bar-map):
#'globally-declare-boundp to shush the byte-compilers.
* xemacs-packages/auctex/style/subfigure.el ("subfigure"): Fix
misplaced paren.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Fri, 27 Mar 2020 01:44:30 +0000 (11:44 +1000)]
AUCTeX -- Getting to a clean build (1)
This changeset is the first step toward a clean build for AUCTeX. The
Makefile was re-written from scratch so that everything that can be
built does get built and installed into the appropriate places.
A `sxepkg.el' added for that squeaky-clean fresh build smell.
package-info.in updated. And sane defaults in tex-site.el.
* xemacs-packages/auctex/tex-site.el (TeX-data-directory): Set via
#'locate-data-directory
(TeX-auto-global): Default set via #'locate-data-directory,
however it will be 'nil' if that directory is not writable for the
current user. If the directory doesn't exist but its would-be
parent is writable for the current user, then set it, otherwise
it's 'nil'.
* xemacs-packages/auctex/Makefile: Re-write.
* xemacs-packages/auctex/package-info.in: Update description and
provides.
* xemacs-packages/auctex/sxepkg.el: New.
* xemacs-packages/auctex/auctex.el: New. A lazy man's way of
loading AUCTeX.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Thu, 26 Mar 2020 20:54:08 +0000 (06:54 +1000)]
Add AUCTeX generated files
Steve Youngs [Fri, 20 Mar 2020 10:09:18 +0000 (20:09 +1000)]
AUCTeX -- Major package restructuring.
This re-arranges things in our AUCTeX package to bring it inline with
how they have things set out in the upstream repo.
Steve Youngs [Mon, 16 Mar 2020 06:09:59 +0000 (16:09 +1000)]
cedet-common -- tweak ezimage.el to fix Speedbar image display.
If an extent has a {begin,end}-glyph and you go and make that extent
invisible the glyph disappears too (IMO, expected and correct
behaviour). Text properties are extents. Speedbar was trying to swap
out some text with a glyph by modifying the properties of the
text... making the text invisible and slapping on a end-glyph which
was invisible because the text property extent was invisible.
This change fixes that by creating a new extent to hold the glyph.
Now our speedbar looks and behaves just like its GNU cousin.
* xemacs-packages/cedet-common/ezimage.el
(ezimage-insert-over-text): Create a new extent for the actual
image glyph.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 15 Mar 2020 07:42:40 +0000 (17:42 +1000)]
PKG Maint -- Deal with some load-path shadows
We have a number of double-ups in the packages (and core) that were
causing some lisp load-path shadowings. This takes care of that.
* xemacs-packages/apel/Makefile (PACKAGE_SUPPRESS): Suppress alist
if in SXEmacs.
* xemacs-packages/semantic/Makefile (PACKAGE_SUPPRESS): Suppress
sformat and working if cedet-common package is installed.
Signed-off-by: Steve Youngs <steve@sxemacs.org>