Commit Graph

359 Commits

Author SHA1 Message Date
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
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
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
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
Jean-Marc Lasgouttes
2fe5f35d48 small header tweaks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7707 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-08 09:59:30 +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
236ea81bc5 Replace LString.h with support/std_string.h,
Lsstream.h with support/std_sstream.h,
support/LIstream.h with support/std_istream.h,
support/LOstream.h with support/std_ostream.h.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7685 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-05 17:23:11 +00:00
Angus Leeming
3b3c072df0 Strip out redundant #includes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7668 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-05 02:53:05 +00:00
Angus Leeming
1f9e9cf517 Standardise the header blurb in mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7574 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-19 13:00:56 +00:00
Lars Gullik Bjønnes
f1ff990de7 Always use std::endl with lyxerr
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7481 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-02 11:30:30 +00:00
Lars Gullik Bjønnes
2e57f2ff0a rename Inset to InsetOld
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7360 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-25 21:20:24 +00:00
André Pönitz
a105cf94a9 'fix' stupid compiler warnings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7291 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-16 14:20:43 +00:00
Lars Gullik Bjønnes
92d522b7f1 introduce namespace lyx::support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7224 a592a061-630c-0410-9148-cb99ea01b6c8
2003-06-30 23:56:22 +00:00
André Pönitz
2a5ab60ce8 IU of clone() and getLabelList()
Some mathed internal renamings to prepare further IU


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7173 a592a061-630c-0410-9148-cb99ea01b6c8
2003-06-16 11:49:38 +00:00
André Pönitz
285952e130 IU of drawing phase one without 'semantic changes' as requested by John
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7079 a592a061-630c-0410-9148-cb99ea01b6c8
2003-06-02 10:03:27 +00:00
Lars Gullik Bjønnes
d605c30d8c iterators-2.diff + some whitespace changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6995 a592a061-630c-0410-9148-cb99ea01b6c8
2003-05-21 21:20:50 +00:00
André Pönitz
d31244b5e2 The 'bformat' introduction
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6953 a592a061-630c-0410-9148-cb99ea01b6c8
2003-05-13 09:48:57 +00:00
John Levon
c7b495326e cursor.diff, bug 1095
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6930 a592a061-630c-0410-9148-cb99ea01b6c8
2003-05-03 18:05:53 +00:00
André Pönitz
c7d0b70e7c fix #1073
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6843 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-24 10:47:05 +00:00
André Pönitz
329471b466 some cursor movement improvements to MathTextInset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6790 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-14 06:17:19 +00:00
André Pönitz
1829cdef6a promote MathMetricsInfo to MetricsInfo, change mathed accordingly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6555 a592a061-630c-0410-9148-cb99ea01b6c8
2003-03-21 14:20:48 +00:00
André Pönitz
ee3abc9c47 ws
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6286 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-26 16:45:23 +00:00
André Pönitz
787c8e95ac pass mouse clicks also to insets "close enough"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6251 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-25 14:34:56 +00:00
André Pönitz
a58158344d iu2: move localDispatch() to InsetBase
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6194 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-18 11:47:16 +00:00
André Pönitz
29ccdc34aa Bo Peng's patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6139 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-13 17:05:49 +00:00
Lars Gullik Bjønnes
99d1627a47 dont use pragma impementation and interface anymore
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6138 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-13 16:53:15 +00:00
André Pönitz
579857ebc5 Separate 'cursor inside' and 'cursor behind' cases for statusline display.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5909 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-07 11:24:43 +00:00
Lars Gullik Bjønnes
53274e31ec the string -> char patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5725 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-27 10:30:28 +00:00
André Pönitz
c9e33c37e6 fix problem with uninitialized value as reported by Michael
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5711 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-25 10:18:06 +00:00
André Pönitz
d541810566 size_type size -> difference_type diff in adjust()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5575 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-04 11:53:28 +00:00
Lars Gullik Bjønnes
6a1167adab STRCONV
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5573 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-04 02:12:42 +00:00
Lars Gullik Bjønnes
dd9b8de435 small changes
prepare for the STRINGCONV patch


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5572 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-04 00:15:56 +00:00
André Pönitz
f46dfd626e "Better" font handling. I've not found a cause for John's crash, but I'd
put in a safety belt which should produce error messages instead. So please
report any message saying "this schould not really happen".


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5538 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-29 08:23:32 +00:00
André Pönitz
6e6d6248c2 Fix bug discovered by Darren
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5486 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-24 06:45:29 +00:00
André Pönitz
13434556ce small stuff, fix for one of the bugs John mentioned
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5475 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-22 17:31:32 +00:00
André Pönitz
e2778d8628 \n -> \\
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5474 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-22 15:15:40 +00:00
André Pönitz
3e38964ade change selection format from 'MathGridInset' to 'string'
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5469 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-22 13:56:40 +00:00
André Pönitz
4768f36a2f code shuffle, part 2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5466 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-22 11:13:40 +00:00
André Pönitz
c2771dd61f Fix for the 'spurious selection with RMB' and improved 'cursor up/down'
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5416 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-15 16:17:40 +00:00
André Pönitz
3c3a628e81 *** empty log message ***
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5401 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-15 06:21:59 +00:00
André Pönitz
d6c90178f3 revert to 1.1.6 behaviour for \macroname{
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5318 a592a061-630c-0410-9148-cb99ea01b6c8
2002-09-19 06:52:13 +00:00
André Pönitz
480b7431ff swap \{ and { during input
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5298 a592a061-630c-0410-9148-cb99ea01b6c8
2002-09-13 06:40:19 +00:00
André Pönitz
5ba91fecc4 small stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5182 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-30 08:36:35 +00:00
André Pönitz
b6453203d2 fix #593
[There are times when I simply forget thing, Herbert...]


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5143 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-28 17:59:32 +00:00
André Pönitz
17b41b1655 move cut&paste lfun handling from BufferView to LyXText
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5112 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-26 13:25:49 +00:00
André Pönitz
c85b8791ae remove unused code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5111 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-26 12:11:48 +00:00
André Pönitz
6ac158896b try to correct x position where curosr drops of inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5075 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-22 15:27:51 +00:00
André Pönitz
9ed34a5419 \backslash vs \textbackslash
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5067 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-22 07:49:53 +00:00
André Pönitz
bf165c04de - re-enable editing of macro name during input
- fix drawing glitch (font sizes in macro definitions)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5024 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-19 14:39:35 +00:00
André Pönitz
ee259f68d5 small bugfix for pasting into non-gridded inset (I broke that yesterday)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4988 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-15 10:02:53 +00:00