head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.4 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-2010Q1:1.1.0.6 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.4 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.2 pkgsrc-2009Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2010.04.13.17.25.22; author drochner; state dead; branches; next 1.1; 1.1 date 2009.09.06.12.17.17; author asau; state Exp; branches; next ; desc @@ 1.2 log @update to 0.9.7 changes: -General build updates and bug fixes -Bug fix for segfaults with some uses of integrate() -New Simplified Chinese translation -Fix crash with unsupported operator in RPN syntax -Fix reduction of vector size @ text @$NetBSD: patch-ag,v 1.1 2009/09/06 12:17:17 asau Exp $ --- libqalculate/Number.cc.orig 2007-05-18 12:03:22.000000000 +0400 +++ libqalculate/Number.cc 2009-09-06 16:00:18.000000000 +0400 @@@@ -28,7 +28,8 @@@@ using namespace cln; -void cln::cl_abort() { +namespace cln { +void cl_abort() { CALCULATOR->error(true, "CLN Error: see terminal output (probably too large or small floating point number)", NULL); if(CALCULATOR->busy()) { CALCULATOR->abort_this(); @@@@ -36,6 +37,7 @@@@ exit(0); } } +} string printCL_I(cl_I integ, int base = 10, bool display_sign = true, BaseDisplay base_display = BASE_DISPLAY_NORMAL, bool lower_case = false) { if(base == BASE_ROMAN_NUMERALS) { @ 1.1 log @ Fix breakage after CLN update. @ text @d1 1 a1 1 $NetBSD$ @