From: Angus Leeming Date: Wed, 16 Jan 2002 19:24:23 +0000 (+0000) Subject: Add the missing template instatiations! X-Git-Tag: 1.6.10~19996 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=a61a18e2a0d7b91dd364b2d7c4a91800a4c1cec9;p=features.git Add the missing template instatiations! Apologies to all. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3397 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/controllers/ButtonController.tmpl b/src/frontends/controllers/ButtonController.tmpl index 3c1237f77c..c0cda36330 100644 --- a/src/frontends/controllers/ButtonController.tmpl +++ b/src/frontends/controllers/ButtonController.tmpl @@ -1,3 +1,4 @@ +// -*- C++ -*- /* * \file ButtonController.tmpl * Copyright 2002 the LyX Team diff --git a/src/frontends/controllers/ChangeLog b/src/frontends/controllers/ChangeLog index 56469cafa5..733aff3a36 100644 --- a/src/frontends/controllers/ChangeLog +++ b/src/frontends/controllers/ChangeLog @@ -1,3 +1,11 @@ +2002-01-16 Angus Leeming + + * ButtonController.tmpl: added // -*- C++ -*- + + * ControlCitation.C: #include "ControlInset.tmpl" to instantiate + ControlInset::showInset, createInset. + Needed in _one_ of the ControlCommand-derived classes only. + 2002-01-16 Angus Leeming * ControlInset.h: diff --git a/src/frontends/controllers/ControlCitation.C b/src/frontends/controllers/ControlCitation.C index da27bcf713..e138d34537 100644 --- a/src/frontends/controllers/ControlCitation.C +++ b/src/frontends/controllers/ControlCitation.C @@ -26,6 +26,13 @@ #include "Dialogs.h" #include "LyXView.h" +// need to #include this in _one_ of the ControlCommand-derived classses in +// order to instantiate +// ControlInset::showInset +// ControlInset::createInset +#include "ControlInset.tmpl" + + using std::pair; using std::vector; using SigC::slot; diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index a6c51c796a..cce98b9214 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,3 +1,9 @@ +2002-01-16 Angus Leeming + + * FormMathsPanel.C: + * FormPreferences.C: #include "ButtonController.tmpl" to instantiate + the button controller for IgnorantPolicy and PreferencesPolicy. + 2002-01-16 Jürgen Spitzmüller * forms/form_tabular.fd: text_info field was too small. Enlarge it. diff --git a/src/frontends/xforms/FormMathsPanel.C b/src/frontends/xforms/FormMathsPanel.C index 75d4c0ade7..ce825a29b7 100644 --- a/src/frontends/xforms/FormMathsPanel.C +++ b/src/frontends/xforms/FormMathsPanel.C @@ -36,6 +36,8 @@ #include "FormMathsSpace.h" #include "FormMathsStyle.h" +#include "ButtonController.tmpl" + #include "deco.xpm" #include "delim.xpm" #include "equation.xpm" diff --git a/src/frontends/xforms/FormPreferences.C b/src/frontends/xforms/FormPreferences.C index bf519462c6..29982f0804 100644 --- a/src/frontends/xforms/FormPreferences.C +++ b/src/frontends/xforms/FormPreferences.C @@ -28,6 +28,7 @@ #include "Lsstream.h" #include "FormPreferences.h" #include "form_preferences.h" +#include "ButtonController.tmpl" #include "input_validators.h" #include "LyXView.h" #include "language.h"