[Nickle] nickle: Branch 'master' - 2 commits

Keith Packard keithp at keithp.com
Sat Dec 29 16:15:50 PST 2007


 configure.in     |    2 +-
 debian/changelog |    8 ++++++++
 foreign.c        |    2 +-
 3 files changed, 10 insertions(+), 2 deletions(-)

New commits:
commit cafadd2f2655b30fcc86df0b76492ac5afbf4152
Author: Keith Packard <keithp at keithp.com>
Date:   Sat Dec 29 16:08:07 2007 -0800

    Update to version 2.63

diff --git a/configure.in b/configure.in
index 91cd2cc..7eaa968 100644
--- a/configure.in
+++ b/configure.in
@@ -7,7 +7,7 @@ dnl for licensing information.
 AC_PREREQ(2.59)
 
 AC_INIT([nickle],
-	2.62,
+	2.63,
 	[http://nickle.org],
 	nickle)
 
diff --git a/debian/changelog b/debian/changelog
index b10c941..68c4aeb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+nickle (2.63-1) unstable; urgency=low
+  * Avoid using extra libraries unless necessary
+  * Fix -Wl,-E testing by using AC_LINK_IFELSE
+  * Make foreign objects equal when they point at the same data
+  * Bump to version 2.63
+
+ -- Keith Packard <keithp at keithp.com>  Sat, 29 Dec 2007 16:02:57 -0800
+
 nickle (2.62-1) unstable; urgency=low
   * Add modulus test case
   * Fix % and // operators to follow modulus rules
commit b0638d82ad3ad22e6de8c0c371bf76330db489d3
Author: Keith Packard <keithp at keithp.com>
Date:   Sat Dec 29 15:56:28 2007 -0800

    Make foreign objects equal when they point at the same data.

diff --git a/foreign.c b/foreign.c
index 3ed8ee5..bcbe2f4 100644
--- a/foreign.c
+++ b/foreign.c
@@ -11,7 +11,7 @@
 static Value
 ForeignEqual (Value av, Value bv, int expandOk)
 {
-    if (av == bv)
+    if (av->foreign.data == bv->foreign.data)
 	return TrueVal;
     return FalseVal;
 }


More information about the Nickle mailing list