GPLv3|L8R -- Status report - ready for inspection?
7 years, 4 months
Mats Lidell
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
TLS implementation
9 years, 8 months
Jerry James
I've been working on TLS support for a little while, and now have what
seems to be working nss, openssl, and gnutls lstream implementations.
The next challenge is making those available via the Emacs interface,
since that is what consuming packages expect. I thought I'd give you
a snapshot of what I've done so far (attached), just in case I get
abducted by aliens who need some operating system work done.
If you see anything that seems wrong or wrong-headed, let me know.
It's still early enough to change direction if I'm doing something
gratuitously stupid.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Cygwin 64-bit compilation experience?
9 years, 8 months
Henry S. Thompson
New machine, trying 64-bit cygwin, but no joy so far in compiling from
latest sources.
Too soon to say if I've just not got my environment right yet - so at
this point just checking -- has anyone made this work yet?
ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht(a)inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
autex-11.87 and the package hir.
10 years, 4 months
Uwe Brauer
Hello
I finally convinced myself (and also have the time) to upgrade
auctex from 11.84 to 11.87. As a first step I want to test it
under Xemacs 21.5.33. The easiest way seems to me download their
xemacs-pkg and try it out in my home directory.
I thought the hierarchy of the package system is as follows.
- everything which is in .xemacs/xemacs-package has first
priority and the official version in
xemacs/xemacs-package is _ignored_.
- then comes 3rd packages placed in xemacs/site-packages
- finally come the official packages.
So I unpacked their package in .xemacs/xemacs-package
locate-library tells me that LaTeX.el dwells in this directory not
in xemacs/xemacs-package, but AUCTeX-version tells me it is still
11.84. I could of course un install the official one, but I don't
feel much like doing it.
Any comment is very welcome
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
the webpage
10 years, 4 months
Uwe Brauer
Hello
Isn't the webpage a "bit" outdated:
First paragraph:
XEmacs has an active development community numbering in the hundreds,
and runs on Windows 95 and NT, Linux and nearly every other version of
Unix in existence.
Hundreds of developers? Really?
Windows 95 and NT are well not very relevant anymore, if I am not
mistaken.
Almost all links in http://www.xemacs.org/Develop/devTeam.html
are leading to the nirwana.
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
package-index.LATEST.pgp
10 years, 4 months
Uwe Brauer
Hi
I usually installed pgk as follows:
- I download package-index.LATEST.pgp
M-x pui-add-install-directory RET ~/tmp/ RET
M-x package-get-update-base RET /path/to/package-index.LATEST.pgp RET
M-x pui-list-packages RET
But I can't find the package-index.LATEST.pgp file anymore.
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
off topic: keybinding problem thinkpad
10 years, 4 months
Uwe Brauer
Hi
I am sorry for the off topic but I am desperate, since one of the keyes
I frequently use in Xemacs stopped working (or better said is remapped).
I am running Kubuntu 10.04 with trinity 3.5.13, the keys which are
sitting above the left and right arrow
were recognized by xev as
234 and 233 and I mapped them via xmodmap.
keycode 234 = F30
keycode 233 = F31
However out of a sudden, the right key 234, is now interpreted as
a mouse button, button-1, even by xev.
I restarted the Xserver rebooted the machine, no change.
I am desperate.
Anybody could help me please.
thanks
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
XEmacs Packages have been pre-released (2014-05-30-22)
10 years, 4 months
Norbert Koch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey there everyone.
I have just added the following packages to the 'Pre-Releases'
directory:
New Packages in Pre-Release:
===========================
cc-mode-1.77-pkg.tar.gz upstream version: 5.32.5
Previously Announced Packages Still in Pre-Release:
==================================================
ada-1.16-pkg.tar.gz upstream version: 2.27
apel-1.36-pkg.tar.gz upstream version: 10.7
bbdb-1.34-pkg.tar.gz upstream version: 2.35
build-1.17-pkg.tar.gz upstream version: 2.02
c-support-1.24-pkg.tar.gz upstream version: none
calc-1.28-pkg.tar.gz upstream version: 2.02fX3
calendar-1.40-pkg.tar.gz upstream version: none
cedet-common-1.03-pkg.tar.gz upstream version: 1.0pre4
clearcase-1.12-pkg.tar.gz upstream version: /main/laptop/165
cogre-1.04-pkg.tar.gz upstream version: 0.5
cookie-1.17-pkg.tar.gz upstream version: none
crisp-1.17-pkg.tar.gz upstream version: 1.34
debug-1.20-pkg.tar.gz upstream version: none
dictionary-1.18-pkg.tar.gz upstream version: 1.8
dired-1.22-pkg.tar.gz upstream version: 7.17
docbookide-0.10-pkg.tar.gz upstream version: 0.1
easypg-1.05-pkg.tar.gz upstream version: 0.0.16
ecb-1.25-pkg.tar.gz upstream version: 2.31
ecrypto-0.23-pkg.tar.gz upstream version: 2.0
ede-1.06-pkg.tar.gz upstream version: 1.0pre4
edebug-1.24-pkg.tar.gz upstream version: none
edict-1.19-pkg.tar.gz upstream version: 0.9.9
ediff-1.84-pkg.tar.gz upstream version: 2.75
edit-utils-2.54-pkg.tar.gz upstream version: none
edt-1.16-pkg.tar.gz upstream version: none
efs-1.37-pkg.tar.gz upstream version: 1.24
egg-its-1.29-pkg.tar.gz upstream version: none
eieio-1.09-pkg.tar.gz upstream version: 1.0pre4
elib-1.15-pkg.tar.gz upstream version: 1.0
emerge-1.13-pkg.tar.gz upstream version: none
erc-0.26-pkg.tar.gz upstream version: Version 5.1.2 Revision: 1.796.2.6
escreen-1.03-pkg.tar.gz upstream version: 1.16
eshell-1.20-pkg.tar.gz upstream version: 0fc80a3f6bb3bb59f42e9ff83cc8b89bf90fe658
ess-1.18-pkg.tar.gz upstream version: 5.2.7
eterm-1.20-pkg.tar.gz upstream version: none
eudc-1.43-pkg.tar.gz upstream version: 1.32
footnote-1.18-pkg.tar.gz upstream version: 0.18x
forms-1.17-pkg.tar.gz upstream version: 2.37
fortran-modes-1.07-pkg.tar.gz upstream version: none
frame-icon-1.13-pkg.tar.gz upstream version: none
fsf-compat-1.23-pkg.tar.gz upstream version: none
games-1.23-pkg.tar.gz upstream version: 2.00
general-docs-1.08-pkg.tar.gz upstream version: none
gnats-1.19-pkg.tar.gz upstream version: 3.101
gnus-1.98-pkg.tar.gz upstream version: 5.10.10
guided-tour-0.54-pkg.tar.gz upstream version: none
haskell-mode-1.14-pkg.tar.gz upstream version: 2.1
hm--html-menus-1.26-pkg.tar.gz upstream version: 5.9
hyperbole-1.22-pkg.tar.gz upstream version: 5.0.5
ibuffer-1.12-pkg.tar.gz upstream version: none
idlwave-1.34-pkg.tar.gz upstream version: 5.1
igrep-1.18-pkg.tar.gz upstream version: 2.111
ilisp-1.38-pkg.tar.gz upstream version: 5.12.0
ispell-1.34-pkg.tar.gz upstream version: 3.6
jde-1.54-pkg.tar.gz upstream version: 2.3.5.1
latin-euro-standards-1.11-pkg.tar.gz upstream version: 1.11
latin-unity-1.22-pkg.tar.gz upstream version: 1.22
leim-1.36-pkg.tar.gz upstream version: none
liece-1.18-pkg.tar.gz upstream version: 1.4.9
locale-1.30-pkg.tar.gz upstream version: none
lookup-1.17-pkg.tar.gz upstream version: 1.0
mail-lib-1.83-pkg.tar.gz upstream version: none
mailcrypt-2.16-pkg.tar.gz upstream version: 3.5.8
mew-1.21-pkg.tar.gz upstream version: 1.94.2
mh-e-1.35-pkg.tar.gz upstream version: 7.4.2
mine-1.18-pkg.tar.gz upstream version: 1.9
misc-games-1.25-pkg.tar.gz upstream version: none
mmm-mode-1.08-pkg.tar.gz upstream version: 0.4.8
mule-base-1.58-pkg.tar.gz upstream version: none
mule-ucs-1.20-pkg.tar.gz upstream version: 0.84
net-utils-1.60-pkg.tar.gz upstream version: N/A
ocaml-0.08-pkg.tar.gz upstream version: 3.06
oo-browser-1.07-pkg.tar.gz upstream version: 4.08
os-utils-1.44-pkg.tar.gz upstream version: none
pc-1.30-pkg.tar.gz upstream version: none
pcl-cvs-1.73-pkg.tar.gz upstream version: R-2_9_9
pcomplete-1.08-pkg.tar.gz upstream version: 1.1.6
perl-modes-1.16-pkg.tar.gz upstream version: none
pgg-1.10-pkg.tar.gz upstream version: 0.1
prog-modes-2.31-pkg.tar.gz upstream version: none
ps-print-1.14-pkg.tar.gz upstream version: 6.5.6
psgml-1.47-pkg.tar.gz upstream version: 1.3.2
psgml-dtds-1.05-pkg.tar.gz upstream version: none
python-modes-1.16-pkg.tar.gz upstream version: 5.0.0
re-builder-1.07-pkg.tar.gz upstream version: 1.20
reftex-1.36-pkg.tar.gz upstream version: 4.21
riece-1.25-pkg.tar.gz upstream version: 3.1.2
rmail-1.16-pkg.tar.gz upstream version: none
ruby-modes-1.07-pkg.tar.gz upstream version: 1.8.7
sasl-1.18-pkg.tar.gz upstream version: 1.14.4
scheme-1.22-pkg.tar.gz upstream version: none
semantic-1.23-pkg.tar.gz upstream version: 2.0pre4
sgml-1.13-pkg.tar.gz upstream version: none
sh-script-1.26-pkg.tar.gz upstream version: 2.0f
sieve-1.20-pkg.tar.gz upstream version: none
skk-1.26-pkg.tar.gz upstream version: 10.62a
slider-1.18-pkg.tar.gz upstream version: 0.3x1
sml-mode-0.14-pkg.tar.gz upstream version: 3.9.5
sounds-au-1.14-pkg.tar.gz upstream version: none
sounds-wav-1.14-pkg.tar.gz upstream version: none
speedbar-1.32-pkg.tar.gz upstream version: 1.0pre4
strokes-1.12-pkg.tar.gz upstream version: none
supercite-1.23-pkg.tar.gz upstream version: 3.55x3
texinfo-1.32-pkg.tar.gz upstream version: none
text-modes-2.03-pkg.tar.gz upstream version: none
textools-1.17-pkg.tar.gz upstream version: none
time-1.16-pkg.tar.gz upstream version: 1.17
tm-1.41-pkg.tar.gz upstream version: none
tooltalk-1.17-pkg.tar.gz upstream version: none
tpu-1.16-pkg.tar.gz upstream version: 4.2X
tramp-1.50-pkg.tar.gz upstream version: 2.2.9
vc-1.50-pkg.tar.gz upstream version: none
vc-cc-1.24-pkg.tar.gz upstream version: none
vhdl-1.24-pkg.tar.gz upstream version: 3.33.12
view-process-1.15-pkg.tar.gz upstream version: 2.4
viper-1.69-pkg.tar.gz upstream version: 3.09
vm-8.10-pkg.tar.gz upstream version: 8.0.12-devo
w3-1.40-pkg.tar.gz upstream version: 4.0pre47
x-symbol-1.15-pkg.tar.gz upstream version: 4.5.1
xemacs-base-2.41-pkg.tar.gz upstream version: none
xemacs-devel-1.84-pkg.tar.gz upstream version: none
xetla-1.04-pkg.tar.gz upstream version: steve(a)eicq.org--2005/xetla--main--1.1--version-0
xlib-1.16-pkg.tar.gz upstream version: lg(a)xwem.org--2005/xlib--main--2.1--version-0
xslide-1.11-pkg.tar.gz upstream version: 0.2.2
xslt-process-1.14-pkg.tar.gz upstream version: 1.2.1
xwem-1.25-pkg.tar.gz upstream version: lg(a)xwem.org--2005/xwem--main--2.1--versionfix-1
zenirc-1.18-pkg.tar.gz upstream version: 2.112
Detailed Changes:
================
- ------- ChangeLog Entries from xemacs-packages/cc-mode/ChangeLog -------
2014-05-30 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.77 released.
Installing These:
================
Manually:
- --------
1) Download the packages that you want to install from:
/ftp.xemacs.org:/pub/xemacs/beta/experimental/packages/
2) Unpack them to: [1]
/usr/local/lib/xemacs/xemacs-packages/
3) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.[245].x):
- ----------------------------------------------
1) Tools -> Packages -> Add Download Site -> Pre-Releases
2) Tools -> Packages -> List and Install
3) Select the packages you wish to install (there are brief
instructions at the bottom of the packages buffer).
4) Packages -> Install/Remove Selected
5) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.1.14):
- -------------------------------------------
1) Options -> Manage Packages -> Add Download Site -> Pre-Releases
2) Options -> Manage Packages -> List and Install
3 - 5) As per XEmacs 21.[245].x.
Footnotes:
[1] Note: Mule packages should be installed into:
/usr/local/lib/xemacs/mule-packages/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFTiOVi7yJLt8ORD7cRAijbAKCCMnfv8G9y6AAGoH3l3C6EYdYgxACfbZ4Y
zkm5cYbj+DFUH2tAft20WUA=
=6+5L
-----END PGP SIGNATURE-----
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Invalid syntax designator
10 years, 4 months
Raymond Toy
I updated all of my packages yesterday (after not having updated in
quite some time) and now just about anything that uses c-mode produces
an "Invalid syntax designator" error on any special input. The error
is coming from (looking-at "\\s!").
This happens with xemacs -vanilla. Create a new file foo.c, and start
typing "main(".
Help! I can't use xemacs to edit anything anymore.
Ray
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Re: Please create an AppData file for xemacs
10 years, 4 months
Jerry James
On Tue, May 27, 2014 at 8:27 AM, Richard Hughes <hughsient(a)gmail.com> wrote:
> Ahh, sorry -- I didn't see this file upstream. It's of course up to
> you if you want to push the .desktop and .appdata.xml file upstream,
> but in the Fedora package is good enough for me. Thanks!
Oh, no, I think they should be upstream. I just haven't, ummm, gotten
around to it yet (* ahem *). Thanks for the reminder.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta