Angus Leeming
2fa5fefbfd
#include "LString.h" in the right places. Must be doing something right
...
because Qt2 compiles, almost out of the box.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3392 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 16:00:14 +00:00
Allan Rae
6fb6cd8cc4
bug #174 now fixed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3389 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 12:57:26 +00:00
Allan Rae
b06f4c5af2
final(?) tweaks for removeAutoInsets() and removed one redundant conditional clause elsewhere
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3382 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-15 11:44:16 +00:00
Jean-Marc Lasgouttes
fb424bae1b
fix starting up which binary is really a symlink; make sure insetinclude file browser returns a relative path when this makes sense; straightforward cleanup of the ways to get filename and filepath for a buffer (in preparation of future work)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3381 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 23:31:23 +00:00
Jean-Marc Lasgouttes
886dab108b
compile fixes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3378 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 16:48:28 +00:00
Angus Leeming
de3b5aab16
Resolve virtual function name clashes:
...
* Rename InsetMinipage's width and height functions as pageWidth and
pageHeight, respectivelyi as they are functionally distinct from
the InsetCollapsable's methods of the same name.
* Change the "bool const &" parameters of UpdateableInset::searchForward and
searchBackward to "bool". Ditto with other classes, so all are now consistent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3375 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 16:10:29 +00:00
Lars Gullik Bjønnes
d5fefbb6d8
include iterator
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3374 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 15:29:40 +00:00
Angus Leeming
754d59b4a1
Create a new support function lyx::count to use in place of std::count.
...
Remove countChar as lyx::count superceeds it.
Use the new function.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3372 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 13:04:06 +00:00
Angus Leeming
3b7dd942e6
Compile fixes following this weekends commits.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3371 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 12:56:05 +00:00
Angus Leeming
998ddf60e3
Nobody complained so I'm committing my minibuffer completion patch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3369 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 12:47:17 +00:00
Lars Gullik Bjønnes
2bf2849cc3
bug 66
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3365 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 02:13:51 +00:00
Lars Gullik Bjønnes
bbb3412f1e
bug 186
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3363 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 00:26:17 +00:00
Jean-Marc Lasgouttes
1d99b34719
fix crash bug with non-existing input files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3360 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 21:35:50 +00:00
Jean-Marc Lasgouttes
836d40440f
document_path defaults to empty; fix handling of function args from minibuffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3359 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 19:19:05 +00:00
Lars Gullik Bjønnes
813234f7e6
bug 69
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3357 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 17:28:42 +00:00
Jean-Marc Lasgouttes
c890dfa0f8
add shortcuts to filedialogs directory buttons; small gnome patch from Michael
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3353 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 15:01:25 +00:00
Jean-Marc Lasgouttes
7bb99be122
fix problem with nroff detection, remove dead code with old floats, bogus message when closing last buffer, toolbar status when changing fonts in math; remove gnome menubar
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3352 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 13:07:27 +00:00
Allan Rae
fde66f936a
improved comments in removeAutoInsets()
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3351 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 06:42:58 +00:00
Allan Rae
09b61de303
finished fixing removeAutoInsets()
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3350 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 04:56:48 +00:00
Lars Gullik Bjønnes
822c8ce430
the aik patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3349 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 01:46:33 +00:00
Lars Gullik Bjønnes
33c5d408fa
small stupid stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3348 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-13 00:33:21 +00:00
Allan Rae
17e8d4dfd8
Mostly fixed the 'empty paragraph deletion kills the cursor' problem; and initialise a few more vars in tabulars
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3347 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-12 21:03:30 +00:00
Jean-Marc Lasgouttes
8b8741cd5d
fixes/cleanup to dispatch/getStatus stuff; fixes the bug where unwanted function names appear in minibuffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3346 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-12 20:00:47 +00:00
Dekel Tsur
b44c7a6767
Fix (partially) font bug in compatability code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3345 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-12 18:40:05 +00:00
Angus Leeming
44806c63f9
Fixes for a broken std::count.
...
A couple of white-space type changes in mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3341 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-11 17:57:02 +00:00
Angus Leeming
df3128954a
Martin's latest math dialog patch using LFUNs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3331 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 16:47:03 +00:00
Angus Leeming
5e1253ee88
Revoke change made the other day to make menus appear as bold.
...
Change variable names in lyxrc and in FormPreferences to reflect the
new meanings, e.g. popup_normal_font, popup_bold_font, popup_font_encoding.
Change preference dialog labels to suit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3329 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 15:14:22 +00:00
Jean-Marc Lasgouttes
80a721459f
fix ascii export with insets
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3325 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 10:38:49 +00:00
Jean-Marc Lasgouttes
a02a2714dc
updates to latexfeatures stuff; allow empty \document_path
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3324 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 10:05:45 +00:00
Angus Leeming
e49241e1e5
Compile fix for DEC cxx.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3321 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-09 14:37:55 +00:00
Jean-Marc Lasgouttes
d719688df3
func_status cleanup from Martin; fix small configure bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3320 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-09 09:36:35 +00:00
Jürgen Vigna
9a5f7d1fe4
Fixed rowbreaking for "character"-insets and ignore all paragraph attributes
...
when the cell is not fixed lenght in a tabular on LaTeX output!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3315 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-08 14:24:49 +00:00
Angus Leeming
9c4446b159
Fix bugs #32 and #52 .
...
Add a couple of isOK() calls to xforms_helpers functions and remove those
FIXMEs!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3307 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-07 17:57:21 +00:00
Jürgen Vigna
637d5b7d42
Fixes for smaller insets with not leftaligned paragraps and large insets
...
inside them (typically an minipage with a large tabular ;)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3305 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-07 16:15:11 +00:00
Angus Leeming
c99b2f4819
Move Box methods and functions out of box.h and into box.C.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3302 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-07 14:36:10 +00:00
Angus Leeming
22c088071d
Some minor changes to get the code to compile with DEC cxx.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3301 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-07 14:17:54 +00:00
Jean-Marc Lasgouttes
61ccd8b8b5
various fixes from John, Martin and Kayvan, plus one of mine. Read ChangeLogs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3299 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-07 10:17:44 +00:00
Jürgen Vigna
53cea4fb83
John's Layout Tabular UI improvements and Martins fixes to clearing the
...
cell around the InsetText inside InsetTabular.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3298 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-07 09:50:19 +00:00
Jürgen Vigna
9ddd875c6f
Fixed long standing bug in breaking rows correctly. Fixed redraws when
...
searching/spellchecking inside tabulars. Fixed wrong frame redraw and
wrong clearing of inset (visible when the inset has a background color).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3297 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-06 19:34:30 +00:00
Jürgen Vigna
de78a7b2d6
Another fix to Undo/Redo code I hope we get nearer to perfection ;)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3296 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-04 16:03:53 +00:00
André Pönitz
b63592b7d8
Martin's patches, part I
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3289 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-03 16:16:39 +00:00
Allan Rae
ce2ec24b67
Modified form of John Levon's icon title patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3277 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-03 03:14:40 +00:00
Jürgen Vigna
8aa3b4fc77
Small fix in AppendColumn.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3276 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-02 14:04:45 +00:00
Lars Gullik Bjønnes
5d8704acff
2001-12-28 Lars Gullik Bj�nnes <larsbj@birdstep.com>
...
screen.C (topCursorVisible): introduce a temp var for
handle the case where this row is null. (kindo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3272 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-28 21:52:59 +00:00
Lars Gullik Bjønnes
b56204339c
2001-12-28 Lars Gullik Bj�nnes <larsbj@birdstep.com>
...
text2.C (setCursor): add a couple of asserts.
paragraph.h (inset_iterator): add -> operator
paragraph.[Ch] (autoDeleteInsets): remove member function
BufferView2.C (removeAutoInsets): rewrite to handle the old
pos correctly and handle inset deletion by itself.
sertErrors): move iterator declaration out of for expression
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3271 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-28 21:17:18 +00:00
Lars Gullik Bjønnes
b922cdd796
2001-12-28 Lars Gullik Bj�nnes <larsbj@birdstep.com>
...
* Makefile.am: added the new files to sources, removed layout.C
* layout.C: removed file
* layout.h: remove LYX_DUMMY_LAYOUT
* lyxtextclasslist.C (NumberOfLayout): do not special case dummy
layout.
* lyxlayout.[Ch]:
* lyxtextclass.[Ch]:
* lyxtextclasslist.[Ch]: new files
* include order changes to a lot of files, also changes because of
the six new files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3269 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-28 13:26:54 +00:00
Jürgen Vigna
9987ffaee8
More ascii-export fixes and when making copy of single tabular cells now the
...
data is copied as tab separated values to the clipboard (not when copiing the
whole paragraph!).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3268 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-27 15:54:25 +00:00
Jürgen Vigna
4333f89d72
Fix buffer ascii export functions.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3267 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-27 12:00:03 +00:00
Jean-Marc Lasgouttes
7f0644416b
a better(?) compilation fix for cxx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3266 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-26 14:45:16 +00:00
Jürgen Vigna
2f64c235d3
Fixed tripleClick inside InsetText.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3264 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-24 14:11:31 +00:00