-----BEGIN PGP SIGNED MESSAGE-----
On Samstag, 1. November 2003 14:40, Kornel Benko wrote:
> On Samstag, 1. November 2003 13:26, Alfredo Braunstein wrote:
> > Alfredo Braunstein wrote:
> >
> > Updated version.
> >
> > - Introduces PosIterator.[Ch]
> >
> > and fixes lyxfind.C with it:
> >
> > - This has no S&R regressions wrt. 1.3.x I am aware of
> > - allows backward replaces (didn't work in 1.3.x)
> > - fixes the "search ignoring things in tables" bug 576.
> > - "replace all" is faster and doesn't open collapsables.
> >
> > It would be nice if someone could test it and/or comment it.
>
> I would like to, but ... missing patch for Makefile.in ... so I have to compile again
Unfortunalelly still not bindable.
g++ -g -fno-exceptions -W -Wall -o lyx-qt main.o Bidi.o BufferView.o
BufferView_pimpl.o Bullet.o BranchList.o Chktex.o CutAndPaste.o DepTable.o FloatList.o
Floating.o FuncStatus.o InsetList.o LColor.o LaTeX.o LaTeXFeatures.o LyXAction.o
MenuBackend.o paragraph_funcs.o ParagraphParameters.o PrinterParams.o Spacing.o
Thesaurus.o ToolbarBackend.o aspell.o author.o boost.o box.o buffer.o buffer_funcs.o
bufferlist.o bufferparams.o bufferview_funcs.o changes.o chset.o converter.o
counters.o cursor.o debug.o dimension.o encoding.o errorlist.o exporter.o gettext.o
factory.o format.o funcrequest.o graph.o importer.o intl.o iterators.o kbmap.o
kbsequence.o language.o lastfiles.o lengthcommon.o lyx_cb.o lyx_main.o lyx_sty.o
lyxcursor.o lyxfont.o lyxfind.o lyxfunc.o lyxgluelength.o lyxlayout.o lyxlength.o
lyxlex.o lyxlex_pimpl.o lyxrc.o lyxrow.o lyxrow_funcs.o lyxserver.o lyxsocket.o
lyxtextclass.o lyxtextclasslist.o lyxvc.o messages.o metricsinfo.o paragraph.o
paragraph_pimpl.o ispell.o pspell.o rowpainter.o sgml.o tabular.o tex-accent.o
tex-strings.o texrow.o text.o text2.o text3.o textcursor.o text_funcs.o toc.o trans.o
trans_mgr.o undo.o vc-backend.o version.o vspace.o mathed/.libs/libmathed.a
insets/.libs/libinsets.a frontends/.libs/libfrontends.a frontends/qt2/.libs/libqt2.a
-L/usr/lib/qt3/lib -lqt-mt frontends/controllers/.libs/libcontrollers.a
graphics/.libs/libgraphics.a support/.libs/libsupport.a
../boost/libs/regex/src/.libs/libboostregex.a
../boost/libs/signals/src/.libs/libboostsignals.a ../intl/libintl.a -lSM -lICE -lc -lm
-L/usr/X11R6/lib -lX11 -lz
buffer.o(.text+0x633d): In function `Buffer::pos_iterator_begin()':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/buffer.C:1478: undefined reference to
`PosIterator::PosIterator[in-charge](std::list<Paragraph, std::allocator<Paragraph>
>*, std::_List_iterator<Paragraph, Paragraph&, Paragraph*>, int)'
buffer.o(.text+0x639b): In function `Buffer::pos_iterator_end()':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/buffer.C:1484: undefined reference to
`PosIterator::PosIterator[in-charge](std::list<Paragraph, std::allocator<Paragraph>
>*, std::_List_iterator<Paragraph, Paragraph&, Paragraph*>, int)'
lyxfind.o(.text+0x236): In function `lyx::find::(anonymous
namespace)::findForward(PosIterator&, PosIterator&, lyx::find::(anonymous
namespace)::MatchString&)':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:136: undefined reference to
`PosIterator::operator!=(PosIterator const&) const'
lyxfind.o(.text+0x28f):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:136: undefined
reference to `PosIterator::operator++()'
lyxfind.o(.text+0x2a3):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:139: undefined
reference to `PosIterator::operator!=(PosIterator const&) const'
lyxfind.o(.text+0x2c5): In function `lyx::find::(anonymous
namespace)::findBackwards(PosIterator&, PosIterator&, lyx::find::(anonymous
namespace)::MatchString&)':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:145: undefined reference to
`PosIterator::operator==(PosIterator const&) const'
lyxfind.o(.text+0x2e1):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:148: undefined
reference to `PosIterator::operator--()'
lyxfind.o(.text+0x33b):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:151: undefined
reference to `PosIterator::operator!=(PosIterator const&) const'
lyxfind.o(.text+0x3aa): In function `lyx::find::(anonymous
namespace)::findChange(PosIterator&, PosIterator&)':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:159: undefined reference to
`PosIterator::operator!=(PosIterator const&) const'
lyxfind.o(.text+0x3ee):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:160: undefined
reference to `PosIterator::at_end() const'
lyxfind.o(.text+0x446):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:159: undefined
reference to `PosIterator::operator++()'
lyxfind.o(.text+0x45d):/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:165: undefined
reference to `PosIterator::operator!=(PosIterator const&) const'
lyxfind.o(.text+0x4c3): In function `lyx::find::find(BufferView*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool,
bool, bool)':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:179: undefined reference to
`PosIterator::PosIterator[in-charge](BufferView&)'
lyxfind.o(.text+0x8a3): In function `lyx::find::replaceAll(BufferView*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool,
bool)':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:226: undefined reference to
`PosIterator::operator++()'
lyxfind.o(.text+0xdac): In function `lyx::find::findNextChange(BufferView*)':
/usr2/src/lyx/qt/lyx-1.4.0cvs/src/lyxfind.C:291: undefined reference to
`PosIterator::PosIterator[in-charge](BufferView&)'
collect2: ld returned 1 exit status
Kornel
- --
Kornel Benko
[EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
iQCVAwUBP6PBNbewfbDGmeqhAQEfgAQA1N9nKaU/WODCtdV+eD+RruVigozGLcx3
plsP8GPiypMzqBVPc6Lv5bIvh4aZcIBgq0oKayCPqZ/4yrLFP5Mu014HV5Q6ByUN
i5doZrANGppe6U7vmYMjCEAjZb3QbHuiZ1B7ZWfVF+qrhAGNQWapjTS5fmz0Dz7B
kXqkVSUyK34=
=F67g
-----END PGP SIGNATURE-----