Commit f9194f89 authored by Filippo Rusconi's avatar Filippo Rusconi

Merge tag 'upstream/1.4.9'

Upstream version 1.4.9
parents 3083d994 31e92168
2011-11-05 RELEASE OF VERSION 1.4.9
2012-11-04 Minor improvements in keyword extraction
2012-11-03 Code cleanup and micro optimizations through cppcheck
2012-10-23 Assure tmp path is writable when operating remotely (Thanks to A. Norton)
2012-08-02 Disable Open button when Postprocess does not produce a file (Thanks to J. Welford)
2011-05-15 RELEASE OF VERSION 1.4.8
2012-05-13 Fixed gcc 4.7 compilation, Debian bug 667129 (Thanks to M. Klose and F. Rusconi)
2012-02-17 Added a warning whenever external document to text conversion fails while indexing
......
......@@ -8759,7 +8759,7 @@ AGR
according
effing
sidling
468
467
AG
abiding
aborning
......@@ -8836,7 +8836,6 @@ collimating
comforting
competing
compromising
concluding
condescending
conducing
confiding
......@@ -27026,7 +27025,7 @@ yestertide
yestertime
yesterweek
yup
5478
5477
NV
aah
abandon
......@@ -29304,7 +29303,6 @@ inbuild
incense
inch
incline
include
inconvenience
increase
increment
......@@ -44582,7 +44580,7 @@ yowzah
yuppers
yus
zillionfold
16374
16377
V
abacinate
abacinates
......@@ -47035,6 +47033,7 @@ comprehends
comprendo
comprise
comprises
comprising
compute
computerise
computerises
......@@ -47064,6 +47063,7 @@ conciliate
conciliates
conclude
concludes
concluding
concoct
concocts
concomitate
......@@ -51661,6 +51661,7 @@ incite
incites
inclose
incloses
include
includes
incommode
incommodes
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "bookmarkPlugin.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef BOOKMARKPLUGIN_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "c2b.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef C2B_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
*
* Class implementation of the approximate search algorithm
......@@ -146,7 +146,7 @@ void approximatePattern::splitPattern()
}
}
void approximatePattern::splitPattern(const QString& p, QStringList* w, QList<int>* ws, QList<int>* we) const
void approximatePattern::splitPattern(const QString& p, QStringList* w, QList<int>* ws, QList<int>* we)
{
w->clear();
ws->clear();
......@@ -231,7 +231,7 @@ const QStringList approximatePattern::splitWord(const QString& word) const
return QStringList() << word << word;
}
QString approximatePattern::wordPattern(const QString& word, Qt::CaseSensitivity cs) const
QString approximatePattern::wordPattern(const QString& word, Qt::CaseSensitivity cs)
{
const int len(word.length());
const QString ord(word.right(len - 1));
......@@ -245,7 +245,7 @@ QString approximatePattern::wordPattern(const QString& word, Qt::CaseSensitivity
return QString("(?:%1(?:%2)|%3)").arg(escape(word.at(0), cs)).arg(possible.join("|")).arg(escape(ord, cs));
}
int approximatePattern::wordCount(const QString& str) const
int approximatePattern::wordCount(const QString& str)
{
const QString tstr(QString(str).replace(c2bUtils::nonLetter, " ").simplified());
return 1 + tstr.count(' ');
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
*
* Class implementation of the approximate search algorithm
......@@ -71,13 +71,13 @@ public:
private:
QString wordPattern(const QString& word, Qt::CaseSensitivity cs) const;
const QStringList splitWord(const QString& word) const;
int stretch(int piece_i, int piece_j) const;
int wordCount(const QString& str) const;
static QString wordPattern(const QString& word, Qt::CaseSensitivity cs);
static int wordCount(const QString& str);
static void splitPattern(const QString& p, QStringList* w, QList<int>* ws, QList<int>* we);
void mergeIndices(int* index_in, const QString& str) const;
void splitPattern();
void splitPattern(const QString& p, QStringList* w, QList<int>* ws, QList<int>* we) const;
QList<int> _piece_ends;
QList<int> _piece_starts;
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "authorString.h"
......@@ -15,7 +15,7 @@
or in the 'Abcd, E., F. Ghij, ...' mixed order.
*/
authorString::authorString()
authorString::authorString() : _full_form(false)
{}
......@@ -275,7 +275,7 @@ QString authorString::processFirstMiddle(const QString& first_middle) const
return proc_fm;
}
QString authorString::capitalize(const QString& name) const
QString authorString::capitalize(const QString& name)
{
// Capitalizes author's name
if (name.isEmpty())
......@@ -318,7 +318,7 @@ QString authorString::capitalize(const QString& name) const
- Any other pattern -> Natural
*/
bool authorString::isReverseOrder(const QString& author) const
bool authorString::isReverseOrder(const QString& author)
{
// Returns true if Author Name is in reversed order as "Him DF, Her SR, "
// ISI doesn't contain point - return for safety
......@@ -358,7 +358,7 @@ bool authorString::isReverseOrder(const QString& author) const
return false;
}
bool authorString::containLowerCaseLetter(const QString& author) const
bool authorString::containLowerCaseLetter(const QString& author)
{
QString author_line(author);
author_line.remove(QRegExp("\\band\\b")); // Remove possible 'and' separator
......@@ -373,7 +373,7 @@ bool authorString::containLowerCaseLetter(const QString& author) const
return false;
}
bool authorString::containUpperCaseLetter(const QString& author) const
bool authorString::containUpperCaseLetter(const QString& author)
{
for (int i = 0; i < author.length(); i++)
{
......@@ -563,7 +563,7 @@ QString encoder::decoded(const int position, const int length) const
return d;
}
bool encoder::isPlainWord(const QString& w) const
bool encoder::isPlainWord(const QString& w)
{
if (w.length() > 1)
{
......@@ -576,7 +576,7 @@ bool encoder::isPlainWord(const QString& w) const
return false;
}
bool encoder::isInitial(const QString& w) const
bool encoder::isInitial(const QString& w)
{
if (w.length() == 1)
if (w.at(0).isLetter())
......@@ -588,7 +588,7 @@ bool encoder::isInitial(const QString& w) const
return false;
}
bool encoder::isName(const QString& w) const
bool encoder::isName(const QString& w)
{
if (w.length() < 2)
return false;
......@@ -599,7 +599,7 @@ bool encoder::isName(const QString& w) const
return false;
}
bool encoder::isAdparticle(const QString& w) const
bool encoder::isAdparticle(const QString& w)
{
const int ws(w.size());
if (ws < 2)
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef AUTHORSTRING_H
......@@ -119,7 +119,7 @@ struct encoder
}
}
}
inline bool hasUpper(const QString& str) const
inline static bool hasUpper(const QString& str)
{
for (int i = 0; i < str.length(); i++)
if (str.at(i).isLetter())
......@@ -127,18 +127,18 @@ struct encoder
return true;
return false;
}
inline bool isCapitalName(const QString& w) const
inline static bool isCapitalName(const QString& w)
{
return c2bUtils::isUpperCaseString(w, qMax(0, w.lastIndexOf('_', -5))); // Skip prefixes and suffixes
}
inline bool isSeparator(const QString& w) const
inline static bool isSeparator(const QString& w)
{
return (w == "and") || (w == "&");
}
bool isAdparticle(const QString& w) const;
bool isInitial(const QString& w) const;
bool isName(const QString& w) const;
bool isPlainWord(const QString& w) const;
static bool isAdparticle(const QString& w);
static bool isInitial(const QString& w);
static bool isName(const QString& w);
static bool isPlainWord(const QString& w);
};
} // namespace author
......@@ -155,14 +155,15 @@ public:
private:
QString _author_string;
QString capitalize(const QString& name) const;
QString processFirstMiddle(const QString& first_middle) const;
static QString capitalize(const QString& name);
static bool containLowerCaseLetter(const QString& author);
static bool containUpperCaseLetter(const QString& author);
static bool isReverseOrder(const QString& author);
QString _author_string;
author::unifier as_unifier;
bool _full_form;
bool containLowerCaseLetter(const QString& author) const;
bool containUpperCaseLetter(const QString& author) const;
bool isReverseOrder(const QString& author) const;
};
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "bibExtractor.h"
......@@ -153,7 +153,7 @@ int bibExtractor::extract(const QString& text, QString* bibtex)
_input_type = PlainText;
extract(text);
*bibtex = _bpP->toBibTeX();
if (_bpP->isAutoRecognized() > 0)
if (_bpP->isAutoRecognized())
return 0;
else if (_bpP->fieldCount() > 0)
return 1;
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef BIBEXTRACTOR_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "bibParser.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef BIBPARSER_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "bibPreparser.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef BIBPREPARSER_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef BIBREFERENCE_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "bibSearcher.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef BIBSEARCHER_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef CB2BIB_CONF_PARAMETERS_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef CB2BIB_PARAMETERS_H
......@@ -33,7 +33,7 @@ const QString C2B_ICON_DISCONNECT_B("connect_no.png");
const QString C2B_ICON_VIEWBIB_B("viewbib.png");
const QString C2B_ICON_VIEWC2B_B("viewcb.png");
const QString C2B_ORGANIZATION("MOLspaces");
const QString C2B_VERSION("1.4.8");
const QString C2B_VERSION("1.4.9");
// File Manager Client
#ifdef Q_WS_X11
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "cb2bib_utilities.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef CB2BIB_UTILITIES_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "collectionAnalyzer.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef COLLECTIONANALYZER_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "collectionIndex.h"
......@@ -30,7 +30,7 @@ class reversedsorting
{
public:
inline reversedsorting() {}
inline bool operator()(const QString& si, const QString& sj)
inline bool operator()(const QString& si, const QString& sj) const
{
const int li(si.length());
const int lj(sj.length());
......@@ -668,7 +668,9 @@ bool collectionIndex::isValidKeySentence(const QString& text) const
if (text.startsWith(QLatin1String("iii "))) return false;
if (text.startsWith(QLatin1String("in "))) return false;
if (text.startsWith(QLatin1String("initially "))) return false;
if (text.startsWith(QLatin1String("int j "))) return false;
if (text.startsWith(QLatin1String("international conference on "))) return false;
if (text.startsWith(QLatin1String("international journal "))) return false;
if (text.startsWith(QLatin1String("into "))) return false;
if (text.startsWith(QLatin1String("is "))) return false;
if (text.startsWith(QLatin1String("it "))) return false;
......@@ -988,6 +990,7 @@ bool collectionIndex::isValidKeySentence(const QString& text) const
if (text.endsWith(QLatin1String(" his"))) return false;
if (text.endsWith(QLatin1String(" is"))) return false;
if (text.endsWith(QLatin1String(" its"))) return false;
if (text.endsWith(QLatin1String(" ones"))) return false;
if (text.endsWith(QLatin1String(" shows"))) return false;
if (text.endsWith(QLatin1String(" this"))) return false;
if (text.endsWith(QLatin1String(" us"))) return false;
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef COLLECTIONINDEX_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "compositePattern.h"
......@@ -46,7 +46,7 @@ compositePattern::compositePattern(const QString& pattern, const Qt::CaseSensiti
}
QString compositePattern::escape(const QString& str, const Qt::CaseSensitivity cs) const
QString compositePattern::escape(const QString& str, const Qt::CaseSensitivity cs)
{
if (cs == Qt::CaseSensitive)
return QRegExp::escape(str);
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef COMPOSITEPATTERN_H
......@@ -59,7 +59,7 @@ public:
protected:
QString escape(const QString& str, const Qt::CaseSensitivity cs) const;
static QString escape(const QString& str, const Qt::CaseSensitivity cs);
void set_sort_index();
QList<double> _ranks;
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "coreBibParser.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef COREBIBPARSER_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "document.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef DOCUMENT_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "documentCache.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef DOCUMENTCACHE_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef DOCUMENTCONTENTS_H
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "documentParser.h"
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#ifndef DOCUMENTPARSER_H
......@@ -35,7 +35,7 @@ public:
private:
int nextWord(const int pos) const;
inline bool _is_letter(const QChar& c) const
inline static bool _is_letter(const QChar& c)
{
const ushort uc(c.unicode());
if ((uc > 96 && uc < 123) || uc == 95 || uc == 39)
......@@ -43,7 +43,7 @@ private:
else
return c.isLetter();
}
inline bool _is_letter_or_number(const QChar& c) const
inline static bool _is_letter_or_number(const QChar& c)
{
const ushort uc(c.unicode());
if ((uc > 96 && uc < 123) || (uc > 47 && uc < 58) || uc == 95 || uc == 39)
......
/***************************************************************************
* Copyright (C) 2004-2012 by Pere Constans
* constans@molspaces.com
* cb2Bib version 1.4.8. Licensed under the GNU GPL version 3.
* cb2Bib version 1.4.9. Licensed under the GNU GPL version 3.
* See the LICENSE file that comes with this distribution.
***************************************************************************/
#include "heuristicBibParser.h"
......@@ -17,6 +17,9 @@
heuristicBibParser::heuristicBibParser(bibParser* bp) :
_bpP(bp),
_current_reference(bp->_current_reference),