Hello community, here is the log from the commit of package swi-prolog checked in at Mon Apr 21 02:41:18 CEST 2008. -------- --- swi-prolog/swi-prolog.changes 2008-04-03 16:12:31.000000000 +0200 +++ swi-prolog/swi-prolog.changes 2008-04-20 14:03:19.573449000 +0200 @@ -1,0 +2,6 @@ +Sun Apr 20 14:23:29 CEST 2008 - sndirsch@suse.de + +- update to 5.6.54 + * fixes/enhancements + +------------------------------------------------------------------- Old: ---- pl-5.6.52.diff pl-5.6.52.tar.gz New: ---- pl-5.6.54.diff pl-5.6.54.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ swi-prolog.spec ++++++ --- /var/tmp/diff_new_pack.Jy4091/_old 2008-04-21 02:40:54.000000000 +0200 +++ /var/tmp/diff_new_pack.Jy4091/_new 2008-04-21 02:40:54.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package swi-prolog (Version 5.6.52) +# spec file for package swi-prolog (Version 5.6.54) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -22,8 +22,8 @@ Provides: swi_pl swi-pl Obsoletes: swi_pl AutoReqProv: on -Version: 5.6.52 -Release: 8 +Version: 5.6.54 +Release: 1 Summary: SWI-Prolog distribution Source: pl-%{version}.tar.gz Source1: refman.pdf @@ -149,6 +149,9 @@ %doc %{_prefix}/share/man/*/* %changelog +* Sun Apr 20 2008 sndirsch@suse.de +- update to 5.6.54 + * fixes/enhancements * Thu Apr 03 2008 schwab@suse.de - Fix broken configure checks. - Fix missing null check. ++++++ pl-5.6.52.diff -> pl-5.6.54.diff ++++++ --- swi-prolog/pl-5.6.52.diff 2008-04-03 16:07:22.000000000 +0200 +++ swi-prolog/pl-5.6.54.diff 2008-04-20 14:09:51.277929000 +0200 @@ -65,25 +65,6 @@ fi fi else ---- src/pl-read.c -+++ src/pl-read.c -@@ -3120,10 +3120,12 @@ atom_to_term(term_t atom, term_t term, t - stream = Sopen_text(&txt, "r"); - - init_read_data(&rd, stream PASS_LD); -- if ( PL_is_variable(bindings) || PL_is_list(bindings) ) -- rd.varnames = bindings; -- else if ( bindings ) -- return PL_error(NULL, 0, NULL, ERR_TYPE, ATOM_list, bindings); -+ if (bindings) -+ { if ( PL_is_variable(bindings) || PL_is_list(bindings) ) -+ rd.varnames = bindings; -+ else -+ return PL_error(NULL, 0, NULL, ERR_TYPE, ATOM_list, bindings); -+ } - - if ( !(rval = read_term(term, &rd PASS_LD)) && rd.has_exception ) - rval = PL_raise_exception(rd.exception); --- src/pl-trace.c +++ src/pl-trace.c @@ -583,8 +583,7 @@ traceAction(char *cmd, int port, LocalFr ++++++ pl-5.6.52.tar.gz -> pl-5.6.54.tar.gz ++++++ swi-prolog/pl-5.6.52.tar.gz swi-prolog/pl-5.6.54.tar.gz differ: byte 5, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org