André Pönitz
137aaf9cb2
fix two items from Konni's list of cursor up/down "issues"
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3810 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-22 09:31:26 +00:00
Lars Gullik Bjønnes
2b8ef58dc0
ws cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3804 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 17:42:56 +00:00
Lars Gullik Bjønnes
7514c31edf
drop the ld -r stuff, we gained nothing with it, other build optimizations gave us what we wanted; some ws changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3798 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 16:49:07 +00:00
André Pönitz
a38728ff38
enable entering \mathbf#1 directly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3797 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 16:13:17 +00:00
André Pönitz
74e3712580
fix Herbert's up/down problem
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3795 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 09:48:46 +00:00
André Pönitz
277e305082
Make Angus' compiler happy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3794 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 06:57:13 +00:00
Lars Gullik Bjønnes
35e1157317
Fix for bug: #260 special rules if partially linking
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3792 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 19:06:32 +00:00
Angus Leeming
5a030c8153
Compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3788 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 12:14:41 +00:00
André Pönitz
b719bc24b4
fix compilation problem
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3786 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 10:22:23 +00:00
André Pönitz
546021819b
fix compilation with g++ 3.0.2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3785 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 07:54:14 +00:00
André Pönitz
724cbeaa42
using std::endl; and forbidden small stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3784 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 07:30:32 +00:00
André Pönitz
a575055c84
suppress debug messages
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3781 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-19 17:30:41 +00:00
André Pönitz
858355fb69
- reduce sizeof(MathCharInset) by 20 by better font caching
...
(lots of subsequent changes)
- ascii art drawing for \frac and \sqrt
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3780 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-19 16:55:58 +00:00
Angus Leeming
741f527784
Some trivial fixes of warning messages.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3768 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-18 16:32:52 +00:00
André Pönitz
4f64ce3c22
too many '\n' lead to too many empty lines...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3762 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-18 13:05:52 +00:00
André Pönitz
99cb25781a
fix for the first item on Martin's list
...
some infrastructure for drawing as ascii art
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3761 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-18 11:45:53 +00:00
Lars Gullik Bjønnes
69013332e2
unification of all Makefiles.am
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3748 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 18:24:44 +00:00
André Pönitz
8794b7da67
disable some of the speedup thingies until I found aproper solution for the
...
macro redraeing problem
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3746 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 17:31:18 +00:00
André Pönitz
9b3a4dc5fd
remove unneeded LFUN_MATH_MACROARG
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3745 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 13:36:36 +00:00
André Pönitz
eea39a8e42
don't draw spaces...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3739 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 11:22:01 +00:00
André Pönitz
e9875b7610
only accept #n in macros with at least n arguments
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3738 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 11:20:35 +00:00
André Pönitz
c2072fa890
don't draw invisible things...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3737 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 11:17:21 +00:00
André Pönitz
82121d83da
traversing math tables should be at least as fast as for ordinary table by
...
now...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3732 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 16:39:27 +00:00
André Pönitz
3c416fd6bf
a changelog entry for a change...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3731 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 16:12:32 +00:00
André Pönitz
b5c6adc5fb
more streamlining
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3730 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 16:11:51 +00:00
André Pönitz
d15da27db8
speed up math drawing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3729 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 14:59:08 +00:00
André Pönitz
e13a6abffb
remove hack, gain speed...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3727 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 13:28:57 +00:00
André Pönitz
19e6fc3513
re-enable mathrm toggling with C-m (was disabled by accident)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3698 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:55:39 +00:00
André Pönitz
4a5353cbbf
allow deletion of a row of empty cells in an eqnarray even if we are in the
...
last row (was some off-by-one error)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3697 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:48:28 +00:00
André Pönitz
eb39922612
Fix parser glitch as reported by J.L.M.Assirati
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3696 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:34:51 +00:00
Angus Leeming
e2dc77eb6f
Tweaking of the math panel dialogs from Martin...
...
and yes, this counts as bug fixing IMO.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3695 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:24:55 +00:00
Lars Gullik Bjønnes
e6fe0de052
cleaner ld -r
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3580 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-20 22:57:44 +00:00
Angus Leeming
d0a3af12d9
Synching my tree with cvs.
...
I'm committing all the little, but uncontroversial, changes that have
built up in my tree. This will result in an almost total recompilation for
you all but will mean that things are less painfull when the other changes
go in!
* Rename files syscall.[Ch] as systemcall.[Ch].
* Rename class Systemcalls as class Systemcall as one instance of the class
represents a single child process. Remove the default constructor too.
* Add a running() method to class Timeout. Results in recompilation of almost
the entire tree because pretty well everything depends on LyXView.h which
#includes "frontends/Timeout.h", so...
* Make the Timeout instances in classes LyXView and minibuffer pointers,
allowing us to forward declare class Timeout.
* Add LFUN_FORKS_SHOW and LFUN_FORKS_KILL to commandtags.h in anticipation
of something wonderful!
* Add a signal showForks to Dialogs.h, again anticipating some real code.
* wrap the structs firster, seconder in frontends/controllers/helper_funcs.h
in a namespace to prevent a clash with similarly named structs in
support/lyxalgo.h
As you see, lots of irritating bits and pieces which don't make much sense in
themselves but do in light of the other changes I've got here.
I'll post the big changes to the list for proper perusal.
Angus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3566 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-18 19:13:48 +00:00
André Pönitz
0be51952b9
don't insert space when given \rho<space> ...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3563 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-18 15:14:02 +00:00
Lars Gullik Bjønnes
edf3fcf8f9
remove the syscall constructor, adjust other code
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3555 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-16 18:34:30 +00:00
Lars Gullik Bjønnes
7ea7dabed1
to much stuff for my liking...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3554 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-16 15:59:55 +00:00
Angus Leeming
59e18b17ae
We don't currently use fork anywhere (or if we do it's by mistake!), so
...
this patch strips down syscall.[Ch] so it now contains only the system
call interface. This interface is very, very simple! At the same time
I've taken the opportunity to remove syscontr.[Ch] and syssingleton.C,
again because they aren't used.
The rest of the changes are due to the change of name in the
Systemcall::Starttype enum. System is now Wait, and SystemDontWait is DontWait
Paves the way for resurrecting a proper forked calls controller.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3553 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-16 12:39:47 +00:00
André Pönitz
8d1c58af82
whichFont down to 5.3%
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3551 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 17:34:07 +00:00
André Pönitz
49da061b11
whichFont down to 9%...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3550 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 17:14:36 +00:00
André Pönitz
34d28f9daa
don't copy if a reference is fine
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3549 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 17:08:45 +00:00
André Pönitz
56f1c43ecc
don't ignore ',' after '\rho'
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3548 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 16:06:22 +00:00
André Pönitz
57eee4cdd6
some support for \xleftarrow
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3547 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 15:01:01 +00:00
André Pönitz
df36a96f80
support for 'gathered', 'aligned', 'matrix', \overleftrightarrow,
...
\underleftrightarrow
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3546 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:50:40 +00:00
André Pönitz
0ad5f550fe
fix parser bug for \begin{align}...\end{align}
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3545 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:18:44 +00:00
André Pönitz
d7f701b8d6
move around debugging stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3544 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:07:09 +00:00
André Pönitz
a5322b93c6
pure cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3543 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 18:21:28 +00:00
André Pönitz
5e6481b76e
support for \substack
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3540 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 14:52:23 +00:00
André Pönitz
e6947f6187
full support for vmatrix and Vmatrix,
...
added missing parts for pmatrix and bmatrix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3539 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 14:19:52 +00:00
André Pönitz
029ad07b8a
fix export glitch for pmratix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3537 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 13:36:39 +00:00
André Pönitz
746d3f3db6
another case of superfluous braces on read-back
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3536 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 13:25:26 +00:00