Hi,
Here comes yet another status report from the project of converting to
GPLv3 or later.
There are two lists of files below. The first list contains all files
that are in an undecided state. Please inspect: Do we need to do anything
with them. If so what?
The second list contains all files that we can leave untouched and the
reason for that. Please inspect: Are all reasons OK and correct?
Are we getting close to the were an inspection of the xemacs-gplv3
repository could be performed? With the intent that it that is OK we
could merge back to trunk and go GPLv3 or later?
----------------------------------------------------------------------
"CHANGES-beta"
"ChangeLog"
"PROBLEMS"
"README"
"README.GPLv3"
"etc/ChangeLog"
"etc/Emacs.ad"
"etc/InstallGuide"
"etc/NEWS"
"etc/ONEWS"
"etc/OONEWS"
"etc/README"
"etc/editclient.sh"
"etc/emacskeys.sco"
"etc/emacsstrs.sco"
"etc/gtkrc"
"etc/package-index.LATEST.gpg"
"etc/sample.Xresources"
"etc/xemacs.1"
"lib-src/ChangeLog"
"lib-src/README"
"lisp/ChangeLog"
"lisp/README"
"lisp/mule/mule-locale.txt"
"man/ChangeLog"
"man/README"
"modules/ChangeLog"
"modules/base64/Makefile"
"modules/common/configure-post.ac"
"modules/common/configure-pre.ac"
"modules/zlib/Makefile"
"nt/ChangeLog"
"nt/Emacs.ad.h"
"nt/Installation.el"
"nt/README"
"nt/Win32.cf"
"nt/lisp.ico"
"nt/site.def"
"nt/xemacs.dsp"
"nt/xemacs.dsw"
"src/ChangeLog"
"src/README"
"src/README.kkcc"
"src/m/README"
"src/s/README"
"src/s/freebsd.h"
"src/s/irix6-0.h"
"src/s/netbsd.h"
"src/s/sol2.h"
"tests/ChangeLog"
"tests/Dnd/README"
"tests/automated/README"
"version.sh.in"
----------------------------------------------------------------------
These files below are the files that we might be able to leave as
they are. The reason for why they need not to be changed is listed
after each file: (Some reasons are taken verbatim from private
communication or the "GPL version 3 source survey")
----------------------------------------------------------------------
"INSTALL" -> old FSF Documentation license
"config.guess" -> Part of config which is still GPLv2 or later. See "http://savannah.gnu.org/projects/config"
"config.sub" -> Part of config which is still GPLv2 or later. See "http://savannah.gnu.org/projects/config"
"etc/ETAGS.ChangeLog" -> BSD and GPL v2 or later
"etc/VEGETABLES" -> Not copyrightable.
"etc/XKeysymDB" -> MIT
"etc/ctags.1" -> Part of the etags distribution, which is not part of XEmacs.
"etc/custom/example-themes/ex-custom-file" -> Generated(!?) or GPL V2 or later?
"etc/etags.1" -> Part of the etags distribution, which is not part of XEmacs.
"etc/gnuattach.1" -> simple man link to gnuserv.1
"etc/gnuclient.1" -> simple man link to gnuserv.1
"etc/gnudoit.1" -> simple man link to gnuserv.1
"etc/refcard.ps.gz" -> Generated from refcard..tex
"etc/sample.Xdefaults" -> It is deprecated, so it can be removed but is only a three line reference to .Xresources
"etc/xemacs-X.ico" -> GPLv2 or later but there is not meta data for the file where this can be documented.
"info/dir" -> Generated(?)
"install-sh" -> MIT-style "no advertising" license
"lib-src/b2m.c" -> This is the version from GNU Emacs, so should be OK.
"lib-src/config.values.in" -> Generated.
"lib-src/emacs.csh" -> I don't think this even works with XEmacs ("emacsclient"), so I believe we can just delete it.
"lib-src/insert-data-in-exec.c" -> Compatible license.
"lib-src/mmencode.c" -> Compatible license.
"lisp/dump-paths.el" -> Empty file. Not copyrightable.
"lisp/term/bobcat.el" -> Emacs version has no explicit license declaration
"lisp/term/vt102.el" -> Emacs version has no explicit license declaration
"lisp/term/vt125.el" -> Emacs version has no explicit license declaration
"lisp/term/vt200.el" -> Emacs version has no explicit license declaration
"lisp/term/vt201.el" -> Emacs version has no explicit license declaration
"lisp/term/vt220.el" -> Emacs version has no explicit license declaration
"lisp/term/vt240.el" -> Emacs version has no explicit license declaration
"lisp/term/vt300.el" -> Emacs version has no explicit license declaration
"lisp/term/vt320.el" -> Emacs version has no explicit license declaration
"lisp/term/vt400.el" -> Emacs version has no explicit license declaration
"lisp/term/vt420.el" -> Emacs version has no explicit license declaration
"lock/.precious" -> Not copyrightable.
"modules/canna/install-sh" -> MIT
"modules/ldap/install-sh" -> MIT
"modules/postgresql/install-sh" -> MIT
"modules/sample/external/install-sh" -> MIT
"modules/sample/internal/install-sh" -> MIT
"move-if-change" -> Identical to GPLv3 or later Emacs version
"nt/Xmd.patch" -> GPLv2 or later but only a few lines
"nt/file.ico" -> MIT
"nt/minitar.c" -> Public domain
"nt/paths.h" -> Generated
"nt/xemacs.ico" -> GPLv2 or later but there is not meta data for the file where this can be documented.
"src/alloca.c" -> Public domain.
"src/depend" -> Generated
"src/emacs-marshals.c" -> Generated.
"src/emacs-widget-accessors.c" -> Generated.
"src/intl-auto-encap-win32.c" -> Generated.
"src/intl-auto-encap-win32.h" -> Generated.
"src/libsst.c" -> Compatible license.
"src/libsst.h" -> Compatible license.
"src/libst.h" -> Compatible copyright.
"src/linuxplay.c" -> Compatible license. (MIT-like)
"src/miscplay.c" -> Compatible license. (MIT-like)
"src/miscplay.h" -> Compatible license. (MIT-like)
"src/nas.c" -> Compatible license. (MIT-like)
"src/paths.h.in" -> Generated.
"src/s/openbsd.h" -> Too short. (< 10 lines)
"src/s/usg5-4-2.h" -> Too short. (< 10 lines)
"src/sunplay.c" -> Compatible copyright.
"tests/gtk/UNIMPLEMENTED" -> Does notes need a license?
"tests/tooltalk/beeps.el" -> Too short. (< 10 lines)
----------------------------------------------------------------------
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2016-05-24 - 2016-05-31)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
572 open ( +0) / 321 closed ( +0) / 893 total ( +0)
Open issues with patches: 13
Average duration of open issues: 2441 days.
Median duration of open issues: 2638 days.
Open Issues Breakdown
new 263 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 145 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 15 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2016-05-17 - 2016-05-24)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
572 open ( +0) / 321 closed ( +0) / 893 total ( +0)
Open issues with patches: 13
Average duration of open issues: 2434 days.
Median duration of open issues: 2631 days.
Open Issues Breakdown
new 263 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 145 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 15 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2016-05-10 - 2016-05-17)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
572 open ( +0) / 321 closed ( +0) / 893 total ( +0)
Open issues with patches: 13
Average duration of open issues: 2427 days.
Median duration of open issues: 2624 days.
Open Issues Breakdown
new 263 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 145 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 15 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi,
I recently ran into a gnu emacs compat issue[*] that I learned has been
dealt with in fsf-compat 1.24. Looking through /pub/packages, I found
1.19. Grovelling deeper, I came across /pub/beta/experimental/packages,
which indeed has 1.24.
My question: What is the relationship between the two directories? When
do "experimental" packages move to /pub/packages? And, with my pkgsrc
hat on: Under which circumstances would it be fine to package the
content of /pub/beta/experimental/packages?
Cheerio,
hauke
[*] vc-fossil.el
<http://chiselapp.com/user/venks/repository/emacs-fossil/doc/tip/doc/index...>
wanting declare-function
--
The ASCII Ribbon Campaign Hauke Fath
() No HTML/RTF in email Institut für Nachrichtentechnik
/\ No Word docs in email TU Darmstadt
Respect for open standards Ruf +49-6151-16-21344
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi, all
I'm preparing to send-pr FreeBSD XEmacs ports, and one issue
leave to not solved yet that xemacs-devel port build failed
problem. `make configure' passed and then `make build',
failed to compile src/redisplay-x.c as below:
cc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -pipe -I/usr/local/include/libpng16 -I/usr/local/include/freetype2 -fno-strict-aliasing -std=gnu89 -Demacs -I. -I/var/ports/var/ports/homekxj/editors/xemacs-devel/work/xemacs-21.5.34/src -DHAVE_CONFIG_H -I/usr/local/include -I/usr/local/include redisplay-x.c
In file included from redisplay-x.c:33:
./redisplay-xlike-inc.c:270:20: error: expected expression
*(XftChar16 *)text_storage = ucs;
^
./redisplay-xlike-inc.c:270:9: error: use of undeclared identifier 'XftChar16'
*(XftChar16 *)text_storage = ucs;
^
./redisplay-xlike-inc.c:271:31: error: use of undeclared identifier 'XftChar16'
text_storage += sizeof (XftChar16);
^
./redisplay-xlike-inc.c:472:12: warning: implicit declaration of function 'FONT_INSTANCE_X_XFTFONT' [-Wimplicit-function-declaration]
else if (FONT_INSTANCE_X_XFTFONT (fi))
^
./redisplay-xlike-inc.c:474:14: error: unknown type name 'XGlyphInfo'
static XGlyphInfo glyphinfo;
^
./redisplay-xlike-inc.c:478:4: warning: implicit declaration of function 'XftTextExtents16' [-Wimplicit-function-declaration]
XftTextExtents16 (dpy,
^
./redisplay-xlike-inc.c:480:20: error: expected expression
(XftChar16 *) run->ptr, run->len, &glyphinfo);
^
./redisplay-xlike-inc.c:480:9: error: use of undeclared identifier 'XftChar16'
(XftChar16 *) run->ptr, run->len, &glyphinfo);
^
./redisplay-xlike-inc.c:478:22: error: use of undeclared identifier 'dpy'
XftTextExtents16 (dpy,
^
./redisplay-xlike-inc.c:484:4: warning: implicit declaration of function 'XftTextExtents8' [-Wimplicit-function-declaration]
XftTextExtents8 (dpy,
^
./redisplay-xlike-inc.c:484:21: error: use of undeclared identifier 'dpy'
XftTextExtents8 (dpy,
^
./redisplay-xlike-inc.c:1023:10: error: unknown type name 'XftColor'
static XftColor fg, bg;
^
./redisplay-xlike-inc.c:1024:3: error: use of undeclared identifier 'XftDraw'
XftDraw *xftDraw;
^
./redisplay-xlike-inc.c:1024:12: error: use of undeclared identifier 'xftDraw'
XftDraw *xftDraw;
^
./redisplay-xlike-inc.c:1027:8: warning: implicit declaration of function 'FRAME_X_XFTDRAW' [-Wimplicit-function-declaration]
if (!FRAME_X_XFTDRAW (f)) {
^
./redisplay-xlike-inc.c:1028:27: warning: implicit declaration of function 'XftDrawCreate' [-Wimplicit-function-declaration]
FRAME_X_XFTDRAW (f) = XftDrawCreate (dpy, x_win, visual, cmap);
^
./redisplay-xlike-inc.c:1028:25: error: expression is not assignable
FRAME_X_XFTDRAW (f) = XftDrawCreate (dpy, x_win, visual, cmap);
~~~~~~~~~~~~~~~~~~~ ^
./redisplay-xlike-inc.c:1030:3: error: use of undeclared identifier 'xftDraw'
xftDraw = FRAME_X_XFTDRAW (f);
^
./redisplay-xlike-inc.c:1174:9: warning: implicit declaration of function 'xft_convert_color' [-Wimplicit-function-declaration]
fg = XFT_FROB_LISP_COLOR (cursor_cachel->foreground, 0);
^
./redisplay-xlike-inc.c:1036:3: note: expanded from macro 'XFT_FROB_LISP_COLOR'
xft_convert_color (dpy, cmap, visual, \
^
./redisplay-xlike-inc.c:1175:4: error: use of undeclared identifier 'bg'
bg = XFT_FROB_LISP_COLOR (cursor_cachel->background, 0);
^
./redisplay-xlike-inc.c:1197:4: error: use of undeclared identifier 'bg'
bg = XFT_FROB_LISP_COLOR (cachel->background, 0);
^
./redisplay-xlike-inc.c:1206:4: error: use of undeclared identifier 'bg'
bg = XFT_FROB_LISP_COLOR (cachel->background, 0);
^
./redisplay-xlike-inc.c:1213:2: error: use of undeclared identifier 'XftFont'; did you mean 'XSetFont'?
XftFont *rf = FONT_INSTANCE_X_XFTFONT (fi);
^~~~~~~
XSetFont
/usr/local/include/X11/Xlib.h:3215:12: note: 'XSetFont' declared here
extern int XSetFont(
^
In file included from redisplay-x.c:33:
./redisplay-xlike-inc.c:1213:11: error: use of undeclared identifier 'rf'
XftFont *rf = FONT_INSTANCE_X_XFTFONT (fi);
^
./redisplay-xlike-inc.c:1215:6: error: use of undeclared identifier 'rf'
if (rf)
^
./redisplay-xlike-inc.c:1225:3: warning: implicit declaration of function 'XftDrawSetClip' [-Wimplicit-function-declaration]
XftDrawSetClip (xftDraw, clip_reg);
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
7 warnings and 20 errors generated.
GNUmakefile:104: recipe for target 'redisplay-x.o' failed
gmake[2]: *** [redisplay-x.o] Error 1
gmake[2]: Leaving directory '/var/ports/var/ports/homekxj/editors/xemacs-devel/work/xemacs-21.5.34/src'
Makefile:97: recipe for target 'src' failed
gmake[1]: *** [src] Error 2
gmake[1]: Leaving directory '/var/ports/var/ports/homekxj/editors/xemacs-devel/work/xemacs-21.5.34'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /var/ports/homekxj/editors/xemacs-devel
All build process in [1] and all stuffs at that time are in
[2]. Is there any suggetions?
[1] http://people.freebsd.org/~kiri/xemacs/xemacs-devel_build.log
[2] http://people.freebsd.org/~kiri/xemacs/xemacs-21.5.34/
Best Regards
---
KIRIYAMA Kazuhiko
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2016-05-03 - 2016-05-10)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
572 open ( +0) / 321 closed ( +0) / 893 total ( +0)
Open issues with patches: 13
Average duration of open issues: 2420 days.
Median duration of open issues: 2617 days.
Open Issues Breakdown
new 263 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 145 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 15 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi, all
I've made up xemacs port on FreeBSD 11.0-CURRENT(1100098)
and try to build. But failed to byte-compile to all *.el in
lisp direcitory after binary built.
(snip)
Loading
/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24/src/../lisp/update-elc.el...
Loading very-early-lisp...
Loading find-paths.el...
Loading packages.el...
Loading setup-paths.el...
Loading dump-paths.el...
Loading
/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24/lisp/dumped-lisp.el...
Wrote
/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24/src/NEEDTODUMP
rm -f lisp/auto-autoloads.el
/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24/src/xemacs -batch -no-autoloads -l autoload -f batch-update-directory
lisp
^C
===> Compilation failed unexpectedly.
root@desktop:/var/ports/homekxj/editors/xemacs # Try to set
MAKE_JOBS_UNSAFE=yes and rebuild before reporting the
failure to
the maintainer.
Correctly to say, stop to hang up at execute below:
xemacs -batch -no-autoloads -l autoload -f batch-update-directory
and break out by C-c. To do same commandline in working
directory, then
root@desktop:/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24# ./src/xemacs -batch -no-autoloads -l autoload -f batch-update-directory lisp
Symbol's function definition is void:
kana-keyboard-define-keys
xemacs exiting
.
root@desktop:/usr/portbuild/var/ports/homekxj/editors/xemacs/work/xemacs-21.4.24#
Is there any suggestion?
admin@t:~ % uname -aK
FreeBSD t.pis 11.0-CURRENT FreeBSD 11.0-CURRENT #4: Wed Mar 23 10:12:11 JST 2016 admin@t.pis:/usr/obj/usr/src/sys/XIJ amd64 1100098
admin@t:~ %
Whole build progress is logged and put it in [1].
[1] http://people.freebsd.org/~kiri/xemacs/xemacs_build.log
Best Regards
---
KIRIYAMA Kazuhiko
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
There is an emacs version of a Perl 6 mode on github at:
https://github.com/hinrik/perl6-mode
Unfortunately it seems to depend on one or more other emacs packages which
I don't believe have any XEmacs versions.
Is anyone interested in porting the Perl 6 package collection to XEmacs--or
at least helping a non-lisp programmer do it?
Thanks.
Best regards,
-Tom
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta