[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-womb] womb/gnustatus Makefile gnustatus-2011-01.texi
From: |
Karl Berry |
Subject: |
[commit-womb] womb/gnustatus Makefile gnustatus-2011-01.texi |
Date: |
Tue, 11 Jan 2011 01:53:34 +0000 |
CVSROOT: /sources/womb
Module name: womb
Changes by: Karl Berry <karl> 11/01/11 01:53:34
Modified files:
gnustatus : Makefile gnustatus-2011-01.texi
Log message:
guile, hurd
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/womb/gnustatus/Makefile?cvsroot=womb&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/womb/gnustatus/gnustatus-2011-01.texi?cvsroot=womb&r1=1.9&r2=1.10
Patches:
Index: Makefile
===================================================================
RCS file: /sources/womb/womb/gnustatus/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- Makefile 17 Dec 2010 01:05:32 -0000 1.1
+++ Makefile 11 Jan 2011 01:53:33 -0000 1.2
@@ -6,7 +6,7 @@
texi2dvi = texi2dvi --batch --tidy --build-dir=$*.t2dvi
texi2pdf = texi2pdf --batch --tidy --build-dir=$*.t2pdf
#
-makeinfo = makeinfo
+makeinfo = cmakeinfo
texi2docbook = $(makeinfo) --docbook
texi2html = $(makeinfo) --html --no-split
texi2info = $(makeinfo) --no-split
Index: gnustatus-2011-01.texi
===================================================================
RCS file: /sources/womb/womb/gnustatus/gnustatus-2011-01.texi,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- gnustatus-2011-01.texi 26 Dec 2010 14:08:36 -0000 1.9
+++ gnustatus-2011-01.texi 11 Jan 2011 01:53:34 -0000 1.10
@@ -1,14 +1,14 @@
\input texinfo @c -*-texinfo-*-
address@hidden $Id: gnustatus-2011-01.texi,v 1.9 2010/12/26 14:08:36 karl Exp $
address@hidden $Id: gnustatus-2011-01.texi,v 1.10 2011/01/11 01:53:34 karl Exp $
@comment %**start of header
address@hidden mytitle GNU Status Reports: January 2011
@setfilename gnustatus-2011-01.info
address@hidden mytitle GNU Status Reports: January 2011
@settitle @value{mytitle}
@comment %**end of header
@copying
@value{mytitle}
-Copyright @copyright{} 2010 Free Software Foundation, Inc.
+Copyright @copyright{} 2011 Free Software Foundation, Inc.
@quotation
Copying and distribution of this file, with or without modification,
@@ -75,7 +75,9 @@
* GSEGrafix::
* GSL:: GNU Scientific Library.
* GSRC:: GNU Source Release Collection.
+* Guile::
* Hello::
+* Hurd::
* Texinfo::
* XBoard::
@end menu
@@ -393,6 +395,57 @@
from people familiar with those packages is welcome.
address@hidden Guile
address@hidden Guile (@url{http://www.gnu.org/software/guile})
+
+From Ludovic address@hidden: GNU Guile is an implementation of the Scheme
+programming language that can be embedded in applications to allow
+users to extend them. Extensibility empowers users to leverage
+software freedom by making it easier to start making changes. Just as
+Emacs Lisp allowed unanticipated applications to be written within the
+Emacs environment, Guile should do the same for other GNU
+applications. It should spread the Emacs nature to the rest of GNU.
+
+Guile has undergone major changes over the last couple of years,
+resulting in 15 pre-releases---labeled 1.9.x. This will lead to the
+2.0 stable series, scheduled for release in the first quarter of 2011.
+The 1.8 stable series was released in 2006. It offered many
+improvements such as support for exact rational numbers,
+multi-threading, and a better C programming interface.
+
+Guile 2.0 is a breakthrough in Guile's history. First and foremost,
+it is based on a compiler and a virtual machine, and comes with a
+powerful read-eval-print loop (REPL) and debugger. The compiler
+compiles Scheme code to bytecode, applying well-known optimizations.
+As a result, Scheme code runs noticeably faster with address@hidden
+Compilation can occur transparently: when the compiled form of a
+module is not found in cache, it is automatically compiled before
+being run.
+
+In addition, Guile 2.0 has a wealth of exciting new features.
+Hygienic macros are supported natively and well integrated with the
+module system---they are what makes Scheme itself extensible. It
+supports Unicode, as well as most of R6RS, the latest revision of the
+Scheme programming language.
+
+A dynamic foreign function interface (FFI) is provided, allowing
+bindings to C libraries to be written entirely in Scheme. Also new in
+2.0 is support for composable continuations (a.k.a.@: ``prompts''), a
+novel control flow mechanism. New modules include web tools for HTTP
+and URIs, XML/SXML, pattern matching, LALR parsing, purely functional
+hash lists, and code coverage, to name a few.
+
+While Guile 2.0 remains primarily an implementation of Scheme, its
+compiler comes with a front-end for ECMAScript---one more choice for
+users seeking to extend their applications. An Emacs Lisp front-end
+is also available. It is the result of work towards the unification
+of Guile and Emacs, the flagships of extensibility in GNU.
+
+2011 promises to be another exciting year for Guile. We believe
address@hidden is a great tool to push extensibility further and
+enhance software freedom!
+
+
@node Hello
@section Hello (@url{http://www.gnu.org/software/hello})
@@ -406,6 +459,74 @@
Automake manual also contains several examples worked from scratch.
address@hidden Hurd
address@hidden Hurd (@url{http://www.gnu.org/software/hurd})
+
+From Thomas Schwinge: Yeah, that's right! The GNU Hurd is the GNU
+project's replacement for the Unix kernel, implemented as a collection
+of servers that run on the Mach microkernel. Contrary to popular
+belief, this project is not yet dead. Of course, it's not the world's
+most active project either, but a handful of volunteers (a small
+handful, mostly) are still plowing their way through the terrain of a
+steadily changing (and improving) Free Software world, striving to
+keep this advanced research prototype system going. They are
+accompanied by another handful of Debian GNU/Hurd, and (address@hidden) Arch
+Hurd packagers. So, what happened in the last year?
+
address@hidden @bullet
address@hidden Apart from having done a lot of other work, Samuel Thibault, our
Jack
+of all trades, merged his development branch that brought us Xen domU
+support. Development had started in 2007 already, and since it has
+been heavily tested by using it for the Debian GNU/Hurd build servers
+as well as our public Hurd boxen,
address@hidden://www.gnu.org/software/hurd/public_hurd_boxen.html}.
+
address@hidden We had Zheng Da work on user-space device drivers, based on L4's
DDE
+project. This is a project we've long been wanting to implement, so
+this was good progress. Unfortunately, due to accepting a PhD
+position, he didn't have much time anymore to bring this to
+completion. But due to modern revision control systems, all his
+development and code are publically available, and waiting for the
+next developer to pick up again.
+
address@hidden Carl Fredrik Hammar finished and presented his thesis,
+``Generalizing mobility for the Hurd'',
address@hidden://lists.gnu.org/archive/html/bug-hurd/2010-01/msg00078.html},
+and passed with distinction.
+
address@hidden As in the previous years, we again participated in the Google
Summer
+of Code. Olaf Buddenhagen is our main guy for organizing this, as
+well as spending considerable time with software design discussions,
+and helping others to get their ideas sorted. As GSoC projects,
+J@'er@'emie Koenig ported the Debian Installer to GNU/Hurd, and Emilio
+Pozuelo Monfort was working on a task that may be perceived as less
+exciting from the outside, but yet is extremely valuable: fixing
+compatibility problems exposed by projects' test suites. During that,
+he uncovered a bunch of programming errors in the Hurd code, and fixed
+a lot of these. J@'er@'emie's work resulted in a modern Debian
+GNU/Hurd installation image:
address@hidden://people.debian.org/~sthibault/hurd-i386/installer/cdimage}.
+
address@hidden Right in time with J@'er@'emie's Debian Installer success, Philip
+Charles, our 72-year-old provider of Debian GNU/Hurd installation CDs
+has now resigned from that position---a job he had been doing for
+nearly ten years.
+
address@hidden itemize
+
+This is a very short digest of what happened in the last year. You
+can read our ``Month of the Hurd'' at
address@hidden://www.gnu.org/software/hurd/news.html} or by subscribing to
+our RSS feed at @url{http://www.gnu.org/software/hurd/index.rss}.
+
+If you're interested, for example, in doing a university project on a
+multi-server microkernel-based operating system, or if you're
+generally interested in contributing, please see
address@hidden://www.gnu.org/software/hurd/contributing.html}. Or simply
+talk to us at @email{bug-hurd@@gnu.org} or the @code{#hurd} IRC
+channel on freenode.
+
+
@node Texinfo
@section Texinfo (@url{http://www.gnu.org/software/texinfo})
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-womb] womb/gnustatus Makefile gnustatus-2011-01.texi,
Karl Berry <=