[C] xemacsweb: Fix URLs in 2007-06-23 news item
17 years, 6 months
Adrian Aichner
COMMIT
Thanks for reporting this copycat error of mine, Giannis!
The master-websites[1] are currently rebuilding to reflect this fix.
Best regards!
Adrian
xemacsweb ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/ChangeLog,v
retrieving revision 1.264
diff -u -U0 -r1.264 ChangeLog
--- ChangeLog 22 Jun 2007 23:07:59 -0000 1.264
+++ ChangeLog 24 Jun 2007 08:50:49 -0000
@@ -0,0 +1,5 @@
+2007-06-24 Adrian Aichner <adrian(a)xemacs.org>
+
+ * index.content: Fix URLs in 2007-06-23 news item (reported by
+ Kapetanakis Giannis)
+
xemacsweb source patch:
Diff command: cvs -f -z3 -q diff -u -w -N
Files affected: index.content
===================================================================
RCS
Index: index.content
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/index.content,v
retrieving revision 1.173
diff -u -w -r1.173 index.content
--- index.content 22 Jun 2007 23:07:59 -0000 1.173
+++ index.content 24 Jun 2007 08:46:31 -0000
@@ -117,8 +117,8 @@
Users in Greece will be glad to hear the <a
href="http://www.cc.uoc.gr/">University of Crete</a> is now
providing an XEmacs <a
- href="http://www.sa.xemacs.org/">website mirror</a> and <a
- href="http://ftp.sa.xemacs.org/">ftp site mirror</a>. The
+ href="http://www.gr.xemacs.org/">website mirror</a> and <a
+ href="http://ftp.gr.xemacs.org/">ftp site mirror</a>. The
next beta release of XEmacs with also know how to download
packages from this mirror site. Thank you, University of
Crete, for joining our growing list of XEmacs mirror sites!
Footnotes:
[1] http://www.xemacs.org, http://www.dk.xemacs.org, http://www.us.xemacs.org.
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
[C] xemacsweb: Use cvs.xemacs.org in CVS commands
17 years, 6 months
Adrian Aichner
COMMIT
xemacsweb ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: Documentation/ChangeLog
Index: Documentation/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Documentation/ChangeLog,v
retrieving revision 1.66
diff -u -U0 -r1.66 ChangeLog
--- Documentation/ChangeLog 20 Jan 2006 00:58:02 -0000 1.66
+++ Documentation/ChangeLog 23 Jun 2007 09:33:32 -0000
@@ -0,0 +1,7 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * Makefile: Use cvs.xemacs.org in CVS commands.
+ * Makefile ($(BETA)): Ditto.
+ * Makefile ($(GAMMA)): Ditto.
+ * Makefile ($(STABLE)): Ditto.
+
xemacsweb source patch:
Diff command: cvs -f -z3 -q diff -u -w -N
Files affected: Documentation/Makefile
===================================================================
RCS
Index: Documentation/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Documentation/Makefile,v
retrieving revision 1.1
diff -u -w -r1.1 Makefile
--- Documentation/Makefile 28 Nov 2001 00:09:08 -0000 1.1
+++ Documentation/Makefile 23 Jun 2007 09:32:23 -0000
@@ -17,19 +17,19 @@
stable: $(STABLE)
# $(BETA):
-# cvs -f -z3 -d:pserver:cvs@sunsite.dk:/pack/xemacscvs export -d beta -r $(BETA) xemacs/man/term.texi xemacs/info
+# cvs -f -z3 -d:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs export -d beta -r $(BETA) xemacs/man/term.texi xemacs/info
# cd beta/xemacs/man && $(MAKE)
$(BETA):
- cvs -f -z3 -d:pserver:cvs@sunsite.dk:/pack/xemacscvs export -r $(BETA) -d beta xemacs/man
+ cvs -f -z3 -d:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs export -r $(BETA) -d beta xemacs/man
cd beta/man && $(MAKE) TEXI2HTML=$(TEXI2HTML) html
$(GAMMA):
- cvs -f -z3 -d:pserver:cvs@sunsite.dk:/pack/xemacscvs export -d gamma -r $(GAMMA) xemacs/man
+ cvs -f -z3 -d:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs export -d gamma -r $(GAMMA) xemacs/man
cd gamma/man
$(STABLE):
- cvs -f -z3 -d:pserver:cvs@sunsite.dk:/pack/xemacscvs export -d stable -r $(STABLE) xemacs/man
+ cvs -f -z3 -d:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs export -d stable -r $(STABLE) xemacs/man
cd stable/man
FORCE:
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
[C] xemacs-builds: Add mapping for gr.xemacs.org
17 years, 6 months
Adrian Aichner
COMMIT
xemacs-builds ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs-builds/ChangeLog,v
retrieving revision 1.75
diff -u -U0 -r1.75 ChangeLog
--- ChangeLog 12 Jun 2007 11:54:32 -0000 1.75
+++ ChangeLog 22 Jun 2007 23:27:27 -0000
@@ -0,0 +1,6 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * adrian/website/package-get-2-download-sites.el
+ (package-get-2-download-sites-map-ftp-to-http): Add mapping for
+ gr.xemacs.org.
+
xemacs-builds source patch:
Diff command: cvs -f -z3 -q diff -u -w -N
Files affected: adrian/website/package-get-2-download-sites.el
===================================================================
RCS
Index: adrian/website/package-get-2-download-sites.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs-builds/adrian/website/package-get-2-download-sites.el,v
retrieving revision 1.8
diff -u -w -r1.8 package-get-2-download-sites.el
--- adrian/website/package-get-2-download-sites.el 12 Jun 2007 11:54:38 -0000 1.8
+++ adrian/website/package-get-2-download-sites.el 22 Jun 2007 23:26:17 -0000
@@ -60,6 +60,8 @@
; HTTP path exceptions (see xemacsweb\Download\index.content):
(defun package-get-2-download-sites-map-ftp-to-http (host path)
(cond
+ ;; http path needs /ftp/ inserted between host name and ftp path
+ ;; component
((string-match
(regexp-opt
'("ftp.be.xemacs.org"
@@ -67,6 +69,11 @@
"ftp.us.xemacs.org")
'words) host)
(concat host "/ftp/" path))
+ ;; http path needs initial substring removed from ftp path
+ ;; (multiple variants)
+ ((string-match "ftp\\.gr\\.xemacs\\.org" host)
+ (concat host "/"
+ (substring path (length "mirrors/XEmacs/"))))
((string-match "ftp\\.sa\\.xemacs\\.org" host)
(concat host "/"
(substring path (length "pub/xemacs.org/"))))
@@ -79,8 +86,10 @@
((string-match "ftp\\.hk\\.xemacs\\.org" host)
(concat "xemacsftp.hkmirror.org/"
(substring path (length "pub/xemacsftp/"))))
+ ;; http path needs component stripped out of ftp path
((string-match "ftp\\.nl\\.xemacs\\.org" host)
(concat host "/" (replace-in-string path "/ftp/" "/")))
+ ;; http path is same as ftp path
(t
(concat host "/" path))))
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
[PATCH] xemacs-builds: Add mapping for gr.xemacs.org
17 years, 6 months
Adrian Aichner
xemacs-builds ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs-builds/ChangeLog,v
retrieving revision 1.75
diff -u -U0 -r1.75 ChangeLog
--- ChangeLog 12 Jun 2007 11:54:32 -0000 1.75
+++ ChangeLog 22 Jun 2007 23:27:27 -0000
@@ -0,0 +1,6 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * adrian/website/package-get-2-download-sites.el
+ (package-get-2-download-sites-map-ftp-to-http): Add mapping for
+ gr.xemacs.org.
+
xemacs-builds source patch:
Diff command: cvs -f -z3 -q diff -u -w -N
Files affected: adrian/website/package-get-2-download-sites.el
===================================================================
RCS
Index: adrian/website/package-get-2-download-sites.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs-builds/adrian/website/package-get-2-download-sites.el,v
retrieving revision 1.8
diff -u -w -r1.8 package-get-2-download-sites.el
--- adrian/website/package-get-2-download-sites.el 12 Jun 2007 11:54:38 -0000 1.8
+++ adrian/website/package-get-2-download-sites.el 22 Jun 2007 23:26:17 -0000
@@ -60,6 +60,8 @@
; HTTP path exceptions (see xemacsweb\Download\index.content):
(defun package-get-2-download-sites-map-ftp-to-http (host path)
(cond
+ ;; http path needs /ftp/ inserted between host name and ftp path
+ ;; component
((string-match
(regexp-opt
'("ftp.be.xemacs.org"
@@ -67,6 +69,11 @@
"ftp.us.xemacs.org")
'words) host)
(concat host "/ftp/" path))
+ ;; http path needs initial substring removed from ftp path
+ ;; (multiple variants)
+ ((string-match "ftp\\.gr\\.xemacs\\.org" host)
+ (concat host "/"
+ (substring path (length "mirrors/XEmacs/"))))
((string-match "ftp\\.sa\\.xemacs\\.org" host)
(concat host "/"
(substring path (length "pub/xemacs.org/"))))
@@ -79,8 +86,10 @@
((string-match "ftp\\.hk\\.xemacs\\.org" host)
(concat "xemacsftp.hkmirror.org/"
(substring path (length "pub/xemacsftp/"))))
+ ;; http path needs component stripped out of ftp path
((string-match "ftp\\.nl\\.xemacs\\.org" host)
(concat host "/" (replace-in-string path "/ftp/" "/")))
+ ;; http path is same as ftp path
(t
(concat host "/" path))))
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
[C] xemacsweb: Add and announce web and ftp mirrors in Greece
17 years, 6 months
Adrian Aichner
COMMIT
Thank you, University of Greece!
Adrian
xemacsweb ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: Releases/ChangeLog Download/win32/ChangeLog Download/ChangeLog ChangeLog
Index: Releases/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Releases/ChangeLog,v
retrieving revision 1.140
diff -u -U0 -r1.140 ChangeLog
--- Releases/ChangeLog 12 Jun 2007 15:17:23 -0000 1.140
+++ Releases/ChangeLog 22 Jun 2007 23:04:47 -0000
@@ -0,0 +1,7 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * core-beta.txt: Add and announce web and ftp mirrors in Greece.
+ * core-stable.txt: Ditto.
+ * packages-official.txt: Ditto.
+ * packages-pre-release.txt: Ditto.
+
Index: Download/win32/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/win32/ChangeLog,v
retrieving revision 1.51
diff -u -U0 -r1.51 ChangeLog
--- Download/win32/ChangeLog 12 Jun 2007 15:30:20 -0000 1.51
+++ Download/win32/ChangeLog 22 Jun 2007 23:04:47 -0000
@@ -0,0 +1,7 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * innosetup-win32.txt: Add and announce web and ftp mirrors in
+ Greece.
+ * installshield-win32.txt: Ditto.
+ * netinstall-win32.txt: Ditto.
+
Index: Download/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/ChangeLog,v
retrieving revision 1.182
diff -u -U0 -r1.182 ChangeLog
--- Download/ChangeLog 12 Jun 2007 13:59:31 -0000 1.182
+++ Download/ChangeLog 22 Jun 2007 23:04:47 -0000
@@ -0,0 +1,5 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * web-mirrors.content: Add and announce web and ftp mirrors in
+ Greece.
+
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/ChangeLog,v
retrieving revision 1.263
diff -u -U0 -r1.263 ChangeLog
--- ChangeLog 12 Jun 2007 15:24:01 -0000 1.263
+++ ChangeLog 22 Jun 2007 23:04:48 -0000
@@ -0,0 +1,4 @@
+2007-06-23 Adrian Aichner <adrian(a)xemacs.org>
+
+ * index.content: Add and announce web and ftp mirrors in Greece.
+
xemacsweb source patch:
Diff command: cvs -f -z3 -q diff -u -w -N
Files affected: Releases/packages-pre-release.txt
===================================================================
RCS Releases/packages-official.txt
===================================================================
RCS Releases/core-stable.txt
===================================================================
RCS Releases/core-beta.txt
===================================================================
RCS Download/win32/netinstall-win32.txt
===================================================================
RCS Download/win32/installshield-win32.txt
===================================================================
RCS Download/win32/innosetup-win32.txt
===================================================================
RCS Download/web-mirrors.content
===================================================================
RCS index.content
===================================================================
RCS
Index: index.content
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/index.content,v
retrieving revision 1.172
diff -u -w -r1.172 index.content
--- index.content 12 Jun 2007 15:17:41 -0000 1.172
+++ index.content 22 Jun 2007 23:00:50 -0000
@@ -111,6 +111,20 @@
<dl>
<!-- one of (dd dt) -->
+ <dt><strong>2007-06-23</strong></dt>
+ <dd>
+ <p>
+ Users in Greece will be glad to hear the <a
+ href="http://www.cc.uoc.gr/">University of Crete</a> is now
+ providing an XEmacs <a
+ href="http://www.sa.xemacs.org/">website mirror</a> and <a
+ href="http://ftp.sa.xemacs.org/">ftp site mirror</a>. The
+ next beta release of XEmacs with also know how to download
+ packages from this mirror site. Thank you, University of
+ Crete, for joining our growing list of XEmacs mirror sites!
+ </p>
+ </dd>
+ <!-- one of (dd dt) -->
<dt><strong>2007-06-12</strong></dt>
<dd>
<p>
Index: Download/web-mirrors.content
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/web-mirrors.content,v
retrieving revision 1.25
diff -u -w -r1.25 web-mirrors.content
--- Download/web-mirrors.content 12 Jun 2007 13:59:31 -0000 1.25
+++ Download/web-mirrors.content 22 Jun 2007 23:00:50 -0000
@@ -142,6 +142,12 @@
</ul>
<p></p>
</li>
+ <li><h4>Greece</h4>
+ <ul>
+ <li><a href="http://www.gr.xemacs.org/">http://www.gr.xemacs.org/</a></li>
+ </ul>
+ <p></p>
+ </li>
<li><h4>Iceland</h4>
<ul>
<li><a href="http://www.is.xemacs.org/">http://www.is.xemacs.org/</a></li>
Index: Download/win32/innosetup-win32.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/win32/innosetup-win32.txt,v
retrieving revision 1.5
diff -u -w -r1.5 innosetup-win32.txt
--- Download/win32/innosetup-win32.txt 12 Jun 2007 15:30:20 -0000 1.5
+++ Download/win32/innosetup-win32.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
@@ -27,6 +27,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/binaries/win32/InnoSetup/XEmacs%20Setup%2021.4.19.exe">France (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/binaries/win32/InnoSetup/XEmacs%20Setup%2021.4.19.exe">France (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/binaries/win... (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/binaries/win32/InnoSetup/XEmacs%20Setu... (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/binaries/win32/InnoSetup/XEmacs%20Set... Kong (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/binaries/win32/InnoSetup/XEmacs... (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/binaries... (ie.xemacs.org)</a></li>
Index: Download/win32/installshield-win32.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/win32/installshield-win32.txt,v
retrieving revision 1.4
diff -u -w -r1.4 installshield-win32.txt
--- Download/win32/installshield-win32.txt 12 Jun 2007 15:30:20 -0000 1.4
+++ Download/win32/installshield-win32.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
<a id="InstallShield-Download"
@@ -31,6 +31,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/binaries/win32/installshield/xemacs-21.5.17.exe">France (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/binaries/win32/installshield/xemacs-21.5.17.exe">France (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/binaries/win... (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/binaries/win32/installshield/xemacs-21... (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/binaries/win32/installshield/xemacs-2... Kong (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/binaries/win32/installshield/xe... (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/binaries... (ie.xemacs.org)</a></li>
Index: Download/win32/netinstall-win32.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Download/win32/netinstall-win32.txt,v
retrieving revision 1.4
diff -u -w -r1.4 netinstall-win32.txt
--- Download/win32/netinstall-win32.txt 12 Jun 2007 15:30:20 -0000 1.4
+++ Download/win32/netinstall-win32.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
@@ -30,6 +30,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/binaries/win32/netinstall/xemacs-i586-pc-win32-21.4.13.tar.gz">France (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/binaries/win32/netinstall/xemacs-i586-pc-win32-21.4.13.tar.gz">France (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/binaries/win... (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/binaries/win32/netinstall/xemacs-i586-... (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/binaries/win32/netinstall/xemacs-i586... Kong (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/binaries/win32/netinstall/xemac... (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/binaries... (ie.xemacs.org)</a></li>
Index: Releases/core-beta.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Releases/core-beta.txt,v
retrieving revision 1.7
diff -u -w -r1.7 core-beta.txt
--- Releases/core-beta.txt 12 Jun 2007 11:07:46 -0000 1.7
+++ Releases/core-beta.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
@@ -27,6 +27,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/beta">France (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/beta">France (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/beta">Germany (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/beta">Greece (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/beta">Hong Kong (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/beta">Iceland (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/beta">Ir... (ie.xemacs.org)</a></li>
Index: Releases/core-stable.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Releases/core-stable.txt,v
retrieving revision 1.7
diff -u -w -r1.7 core-stable.txt
--- Releases/core-stable.txt 12 Jun 2007 11:07:46 -0000 1.7
+++ Releases/core-stable.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
@@ -27,6 +27,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/stable">France (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/stable">France (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/stable">Germany (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/stable">Greece (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/stable">Hong Kong (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/stable">Iceland (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/stable">... (ie.xemacs.org)</a></li>
Index: Releases/packages-official.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Releases/packages-official.txt,v
retrieving revision 1.7
diff -u -w -r1.7 packages-official.txt
--- Releases/packages-official.txt 12 Jun 2007 11:07:46 -0000 1.7
+++ Releases/packages-official.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
@@ -30,6 +30,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/packages">France (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/packages">France (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/packages">Ge... (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/packages">Greece (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/packages">Hong Kong (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/packages">Iceland (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/packages... (ie.xemacs.org)</a></li>
Index: Releases/packages-pre-release.txt
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Releases/packages-pre-release.txt,v
retrieving revision 1.7
diff -u -w -r1.7 packages-pre-release.txt
--- Releases/packages-pre-release.txt 12 Jun 2007 11:07:46 -0000 1.7
+++ Releases/packages-pre-release.txt 22 Jun 2007 23:00:50 -0000
@@ -1,5 +1,5 @@
- <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070525) XEmacs Lucid
- at Tue Jun 12 12:41:41 2007 +0200 (W. Europe Daylight Time)
+ <!-- Generated by 21.5 (beta28) "fuki" (+CVS-20070612) XEmacs Lucid
+ at Sat Jun 23 00:17:27 2007 +0200 (W. Europe Daylight Time)
by M-x package-get-2-download-sites
available from XEmacs CVS at xemacs-builds/adrian/website -->
@@ -30,6 +30,7 @@
<li><a href="ftp://mirror.cict.fr/xemacs/beta/experimental/packages">France Pre-Releases (mirror.cict.fr)</a></li>
<li><a href="ftp://ftp.pasteur.fr/pub/computing/xemacs/beta/experimental/packages">France Pre-Releases (pasteur.fr)</a></li>
<li><a href="http://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs/beta/experim... Pre-Releases (de.xemacs.org)</a></li>
+ <li><a href="http://ftp.gr.xemacs.org/ftp/beta/experimental/packages">Greece Pre-Releases (gr.xemacs.org)</a></li>
<li><a href="http://xemacsftp.hkmirror.org/beta/experimental/packages">Hong Kong Pre-Releases (hk.xemacs.org)</a></li>
<li><a href="http://ftp.is.xemacs.org/pub/xemacs/beta/experimental/packages">Ice... Pre-Releases (is.xemacs.org)</a></li>
<li><a href="http://ftp.ie.xemacs.org/mirrors/ftp.xemacs.org/pub/xemacs/beta/exp... Pre-Releases (ie.xemacs.org)</a></li>
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
Suppress bogus precision loss warnings on amd64
17 years, 6 months
Stephen J. Turnbull
APPROVE COMMIT 21.5
GCC warns about load of precision when assigning a void* to an int on
amd64. These are bogus for values that are file descriptors.
Index: src/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1073
diff -u -r1.1073 ChangeLog
--- src/ChangeLog 22 Jun 2007 17:39:04 -0000 1.1073
+++ src/ChangeLog 22 Jun 2007 17:45:13 -0000
@@ -0,0 +1,6 @@
+2007-06-23 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * event-unixoid.c (event_stream_unixoid_create_io_streams):
+ * process-unix.c (unix_init_process_io_handles):
+ Cast out bogus warnings about 64-bit value truncation.
+
Index: src/event-unixoid.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/event-unixoid.c,v
retrieving revision 1.21
diff -u -r1.21 event-unixoid.c
--- src/event-unixoid.c 7 Feb 2003 11:50:53 -0000 1.21
+++ src/event-unixoid.c 22 Jun 2007 17:45:13 -0000
@@ -360,10 +360,11 @@
int infd, outfd, errfd;
/* Decode inhandle and outhandle. Their meaning depends on
the process implementation being used. */
- /* We are passed plain old file descs */
- infd = (int) inhandle;
- outfd = (int) outhandle;
- errfd = (int) errhandle;
+ /* We are passed plain old file descs, which are ints, so */
+ /* if sizeof(EMACS_INT) > sizeof(int) it's OK. */
+ infd = (EMACS_INT) inhandle;
+ outfd = (EMACS_INT) outhandle;
+ errfd = (EMACS_INT) errhandle;
*instream = (infd >= 0
? make_filedesc_input_stream (infd, 0, -1, 0)
Index: src/process-unix.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/process-unix.c,v
retrieving revision 1.58
diff -u -r1.58 process-unix.c
--- src/process-unix.c 1 Apr 2006 16:21:11 -0000 1.58
+++ src/process-unix.c 22 Jun 2007 17:45:13 -0000
@@ -846,8 +846,9 @@
unix_init_process_io_handles (Lisp_Process *p, void *in, void *UNUSED (out),
void *err, int UNUSED (flags))
{
- UNIX_DATA(p)->infd = (int) in;
- UNIX_DATA(p)->errfd = (int) err;
+ /* if sizeof(EMACS_INT) > sizeof(int) this truncates the value */
+ UNIX_DATA(p)->infd = (EMACS_INT) in;
+ UNIX_DATA(p)->errfd = (EMACS_INT) err;
}
/* Move the file descriptor FD so that its number is not less than MIN. *
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
[AC21.5 ?21.4] Fix C++ build on Gentoo
17 years, 6 months
Stephen J. Turnbull
APPROVE COMMIT 21.5
I don't know if this is appropriate for 21.4.
Thanks to Vladimir G. Ivanovic for the report.
I'm not sure why this should matter, I thought variables should have
the same linkage in C and C++. However Gentoo's GCC 4.1 or so does
complain.
Index: src/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1071
diff -u -r1.1071 ChangeLog
--- src/ChangeLog 22 Jun 2007 17:15:34 -0000 1.1071
+++ src/ChangeLog 22 Jun 2007 17:19:39 -0000
@@ -0,0 +1,4 @@
+2007-06-23 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * sysdep.h (environ): Needs to be in C_DECLS for C++ build.
+
Index: src/sysdep.h
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/sysdep.h,v
retrieving revision 1.22
diff -u -r1.22 sysdep.h
--- src/sysdep.h 25 Feb 2004 20:05:33 -0000 1.22
+++ src/sysdep.h 22 Jun 2007 17:19:39 -0000
@@ -26,10 +26,6 @@
#include <setjmp.h>
-#ifndef WIN32_NATIVE
-extern char **environ;
-#endif
-
#ifdef PDUMP
int pdump_read_file (char **pdump_start_pos, size_t *pdump_length);
#endif
@@ -67,6 +63,10 @@
void unrequest_sigio (void);
BEGIN_C_DECLS
+
+#ifndef WIN32_NATIVE
+extern char **environ;
+#endif
void stop_interrupts (void);
void start_interrupts (void);
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
[AC21.5] Why no __attribute__ ((unused)) for g++?
17 years, 6 months
Stephen J. Turnbull
APPROVE COMMIT 21.5
Not relevant to 21.4
I'm committing these, per Jerry's explanation.
Stephen J. Turnbull writes:
> Jerry James writes:
>
> > We could try removing the "&& !defined(__cplusplus)" part and see
> > if anybody complains.
>
> Will do.
>
> > checked version 8. If __INTEL_COMPILER is defined, then the check
> > should be __INTEL_COMPILER >= 800 or >= 900, depending. Does anybody
> > have a version 8 installed?
>
> I'll try >= 800 on the same principle as above.
Index: src/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1070
diff -u -r1.1070 ChangeLog
--- src/ChangeLog 22 Jun 2007 00:21:12 -0000 1.1070
+++ src/ChangeLog 22 Jun 2007 17:10:52 -0000
@@ -0,0 +1,4 @@
+2007-06-23 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * compiler.h: Try to use USED with more compilers. Thanks, Jerry!
+
Index: src/compiler.h
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/compiler.h,v
retrieving revision 1.11
diff -u -r1.11 compiler.h
--- src/compiler.h 26 Nov 2005 11:46:07 -0000 1.11
+++ src/compiler.h 22 Jun 2007 17:10:52 -0000
@@ -210,19 +210,24 @@
# endif /* GCC_VERSION >= NEED_GCC (2, 5, 0) */
#endif /* ATTRIBUTE_CONST */
-/* Unused declarations; g++ and icc do not support this. */
/*
NOTE: These macros MUST be named UNUSED (exactly) or something
prefixed with USED_IF_, or DEFUN docstrings will be parsed incorrectly.
See comments in make_docfile.c (write_c_args). You'd think that this
wouldn't happen, but unfortunately we do indeed have some arguments
of DEFUNs unused for GNU compatibility or because features are missing.
+
+ #### At one time, __attribute__ ((unused)) confused G++. We don't know
+ which versions. Please report problems and fix conditionals.
+ #### A similar issue arose with the Intel CC. We know that v7 didn't
+ work and v9 does. Let us know if v8 works or not, please.
+ See <m34plsmh88.fsf(a)jerrypc.cs.usu.edu>.
*/
#ifndef UNUSED_ARG
# define UNUSED_ARG(decl) unused_##decl
#endif
#ifndef UNUSED
-# if defined(__GNUC__) && !defined(__cplusplus) && !defined(__INTEL_COMPILER)
+# if defined(__GNUC__) && (!defined(__INTEL_COMPILER) || __INTEL_COMPILER >= 800)
# define ATTRIBUTE_UNUSED __attribute__ ((unused))
# else
# define ATTRIBUTE_UNUSED
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches