+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * sourcedoc/Doxyfile.in (EXCLUDE): exclude gnome and generated
+ files in qt dir.
+
2003-06-23 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* lyx.man: change env variable from foo_13x to foo_14x
# excluded from the INPUT source files. This way you can easily exclude a
# subdirectory from a directory tree whose root is specified with the INPUT tag.
-EXCLUDE =
+EXCLUDE = ../src/frontends/gnome ../src/frontends/qt2/moc ../src/frontends/qt2/ui/moc
# The EXCLUDE_SYMLINKS tag can be used select whether or not files or directories
# that are symbolic links (a Unix filesystem feature) are excluded from the input.
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * textcursor.C: add <config.h>
+
+ * text.C (getWord): remove const from word_location arg
+
+ * lyxvc.C (getLogFile): fix const type order
+
+ * lyxtext.h: remove const from word_location arg, add arg name
+
+ * lyxlayout.h: currect type on labeltype.
+
+ * importer.C: correct \file
+
+ * converter.C (intToFormat): use std:: on ret val, ws changes
+
+ * bufferlist.h: correct \file
+
+ * buffer.C (makeLinuxDocFile): fix const type order
+ (makeDocBookFile): ditto
+ (fillWithBibKeys): use std:: on stdlib args.
+
+ * CutAndPaste.C: fix authors.
+ (availableSelections): use std:: on return vector
2003-06-27 André Pönitz <poenitz@gmx.net>
2003-06-26 Alfredo Brauntein <abraunst@lyx.org>
- * lyx_main.C (LyX): get full path of document loaded on the
- command line
+ * lyx_main.C (LyX): get full path of document loaded on the
+ command line
2003-06-26 André Pönitz <poenitz@gmx.net>
* lyxcursor.[Ch]: move rarely used operator==,!= out of line
remove unused/broken operator>,<,>=.
-
+
* text.C: remove only use of broken operator<= in an Assert().
2003-06-24 Alfredo Brauntein <abraunst@lyx.org>
- * BufferView.[Ch] (getErrorList): removed unneeded forward declare,
+ * BufferView.[Ch] (getErrorList): removed unneeded forward declare,
moved errorlist_.clear to showErrorList
-
+
2003-06-24 Alfredo Brauntein <abraunst@lyx.org>
* converter.C (scanLog, runLaTeX):
namespace, the second to...
* buffer_funcs (BufferFormat, parseErrors): added
* errorlist.C (ErrorList(TeXErrors const &)): removed
-
+
2003-06-24 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* ToolbarBackend.C (getIcon): complain when icon cannot be found
2003-06-22 Alfredo Braunstein <abraunst@libero.it>
* buffer.C: fix a bug just introduced
-
+
2003-06-21 Alfredo Braunstein <abraunst@libero.it>
- * buffer.[Ch]: added the parseError signal and use it, removed
+ * buffer.[Ch]: added the parseError signal and use it, removed
sgmlError
* BufferView.[Ch] (addError): moved to ...
- * BufferView_pimpl.[Ch] (addError, loadLyXFile): ... here. Attach
+ * BufferView_pimpl.[Ch] (addError, loadLyXFile): ... here. Attach
to the Buffer::parseError signal to catch (guess what) parse errors
* lyx_main.[Ch] (printError,LyX): added gui-less parsing error feedback
-
+
2003-06-19 Alfredo Braunstein <abraunst@libero.it>
- * bufferlist.[Ch] (loadLyXFile, readFile, newFile): removed the
- ability to create a buffer and to return an existing one from
+ * bufferlist.[Ch] (loadLyXFile, readFile, newFile): removed the
+ ability to create a buffer and to return an existing one from
the list. Moved these functions to...
* buffer_funcs.[Ch]: added
* BufferView.[Ch] (loadLyXFile): added
- * BufferView_pimpl.[Ch] (loadLyXFile): Added. Does the guessing
+ * BufferView_pimpl.[Ch] (loadLyXFile): Added. Does the guessing
job removed from bufferlist::loadLyXFile.
- * buffer.C (setReadOnly): make it work without view
+ * buffer.C (setReadOnly): make it work without view
(i.e added an if (users))
-
+
2003-06-19 Angus Leeming <leeming@lyx.org>
* lfuns.h:
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
- * \author Jurgen Vigna
+ * \author Juergen Vigna
* \author Lars Gullik Bjønnes
+ * \author Alfredo Braunstein
*
* Full author contact details are available in file CREDITS
*/
} // namespace anon
-vector<string>
+
+std::vector<string>
CutAndPaste::availableSelections(Buffer const & buffer)
{
vector<string> selList;
// -*- C++ -*-
-/* \file CutAndPaste.C
+/* \file CutAndPaste.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
- * \author Jurgen Vigna
+ * \author Juergen Vigna
* \author Lars Gullik Bjønnes
+ * \author Alfredo Braunstein
*
* Full author contact details are available in file CREDITS
*/
} else {
++unknown_tokens;
string const s = bformat(_("Unknown token: "
- "%1$s %2$s\n"),
- token,
+ "%1$s %2$s\n"),
+ token,
lex.getString());
- parseError(ErrorItem(_("Header error"), s,
+ parseError(ErrorItem(_("Header error"), s,
-1, 0, 0));
}
}
ofs << "<!doctype linuxdoc system";
string preamble = params.preamble;
- const string name = nice ? ChangeExtension(filename_, ".sgml")
+ string const name = nice ? ChangeExtension(filename_, ".sgml")
: fname;
preamble += features.getIncludedFiles(name);
preamble += features.getLyXSGMLEntities();
<< " PUBLIC \"-//OASIS//DTD DocBook V4.1//EN\"";
string preamble = params.preamble;
- const string name = nice ? ChangeExtension(filename_, ".sgml")
+ string const name = nice ? ChangeExtension(filename_, ".sgml")
: fname;
preamble += features.getIncludedFiles(name);
preamble += features.getLyXSGMLEntities();
// This is also a buffer property (ale)
-void Buffer::fillWithBibKeys(vector<pair<string, string> > & keys) const
+void Buffer::fillWithBibKeys(std::vector<std::pair<string, string> > & keys) const
{
/// if this is a child document and the parent is already loaded
/// use the parent's list instead [ale990412]
// -*- C++ -*-
/**
- * \file bufferlist.C
+ * \file bufferlist.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
original_dir(false), need_aux(false)
{}
+
void Converter::readFlags()
{
string flag_list(flags);
return result;
}
+
void Converters::buildGraph()
{
G_.init(formats.size());
}
}
-vector<Format const *> const
+
+std::vector<Format const *> const
Converters::intToFormat(std::vector<int> const & input)
{
vector<Format const *> result(input.size());
return intToFormat(reachablesto);
}
+
vector<Format const *> const
Converters::getReachable(string const & from, bool only_viewable,
bool clear_visited)
return intToFormat(reachables);
}
+
bool Converters::isReachable(string const & from, string const & to)
{
return G_.isReachable(formats.getNumber(from),
formats.getNumber(to));
}
+
Graph::EdgePath const
Converters::getPath(string const & from, string const & to)
{
formats.getNumber(to));
}
+
/// The global instance
Converters converters;
&& errorTags[i].level != Debug::NONE
&& errorTags[i].level & level) {
// avoid _(...) re-entrance problem
- const string s = _(errorTags[i].desc);
+ string const s = _(errorTags[i].desc);
os << bformat(_("Debugging `%1$s' (%2$s)"),
errorTags[i].name, s);
}
class ButtonPolicy;
-/** \class CheckedWidget is an abstract base class that can be stored
+/** \c CheckedWidget is an abstract base class that can be stored
* in the button controller's view and can be interrogated by it
* when the activation state of the Ok, Apply buttons is refreshed.
* Ideally, the user will be prevented from returning invalid data
*
* Many widgets can be grouped together in the derived class if they
* make a logical whole. E.g., an input and a choice widget that together
- * are used to set a LyXLength can be interrogated together.
+ * are used to set a LyXLength can be interrogated together.
*/
struct CheckedWidget {
///
};
-/** \class BCView is the View to ButtonController's Controller. It
+/** \c BCView is the View to ButtonController's Controller. It
* stores the individual GUI widgets and sets their activation state
* upon receipt of instructions from the controller.
*
class BCView;
-/** \class ButtonController controls the activation of the OK, Apply and
+/** \c ButtonController controls the activation of the OK, Apply and
* Cancel buttons.
*
* It actually supports 4 buttons in all and it's up to the user to decide on
* of the BC to reflect the read-only status of the underlying buffer.
*/
void refreshReadOnly() const;
- //@}
/** Passthrough function -- returns its input value
* Tell the BC about the read-only status of the underlying buffer.
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * Kernel.h: fix some \class issues
+
+ * Kernel.C: fix \file
+
+ * Dialog.h: fix some \class issues
+
+ * ControlErrorList.h: correct const type order, remove some
+ ControlErrorList:: from declarations.
+
+ * BCView.h: fix usage of \class to \c
+ * ControlAboutlyx.h: ditto
+ * ButtonController.h: ditto + remove misplaced end doxy group tag
+
2003-06-24 Alfredo Braunstein <abraunst@libero.it>
- * ControlDocument.C (classApply): removed the call to resetErrorList,
+ * ControlDocument.C (classApply): removed the call to resetErrorList,
replaced setErrorList by parseErrors
2003-06-21 Alfredo Braunstein <abraunst@libero.it>
#include "Dialog.h"
#include <iosfwd>
-/** \class ControlAboutlyx is a controller for the "About LyX" dialogs.
+/** \c ControlAboutlyx is a controller for the "About LyX" dialogs.
*/
class ControlAboutlyx : public Dialog::Controller {
public:
///
virtual bool isBufferDependent() const { return true; }
///
- virtual bool initialiseParams(const string & params);
+ virtual bool initialiseParams(string const & params);
///
- virtual void ControlErrorList::clearParams();
+ virtual void clearParams();
///
- virtual void ControlErrorList::dispatchParams() {}
+ virtual void dispatchParams() {}
/// goto this error in the parent bv
void goTo(int item);
class ButtonController;
-/** \class Dialog collects the different parts of a Model-Controller-View
+/** \c Dialog collects the different parts of a Model-Controller-View
* split of a generic dialog together.
*/
class Dialog : boost::noncopyable {
public:
- /** \param name is the identifier given to the dialog by its parent
+ /** \param name the identifier given to the dialog by its parent
* container.
*/
Dialog(LyXView &, string const & name);
};
-/** \class Dialog::Controller is an abstract base class for the Controller
+/** \c Dialog::Controller is an abstract base class for the Controller
* of a Model-Controller-View split of a generic dialog.
*/
class Dialog::Controller : boost::noncopyable {
};
-/** \class Dialog::View is an abstract base class to the View
+/** \c Dialog::View is an abstract base class to the View
* of a Model-Controller-View split of a generic dialog.
*/
class Dialog::View : boost::noncopyable {
/**
- * \file Kernel.h
+ * \file Kernel.C
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
class LyXView;
-/** \class Kernel is a wrapper making the LyX kernel available to the dialog.
+/** \c Kernel is a wrapper making the LyX kernel available to the dialog.
* (Ie, it provides an interface to the Model part of the Model-Controller-
* View split.
* In an ideal world, it will shrink as more info is passed to the
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * FileDialog.C: fix const type order
+
2003-02-21 Angus Leeming <leeming@lyx.org>
* Timeout_pimpl.[Ch]: removed.
2003-02-14 John Levon <levon@movementarian.org>
* FileDialog.C: remove spurious allow/prohibitInput()
-
+
2003-02-12 Michael A. Koziarski <michael@koziarski.com>
* GChanges.C
Private(string const & title);
void set_modal(bool modal) { modal_ = modal; }
- void set_complete(const string & pattern) { sel_.complete(pattern); }
- void set_filename(const string & filename) { sel_.set_filename(filename);}
+ void set_complete(string const & pattern) { sel_.complete(pattern); }
+ void set_filename(string const & filename) { sel_.set_filename(filename);}
string const exec();
#include <qpushbutton.h>
#include <qcombobox.h>
-BulletsModule::BulletsModule(QWidget * parent, char const * name, WFlags fl)
+BulletsModule::BulletsModule(QWidget * parent, const char * name, WFlags fl)
: BulletsModuleBase(parent, name, fl), tmpbulletset(0)
{
for (int iter = 0; iter < 4; ++iter) {
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * QLPopupMenu.C: fix \file
+
+ * BulletsModule.C (BulletsModule): fix type const order (opposite
+ of everywhere else in the lyx code)
+ * QAboutDialog.C (QAboutDialog): ditto
+ * QBrowseBox.C (QBrowseBox): ditto
+ (exec): ditto
+ * and several more files the same...
+
2003-06-27 Alfredo Braunstein <abraunst@libero.it>
* lyx_gui.C (start): use BufferView::loadLyXFile
-
+
2003-06-12 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* Toolbar_pimpl.C (add): do not add unknown lfuns
* QError.[Ch]:
* QErrorDialog.[Ch]:
* ui/QErrorDialogBase.ui: removed
- * Makefile.am:
- * Makefile.dialogs:
+ * Makefile.am:
+ * Makefile.dialogs:
* Dialogs.C: adjust
2003-06-21 Alfredo Braunstein <abraunst@libero.it>
- * QDocumentDialog.C: header reordering to handle qt/boost "signals"
+ * QDocumentDialog.C: header reordering to handle qt/boost "signals"
symbol clash
2003-06-20 Angus Leeming <leeming@lyx.org>
2003-06-19 Alfredo Braunstein <abraunst@libero.it>
- * lyx_gui.C (start): call ::loadLyXFile instead
+ * lyx_gui.C (start): call ::loadLyXFile instead
of BufferList::loadLyXFile
-
+
2003-06-19 Angus Leeming <leeming@lyx.org>
* Dialogs.C:
* QMathMatrixDialog.[Ch]: store a QMathMatrix*, not a QMath*.
* QMathDialog.C (delimiterClicked, matrixClicked): fix memory leaks.
-
+
2003-06-14 John Levon <levon@movementarian.org>
* ui/QPrintDialogBase.ui: make "OK" default
2003-05-20 Alfredo Braunstein <abraunst@libero.it>
- * QErrorList.[Ch]: small bugs fixed.
+ * QErrorList.[Ch]: small bugs fixed.
2003-05-17 Alfredo Braunstein <abraunst@libero.it>
* QErrorList.C (update_contents): replace TextBrowser::clear() by
- TextBrowser::setText(QString())
+ TextBrowser::setText(QString())
2003-05-14 Juergen Spitzmueller <juergen.sp@t-online.de>
#include "QAboutDialog.h"
-QAboutDialog::QAboutDialog(QWidget * parent, char const * name,
+QAboutDialog::QAboutDialog(QWidget * parent, const char * name,
bool modal, WFlags fl)
: QAboutDialogBase(parent, name, modal, fl)
{
QAboutDialog::~QAboutDialog()
-{
-}
+{}
#include <cmath>
-QBrowseBox::QBrowseBox(int rows, int cols, QWidget* parent, const char* name, WFlags f)
+QBrowseBox::QBrowseBox(int rows, int cols, QWidget* parent, const char * name, WFlags f)
: QGridView(parent,name,f)
{
setNumRows(rows);
}
-int QBrowseBox::exec(const QPoint& pos)
+int QBrowseBox::exec(const QPoint & pos)
{
return exec(pos.x(),pos.y());
}
-int QBrowseBox::exec(const QWidget* trigger)
+int QBrowseBox::exec(const QWidget * trigger)
{
QPoint globalpos = trigger->parentWidget()->mapToGlobal( trigger->pos());
// is there enough space to put the box below the trigger?
{
Q_OBJECT
public:
- QBrowseBox(int rows, int cols, QWidget* parent=0, char const * name=0, WFlags f=0);
+ QBrowseBox(int rows, int cols, QWidget * parent = 0, const char * name = 0, WFlags f = 0);
~QBrowseBox();
void insertItem(QPixmap pixmap);
QPixmap pixmap(int row, int col);
- int exec(QPoint const & pos);
+ int exec(const QPoint & pos);
int exec(int x, int y);
- int exec(QWidget const * trigger);
+ int exec(const QWidget * trigger);
signals:
void selected(int, int);
};
-string do_match(string const & str)
+string do_match(const string & str)
{
if (str == "(") return ")";
if (str == ")") return "(";
}
-string fix_name(string const & str)
+string fix_name(const string & str)
{
if (str == "slash")
return "/";
}
-void QDelimiterDialog::set_label(QLabel * label, string const & str)
+void QDelimiterDialog::set_label(QLabel * label, const string & str)
{
label->setUpdatesEnabled(false);
label->setPixmap(QPixmap(toqstr(find_xpm(str))));
}
-void QDelimiterDialog::ldelim_clicked(string const & str)
+void QDelimiterDialog::ldelim_clicked(const string & str)
{
left_ = str;
}
-void QDelimiterDialog::rdelim_clicked(string const & str)
+void QDelimiterDialog::rdelim_clicked(const string & str)
{
right_ = str;
protected:
//needed ? virtual void closeEvent(QCloseEvent * e);
private:
- void set_label(QLabel * label, string const & str);
+ void set_label(QLabel * label, const string & str);
/// symbol of left delimiter
string left_;
/**
- * \file QLPopupMenu.h
+ * \file QLPopupMenu.C
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
}
-void QMathDialog::symbol_clicked(string const & str)
+void QMathDialog::symbol_clicked(const string & str)
{
form_->controller().dispatchInsert(str);
}
public slots:
void changed_adaptor();
void gotoClicked();
- void refHighlighted(QString const &);
- void refSelected(QString const &);
+ void refHighlighted(const QString &);
+ void refSelected(const QString &);
void sortToggled(bool);
void updateClicked();
}
-void QSpellcheckerDialog::suggestionChanged(QString const & str)
+void QSpellcheckerDialog::suggestionChanged(const QString & str)
{
if (replaceCO->count() != 0)
replaceCO->changeItem(str, 0);
}
-void QSpellcheckerDialog::replaceChanged(QString const & str)
+void QSpellcheckerDialog::replaceChanged(const QString & str)
{
if (suggestionsLB->currentText() == str)
return;
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * combox.h: fix some usage of \param
+ * freebrowser.h: ditto
+
2003-06-27 Alfredo Braunstein <abraunst@libero.it>
* lyx_gui.C (start): use BufferView::loadLyXFile
-
+
2003-06-21 Alfredo Braunstein <abraunst@libero.it>
* FormError.[Ch]:
* forms/form_error.fd: removed
- * forms/Makefile.am:
- * Makefile.am: adjust
+ * forms/Makefile.am:
+ * Makefile.am: adjust
* Dialogs.C: adjust
-
+
2003-06-20 Angus Leeming <leeming@lyx.org>
* FormBibtex.C (input, update): changes due to changed controller
2003-06-19 Alfredo Braunstein <abraunst@libero.it>
- * lyx_gui.C (start): call ::loadLyXFile instead
+ * lyx_gui.C (start): call ::loadLyXFile instead
of BufferList::loadLyXFile
-
+
2003-06-19 Angus Leeming <leeming@lyx.org>
* Dialogs.C:
2003-06-19 Juergen Spitzmueller <juergen.sp@t-online.de>
- * forms/form_preferences.fd Revert Rob Lahaye's patch.
+ * forms/form_preferences.fd Revert Rob Lahaye's patch.
Weird xforms sizing issues.
2003-06-17 Angus Leeming <leeming@lyx.org>
/** A function to create a combox widget.
* \param type is, as yet, unused. there is only one type of combox.
- * \param x, \param y: the x,y coordinates of the upper left hand corner
- * of the widget, relative to the parent form'd origin.
- * \param w, \param h: the widget's dimensions.
- * \param label: the widget's label as it appears on the GUI.
+ * \param x the x coordinate of the upper left hand corner of the widget,
+ * relative to the parent form'd origin.
+ * \param y the y coordinate of the upper left hand corner of the widget,
+ * relative to the parent form'd origin.
+ * \param w the widget's width
+ * \param h the widget's height
+ * \param label the widget's label as it appears on the GUI.
*/
FL_EXPORT FL_OBJECT *
fl_create_combox(FL_COMBOX_TYPE type,
* \see fl_create_combox() for an explanation of the argument list.
*/
FL_EXPORT FL_OBJECT *
-fl_add_combox(FL_COMBOX_TYPE type,
- FL_Coord x, FL_Coord y, FL_Coord w, FL_Coord h,
+fl_add_combox(FL_COMBOX_TYPE type,
+ FL_Coord x, FL_Coord y, FL_Coord w, FL_Coord h,
char const * label);
/** The combox browser has a default height of 100 pixels. Adjust to suit. */
fl_set_combox_browser_height(FL_OBJECT * ob, int bh);
/** The browser will be displayed either below or above the button,
- * dependent upon \param position.
+ * dependent upon \c position.
*/
FL_EXPORT void
fl_set_combox_position(FL_OBJECT * ob, FL_COMBOX_POSITION position);
-/** Empty the browser and the combox, \param ob. */
+/** Empty the browser and the combox. */
FL_EXPORT void
fl_clear_combox(FL_OBJECT * ob);
-/** Add a line to the combox browser.*/
+/** Add a line to the combox browser. */
FL_EXPORT void
fl_addto_combox(FL_OBJECT * ob, char const * text);
-/** Set the combox to return line \param choice of the combox browser. */
+/** Set the combox to return line \c choice of the combox browser. */
FL_EXPORT void
fl_set_combox(FL_OBJECT * ob, int choice);
FL_EXPORT char const *
fl_get_combox_text(FL_OBJECT * ob);
-/** \return the contents of \param line of the combox browser. */
+/** \return the contents of \c line of the combox browser. */
FL_EXPORT char const *
fl_get_combox_line(FL_OBJECT * ob, int line);
} FL_FREEBROWSER;
-/** A function to create a freebrowser widget, "owned" by \param parent. */
+/** A function to create a freebrowser widget, "owned" by \c parent. */
FL_EXPORT FL_FREEBROWSER *
fl_create_freebrowser(void * parent);
FL_EXPORT void
fl_free_freebrowser(FL_FREEBROWSER * ptr);
-/** \param abs_x, \param abs_y are the coordinates of the top left corner
+/** \c abs_x, \c abs_y are the coordinates of the top left corner
* of the browser relative to the top left hand corner of the _screen_.
- * \param w, \param h are the browser dimensions.
+ * \c w, \c h are the browser dimensions.
*/
FL_EXPORT void
fl_show_freebrowser(FL_FREEBROWSER *,
/**
- * \file exporter.C
+ * \file importer.C
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * insetspace.h: fix \file
+
+ * insetbibtex.C (fillWithBibKeys): use std:: on stdlib types
+ * insetinclude.C (fillWithBibKeys): ditto
+
+ * insetbibitem.C: fix type const order
+
+ * inset.C (getLyXText): add varname for arg
+
+ * ExternalTemplate.h: fix type const order
2003-06-27 André Pönitz <poenitz@gmx.net>
* insettext.C: take care of removed LyXCursor::row_ member
-
+
* insettext.[Ch]: use new TextCursor struct for sstate
2003-06-21 Alfredo Braunstein <abraunst@libero.it>
- * inseterror.[Ch]: removed
-
+ * inseterror.[Ch]: removed
+
2003-06-21 Alfredo Braunstein <abraunst@libero.it>
- * insetinclude.C (docbook): use parseError instead of sgmlError
-
+ * insetinclude.C (docbook): use parseError instead of sgmlError
+
2003-06-19 Alfredo Braunstein <abraunst@libero.it>
- * insetinclude.C (loadIfNeeded): call ::loadLyXFile instead
+ * insetinclude.C (loadIfNeeded): call ::loadLyXFile instead
of BufferList::loadLyXFile
-
+
2003-06-18 Lars Gullik Bjønnes <larsbj@gullik.net>
* insettext.C (update): simplify
Templates & getTemplates();
Templates const & getTemplates() const;
/// return the template by LyX name
- ExternalTemplate const & getTemplateByName(const string & name);
+ ExternalTemplate const & getTemplateByName(string const & name);
private:
ExternalTemplateManager();
void readTemplates(string const & path);
}
-LyXText * Inset::getLyXText(BufferView const * bv, bool const) const
+LyXText * Inset::getLyXText(BufferView const * bv, bool const recursive) const
{
if (owner())
return owner()->getLyXText(bv, false);
int InsetBibitem::key_counter = 0;
-const string key_prefix = "key-";
+string const key_prefix = "key-";
InsetBibitem::InsetBibitem(InsetCommandParams const & p)
// This method returns a comma separated list of Bibtex entries
-void InsetBibtex::fillWithBibKeys
- (Buffer const * buffer, vector<pair<string, string> > & keys) const
+void InsetBibtex::fillWithBibKeys(Buffer const * buffer,
+ std::vector<std::pair<string, string> > & keys) const
{
lyx::Assert(buffer);
vector<string> const files = getFiles(*buffer);
int latex(Buffer const *, std::ostream &,
LatexRunParams const &) const;
///
- void fillWithBibKeys(Buffer const *,
- std::vector<std::pair<string,string> > &) const;
+ void fillWithBibKeys(Buffer const * buffer,
+ std::vector<std::pair<string,string> > & keys) const;
///
std::vector<string> const getFiles(Buffer const &) const;
///
}
-void InsetInclude::fillWithBibKeys(vector<pair<string,string> > & keys) const
+void InsetInclude::fillWithBibKeys(std::vector<std::pair<string,string> > & keys) const
{
if (loadIfNeeded()) {
Buffer * tmp = bufferlist.getBuffer(getFileName());
// -*- C++ -*-
/**
- * \file InsetSpace.h
+ * \file insetspace.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
///
LyXAlignment alignpossible;
///
- char labeltype; // add approp. type
+ LYX_LABEL_TYPES labeltype;
///
LYX_END_LABEL_TYPES endlabeltype;
///
RowList::iterator getRow(LyXCursor const & cursor) const;
/// convenience
RowList::iterator cursorRow() const;
-
+
/** returns a pointer to the row near the specified y-coordinate
(relative to the whole text). y is set to the real beginning
of this row
return rowlist_;
}
-
+
/// need the selection cursor:
void setSelection();
///
/// select the word we need depending on word_location
void getWord(LyXCursor & from, LyXCursor & to,
- word_location const);
+ word_location loc);
/// just selects the word the cursor is in
- void selectWord(word_location const);
+ void selectWord(word_location loc);
/// returns the inset at cursor (if it exists), 0 otherwise
Inset * getInset() const;
}
-const string LyXVC::getLogFile() const
+string const LyXVC::getLogFile() const
{
if (!vcs)
return string();
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * math_symbolinset.C (MathSymbolInset): fix type const order
+
+ * math_support.C (mathed_draw_deco): fix type const order
+
+ * math_gridinset.C (GrinInsetMailer::name): fix type const order
+
+ * math_extern.C (testString): fix type const order
+
+ * math_data.C (operator[]): fix arg type
+
+ * math_binaryopinset.C (metrics): comment out
+
+ * formula.h: fix type const order
+
2003-06-19 Angus Leeming <leeming@lyx.org>
* formulabase.C (localDiapatch): replace LFUN_MATH_PANEL with
void draw(PainterInfo & pi, int x, int y) const;
///
void write(WriteStream & os) const;
- ///
- //void infoize(std::ostream & os) const;
+ //
+ // void infoize(std::ostream & os) const;
///
dispatch_result dispatch(FuncRequest const & cmd, idx_type & idx, pos_type & pos);
///
///
explicit InsetFormula(BufferView *);
///
- explicit InsetFormula(const string & data);
+ explicit InsetFormula(string const & data);
///
InsetFormula(InsetFormula const &);
///
}
+#warning Andre, have a look here. (Lgb)
+#if 0
+// That this is not declared in class MathBinaryOpInset makes
+// Doxygen give warnings. (Lgb)
void MathBinaryOpInset::metrics(MetricsInfo & mi, Dimension & dim) const
{
mi_ = mi;
ascent_ = max(cell(0).ascent(), cell(1).ascent());
descent_ = max(cell(0).descent(), cell(1).descent());
}
-
+#endif
void MathBinaryOpInset::draw(PainterInfo & pain, int x, int y) const
{
}
-MathAtom & MathArray::operator[](size_type pos)
+MathAtom & MathArray::operator[](pos_type pos)
{
lyx::Assert(pos < size());
return base_type::operator[](pos);
}
-MathAtom const & MathArray::operator[](size_type pos) const
+MathAtom const & MathArray::operator[](pos_type pos) const
{
lyx::Assert(pos < size());
return base_type::operator[](pos);
-
// This file contains most of the magic that extracts "context
// information" from the unstructered layout-oriented stuff in an
// MathArray.
}
-bool testString(MathAtom const & at, const string & str)
+bool testString(MathAtom const & at, string const & str)
{
string s;
return extractString(at, s) && str == s;
///
virtual string const & name() const
{
- static const string theName = "tabular";
+ static string const theName = "tabular";
return theName;
}
///
protected:
InsetBase & inset() const { return inset_; }
- MathGridInset & inset_;
+ MathGridInset & inset_;
};
//}
return UNDISPATCHED;
- case LFUN_INSET_DIALOG_UPDATE:
+ case LFUN_INSET_DIALOG_UPDATE:
GridInsetMailer(*this).updateDialog(cmd.view());
return UNDISPATCHED;
else if (s == "append-row")
for (int i = 0, n = extractInt(is); i < n; ++i)
addRow(row(idx));
- else if (s == "delete-row")
+ else if (s == "delete-row")
for (int i = 0, n = extractInt(is); i < n; ++i) {
delRow(row(idx));
if (idx > nargs())
idx -= ncols();
}
- else if (s == "copy-row")
+ else if (s == "copy-row")
for (int i = 0, n = extractInt(is); i < n; ++i)
copyRow(row(idx));
else if (s == "swap-row")
swapRow(row(idx));
- else if (s == "append-column")
+ else if (s == "append-column")
for (int i = 0, n = extractInt(is); i < n; ++i) {
row_type r = row(idx);
col_type c = col(idx);
addCol(c);
idx = index(r, c);
}
- else if (s == "delete-column")
+ else if (s == "delete-column")
for (int i = 0, n = extractInt(is); i < n; ++i) {
row_type r = row(idx);
col_type c = col(idx);
-
#include <config.h>
#include "math_support.h"
void mathed_draw_deco(PainterInfo & pi, int x, int y, int w, int h,
- const string & name)
+ string const & name)
{
if (name == ".") {
pi.pain.line(x + w/2, y, x + w/2, y + h,
{
mathed_parse_cell(ar, str);
}
-
-
-
#include <config.h>
#include "math_symbolinset.h"
#include "debug.h"
-MathSymbolInset::MathSymbolInset(const latexkeys * l)
+MathSymbolInset::MathSymbolInset(latexkeys const * l)
: sym_(l), h_(0)
{}
-MathSymbolInset::MathSymbolInset(const char * name)
+MathSymbolInset::MathSymbolInset(char const * name)
: sym_(in_word_set(name)), h_(0)
{}
class MathSymbolInset : public MathInset {
public:
///
- explicit MathSymbolInset(latexkeys const *);
+ explicit MathSymbolInset(latexkeys const * l);
///
- explicit MathSymbolInset(char const *);
+ explicit MathSymbolInset(char const * name);
///
- explicit MathSymbolInset(string const &);
+ explicit MathSymbolInset(string const & name);
///
InsetBase * clone() const;
///
+2003-06-28 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * filetools.h: fix some \param issue
+
+ * boost-inst.C: fix \file
+
+ * LAssert.h: fix \file
+
2003-06-20 Angus Leeming <leeming@lyx.org>
* filetools.[Ch] (NormalizePath): also change /foo//bar ==> /foo/bar.
// -*- C++ -*-
/**
- * \file LAssert.C
+ * \file LAssert.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
/**
- * \file boost-inset.C
+ * \file boost-inst.C
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
}
-string copyFileToDir(string const & path, string const & file_in)
+string const copyFileToDir(string const & path, string const & file_in)
{
lyx::Assert(AbsolutePath(path));
/// read the BoundingBox entry from a ps/eps/pdf-file
string const readBB_from_PSFile(string const & file);
-/** Copy \param file to directory \param path. The file name is manipulated
+/** Copy \c file to directory \c path. The file name is manipulated
so that eg some/path/to/file becomes some_path_to_file.
+ \param path where to put the file
+ \param file the file that is copied
\returns this file name if the file is copied successfully, else
\returns an empty string.
*/
-string copyFileToDir(string const & path, string const & file);
+string const copyFileToDir(string const & path, string const & file);
typedef std::pair<int, string> cmd_ret;
}
+#warning lyxstring user, have a look here. (Lgb)
+#if 0
+// Commented out to avoid warnings from doxygen. (Lgb)
lyxstring::lyxstring(const_iterator first, const_iterator last)
{
rep = new Srep(last - first, first);
}
+#endif
lyxstring::~lyxstring()
// Select current word. This depends on behaviour of
// CursorLeftOneWord(), so it is patched as well.
void LyXText::getWord(LyXCursor & from, LyXCursor & to,
- word_location const loc)
+ word_location loc)
{
// first put the cursor where we wana start to select the word
from = cursor;
+#include <config.h>
#include "textcursor.h"
if (selection.start.par() == selection.end.par() &&
selection.start.pos() == selection.end.pos())
selection.set(false);
-
+
return lsel;
}