Package: regina-normal
Severity: normal
Tags: patch
'regina-normal' fails to build from source using gcc-3.4/gcc-4.0.
The following patch allows regina-normal to build under gcc-3.4.
--- engine/engine/maths/nmatrix.h.orig 2005-07-25 02:54:45.000000000 -0700
+++ engine/engine/maths/nmatrix.h 2005-07-25 15:04:43.000000000 -0700
@@ -284,8 +284,8 @@
*/
void makeIdentity() {
initialise(zero);
- for (unsigned long i = 0; i < nRows && i < nCols; i++)
- data[i][i] = one;
+ for (unsigned long i = 0; i < this->nRows && i < this->nCols; i++)
+ this->data[i][i] = one;
}
/**
@@ -298,8 +298,8 @@
* @param dest the row that will be added to.
*/
void addRow(unsigned long source, unsigned long dest) {
- for (unsigned long i = 0; i < nCols; i++)
- data[dest][i] += data[source][i];
+ for (unsigned long i = 0; i < this->nCols; i++)
+ this->data[dest][i] += this->data[source][i];
}
/**
* Adds the given number of copies of the given source row to
@@ -318,8 +318,8 @@
*/
void addRow(unsigned long source, unsigned long dest,
T copies) {
- for (unsigned long i = 0; i < nCols; i++)
- data[dest][i] += copies * data[source][i];
+ for (unsigned long i = 0; i < this->nCols; i++)
+ this->data[dest][i] += copies * this->data[source][i];
}
/**
* Adds the given source column to the given destination column.
@@ -331,8 +331,8 @@
* @param dest the column that will be added to.
*/
void addCol(unsigned long source, unsigned long dest) {
- for (unsigned long i = 0; i < nRows; i++)
- data[i][dest] += data[i][source];
+ for (unsigned long i = 0; i < this->nRows; i++)
+ this->data[i][dest] += this->data[i][source];
}
/**
* Adds the given number of copies of the given source column to
@@ -351,8 +351,8 @@
*/
void addCol(unsigned long source, unsigned long dest,
T copies) {
- for (unsigned long i = 0; i < nRows; i++)
- data[i][dest] += copies * data[i][source];
+ for (unsigned long i = 0; i < this->nRows; i++)
+ this->data[i][dest] += copies * this->data[i][source];
}
/**
* Multiplies the given row by the given factor.
@@ -366,8 +366,8 @@
* @param factor the factor by which to multiply the given row.
*/
void multRow(unsigned long row, T factor) {
- for (unsigned long i = 0; i < nCols; i++)
- data[row][i] *= factor;
+ for (unsigned long i = 0; i < this->nCols; i++)
+ this->data[row][i] *= factor;
}
/**
* Multiplies the given column by the given factor.
@@ -381,8 +381,8 @@
* @param factor the factor by which to multiply the given column.
*/
void multCol(unsigned long column, T factor) {
- for (unsigned long i = 0; i < nRows; i++)
- data[i][column] *= factor;
+ for (unsigned long i = 0; i < this->nRows; i++)
+ this->data[i][column] *= factor;
}
/**
@@ -399,14 +399,14 @@
* <tt>this * other</tt>.
*/
NMatrixRing<T>* operator * (const NMatrixRing<T>& other) const {
- NMatrixRing<T>* ans = new NMatrixRing<T>(nRows, other.nCols);
+ NMatrixRing<T>* ans = new NMatrixRing<T>(this->nRows, other.nCols);
unsigned long row, col, k;
- for (row = 0; row < nRows; row++)
+ for (row = 0; row < this->nRows; row++)
for (col = 0; col < other.nCols; col++) {
ans->data[row][col] = zero;
- for (k = 0; k < nCols; k++)
+ for (k = 0; k < this->nCols; k++)
ans->data[row][col] +=
- (data[row][k] * other.data[k][col]);
+ (this->data[row][k] * other.data[k][col]);
}
return ans;
}
--- engine/engine/maths/nvector.h.orig 2005-07-25 15:48:06.000000000 -0700
+++ engine/engine/maths/nvector.h 2005-07-25 15:48:34.000000000 -0700
@@ -39,6 +39,11 @@
namespace regina {
+ template <class T> class NVector;
+
+ template <class T> std::ostream& operator << (std::ostream& out,
+ const NVector<T>& vector);
+
/**
* \weakgroup maths
* @{
--- engine/engine/maths/nvectordense.h.orig 2005-07-25 15:49:11.000000000
-0700
+++ engine/engine/maths/nvectordense.h 2005-07-25 15:50:00.000000000 -0700
@@ -139,7 +139,7 @@
elements[i] -= other[i];
}
virtual void operator *= (const T& factor) {
- if (factor == one)
+ if (factor == this->one)
return;
for (unsigned i=0; i<vectorSize; i++)
elements[i] *= factor;
@@ -150,13 +150,13 @@
}
virtual void addCopies(const NVector<T>& other,
const T& multiple) {
- if (multiple == zero)
+ if (multiple == this->zero)
return;
- if (multiple == one) {
+ if (multiple == this->one) {
(*this) += other;
return;
}
- if (multiple == minusOne) {
+ if (multiple == this->minusOne) {
(*this) -= other;
return;
}
@@ -169,13 +169,13 @@
}
virtual void subtractCopies(const NVector<T>& other,
const T& multiple) {
- if (multiple == zero)
+ if (multiple == this->zero)
return;
- if (multiple == one) {
+ if (multiple == this->one) {
(*this) -= other;
return;
}
- if (multiple == minusOne) {
+ if (multiple == this->minusOne) {
(*this) += other;
return;
}
--- engine/engine/utilities/nproperty.h.orig 2005-07-25 15:47:20.000000000
-0700
+++ engine/engine/utilities/nproperty.h 2005-07-25 15:50:59.000000000 -0700
@@ -258,7 +258,7 @@
* @return the current value of this property.
*/
QueryType value() const {
- return value_;
+ return this->value_;
}
/**
@@ -271,10 +271,10 @@
QueryType operator = (InitType newValue) {
Storage<T>::clear();
- value_ = newValue;
- known_ = true;
+ this->value_ = newValue;
+ this->known_ = true;
- return value_;
+ return this->value_;
}
/**
@@ -295,8 +295,8 @@
// the value shouldn't be copied directly (e.g., with
// StoreManagedPtr) then we'll get a compile error.
if (newValue.known_)
- value_ = newValue.value();
- known_ = newValue.known_;
+ this->value_ = newValue.value();
+ this->known_ = newValue.known_;
return *this;
}
--- engine/engine/maths/nvectormatrix.h.orig 2005-07-25 15:51:53.000000000
-0700
+++ engine/engine/maths/nvectormatrix.h 2005-07-25 15:52:35.000000000 -0700
@@ -153,10 +153,10 @@
NVectorMatrix<T>(matrix, whichRow) {
}
virtual unsigned size() const {
- return source.columns();
+ return this->source.columns();
}
virtual const T& operator[](unsigned index) const {
- return source.entry(rowCol, index);
+ return this->source.entry(this->rowCol, index);
}
};
@@ -185,10 +185,10 @@
NVectorMatrix<T>(matrix, whichCol) {
}
virtual unsigned size() const {
- return source.rows();
+ return this->source.rows();
}
virtual const T& operator[](unsigned index) const {
- return source.entry(index, rowCol);
+ return this->source.entry(index, this->rowCol);
}
};
--- engine/engine/progress/nprogress.h.orig 2005-07-25 15:53:18.000000000
-0700
+++ engine/engine/progress/nprogress.h 2005-07-25 15:53:18.000000000 -0700
@@ -369,7 +369,7 @@
inline long NProgress::totalCPUTime() const {
MutexLock(this);
return (finished ? (endCPU - startCPU) / CLOCKS_PER_SEC : 0);
-};
+}
// Inline functions for NProgressFinished
--- engine/engine/maths/nvectorunit.h.orig 2005-07-25 15:53:31.000000000
-0700
+++ engine/engine/maths/nvectorunit.h 2005-07-25 15:53:49.000000000 -0700
@@ -98,8 +98,8 @@
vectorSize(newVectorSize), direction(coordinate) {
}
virtual NVector<T>* clone() const {
- NVector<T>* ans = new NVectorDense<T>(vectorSize, zero);
- ans->setElement(direction, one);
+ NVector<T>* ans = new NVectorDense<T>(vectorSize, this->zero);
+ ans->setElement(direction, this->one);
return ans;
}
virtual unsigned size() const {
@@ -107,9 +107,9 @@
}
virtual const T& operator[](unsigned index) const {
if (index == direction)
- return one;
+ return this->one;
else
- return zero;
+ return this->zero;
}
virtual void setElement(unsigned, const T&) {
throw NVectorUnit_Illegal_Modification();
@@ -134,10 +134,10 @@
throw NVectorUnit_Illegal_Modification();
}
virtual T norm() const {
- return one;
+ return this->one;
}
virtual T elementSum() const {
- return one;
+ return this->one;
}
virtual void addCopies(const NVector<T>&, const T&) {
throw NVectorUnit_Illegal_Modification();
--- engine/engine/split/nsigisomorphism.h.orig 2005-07-25 16:15:19.000000000
-0700
+++ engine/engine/split/nsigisomorphism.h 2005-07-25 16:15:31.000000000
-0700
@@ -183,6 +183,9 @@
NSigPartialIsomorphism(const NSigPartialIsomorphism& base,
unsigned newLabels, unsigned newCycles);
+ friend struct ShorterCycle;
+
+
/**
* A comparison function for use with the Standard Template
* Library.
@@ -195,7 +198,7 @@
* It is irrelevant which cycle is mapped to appear before the other
* in the sequence of cycles belonging to the image signature.
*/
- friend struct ShorterCycle {
+ struct ShorterCycle {
const NSignature& sig;
/**< The signature containing the cycles to examine. */
const NSigPartialIsomorphism& iso;
--- engine/engine/surfaces/nsanstandard.tcc.orig 2005-07-25
16:23:26.000000000 -0700
+++ engine/engine/surfaces/nsanstandard.tcc 2005-07-25 16:23:35.000000000
-0700
@@ -29,6 +29,7 @@
/* To be included from nsanstandard.h. */
#include "maths/nvectorunit.h"
+#include "triangulation/ntriangulation.h"
namespace regina {
--- engine/engine/surfaces/nsstandard.tcc.orig 2005-07-25 16:28:26.000000000
-0700
+++ engine/engine/surfaces/nsstandard.tcc 2005-07-25 16:28:27.000000000
-0700
@@ -29,6 +29,7 @@
/* To be included from nsstandard.h. */
#include "maths/nvectorunit.h"
+#include "triangulation/ntriangulation.h"
namespace regina {
--- engine/engine/maths/nmatrixfield.h.orig 2005-07-25 16:36:30.000000000
-0700
+++ engine/engine/maths/nmatrixfield.h 2005-07-25 16:38:45.000000000 -0700
@@ -94,8 +94,8 @@
* @param factor the factor by which to divide the given row.
*/
void divRow(unsigned long row, T factor) {
- for (unsigned long i = 0; i < nCols; i++)
- data[row][i] /= factor;
+ for (unsigned long i = 0; i < this->nCols; i++)
+ this->data[row][i] /= factor;
}
/**
* Divides the given column by the given factor.
@@ -109,8 +109,8 @@
* @param factor the factor by which to divide the given column.
*/
void divCol(unsigned long column, T factor) {
- for (unsigned long i = 0; i < nRows; i++)
- data[i][column] /= factor;
+ for (unsigned long i = 0; i < this->nRows; i++)
+ this->data[i][column] /= factor;
}
/**
@@ -127,19 +127,19 @@
* M will be a square matrix of size rows().
*/
NMatrixField<T>* diagonaliseRow() {
- NMatrixField<T>* ans = new NMatrixField(nRows, nRows);
+ NMatrixField<T>* ans = new NMatrixField(this->nRows, this->nRows);
ans->makeIdentity();
unsigned long doneRow = 0;
unsigned long doneCol = 0;
unsigned long row;
- while (doneCol < nCols && doneRow < nRows) {
+ while (doneCol < this->nCols && doneRow < this->nRows) {
// Is there a non-zero value in this column?
row = doneRow;
- while (row < nRows && data[row][doneCol] == zero)
+ while (row < this->nRows && this->data[row][doneCol] ==
this->zero)
row++;
- if (row == nRows) {
+ if (row == this->nRows) {
// All zeroes in this column.
doneCol++;
continue;
@@ -147,22 +147,22 @@
// Move the non-zero to the top.
if (row != doneRow) {
ans->swapRows(row, doneRow);
- swapRows(row, doneRow);
+ this->swapRows(row, doneRow);
}
// Make the non-zero entry one.
- if (! (data[doneRow][doneCol] == one)) {
- ans->divRow(doneRow, data[doneRow][doneCol]);
- divRow(doneRow, data[doneRow][doneCol]);
+ if (! (this->data[doneRow][doneCol] == this->one)) {
+ ans->divRow(doneRow, this->data[doneRow][doneCol]);
+ divRow(doneRow, this->data[doneRow][doneCol]);
}
// Make every other entry in this column zero.
- for (row = 0; row < nRows; row++) {
+ for (row = 0; row < this->nRows; row++) {
if (row == doneRow)
continue;
- if (! (data[row][doneCol] == zero)) {
- ans->addRow(doneRow, row, -data[row][doneCol]);
- addRow(doneRow, row, -data[row][doneCol]);
+ if (! (this->data[row][doneCol] == this->zero)) {
+ ans->addRow(doneRow, row, -this->data[row][doneCol]);
+ this->addRow(doneRow, row, -this->data[row][doneCol]);
}
}
--- engine/engine/surfaces/nsquad.tcc.orig 2005-07-25 16:39:13.000000000
-0700
+++ engine/engine/surfaces/nsquad.tcc 2005-07-25 16:39:15.000000000 -0700
@@ -29,5 +29,6 @@
/* To be included from nsquad.h. */
#include "maths/nvectorunit.h"
+#include "triangulation/ntriangulation.h"
namespace regina {
--- engine/engine/surfaces/nnormalsurfacelist.cpp.orig 2005-07-25
16:02:23.000000000 -0700
+++ engine/engine/surfaces/nnormalsurfacelist.cpp 2005-07-25
17:22:37.000000000 -0700
@@ -41,11 +41,11 @@
#define __FLAVOUR_REGISTRY_BODY
-const int NNormalSurfaceList::STANDARD = 0;
-const int NNormalSurfaceList::AN_STANDARD = 100;
-const int NNormalSurfaceList::QUAD = 1;
-const int NNormalSurfaceList::EDGE_WEIGHT = 200;
-const int NNormalSurfaceList::FACE_ARCS = 201;
+// const int NNormalSurfaceList::STANDARD = 0;
+// const int NNormalSurfaceList::AN_STANDARD = 100;
+// const int NNormalSurfaceList::QUAD = 1;
+// const int NNormalSurfaceList::EDGE_WEIGHT = 200;
+// const int NNormalSurfaceList::FACE_ARCS = 201;
#define REGISTER_FLAVOUR(id_name, class, n, a, t) \
case NNormalSurfaceList::id_name: \
--- engine/engine/surfaces/nnormalsurfacelist.h.orig 2005-07-25
17:22:45.000000000 -0700
+++ engine/engine/surfaces/nnormalsurfacelist.h 2005-07-25 17:22:58.000000000
-0700
@@ -80,20 +80,20 @@
public:
static const int packetType;
- static const int STANDARD;
+ static const int STANDARD = 0;
/**< Represents standard triangle-quad coordinates for
* normal surfaces. */
- static const int AN_STANDARD;
+ static const int AN_STANDARD = 100;
/**< Represents standard triangle-quad-oct coordinates
* for almost normal surfaces. */
- static const int QUAD;
+ static const int QUAD = 1;
/**< Represents quad coordinates for normal surfaces. */
- static const int EDGE_WEIGHT;
+ static const int EDGE_WEIGHT = 200;
/**< Represents edge weight coordinates for normal surfaces.
* This flavour is for representation only; surface
* vectors and lists of this flavour cannot be created. */
- static const int FACE_ARCS;
+ static const int FACE_ARCS = 201;
/**< Represents face arc coordinates for normal surfaces.
* This flavour is for representation only; surface
* vectors and lists of this flavour cannot be created. */
--- kdeui/src/common/coordinates.h.orig 2005-07-25 17:41:23.000000000 -0700
+++ kdeui/src/common/coordinates.h 2005-07-25 17:41:23.000000000 -0700
@@ -82,6 +82,6 @@
*/
regina::NLargeInteger getCoordinate(int coordSystem,
const regina::NNormalSurface& surface, unsigned long whichCoord);
-};
+}
#endif
--- kdeui/src/part/reginapart.h.orig 2005-07-25 17:47:10.000000000 -0700
+++ kdeui/src/part/reginapart.h 2005-07-25 17:47:10.000000000 -0700
@@ -41,7 +41,7 @@
namespace regina {
class NPacket;
-};
+}
class KAboutData;
class KInstance;
--- kdeui/src/part/foreign/packetimporter.h.orig 2005-07-25
17:48:55.000000000 -0700
+++ kdeui/src/part/foreign/packetimporter.h 2005-07-25 17:48:56.000000000
-0700
@@ -39,7 +39,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* An object responsible for importing a packet tree from a foreign file
--- kdeui/src/part/packetchooser.h.orig 2005-07-25 17:51:21.000000000 -0700
+++ kdeui/src/part/packetchooser.h 2005-07-25 17:51:21.000000000 -0700
@@ -42,7 +42,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* A widget through which a single packet can be selected from a
--- kdeui/src/part/foreign/exportdialog.h.orig 2005-07-25 17:52:16.000000000
-0700
+++ kdeui/src/part/foreign/exportdialog.h 2005-07-25 17:52:16.000000000
-0700
@@ -41,7 +41,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* A dialog used to select a packet or packet subtree to export.
--- kdeui/src/part/foreign/importdialog.h.orig 2005-07-25 17:52:59.000000000
-0700
+++ kdeui/src/part/foreign/importdialog.h 2005-07-25 17:52:59.000000000
-0700
@@ -42,7 +42,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* A dialog used to inserted previously imported data into the packet tree.
--- kdeui/src/part/foreign/packetexporter.h.orig 2005-07-25
17:53:19.000000000 -0700
+++ kdeui/src/part/foreign/packetexporter.h 2005-07-25 17:53:19.000000000
-0700
@@ -40,7 +40,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* An object responsible for exporting a packet or packet subtree to a
--- kdeui/src/part/packettypes/eltmovedialog.h.orig 2005-07-25
17:56:02.000000000 -0700
+++ kdeui/src/part/packettypes/eltmovedialog.h 2005-07-25 17:56:02.000000000
-0700
@@ -43,7 +43,7 @@
namespace regina {
class NTriangulation;
-};
+}
/**
* A dialog used to select and perform an elementary move on a
--- kdeui/src/part/packettypes/gaprunner.h.orig 2005-07-25 17:56:38.000000000
-0700
+++ kdeui/src/part/packettypes/gaprunner.h 2005-07-25 17:56:39.000000000
-0700
@@ -43,7 +43,7 @@
namespace regina {
class NGroupExpression;
class NGroupPresentation;
-};
+}
/**
* A dialog that handles communications with GAP in order to simplify a
--- kdeui/src/part/packettypes/nanglestructureitem.h.orig 2005-07-25
17:56:54.000000000 -0700
+++ kdeui/src/part/packettypes/nanglestructureitem.h 2005-07-25
17:56:55.000000000 -0700
@@ -39,7 +39,7 @@
namespace regina {
class NAngleStructure;
-};
+}
/**
* A list view item describing a single angle structure.
Diff finished. Mon Jul 25 17:56:56 2005
--- kdeui/src/part/packettypes/nanglestructureui.h.orig 2005-07-25
17:57:11.000000000 -0700
+++ kdeui/src/part/packettypes/nanglestructureui.h 2005-07-25
17:57:11.000000000 -0700
@@ -46,7 +46,7 @@
namespace regina {
class NAngleStructureList;
class NPacket;
-};
+}
/**
* A packet interface for viewing angle structure lists.
--- kdeui/src/part/packettypes/nscriptui.h.orig 2005-07-25 17:57:50.000000000
-0700
+++ kdeui/src/part/packettypes/nscriptui.h 2005-07-25 17:57:55.000000000
-0700
@@ -43,12 +43,12 @@
namespace KTextEditor {
class EditInterface;
class View;
-};
+}
namespace regina {
class NPacket;
class NScript;
-};
+}
/**
* A packet interface for viewing script packets.
--- kdeui/src/part/packettypes/nsurfacecoordinateitem.h.orig 2005-07-25
17:58:18.000000000 -0700
+++ kdeui/src/part/packettypes/nsurfacecoordinateitem.h 2005-07-25
17:58:19.000000000 -0700
@@ -38,7 +38,7 @@
namespace regina {
class NNormalSurface;
class NNormalSurfaceList;
-};
+}
/**
* A list view item describing a single normal surface.
--- kdeui/src/part/packettypes/nsurfacefilterprop.h.orig 2005-07-25
17:58:43.000000000 -0700
+++ kdeui/src/part/packettypes/nsurfacefilterprop.h 2005-07-25
17:58:43.000000000 -0700
@@ -46,7 +46,7 @@
namespace regina {
class NSurfaceFilterProperties;
class NPacket;
-};
+}
/**
* A packet interface for working with property-based surface filters.
--- kdeui/src/part/packettypes/nsurfacematchingitem.h.orig 2005-07-25
17:58:53.000000000 -0700
+++ kdeui/src/part/packettypes/nsurfacematchingitem.h 2005-07-25
17:58:53.000000000 -0700
@@ -38,7 +38,7 @@
namespace regina {
class NMatrixInt;
-};
+}
/**
* A list view item describing a single normal surface matching equation.
--- kdeui/src/part/packettypes/nsurfacematchingui.h.orig 2005-07-25
17:59:05.000000000 -0700
+++ kdeui/src/part/packettypes/nsurfacematchingui.h 2005-07-25
17:59:05.000000000 -0700
@@ -46,7 +46,7 @@
class NMatrixInt;
class NNormalSurfaceList;
class NPacket;
-};
+}
/**
* A surface list page for viewing matching equations.
--- kdeui/src/part/packettypes/ntextui.h.orig 2005-07-25 17:59:22.000000000
-0700
+++ kdeui/src/part/packettypes/ntextui.h 2005-07-25 17:59:23.000000000
-0700
@@ -38,12 +38,12 @@
namespace KTextEditor {
class EditInterface;
class View;
-};
+}
namespace regina {
class NPacket;
class NText;
-};
+}
/**
* A packet interface for viewing text packets.
--- kdeui/src/part/packettypes/ntrialgebra.h.orig 2005-07-25
17:59:31.000000000 -0700
+++ kdeui/src/part/packettypes/ntrialgebra.h 2005-07-25 17:59:31.000000000
-0700
@@ -45,7 +45,7 @@
namespace regina {
class NPacket;
class NTriangulation;
-};
+}
/**
* A triangulation page for viewing algebraic properties.
--- kdeui/src/part/packettypes/ntriangulationui.h.orig 2005-07-25
17:59:38.000000000 -0700
+++ kdeui/src/part/packettypes/ntriangulationui.h 2005-07-25
17:59:39.000000000 -0700
@@ -44,7 +44,7 @@
namespace regina {
class NTriangulation;
-};
+}
/**
* A packet interface for viewing triangulations.
--- kdeui/src/part/packettypes/ntricomposition.h.orig 2005-07-25
17:59:45.000000000 -0700
+++ kdeui/src/part/packettypes/ntricomposition.h 2005-07-25
17:59:46.000000000 -0700
@@ -49,7 +49,7 @@
class NPacket;
class NStandardTriangulation;
class NTriangulation;
-};
+}
/**
* A triangulation page for viewing the combinatorial composition.
--- kdeui/src/part/packettypes/ntrigluings.h.orig 2005-07-25
17:59:54.000000000 -0700
+++ kdeui/src/part/packettypes/ntrigluings.h 2005-07-25 17:59:54.000000000
-0700
@@ -44,7 +44,7 @@
namespace regina {
class NPacket;
class NTriangulation;
-};
+}
/**
* A triangulation page for editing face gluings.
--- kdeui/src/part/packettypes/ntriskeleton.h.orig 2005-07-25
17:59:58.000000000 -0700
+++ kdeui/src/part/packettypes/ntriskeleton.h 2005-07-25 17:59:58.000000000
-0700
@@ -42,7 +42,7 @@
namespace regina {
class NPacket;
class NTriangulation;
-};
+}
/**
* A triangulation page for viewing skeletal properties.
--- kdeui/src/part/packettypes/ntrisurfaces.h.orig 2005-07-25
18:00:34.000000000 -0700
+++ kdeui/src/part/packettypes/ntrisurfaces.h 2005-07-25 18:00:34.000000000
-0700
@@ -41,7 +41,7 @@
namespace regina {
class NPacket;
class NTriangulation;
-};
+}
/**
* A triangulation page for viewing normal surface properties.
--- kdeui/src/part/packettypes/skeletonwindow.h.orig 2005-07-25
18:00:42.000000000 -0700
+++ kdeui/src/part/packettypes/skeletonwindow.h 2005-07-25 18:00:43.000000000
-0700
@@ -50,7 +50,7 @@
class NFace;
class NTriangulation;
class NVertex;
-};
+}
/**
* A modeless dialog for viewing all skeletal objects of a particular
--- kdeui/src/common/coordinates.cpp.orig 2005-07-25 17:42:58.000000000
-0700
+++ kdeui/src/common/coordinates.cpp 2005-07-25 17:42:59.000000000 -0700
@@ -181,5 +181,5 @@
return (long)0;
}
-};
+}
--- kdeui/src/part/packettypes/nsurfacefiltercomb.h.orig 2005-07-25
17:58:29.000000000 -0700
+++ kdeui/src/part/packettypes/nsurfacefiltercomb.h 2005-07-25
17:58:29.000000000 -0700
@@ -44,7 +44,7 @@
namespace regina {
class NSurfaceFilterCombination;
class NPacket;
-};
+}
/**
* A packet interface for working with combination surface filters.
--- kdeui/src/part/progressdialogs.h.orig 2005-07-25 18:05:29.000000000
-0700
+++ kdeui/src/part/progressdialogs.h 2005-07-25 18:05:29.000000000 -0700
@@ -39,7 +39,7 @@
namespace regina {
class NProgressManager;
class NProgressNumber;
-};
+}
/**
* A dialog that interacts with the calculation engine progress class
--- kdeui/src/part/newpacketdialog.h.orig 2005-07-25 18:06:04.000000000
-0700
+++ kdeui/src/part/newpacketdialog.h 2005-07-25 18:06:05.000000000 -0700
@@ -43,7 +43,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* A dialog used to create a new packet.
--- kdeui/src/part/packetcreator.h.orig 2005-07-25 18:06:18.000000000 -0700
+++ kdeui/src/part/packetcreator.h 2005-07-25 18:06:18.000000000 -0700
@@ -37,7 +37,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* An interface component for creating a packet. Such interface
--- kdeui/src/part/packetmanager.h.orig 2005-07-25 18:06:32.000000000 -0700
+++ kdeui/src/part/packetmanager.h 2005-07-25 18:06:33.000000000 -0700
@@ -41,11 +41,11 @@
namespace KTextEditor {
class Document;
-};
+}
namespace regina {
class NPacket;
-};
+}
/**
* Provides a variety of routines for creating visual interfaces for
--- kdeui/src/part/packettreeview.h.orig 2005-07-25 18:06:39.000000000
-0700
+++ kdeui/src/part/packettreeview.h 2005-07-25 18:06:39.000000000 -0700
@@ -42,7 +42,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* A single item in a Regina packet tree.
--- kdeui/src/part/packetui.h.orig 2005-07-25 18:06:46.000000000 -0700
+++ kdeui/src/part/packetui.h 2005-07-25 18:06:48.000000000 -0700
@@ -53,7 +53,7 @@
namespace regina {
class NPacket;
-};
+}
/**
* A packet header, containing an appropriate icon and text title.
--- kdeui/src/part/packettypes/ncontainerui.h.orig 2005-07-25
18:16:04.000000000 -0700
+++ kdeui/src/part/packettypes/ncontainerui.h 2005-07-25 18:16:04.000000000
-0700
@@ -43,7 +43,7 @@
namespace regina {
class NContainer;
class NPacket;
-};
+}
/**
* A packet interface for viewing containers.
--- kdeui/src/part/packettypes/nnormalsurfaceui.h.orig 2005-07-25
18:21:31.000000000 -0700
+++ kdeui/src/part/packettypes/nnormalsurfaceui.h 2005-07-25
18:21:32.000000000 -0700
@@ -40,7 +40,7 @@
namespace regina {
class NNormalSurfaceList;
-};
+}
/**
* A packet interface for viewing normal surface lists.
--- kdeui/src/part/packettypes/nsurfacecoordinateui.h.orig 2005-07-25
18:21:50.000000000 -0700
+++ kdeui/src/part/packettypes/nsurfacecoordinateui.h 2005-07-25
18:21:51.000000000 -0700
@@ -54,7 +54,7 @@
class NPacket;
class NNormalSurfaceList;
class NSurfaceFilter;
-};
+}
/**
* A normal surface page for viewing surface coordinates.
--- kdeui/src/part/reginapart.cpp.orig 2005-07-25 18:38:35.000000000 -0700
+++ kdeui/src/part/reginapart.cpp 2005-07-25 18:38:37.000000000 -0700
@@ -55,7 +55,7 @@
#include <kparts/genericfactory.h>
typedef KParts::GenericFactory<ReginaPart> ReginaPartFactory;
-K_EXPORT_COMPONENT_FACTORY(libreginapart, ReginaPartFactory);
+K_EXPORT_COMPONENT_FACTORY(libreginapart, ReginaPartFactory)
ReginaPart::ReginaPart(QWidget *parentWidget, const char *widgetName,
QObject *parent, const char *name, const QStringList& /*args*/) :
--- python/algebra/nabeliangroup.cpp.orig 2005-07-25 18:44:44.000000000
-0700
+++ python/algebra/nabeliangroup.cpp 2005-07-25 18:44:45.000000000 -0700
@@ -50,9 +50,9 @@
const = &NAbelianGroup::getTorsionRank;
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_addRank,
- NAbelianGroup::addRank, 0, 1);
+ NAbelianGroup::addRank, 0, 1)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_addTorsionElement,
- NAbelianGroup::addTorsionElement, 1, 2);
+ NAbelianGroup::addTorsionElement, 1, 2)
void addTorsionElements_dict(NAbelianGroup& g,
boost::python::list elements) {
--- python/algebra/ngrouppresentation.cpp.orig 2005-07-25 18:45:24.000000000
-0700
+++ python/algebra/ngrouppresentation.cpp 2005-07-25 18:45:25.000000000
-0700
@@ -47,11 +47,11 @@
unsigned long) = &NGroupExpression::getTerm;
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_simplify,
- NGroupExpression::simplify, 0, 1);
+ NGroupExpression::simplify, 0, 1)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_substitute,
- NGroupExpression::substitute, 2, 3);
+ NGroupExpression::substitute, 2, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_addGenerator,
- NGroupPresentation::addGenerator, 0, 1);
+ NGroupPresentation::addGenerator, 0, 1)
object getTerms_list(const NGroupExpression& e) {
boost::python::list ans;
--- python/file/nxmlfile.cpp.orig 2005-07-25 18:52:22.000000000 -0700
+++ python/file/nxmlfile.cpp 2005-07-25 18:52:22.000000000 -0700
@@ -34,7 +34,7 @@
namespace {
BOOST_PYTHON_FUNCTION_OVERLOADS(OL_writeXMLFile,
- regina::writeXMLFile, 2, 3);
+ regina::writeXMLFile, 2, 3)
}
void addNXMLFile() {
--- python/foreign/dehydration.cpp.orig 2005-07-25 18:52:52.000000000 -0700
+++ python/foreign/dehydration.cpp 2005-07-25 18:52:52.000000000 -0700
@@ -34,7 +34,7 @@
namespace {
BOOST_PYTHON_FUNCTION_OVERLOADS(OL_readDehydrationList,
- regina::readDehydrationList, 1, 4);
+ regina::readDehydrationList, 1, 4)
}
void addDehydration() {
--- python/maths/nmatrixint.cpp.orig 2005-07-25 18:52:58.000000000 -0700
+++ python/maths/nmatrixint.cpp 2005-07-25 18:52:59.000000000 -0700
@@ -41,9 +41,9 @@
regina::NLargeInteger) = &NMatrixInt::addCol;
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_addRow,
- NMatrixInt::addRow, 2, 3);
+ NMatrixInt::addRow, 2, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_addCol,
- NMatrixInt::addCol, 2, 3);
+ NMatrixInt::addCol, 2, 3)
}
void addNMatrixInt() {
--- python/packet/npacket.cpp.orig 2005-07-25 18:53:14.000000000 -0700
+++ python/packet/npacket.cpp 2005-07-25 18:53:16.000000000 -0700
@@ -41,13 +41,13 @@
&NPacket::findPacketLabel;
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_moveUp,
- NPacket::moveUp, 0, 1);
+ NPacket::moveUp, 0, 1)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_moveDown,
- NPacket::moveDown, 0, 1);
+ NPacket::moveDown, 0, 1)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_nextTreePacket,
- NPacket::nextTreePacket, 0, 1);
+ NPacket::nextTreePacket, 0, 1)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_clone,
- NPacket::clone, 0, 2);
+ NPacket::clone, 0, 2)
void insertChildFirst_own(NPacket& parent, std::auto_ptr<NPacket> child) {
parent.insertChildFirst(child.get());
--- python/triangulation/ntriangulation.cpp.orig 2005-07-25
18:53:25.000000000 -0700
+++ python/triangulation/ntriangulation.cpp 2005-07-25 18:53:34.000000000
-0700
@@ -43,29 +43,29 @@
&NTriangulation::twoZeroMove;
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_simplifyToLocalMinimum,
- NTriangulation::simplifyToLocalMinimum, 0, 1);
+ NTriangulation::simplifyToLocalMinimum, 0, 1)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_threeTwoMove,
- NTriangulation::threeTwoMove, 1, 3);
+ NTriangulation::threeTwoMove, 1, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_twoThreeMove,
- NTriangulation::twoThreeMove, 1, 3);
+ NTriangulation::twoThreeMove, 1, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_fourFourMove,
- NTriangulation::fourFourMove, 2, 4);
+ NTriangulation::fourFourMove, 2, 4)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_twoZeroMove,
- NTriangulation::twoZeroMove, 1, 3);
+ NTriangulation::twoZeroMove, 1, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_twoOneMove,
- NTriangulation::twoOneMove, 2, 4);
+ NTriangulation::twoOneMove, 2, 4)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_openBook,
- NTriangulation::openBook, 1, 3);
+ NTriangulation::openBook, 1, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_shellBoundary,
- NTriangulation::shellBoundary, 1, 3);
+ NTriangulation::shellBoundary, 1, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_collapseEdge,
- NTriangulation::collapseEdge, 1, 3);
+ NTriangulation::collapseEdge, 1, 3)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_splitIntoComponents,
- NTriangulation::splitIntoComponents, 0, 2);
+ NTriangulation::splitIntoComponents, 0, 2)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_connectedSumDecomposition,
- NTriangulation::connectedSumDecomposition, 0, 2);
+ NTriangulation::connectedSumDecomposition, 0, 2)
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_idealToFinite,
- NTriangulation::idealToFinite, 0, 1);
+ NTriangulation::idealToFinite, 0, 1)
void simplifiedFundamentalGroup_own(NTriangulation& tri,
std::auto_ptr<regina::NGroupPresentation> group) {
--- python/utilities/nmpi.cpp.orig 2005-07-25 18:53:46.000000000 -0700
+++ python/utilities/nmpi.cpp 2005-07-25 18:53:46.000000000 -0700
@@ -34,7 +34,7 @@
namespace {
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(OL_stringValue,
- NLargeInteger::stringValue, 0, 1);
+ NLargeInteger::stringValue, 0, 1)
}
void addNLargeInteger() {
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-quack+roar.cs.berkeley.edu
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]