Martin Vermeer
eb36b71ce3
add <string> and other small fixes to make
...
Lars' std::string patch compile with STLport.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7864 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 06:45:25 +00:00
Angus Leeming
7519dcc6ca
Qt compilation fixes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7863 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-06 19:57:16 +00:00
Lars Gullik Bjønnes
44cd0fc9a1
The std::string mammoth path.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7862 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-06 15:43:21 +00:00
André Pönitz
3bb63924d5
* metricsinfo.C: initialize LyXFont before changiging attribute.
...
(fixes the 'math in \emph is upright' bug)
* tabular.[Ch]: saner reinitialization, ret rid of LyXTabular::owner_
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7860 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-06 14:10:59 +00:00
Martin Vermeer
f6b8ed1c32
Small fixes to allow building with STLport
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7858 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-06 09:35:38 +00:00
André Pönitz
b9a8b8f4b6
fix #1360
...
* lyxfunc.C:
* text3.C: move handling of LFUN_DEPTH *;
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7853 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-02 14:42:31 +00:00
André Pönitz
25d50ae7f9
assert on unknown insets
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7847 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-01 16:27:36 +00:00
Lars Gullik Bjønnes
8d098dcb56
New debugstream.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7832 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-26 14:27:20 +00:00
Angus Leeming
d5f7b7dec2
Fix compile problems with Martin's antiquated compiler ;-)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7811 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-22 20:02:32 +00:00
Martin Vermeer
100e323d04
Bug fix in branches (was earlier fixed wrongly)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7803 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-22 07:46:27 +00:00
Lars Gullik Bjønnes
495cd0eea0
more action work
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7801 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-21 23:00:47 +00:00
Lars Gullik Bjønnes
2994fe5511
Get rid of Pseudo Actions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7799 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-21 18:57:15 +00:00
Lars Gullik Bjønnes
08265598c5
some configure output changes, fix a new bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7798 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-21 16:02:54 +00:00
Angus Leeming
c319aee7c2
Fix InsetInclude properly. Data is now stored in an InsetCommandParams
...
var rather tahn that nasty kludge InsetInclude::Params. Functions
that need info about the Buffer are passed a 'Buffer const &' arg.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7797 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-19 10:16:33 +00:00
Jürgen Spitzmüller
e4eb667ea2
fix centering of float contents (bug 1290)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7796 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-19 07:25:36 +00:00
Angus Leeming
62df753a2e
Pass Buffer arg to Inset::getLabelList, Inset::fillWithBibKeys.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7794 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 20:18:39 +00:00
Angus Leeming
9252f9886a
I had some excessively long lines in there...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7793 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 20:11:31 +00:00
Angus Leeming
482c265462
Add a buffer() member function to LaTeXFeatures. Not used yet.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7791 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 14:13:23 +00:00
Angus Leeming
3f481c38fc
Append a '_' to the names of all private member variables.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7790 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 14:01:02 +00:00
Angus Leeming
2e7ac7ca77
Rename EnumLColor as LColor_color.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7788 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 11:48:11 +00:00
Angus Leeming
de04f0162d
Use the dispatch_result wrapper class DispatchResult to remove
...
#include "insets/insetbase.h" from cursor.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7787 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 11:21:53 +00:00
Angus Leeming
3fbad6656f
Add an InsetOld::Code wrapper class, enabling #include "inset.h" to be
...
removed from paragraph.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7786 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-18 10:52:29 +00:00
Martin Vermeer
38deeee705
Remove more inset locking code that apparently we can well be without.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7776 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 15:36:08 +00:00
André Pönitz
034f172087
un-pimpl Paragraph::(Pimpl::)text for performance reasons
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7773 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 14:08:05 +00:00
Angus Leeming
f5a0bad734
Define a wrapper LyXFont_size for LyXFont::FONT_SIZE.
...
Use it in paragraph.[Ch], allowing the removal of #include "lyxfont.h"
from paragraph.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7772 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 13:43:30 +00:00
Angus Leeming
e7e92ec660
Remove IsInsetChar and IsWordChar from textutils.h.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7771 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 12:12:33 +00:00
Lars Gullik Bjønnes
83256c8f88
fix some namespace issues for gcc 3.4
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7770 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 11:03:20 +00:00
Angus Leeming
fa837efdd6
Remove unused LColor::color framecolor variable from insetcollabsable.h
...
Remove #include "LColor.h" from insetcollabsable.h (final remaining instance).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7769 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 10:54:23 +00:00
Angus Leeming
f4af685bd3
Remove #include "LColor.h" from insettext.h. Deps down 10 to 95.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7768 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 10:30:59 +00:00
Angus Leeming
0d54d6b74d
Remove #include "LColor.h" from inset.h.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7766 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 09:44:34 +00:00
Angus Leeming
15dc5fa5d6
lyxfont.h no longer #includes LColor.h.
...
Change the LyXFont setXYZ member functions to return void, not LyXFont &.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7765 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-16 09:01:15 +00:00
Angus Leeming
de7312a122
Beef up copied_ptr; use it rather than cow_ptr to store the BufferParams pimpl.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7762 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 20:23:57 +00:00
Angus Leeming
a6ccea4f21
The EnumLColor patch, free of macros.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7759 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 15:20:22 +00:00
Angus Leeming
d0ea6d523d
Add lyx-gtk.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7752 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 11:32:16 +00:00
Lars Gullik Bjønnes
cd03e2b7db
Get rid of lyxstring, remove usage of STRCONV.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7751 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 11:00:00 +00:00
Angus Leeming
61f1f3ea87
Define explicitly the color passed to the painter.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7748 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 10:08:01 +00:00
Angus Leeming
f0f7507197
Reorder member initializers to avoid compiler warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7747 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 10:03:17 +00:00
Alfredo Braunstein
ba14956f03
remove an unusual nop and an outdated warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7744 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-15 08:30:41 +00:00
André Pönitz
92a24f6f99
the automatic label patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7739 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-12 17:13:22 +00:00
Jürgen Spitzmüller
8d82674b36
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7735 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-12 07:41:09 +00:00
Lars Gullik Bjønnes
1331aacf59
assert -> abort fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7729 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-10 13:39:38 +00:00
Angus Leeming
204f9ac42e
Replace ParagraphList.h and RowList.h with their _fwd progeny.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7726 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-09 23:10:07 +00:00
Lars Gullik Bjønnes
fcdb71906b
Change Assert to BOOST_ASSERT.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7722 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-09 17:25:35 +00:00
Angus Leeming
e835c9477b
Pimpl Buffer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7719 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-09 11:24:33 +00:00
Angus Leeming
c5f116452f
Forgot this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7718 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-09 10:06:42 +00:00
Angus Leeming
add8d29c5f
Convert uid_t, gid_t to int before calling tostr.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7709 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-08 14:55:15 +00:00
Angus Leeming
f79df3dc11
Various trivial bits 'n' bats about config.h, header blurb etc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7706 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-08 09:51:40 +00:00
Angus Leeming
4c6e0fe422
Removed all redundant using directives from the source.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7704 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-08 00:33:41 +00:00
Angus Leeming
0705dae8a3
Finish the task of removing all cruft from the header files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7703 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-07 21:25:37 +00:00
Angus Leeming
0f9678630c
Remove all unnecessary #includes from header files.
...
Add them as appropriate to .C files.
Rename Voss as Vo�, Juergen as J�rgen and Spitzmueller as Spitzm�ller.
Happy compiling.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7701 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-07 01:45:40 +00:00