Hello community,

here is the log from the commit of package kalgebra for openSUSE:Factory
checked in at Tue Sep 13 12:14:01 CEST 2011.



--------
--- kalgebra/kalgebra.changes   2011-07-22 20:16:55.000000000 +0200
+++ /mounts/work_src_done/STABLE/kalgebra/kalgebra.changes      2011-09-07 
14:42:16.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Sep  1 23:12:25 CEST 2011 - [email protected]
+
+- update to 4.7.1
+  * Bugfixes over KDE 4.7.0
+  *  see http://kde.org/announcements/changelogs/changelog4_7_0to4_7_1.php for 
details
+  * Bugfixes over KDE 4.7.0
+  *  see http://kde.org/announcements/changelogs/changelog4_7_0to4_7_1.php for 
details
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  kalgebra-4.7.0.tar.bz2

New:
----
  kalgebra-4.7.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kalgebra.spec ++++++
--- /var/tmp/diff_new_pack.dfpEZD/_old  2011-09-13 12:13:57.000000000 +0200
+++ /var/tmp/diff_new_pack.dfpEZD/_new  2011-09-13 12:13:57.000000000 +0200
@@ -32,7 +32,7 @@
 Group:          Productivity/Scientific/Math
 Summary:        Math Expression Solver and Plotter
 Url:            http://edu.kde.org
-Version:        4.7.0
+Version:        4.7.1
 Release:        1
 Source0:        %{name}-%version.tar.bz2
 Patch0:         4_6_BRANCH.diff

++++++ kalgebra-4.7.0.tar.bz2 -> kalgebra-4.7.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kalgebra-4.7.0/analitza/abstractexpressiontransformer.cpp 
new/kalgebra-4.7.1/analitza/abstractexpressiontransformer.cpp
--- old/kalgebra-4.7.0/analitza/abstractexpressiontransformer.cpp       
2011-05-20 22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/abstractexpressiontransformer.cpp       
2011-09-01 22:47:18.000000000 +0200
@@ -57,10 +57,10 @@
        return 0;
 }
 
-#define ITERATION_WALKER(T, args...)\
+#define ITERATION_WALKER(T, ...)\
 Object* AbstractExpressionTransformer::walk##T(const T* pattern)\
 {\
-       T* ret = new T(args);\
+       T* ret = new T(__VA_ARGS__);\
        T ::const_iterator it=pattern->constBegin(), itEnd=pattern->constEnd();\
        for(; it!=itEnd; ++it) {\
                ret->appendBranch(walk(*it));\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/analyzer.cpp 
new/kalgebra-4.7.1/analitza/analyzer.cpp
--- old/kalgebra-4.7.0/analitza/analyzer.cpp    2011-05-20 22:33:50.000000000 
+0200
+++ new/kalgebra-4.7.1/analitza/analyzer.cpp    2011-08-22 15:23:41.000000000 
+0200
@@ -1515,16 +1515,21 @@
                                        imono.first = sc->value();
                                        imono.second = cx->m_params[var];
                                        
+                                       cx->m_params[var]=0;
+                                       delete cx;
+                                       
                                        ismono=true;
                                }
                        } else if(mult==Operator::times) {
                                imono.first=1;
                                Apply::iterator it=cx->firstValue(), 
itEnd=cx->end();
                                QList<Object*> vars;
+                               QList<Object*> values;
                                
                                for(; it!=itEnd; ++it) {
                                        if((*it)->type()==Object::value) {
                                                imono.first *= 
static_cast<Cn*>(*it)->value();
+                                               values += *it;
                                                ismono=true;
                                        } else {
                                                vars += *it;
@@ -1534,10 +1539,13 @@
                                if(ismono) {
                                        cx->m_params = vars;
                                        imono.second = cx;
+                                       qDeleteAll(values);
                                }
                        }
                } else if(cx->firstOperator()==Operator::minus && 
cx->isUnary()) {
                        imono = constructMonomial(o, *cx->firstValue(), sign);
+                       *cx->firstValue()=0;
+                       delete cx;
                        ismono=true;
                                
                        if(o==Operator::times)
@@ -1565,7 +1573,7 @@
        Operator o(c->firstOperator());
        bool sign=true, first=true;
        
-       for(Apply::const_iterator it=c->m_params.constBegin(), 
itEnd=c->constEnd(); it!=itEnd; ++it) {
+       for(Apply::const_iterator it=c->firstValue(), itEnd=c->constEnd(); 
it!=itEnd; ++it, first=false) {
                Monomial imono = constructMonomial(o, *it, sign);
                
                if(o==Operator::minus && !first)
@@ -1583,17 +1591,17 @@
 //             qDebug() << "->" << c->toString() << 
c->firstOperator().toString() << found;
                if(found) {
                        it1->first += imono.first;
+                       delete imono.second;
                        
                        if(it1->first==0.) {
                                delete it1->second;
                                monos.erase(it1);
                        }
                } else {
-                       imono.second = imono.second->copy();
                        monos.append(imono);
                }
-               first=false;
        }
+       c->m_params.clear();
        
        delete c;
        c=0;
@@ -1602,7 +1610,7 @@
        if(monos.count()==1) {
                root=createMono(o, monos.first());
        } else if(monos.count()>1) {
-               c= new Apply;
+               Apply* c= new Apply;
                c->appendBranch(new Operator(o));
                
                QList<Monomial>::iterator i=monos.begin();
@@ -1614,6 +1622,7 @@
                        
                        if(toAdd)
                                c->appendBranch(toAdd);
+                       
                        first=false;
                }
                root=c;
@@ -1624,10 +1633,7 @@
                cn->appendBranch(new Operator(Operator::minus));
                cn->appendBranch(root);
                root=cn;
-       }
-       
-       if(!root) {
-               delete c;
+       } else if(!root) {
                root=new Cn(0.);
        }
        
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/container.cpp 
new/kalgebra-4.7.1/analitza/container.cpp
--- old/kalgebra-4.7.0/analitza/container.cpp   2011-05-20 22:33:50.000000000 
+0200
+++ new/kalgebra-4.7.1/analitza/container.cpp   2011-09-01 22:47:18.000000000 
+0200
@@ -154,7 +154,9 @@
                m_cont_type==piecewise || m_cont_type==piece || 
m_cont_type==otherwise;
 }
 
+#ifdef __GNUC__
 #warning this should go in favour of the typesystem, if possible
+#endif
 bool isValue(Object* o)
 {
        bool ret=false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/expressiontype.cpp 
new/kalgebra-4.7.1/analitza/expressiontype.cpp
--- old/kalgebra-4.7.0/analitza/expressiontype.cpp      2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/expressiontype.cpp      2011-08-22 
15:23:41.000000000 +0200
@@ -226,6 +226,17 @@
        }
 }
 
+void ExpressionType::removeAssumptions(const QStringList& bvarStrings)
+{
+       foreach(const QString& bvar, bvarStrings)
+               m_assumptions.remove(bvar);
+       
+       QList<ExpressionType>::iterator it=m_contained.begin(), 
itEnd=m_contained.end();
+       for(; it!=itEnd; ++it) {
+               it->removeAssumptions(bvarStrings);
+       }
+}
+
 void ExpressionType::addAssumptions(const QMap<QString, ExpressionType>& a)
 {
 //     qDebug() << "=====1" << m_assumptions << a;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/expressiontype.h 
new/kalgebra-4.7.1/analitza/expressiontype.h
--- old/kalgebra-4.7.0/analitza/expressiontype.h        2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/expressiontype.h        2011-08-22 
15:23:41.000000000 +0200
@@ -87,6 +87,8 @@
                static void assumptionsUnion(QMap< QString, 
Analitza::ExpressionType >& data, const QMap< QString, Analitza::ExpressionType 
>& newmap);
                static QMap<int, ExpressionType> computeStars(const QMap<int, 
ExpressionType>& initial, const ExpressionType& candidate, const 
ExpressionType& type);
                static bool matchAssumptions(QMap<int, ExpressionType>* stars, 
const QMap<QString, ExpressionType>& assum1, const QMap<QString, 
ExpressionType>& assum2);
+               static QStringList wrongAssumptions(const QMap<QString, 
ExpressionType>& assum1, const QMap<QString, ExpressionType>& assum2);
+               void removeAssumptions(const QStringList& bvarStrings);
                static QList<ExpressionType> lambdaFromArgs(const 
QList<ExpressionType>& args);
                static QList<ExpressionType> manyFromArgs(const 
QList<ExpressionType>& args);
        private:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/expressiontypechecker.cpp 
new/kalgebra-4.7.1/analitza/expressiontypechecker.cpp
--- old/kalgebra-4.7.0/analitza/expressiontypechecker.cpp       2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/expressiontypechecker.cpp       2011-08-22 
15:23:41.000000000 +0200
@@ -541,6 +541,9 @@
                                addError(i18n("Could not solve '%1'", 
c->toString()));
                        break;
        }
+       
+       current.removeAssumptions(c->bvarStrings());
+       
        m_typeForBVar=ctx;
        
        if(current.type()==ExpressionType::Many && 
current.alternatives().size()==1) {
@@ -645,7 +648,8 @@
                }       break;
                case Container::lambda: {
                        QSet<QString> aux=m_lambdascope;
-                       m_lambdascope+=c->bvarStrings().toSet();
+                       QStringList bvars=c->bvarStrings();
+                       m_lambdascope+=bvars.toSet();
                        c->m_params.last()->visit(this);
                        m_lambdascope=aux;
                        QMap<QString, ExpressionType> 
assumptions=current.assumptions();
@@ -654,8 +658,7 @@
                        ExpressionType res=ExpressionType(ExpressionType::Many);
                        foreach(const ExpressionType& alt, alts) {
                                QList<ExpressionType> args;
-                               
-                               foreach(const QString& bvar, c->bvarStrings()) {
+                               foreach(const QString& bvar, bvars) {
                                        ExpressionType toadd;
                                        if(alt.assumptions().contains(bvar))
                                                toadd=alt.assumptionFor(bvar);
@@ -673,6 +676,7 @@
                                
res.addAlternative(ExpressionType(ExpressionType::Many, args));
                        }
                        current=res;
+                       current.removeAssumptions(bvars);
                }       break;
                case Container::otherwise:
                case Container::math:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/providederivative.cpp 
new/kalgebra-4.7.1/analitza/providederivative.cpp
--- old/kalgebra-4.7.0/analitza/providederivative.cpp   2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/providederivative.cpp   2011-09-01 
22:47:18.000000000 +0200
@@ -154,10 +154,10 @@
                return AbstractExpressionTransformer::walkApply(a);
 }
 
-#define ITERATE(T, args...)\
+#define ITERATE(T, ...)\
 Object* ProvideDerivative::derivateContent##T(const T * v)\
 {\
-       T* ret = new T(args);\
+       T* ret = new T(__VA_ARGS__);\
        T::const_iterator it=v->constBegin(), itEnd=v->constEnd();\
        for(; it!=itEnd; ++it) {\
                Apply* a=makeDiff(*it);\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/tests/analitzatest.cpp 
new/kalgebra-4.7.1/analitza/tests/analitzatest.cpp
--- old/kalgebra-4.7.0/analitza/tests/analitzatest.cpp  2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/tests/analitzatest.cpp  2011-08-22 
15:23:41.000000000 +0200
@@ -573,7 +573,9 @@
        QTest::newRow("no var") << "2+2" << "4";
        QTest::newRow("simple") << "x+x" << "2*x";
        QTest::newRow("lambda") << "(x->x+1)(2)" << "3";
-//     QTest::newRow("lambda2")<< "(x->x+x)(x)" << "2*x";
+       QTest::newRow("lambda1") << "(x->x+1)(y)" << "y+1";
+       QTest::newRow("lambda2") << "(x->x+1)(x+1)" << "(x->x+1)(x+1)";
+//     QTest::newRow("lambda3")<< "(x->x+x)(y)" << "2*y";
        QTest::newRow("diff") << "diff(x^2:x)" << "x->2*x";
        QTest::newRow("sum times") << "sum(n*x : n=0..99)" << "4950*x";
        QTest::newRow("levelout") << "-y-(x+y)" << "-2*y-x";
@@ -589,6 +591,8 @@
        QTest::newRow("trig") << "sin(x)/cos(x)" << "sin(x)/cos(x)";
        
        QTest::newRow("mono") << "2*x*y+3*x*y" << "5*x*y";
+       QTest::newRow("mono1") << "2*y+y" << "3*y";
+       QTest::newRow("mono2") << "-y+1" << "-y+1";
 }
 
 void AnalitzaTest::testSimplify()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/tests/typechecktest.cpp 
new/kalgebra-4.7.1/analitza/tests/typechecktest.cpp
--- old/kalgebra-4.7.0/analitza/tests/typechecktest.cpp 2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitza/tests/typechecktest.cpp 2011-08-22 
15:23:41.000000000 +0200
@@ -170,6 +170,11 @@
        
        QTest::newRow("filter")  << 
"(condition,elems)->foldr((v,pred)->piecewise{ condition(v) ? union(list{v}, 
pred), ? pred }, list{}, elems)"
                                                                << "((a -> 
bool) -> <a,-1> -> [a]) | ((a -> bool) -> [a] -> [a])";
+       QTest::newRow("arg") << "c->arctan(c[2]/c[1])" << "(<num,-1> -> num) | 
([num] -> num)";
+       QTest::newRow("rect") << "v->v[1]*cos(v[2])" << "(<num,-1> -> num) | 
([num] -> num)";
+       QTest::newRow("crash") << "u->(v->vector { v[2] })((v->vector { v[2] 
})(u))" << "(<a,1> -> <a,1>) | ([a] -> <a,1>)";
+       
+       QTest::newRow("scopes") << "or((x->list{}=x)(list{}), (x->x=0)(0))" << 
"bool";
 }
 
 void TypeCheckTest::testConstruction()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitza/value.cpp 
new/kalgebra-4.7.1/analitza/value.cpp
--- old/kalgebra-4.7.0/analitza/value.cpp       2011-05-20 22:33:50.000000000 
+0200
+++ new/kalgebra-4.7.1/analitza/value.cpp       2011-09-01 22:47:18.000000000 
+0200
@@ -113,7 +113,9 @@
 
 bool Cn::matches(const Object* exp, QMap< QString, const Object* >*) const
 {
+#ifdef __GNUC__
 #warning fixme: second condition is just wrong
+#endif
        return exp->type()==type() && Cn(exp)==*this;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitzagui/functionimplicit.cpp 
new/kalgebra-4.7.1/analitzagui/functionimplicit.cpp
--- old/kalgebra-4.7.0/analitzagui/functionimplicit.cpp 2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitzagui/functionimplicit.cpp 2011-08-22 
15:23:41.000000000 +0200
@@ -124,18 +124,16 @@
 {
     explicit FunctionImplicit(const Expression &e, Variables* v)
         : FunctionImpl(e, v, 0,2*M_PI)
-        , dx(new Analitza::Variables)
-        , dy(new Analitza::Variables)
     {
         initImplicitFunction();
     }
 
     FunctionImplicit(const FunctionImplicit &fx) : FunctionImpl(fx)
-        , dx(new Analitza::Variables)
-        , dy(new Analitza::Variables)
     {
         initImplicitFunction();
     }
+    
+    virtual ~FunctionImplicit() { delete vx; delete vy; }
 
     void updatePoints(const QRect& viewport);
     QPair<QPointF, QString> calc(const QPointF& dp);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/analitzagui/functionpolar.cpp 
new/kalgebra-4.7.1/analitzagui/functionpolar.cpp
--- old/kalgebra-4.7.0/analitzagui/functionpolar.cpp    2011-05-20 
22:33:50.000000000 +0200
+++ new/kalgebra-4.7.1/analitzagui/functionpolar.cpp    2011-08-22 
15:23:41.000000000 +0200
@@ -37,6 +37,7 @@
 {
        FunctionPolar(const Expression &e, Variables* v);
        FunctionPolar(const FunctionPolar &fp);
+       virtual ~FunctionPolar() { delete m_th; }
        
        void updatePoints(const QRect& viewport);
        QPair<QPointF, QString> calc(const QPointF& dp);
Files old/kalgebra-4.7.0/doc/index.cache.bz2 and 
new/kalgebra-4.7.1/doc/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/mobile/kalgebramobile.desktop 
new/kalgebra-4.7.1/mobile/kalgebramobile.desktop
--- old/kalgebra-4.7.0/mobile/kalgebramobile.desktop    2011-07-19 
23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/mobile/kalgebramobile.desktop    2011-09-01 
22:47:18.000000000 +0200
@@ -9,6 +9,7 @@
 Name[en_GB]=KAlgebra Mobile
 Name[es]=KAlgebra móvil
 Name[et]=KAlgebra mobiilis
+Name[fi]=KAlgebra mobiililaitteille
 Name[fr]=KAlgebra Mobile
 Name[gl]=KAlgebra Mobile
 Name[it]=KAlgebra Mobile
@@ -38,12 +39,14 @@
 GenericName[en_GB]=Pocket Graph Calculator
 GenericName[es]=Calculadora gráfica de bolsillo
 GenericName[et]=Graafikute arvutaja taskus
+GenericName[fi]=Graafinen laskin mobiililaitteille
 GenericName[fr]=Calculatrice graphique de poche
 GenericName[gl]=Calculadora gráfica de peto
 GenericName[it]=Calcolatrice grafica tascabile
 GenericName[ja]=ポケットグラフ計算機
 GenericName[km]=ម៉ាស៊ីន​គិត​លេខ​ក្រាហ្វិក​ដែល​ដាក់​តាម​ខ្លួន​បាន
 GenericName[ko]=포켓 그래핑 계산기
+GenericName[lt]=Kišeninis grafinis skaičiuotuvas
 GenericName[lv]=Kabatas grafiskais kalkulators
 GenericName[nb]=Grafikk-lommekalkulator
 GenericName[nds]=Taschenreekner för Diagrammen
@@ -66,12 +69,14 @@
 Comment[en_GB]=Pocket Maths Expression Solver and Plotter
 Comment[es]=Resuelve y dibuja expresiones matemáticas
 Comment[et]=Matemaatiliste avaldiste lahendaja ja joonistaja taskus
+Comment[fi]=Matemaattisten yhtälöiden ratkaisut ja kuvaajat mobiililaitteille
 Comment[fr]=Résout des expressions mathématiques et effectue des tracés dans 
un périphérique de poche
 Comment[gl]=Resolve e debuxa expresións matemáticas
 Comment[it]=Risolutore e disegnatore tascabile di espressioni matematiche
 Comment[ja]=ポケット数式ソルバー&プロッタ
 Comment[km]=ឧបករណ៍​គូស​ក្រាហ្វិក 
និង​កម្មវិធី​ដោះស្រាយ​កន្សោម​​​គណិត​ដែល​ដាក់​តាម​ខ្លួន​បាន​
 Comment[ko]=포켓 수식 계산기와 그래핑 도구
+Comment[lt]=Matematinių reiškinių sprendikas ir grafikų braižiklis
 Comment[lv]=Kabatas matemātisko izteiksmju risinātājs un attēlotājs
 Comment[nb]=Matematisk uttrykksløser og plotter i lomma
 Comment[nds]=Taschenreekner för't Lösen un Utdrucken vun Diagrammen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/mobile/kalgebrascript.desktop 
new/kalgebra-4.7.1/mobile/kalgebrascript.desktop
--- old/kalgebra-4.7.0/mobile/kalgebrascript.desktop    2011-07-19 
23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/mobile/kalgebrascript.desktop    2011-09-01 
22:47:18.000000000 +0200
@@ -13,12 +13,14 @@
 Name[en_GB]=KAlgebra Script
 Name[es]=Script de KAlgebra
 Name[et]=KAlgebra skript
+Name[fi]=KAlgebra-skripti
 Name[fr]=Script KAlgebra
 Name[gl]=Script de KAlgebra
 Name[it]=KAlgebra Script
 Name[ja]=KAlgebra スクリプト
 Name[km]=KAlgebra Script
 Name[ko]=KAlgebra 스크립트
+Name[lt]=KAlgebra scenarijus
 Name[lv]=KAlgebra skripts
 Name[nb]=KAlgebra-skript
 Name[nds]=KAlgebra-Skript
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kalgebra-4.7.0/mobile/scripts/console/kalgebraconsole.desktop 
new/kalgebra-4.7.1/mobile/scripts/console/kalgebraconsole.desktop
--- old/kalgebra-4.7.0/mobile/scripts/console/kalgebraconsole.desktop   
2011-07-19 23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/mobile/scripts/console/kalgebraconsole.desktop   
2011-09-01 22:47:18.000000000 +0200
@@ -12,12 +12,14 @@
 Name[en_GB]=Console
 Name[es]=Consola
 Name[et]=Konsool
+Name[fi]=Konsoli
 Name[fr]=Console
 Name[gl]=Consola
 Name[it]=Console
 Name[ja]=コンソール
 Name[km]=កុងសូល
 Name[ko]=콘솔
+Name[lt]=Pultas
 Name[lv]=Konsole
 Name[nb]=Konsoll
 Name[nds]=Konsool
@@ -40,6 +42,7 @@
 Comment[en_GB]=Provides a console to use KAlgebra as a calculator
 Comment[es]=Proporciona una consola para usar KAlgebra como calculadora
 Comment[et]=Konsool, mida KAlgebra saab kasutada arvutamiseks
+Comment[fi]=Konsoli KAlgebran käyttöön laskimena
 Comment[fr]=Fournit une console pour utiliser KAlgebra comme calculatrice
 Comment[gl]=Fornece unha consola para poder empregar o KAlgebra como 
calculadora
 Comment[it]=Fornisce una console per usare KAlgebra come calcolatrice
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kalgebra-4.7.0/mobile/scripts/plot2d/kalgebraplot2d.desktop 
new/kalgebra-4.7.1/mobile/scripts/plot2d/kalgebraplot2d.desktop
--- old/kalgebra-4.7.0/mobile/scripts/plot2d/kalgebraplot2d.desktop     
2011-07-19 23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/mobile/scripts/plot2d/kalgebraplot2d.desktop     
2011-08-22 15:23:41.000000000 +0200
@@ -12,6 +12,7 @@
 Name[en_GB]=Graph 2D
 Name[es]=Gráfico 2D
 Name[et]=2D graaf
+Name[fi]=2U-kuvaaja
 Name[fr]=Graphe 2D
 Name[gl]=Grafo 2D
 Name[it]=Grafico 3
@@ -39,6 +40,7 @@
 Comment[en_GB]=Draws any 2D graph you want
 Comment[es]=Dibuja cualquier gráfico 2D que desee
 Comment[et]=Suvalise 2D graafi joonistamine
+Comment[fi]=Piirtää kaksiulotteisia kuvaajia
 Comment[fr]=Dessine n'importe quel graphe 2D
 Comment[gl]=Debuxa todos os grafos 2D que queiras
 Comment[it]=Disegna qualsiasi grafico 2D tu voglia
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kalgebra-4.7.0/mobile/scripts/tables/kalgebratables.desktop 
new/kalgebra-4.7.1/mobile/scripts/tables/kalgebratables.desktop
--- old/kalgebra-4.7.0/mobile/scripts/tables/kalgebratables.desktop     
2011-07-19 23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/mobile/scripts/tables/kalgebratables.desktop     
2011-09-01 22:47:18.000000000 +0200
@@ -18,6 +18,7 @@
 Name[it]=Tabelle dei valori
 Name[km]=តារាង​តម្លៃ
 Name[ko]=값 테이블
+Name[lt]=Reikšmių lentelės
 Name[lv]=Vērtību tabulas
 Name[nb]=Verditabeller
 Name[nds]=Weertentabellen
@@ -38,6 +39,7 @@
 Comment[en_GB]=Provides a console to use KAlgebra as a calculator
 Comment[es]=Proporciona una consola para usar KAlgebra como calculadora
 Comment[et]=Konsool, mida KAlgebra saab kasutada arvutamiseks
+Comment[fi]=Konsoli KAlgebran käyttöön laskimena
 Comment[fr]=Fournit une console pour utiliser KAlgebra comme calculatrice
 Comment[gl]=Fornece unha consola para poder empregar o KAlgebra como 
calculadora
 Comment[it]=Fornisce una console per usare KAlgebra come calcolatrice
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kalgebra-4.7.0/mobile/scripts/variables/kalgebravariables.desktop 
new/kalgebra-4.7.1/mobile/scripts/variables/kalgebravariables.desktop
--- old/kalgebra-4.7.0/mobile/scripts/variables/kalgebravariables.desktop       
2011-07-19 23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/mobile/scripts/variables/kalgebravariables.desktop       
2011-09-01 22:47:18.000000000 +0200
@@ -20,6 +20,7 @@
 Name[ja]=変数
 Name[km]=អថេរ
 Name[ko]=변수
+Name[lt]=Kintamieji
 Name[lv]=Mainīgie
 Name[nb]=Variabler
 Name[nds]=Variabeln
@@ -43,6 +44,7 @@
 Comment[en_GB]=Provides an enumeration of all defined variables
 Comment[es]=Proporciona una enumeración de todas las variables definidas
 Comment[et]=Kõigi defineeritud muutujate loend
+Comment[fi]=Luettelee kaikki määritellyt muuttujat
 Comment[fr]=Fournit une énumération de toutes les variables définies
 Comment[gl]=Fornece unha enumeración de todas as variábeis definidas
 Comment[it]=Fornisce un elenco di tutte le variabili definite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/plasmoid/kalgebraplasmoid.desktop 
new/kalgebra-4.7.1/plasmoid/kalgebraplasmoid.desktop
--- old/kalgebra-4.7.0/plasmoid/kalgebraplasmoid.desktop        2011-07-19 
23:34:20.000000000 +0200
+++ new/kalgebra-4.7.1/plasmoid/kalgebraplasmoid.desktop        2011-08-22 
15:23:41.000000000 +0200
@@ -48,6 +48,7 @@
 Name[sl]=KAlgebra
 Name[sv]=Kalgebra
 Name[tr]=KAlgebra
+Name[ug]=KAlgebra
 Name[uk]=KАлгебра
 Name[x-test]=xxKAlgebraxx
 Name[zh_CN]=KAlgebra
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kalgebra-4.7.0/src/kalgebra.desktop 
new/kalgebra-4.7.1/src/kalgebra.desktop
--- old/kalgebra-4.7.0/src/kalgebra.desktop     2011-07-19 23:34:20.000000000 
+0200
+++ new/kalgebra-4.7.1/src/kalgebra.desktop     2011-08-22 15:23:41.000000000 
+0200
@@ -48,6 +48,7 @@
 Name[sl]=KAlgebra
 Name[sv]=Kalgebra
 Name[tr]=KAlgebra
+Name[ug]=KAlgebra
 Name[uk]=KАлгебра
 Name[x-test]=xxKAlgebraxx
 Name[zh_CN]=KAlgebra


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to