[librep] ChangeLog NEWS
- From: Christopher Bratusek <chrisb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librep] ChangeLog NEWS
- Date: Sun, 29 Aug 2010 05:58:02 +0000 (UTC)
commit 300d3bd6c4c34f775422973cd7fa492525d84869
Author: Christopher Roy Bratusek <zanghar freenet de>
Date: Sun Aug 29 07:56:40 2010 +0200
ChangeLog NEWS
ChangeLog | 18 ++++++++++++++++++
man/news.texi | 22 ++++++++++++++++++----
2 files changed, 36 insertions(+), 4 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b010985..90d32ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2010-07-29 Christopher Bratusek <zanghar freenet de>
+ * src/find.c: let `string-match' and `string-looking-at'
+ return Qnil if one of the arguements is not a string
+ -- [Mathew Love]
+
+ * lisp/rep/lang/doc.jl
+ * lisp/rep/vm/compiler/rep.jl
+ * src/rep_lisp.h
+ * src/structures.c
+ * src/symbols.c: improved documentation function, which returns
+ the docstring of a variable or function. The previous implementation
+ had several defuncts: - doesn't always work with a subr
+ - doesn't always work with a macro
+ - doesn't work for byte-compiled files
+ This change is binary-incompatible! So you need to re-build rep-gtk
+ and sawfish (sawfish-pager is not directly linked against librep)
+ in that order. More descriptive docs are following. [Teika Kazura]
+
2010-07-24 Christopher Bratusek <zanghar freenet de>
* debian/source/format: set 3.0 (native) source format
diff --git a/man/news.texi b/man/news.texi
index 502b7cf..04aa740 100644
--- a/man/news.texi
+++ b/man/news.texi
@@ -3,14 +3,15 @@
@chapter News
@cindex News
- heading 0.90.7
+ heading 0.91.0
@itemize @bullet
@item Update note [important]:
-You will need to byte compile all rep-code again.
+This release brings an ABI-change, therefore you'll need to rebuild rep-gtk
+and sawfish against this version of librep.
- item Halfway improvemed @code{debug-on-error} and @code{backtrace-on-error} [Teika Kazura]
+ item Halfway improved @code{debug-on-error} and @code{backtrace-on-error} [Teika Kazura]
Previously, setting these values to @code{t} triggered the debugger /
backtracer even if the error was signalled inside of @code{condition-case}.
@@ -25,6 +26,19 @@ The default value of @code{backtrace-on-error} is now @code{t}.
@item When you evaluate a closure, the module it belongs to is printed, too. [Teika kazura]
+ item Improved @code{sring-match} and @code{string-looking-at} [Matthew Love]
+
+The functions @code{string-match} and @code{string-looking-at} now return 'nil if
+one the passed arguements is not a string.
+
+ item Improved @code{documentation} function [Teika Kazura]
+
+The @code{documenation} function, which returns the docstring of a variable or
+function has been revised. It now works better with docstrings of subrs or macros,
+aswell as docstrings of byte-compiled user-files (eg: pager.jlc).
+
+** more descriptive docs are comming soon.
+
@item Major documentation revision [Teika kazura]
Reorganized documentation files. Many capital letter name files were updated
@@ -46,7 +60,7 @@ Functions}), @code{table-size} (@pxref{Hash Tables}), @code{setcar},
@item @code{define-special-variable} is replaced by @code{defvar-setq} [Teika kazura]
-The former is still valid, but it's a very confusing name, therefor the latter is
+The former is still valid, but it's a very confusing name, therefore the latter is
introduced.
@end itemize
@heading 0.90.6
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]