Lars Gullik Bjønnes
fc1437e74e
Bug: 1025
...
2003-10-08 Lars Gullik Bj�nnes <larsbj@gullik.net>
* text2.C (incrementItemDepth): new function, use a backtracking
algorithm to discover the correct item depth.
(resetEnumCounterIfNeeded): new function, use a backtracking
algorithm to discover if counter reset is needed.
(setCounter): use them. Simplify a bit. Add different labels for
different item depths for itemize.
* paragraph.C (Paragraph): remove initialization of enumdepth
(operator=): ditto
* paragraph.h: get rid of enumdepth, and use itemdepth both for
enumerate and itemize. Change the type of itemdepth to signed char.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7882 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-08 17:44:32 +00:00
Jean-Marc Lasgouttes
49d09f876f
small osx-related bits
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7881 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-08 14:46:05 +00:00
André Pönitz
6810aa2ab8
* lyxtext.h: make the paragraphs_ a pointer instead a ref to make the
...
thing assignable.
* text.C:
* text2.C: adjust
* tabular.[Ch]: fix crash after 'row-insert'
insets:
* insetcollapsable.C:
* insettext.[Ch]: saner 'init' structure
* updatableinset.[Ch]: remove unneeded code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7880 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-08 14:29:16 +00:00
Angus Leeming
627f2c70fa
Fix a bunch of doxygen warnings.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7879 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-08 11:31:51 +00:00
Angus Leeming
372a70b8fd
A couple of using std::string declarations from Kayvan.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7878 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-08 08:38:05 +00:00
Angus Leeming
8c96de553b
Add transformations to InsetExternal.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7877 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 22:59:58 +00:00
Angus Leeming
fbd9df3dbb
Forgotten ChangeLogs, whitespace and some unnecessary namespace stuff removed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7875 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 21:44:59 +00:00
Angus Leeming
1e8ce61177
* Rename InsetExternal::Params as InsetExternalParams. Consistent with
...
other Params structs. Allows it to be forward delclared.
* Unclutter insetexternal.[Ch] by moving helper functions to new files
ExternalSupport.[Ch].
* Fix export to LaTeX and PDFLaTeX without breaking use of the temp dir.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7874 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 20:25:10 +00:00
Jürgen Spitzmüller
35c0c230d7
std::string fixes and small typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7871 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 13:32:17 +00:00
Angus Leeming
10cccff7c0
Remove unused member function.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7870 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 11:03:37 +00:00
André Pönitz
8038cb8dae
support for \dfrac
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7868 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 08:51:14 +00:00
Angus Leeming
a5ead24854
Self-consistent header files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7867 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 08:16:04 +00:00
Martin Vermeer
800c0dfc38
The Box patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7865 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 07:42:15 +00:00
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
André Pönitz
20ae33cb2a
make 'swap row' swap labels, too.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7859 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-06 09:57:03 +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
6e3be87101
fix #1145
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7854 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-02 15:46:33 +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
f23b0a7712
fix #1411
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7852 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-02 14:24:41 +00:00
André Pönitz
45d3b8c89c
support for color in math
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7851 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-02 13:41:00 +00:00
André Pönitz
d839975cfc
* insettext.C (read): make sure there is at least one par
...
in the text after reading.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7850 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-02 12:01:24 +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
José Matox
06be7f6c0b
insetbranch.C (linuxdoc, docbook): minor fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7846 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-01 15:15:02 +00:00
Angus Leeming
df144f47b9
Enable the file dialog to open files with non-latin filenames.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7844 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-01 12:02:17 +00:00
Angus Leeming
27f298812d
Introduce namespace lyx::external.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7843 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-01 10:16:00 +00:00
Angus Leeming
10289e0dbb
Bah! Whitespace!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7842 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-30 13:58:49 +00:00
Angus Leeming
adbb65c87a
Add InsetExternal::Params::read, write functions.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7841 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-30 13:51:00 +00:00
André Pönitz
e5d63b47d2
some mathit bit was missing.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7840 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-30 10:56:22 +00:00
André Pönitz
4dbd6214a9
fix nasty crash when selecting with up/down close to super/subcripts
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7839 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-30 07:58:03 +00:00
Angus Leeming
dbd3cb42c5
Make ReplaceEnvironmentPath work for both ${HOME}/foo and $HOME/foo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7838 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-29 21:44:34 +00:00
Angus Leeming
5927128c94
Operator<< for BoundingBox.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7837 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-29 21:42:13 +00:00
Angus Leeming
c90c9b7a2a
Tiny clean up.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7836 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-29 21:40:13 +00:00
Lars Gullik Bjønnes
0d4dfc9b48
Fix compilaton issues by including debug.h first.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7835 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-29 10:50:51 +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
fbdee86f79
Rename function as globMatch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7831 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-26 09:06:52 +00:00
Angus Leeming
15d71955d9
Rewrite ReplaceEnvironmentPath in a sane manner.
...
Get rid of lstrings.[Ch]'s regexMatch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7830 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-25 23:01:43 +00:00
Angus Leeming
8c094fa08c
Forgot to remove declaration of long-gone member function.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7824 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-25 11:02:37 +00:00
Angus Leeming
9a3737148b
Re-add the RasterImage template.
...
Several small clean-ups of the InsetExternal code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7823 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-25 10:49:13 +00:00
Martin Vermeer
a6d13f91ee
Generalize loop end/vector size
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7822 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-24 17:25:58 +00:00
Jean-Marc Lasgouttes
3c4e5c1c40
LyX/Mac metrics fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7817 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-24 10:26:02 +00:00
Angus Leeming
858e197b7c
Enable multiple preamble snippets to be accessed by each format.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7814 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-23 17:04:25 +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
Martin Vermeer
47428517e7
Small cleanup, removal of self-aggrandizing comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7802 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-22 07:39:46 +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
Angus Leeming
e827fb9cb0
Compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7800 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-21 22:26:55 +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