emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r106988: Minor NEWS cleanup, mainly f


From: Glenn Morris
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r106988: Minor NEWS cleanup, mainly for "Installation Changes" section.
Date: Sat, 28 Jan 2012 19:08:15 -0800
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 106988
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Sat 2012-01-28 19:08:15 -0800
message:
  Minor NEWS cleanup, mainly for "Installation Changes" section.
  
  * etc/NEWS: Reorder items.
  Standardize new --with-libfoo type configure options.
  Don't say precisely which library versions are needed - it tends to
  change and people who care can look at configure.
  Move new Hebrew tutorial entry to "Internationalization changes" section.
  Small tidy up for imagemagick and gnutls entries.
  
  * src/gnutls.c (syms_of_gnutls): More doc (from etc/NEWS).
modified:
  etc/NEWS
  src/ChangeLog
  src/gnutls.c
=== modified file 'etc/NEWS'
--- a/etc/NEWS  2012-01-29 02:49:57 +0000
+++ b/etc/NEWS  2012-01-29 03:08:15 +0000
@@ -25,9 +25,34 @@
 * Installation Changes in Emacs 24.1
 
 ---
-** Configure links against libselinux if it is found.
-You can disable this by using --without-selinux.  See below for
-information on SELinux support.
+** Emacs can be compiled with Gtk+ 3.0 if you pass --with-x-toolkit=gtk3
+to configure.  Note that other libraries used by Emacs, RSVG and GConf,
+also depend on Gtk+.  You can disable them with --without-rsvg and
+--without-gconf.
+
+---
+** Emacs can be compiled with GnuTLS support.
+This happens by default if a suitably recent version of the library is
+found at build time.  To prevent this, use the configure option
+`--without-gnutls'.  See below for GnuTLS features.
+
+---
+** Emacs can be compiled with SELinux support.
+This happens by default if a suitably recent version of the library is
+found at build time.  To prevent this, use the configure option
+`--without-selinux'.  See below for SELinux features.
+
+---
+** Emacs can be compiled with ImageMagick support.
+This happens by default if a suitably recent version of the library is
+found at build time.  To prevent this, use the configure option
+`--without-imagemagick'.  See below for ImageMagick features.
+
+---
+** There is a new configure option --with-wide-int.
+With it, Emacs integers typically have 62 bits, even on 32-bit machines.
+On 32-bit hosts, this raises the limit on buffer sizes from about 512 MiB
+to about 2 GiB.
 
 ---
 ** By default, the installed Info and man pages are compressed.
@@ -40,33 +65,11 @@
 lib-src/Makefile by hand in order to use the associated features.
 
 ---
-** Emacs can be compiled against Gtk+ 3.0 if you pass --with-x-toolkit=gtk3
-to configure.  Note that other libraries used by Emacs, RSVG and GConf,
-also depend on Gtk+.  You can disable them with --without-rsvg and
---without-gconf.
-
----
 ** There is a new configure option --enable-use-lisp-union-type.
 This is only useful for Emacs developers to debug certain types of bugs.
 This is not a new feature; only the configure flag is new.
 
 ---
-** There is a new configure option --with-wide-int.
-With it, Emacs integers typically have 62 bits, even on 32-bit machines.
-On 32-bit hosts, this raises the limit on buffer sizes from about 512 MiB
-to about 2 GiB.
-
----
-** New translation of the Emacs Tutorial in Hebrew is available.
-Type `C-u C-h t' to choose it in case your language setup doesn't
-automatically select it.
-
-** Emacs can be compiled with ImageMagick support.
-Emacs links to ImageMagick if version 6.2.8 or newer of the library is
-present at build time.  To inhibit ImageMagick, use the configure
-option `--without-imagemagick' .
-
----
 ** The standalone programs digest-doc and sorted-doc are removed.
 Emacs now uses Lisp commands `doc-file-to-man' and `doc-file-to-info'.
 
@@ -231,6 +234,11 @@
 *** `nobreak-char-display' now also highlights Unicode hyphen chars
 (U+2010 and U+2011).
 
+---
+*** New translation of the Emacs Tutorial in Hebrew is available.
+Type `C-u C-h t' to choose it in case your language setup doesn't
+automatically select it.
+
 ** Improved GTK integration
 +++
 *** GTK scroll-bars are now placed on the right by default.
@@ -1307,9 +1315,9 @@
 
 *** `image-extension-data' is renamed to `image-metadata'.
 
-*** If Emacs is compiled with ImageMagick support (see Startup
-Changes), the function `imagemagick-types' returns a list of image
-file extensions that your installation of ImageMagick supports.  The
+*** Emacs can be compiled with ImageMagick support.
+Then the function `imagemagick-types' returns a list of image file
+extensions that your installation of ImageMagick supports.  The
 function `imagemagick-register-types' enables ImageMagick support for
 these image types, minus those listed in `imagemagick-types-inhibit'.
 
@@ -1327,21 +1335,13 @@
 
 ** GnuTLS
 
-*** Emacs can be compiled with libgnutls support
-This is the default.  You will then be able to use the functionality
-in gnutls.el, namely the `open-gnutls-stream' and `gnutls-negotiate'
-functions.  It's easiest to use these functions through
-`open-network-stream' because it can upgrade connections through
-STARTTLS opportunistically or use plain SSL, depending on your needs.
-
-Only versions 2.8.x and higher or GnuTLS have been tested.
-[FIXME: this statement needs clarifying, given that GnuTLS >= 2.6.6
-is the test used by configure.]
-
-*** gnutls-log-level
-Set `gnutls-log-level' higher than 0 to get debug output.  1 is for
-important messages, 2 is for debug data, and higher numbers are as per
-the GnuTLS logging conventions.  The output is in *Messages*.
+*** New library `gnutls.el'.
+This requires Emacs to have built with GnuTLS support.
+The main functions are `open-gnutls-stream' and `gnutls-negotiate'.
+It's easiest to use these functions through `open-network-stream'
+because it can upgrade connections through STARTTLS opportunistically
+or use plain SSL, depending on your needs.  For debugging, set
+`gnutls-log-level' greater than 0.
 
 ** Isearch
 

=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-01-28 03:11:41 +0000
+++ b/src/ChangeLog     2012-01-29 03:08:15 +0000
@@ -1,3 +1,7 @@
+2012-01-29  Glenn Morris  <address@hidden>
+
+       * gnutls.c (syms_of_gnutls): More doc (from etc/NEWS).
+
 2012-01-28  Samuel Thibault  <address@hidden>  (tiny change)
 
        * s/gnu.h: Define POSIX_SIGNALS (Bug#10552).

=== modified file 'src/gnutls.c'
--- a/src/gnutls.c      2012-01-05 09:46:05 +0000
+++ b/src/gnutls.c      2012-01-29 03:08:15 +0000
@@ -1118,7 +1118,10 @@
   defsubr (&Sgnutls_available_p);
 
   DEFVAR_INT ("gnutls-log-level", global_gnutls_log_level,
-             doc: /* Logging level used by the GnuTLS functions.  */);
+             doc: /* Logging level used by the GnuTLS functions.
+Set this larger than 0 to get debug output in the *Messages* buffer.
+1 is for important messages, 2 is for debug data, and higher numbers
+are as per the GnuTLS logging conventions.  */);
   global_gnutls_log_level = 0;
 }
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]