Commit Graph

6419 Commits

Author SHA1 Message Date
Angus Leeming
f557f14c69 Squash bug 803 for XForms and 1.4.x.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8739 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 21:35:34 +00:00
Angus Leeming
a5e44ab543 Squash bug 1590 by removing "error" from the list of dialog identifiers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8738 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 18:39:41 +00:00
Angus Leeming
0ed969c0d0 Make the XForms frontend 'do the right thing' when exposing the work area
* if * libforms supports this.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8737 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 16:25:30 +00:00
Angus Leeming
9c628d363a Revert the red color of the frame widget.
Instead, set it to LColor::background.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8736 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 16:19:54 +00:00
Angus Leeming
a81c35023a Do nothing on calls to XFormsToolbar::show, hide if the toolbar is
already visiblehidden respectively.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8735 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 14:50:36 +00:00
Jean-Marc Lasgouttes
37b93beec5 fix command-sequence handling
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8734 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 14:12:50 +00:00
Angus Leeming
07cc9f6753 Change the color of the background widget to red.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8731 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-04 09:05:21 +00:00
Angus Leeming
86e0dfa3e1 ... and sanitize the simplified code...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8730 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-03 15:47:39 +00:00
Angus Leeming
c688967bc3 Simplify the mechanics of generating the 'inactive' pixmap.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8729 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-03 15:41:16 +00:00
Angus Leeming
32d281cba0 Store and use QImage rather than QPixmap.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8720 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-02 12:45:26 +00:00
Angus Leeming
ca9190c9d1 Add the ability to set the background colour of an image to
LColor::graphicsbg.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8719 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-02 11:10:22 +00:00
Georg Baum
ee3c83ff49 STLport compile fix for floor()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8718 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-02 10:13:09 +00:00
Angus Leeming
5d367b87c4 Whitespace...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8717 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-30 17:35:55 +00:00
Angus Leeming
9c57aa5277 Visual feedback of inactive toolbar buttons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8716 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-30 17:30:19 +00:00
Georg Baum
750bcd9858 recognize \lyxdot and fix \def commands with %-newline combinations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8715 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-30 11:50:54 +00:00
Angus Leeming
14b065c2e3 Implement missing grayscale transformation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8714 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 16:06:59 +00:00
Jean-Marc Lasgouttes
250d7506c6 do not stop parsing bind files when an error occurs (bug 1575); small stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8712 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 15:25:56 +00:00
Angus Leeming
12ac7f339e Ensure all #warning statements are wrapped by #ifdef WITH_WARNINGS.
Jean-Marc this is HEAD, not 1.3.x.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8711 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 14:49:02 +00:00
Angus Leeming
bb8f3fc98f Squash a warning by fixing the code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8710 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 14:47:09 +00:00
Angus Leeming
119b50c7c5 Remove some redundant #includes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8709 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 11:33:31 +00:00
Angus Leeming
5009d66e16 * Positionable and dynamically visible toolbars for the XForms frontend.
* General Toolbars code clean-up.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8707 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 09:54:59 +00:00
Georg Baum
b36c13278b require file extension for included graphics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8706 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 09:24:29 +00:00
Angus Leeming
306248fe6c Whitespace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8705 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 07:58:52 +00:00
Angus Leeming
b03580df17 A layout engine for XForms.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8704 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-28 17:22:05 +00:00
Angus Leeming
dd01380a27 Pass LyxView & to the WorkArea.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8703 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-28 11:33:27 +00:00
Angus Leeming
d68ec28906 Bug fix; ensure that all is Ok after the combox is moved with
fl_set_object_position et al.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8702 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-28 10:21:37 +00:00
Angus Leeming
3432599a35 Remove unneeded #include.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8701 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-28 10:16:13 +00:00
Angus Leeming
e68157b774 The minimum changes needed to give the Gtk frontend dynamic toolbars,
displayed at the expected position on the LyX screen.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8700 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-27 14:48:13 +00:00
Angus Leeming
f439fef46d Search the src tree for glade files, so preventing an unnecessary crash
in the gtk frontend.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8699 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-27 12:48:45 +00:00
Angus Leeming
748e530b92 Pedantry...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8697 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-27 12:40:33 +00:00
Georg Baum
7f68b94d8a Partly fix for bug 1231
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8696 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-26 11:05:19 +00:00
Jean-Marc Lasgouttes
0d2e2cb596 fix arabtex-related problems (bug 1225 and bug 1404)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8693 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-22 13:59:39 +00:00
Jean-Marc Lasgouttes
de3c8e5b80 fix arabtex-related problems (bug 1225 and bug 1404)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8692 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-22 13:59:39 +00:00
André Pönitz
1fa0fb5c67 remove unneeded functions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8689 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-21 19:51:18 +00:00
Angus Leeming
60c6212be4 Revert last changes.
I had a default.ui file in ~/.lyx that was being complained about...


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8688 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-21 12:14:14 +00:00
Angus Leeming
affa34ce2d Run-time fix; use compare_ascii_no_case one more time.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8687 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-21 11:20:23 +00:00
John Levon
3bcf40e96d Make M-x show the minibuffer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8686 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-21 00:19:27 +00:00
Jean-Marc Lasgouttes
0aea071705 another fix related to bug 605; fix toggling of optarg inset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8685 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 12:46:15 +00:00
Jean-Marc Lasgouttes
d6ce49384f fix bug 1526 (quote correctly file name for bibtex and makeindex)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8684 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 12:45:07 +00:00
Angus Leeming
345f0f0b23 Make 'make distdir' work again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8683 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 10:38:48 +00:00
Angus Leeming
c4762f9452 Whitespace, only whitespace...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8682 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 08:51:15 +00:00
Angus Leeming
ebaded261a Squash compiler warning about unused var.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8681 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 08:44:30 +00:00
Angus Leeming
66cd8361ff Remove lyxerr statement; cosmetics.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8680 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 08:42:10 +00:00
Angus Leeming
47c864967f Generate math previews only if previewing of math insets is desired.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8679 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-20 08:16:22 +00:00
John Levon
3cd2264196 re-show the cursor. Report any cursor dirt please.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8672 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-19 14:25:05 +00:00
Angus Leeming
2a39a579f9 Press 'File->Save' in emacs before commiting...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8671 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-19 13:34:06 +00:00
Angus Leeming
f16199abd2 Enable the user to preview xfig figures (f.ex.) without previewing mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8670 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-19 13:31:17 +00:00
Angus Leeming
005545f281 Remove cached var from RenderPreview. Changes elsewhere to suit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8669 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-19 13:05:36 +00:00
John Levon
7a4a8abd42 fix bug 1569 (insert->label suggestion)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8667 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-19 02:39:05 +00:00
André Pönitz
7be1d7a717 small bugfix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8666 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-18 19:57:58 +00:00
André Pönitz
91fdb608a0 fix a few small bugs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8665 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-18 19:41:40 +00:00
John Levon
5ad6c77d08 Make symbol insertion / delimiters work for Qt again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8664 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-18 18:42:43 +00:00
André Pönitz
29338a43cf fix goto ref
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8663 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-18 18:22:52 +00:00
André Pönitz
f06bd2668b fix a few small bugs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8660 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-18 07:34:15 +00:00
André Pönitz
ba0a69bcd9 partial fix for cut and paste
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8658 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-18 07:32:34 +00:00
Angus Leeming
7b54b9ca42 Remove unused member function and variable.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8657 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-16 16:01:47 +00:00
Angus Leeming
90b993e576 Change a few ...@localhost.localdomain email addresses...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8656 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-16 15:49:31 +00:00
Angus Leeming
8be99f7b3b Rework preview generation to use Jan-��ke Larsson's dvipng.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8655 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-16 14:34:41 +00:00
Angus Leeming
5c00d0f489 Fix the missing "Figure #:" label from the caption of a figure float.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8652 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 17:46:36 +00:00
Angus Leeming
571594d508 Re-enable previews for mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8651 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 17:38:16 +00:00
Angus Leeming
fff7d8407c Refactoring of renderer code to make inset code simpler.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8650 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 17:25:23 +00:00
Angus Leeming
3aeb0e7f41 Layout tweaks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8649 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 15:56:11 +00:00
André Pönitz
0ea524145a partial revert of macro stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8648 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 13:54:58 +00:00
Angus Leeming
671aab6377 Preview fiddling (preparing the way for mathed previews).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8647 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 13:10:33 +00:00
André Pönitz
b3eefc106e fix the cursor-y problem in math
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8646 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 12:47:48 +00:00
Angus Leeming
da61af2b8e Georg's add an editor to Formats / safe external_templates patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8645 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 10:36:09 +00:00
André Pönitz
b447408de2 macro rework
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8644 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-13 06:27:29 +00:00
André Pönitz
bcd9edbe88 and this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8642 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 16:08:13 +00:00
André Pönitz
564e2fa05d remove PainterInfo::width member (old mathed hack, not needed
anymore...)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8641 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 16:07:20 +00:00
André Pönitz
88d68379e2 last one.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8640 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:59:34 +00:00
André Pönitz
58ff84f508 and this...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8639 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:57:32 +00:00
André Pönitz
fe92f675ae and MathSpaceInset...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8638 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:55:50 +00:00
André Pönitz
00b1adcbbe \overset had the same problem as \dot
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8637 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:45:11 +00:00
André Pönitz
a8a1f10e76 swallow <Return> events in mathed. Should mimic 1.3.x behaviour.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8636 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:41:48 +00:00
André Pönitz
01661a4030 add (needed) paranoia checks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8635 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:26:33 +00:00
André Pönitz
16da692bfb remove debug output from last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8634 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:24:22 +00:00
André Pönitz
4dd07b9d68 fix deco drawing bug.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8633 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:20:05 +00:00
André Pönitz
2bdaf96dfb the Paragraph::inInset() changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8632 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 15:03:33 +00:00
Angus Leeming
0062f3e03c \boldsymbol fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8631 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 13:06:49 +00:00
Angus Leeming
cd9a2a663c Squash unnecessary warning message.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8630 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 12:55:44 +00:00
Jean-Marc Lasgouttes
b3bed8d879 Georg\'s last patch for bug 605
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8627 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 10:09:09 +00:00
Angus Leeming
839b13d5d0 Alfredo's one line crash fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8626 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-08 08:41:29 +00:00
Angus Leeming
6d9acabaf7 Trivial compile fixes...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8625 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 22:26:12 +00:00
Alfredo Braunstein
db2c1d5917 the 'fitCursor fix'
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8624 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 20:20:15 +00:00
André Pönitz
6f851a34d2 soem more IU for \mbox
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8623 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 18:15:29 +00:00
André Pönitz
7ae9a86d4d compile fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8622 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 16:57:57 +00:00
André Pönitz
75ba515b18 *** empty log message ***
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8621 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 16:54:15 +00:00
André Pönitz
7d4c0027d8 small stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8620 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 13:15:34 +00:00
André Pönitz
82197e8dcf fix reading subscripts/superscripts.
A true one-liner.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8619 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 12:10:19 +00:00
Angus Leeming
21ea61eb81 Prevent crash when clicking on either the external or the include insets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8618 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 09:25:31 +00:00
André Pönitz
6c9b23105c fix table crash;
selection by mouse


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8617 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 08:07:26 +00:00
Martin Vermeer
9b35643f8e Use 'assign' as the name for the operation that opens/closes branch
insets according to selection


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8616 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-07 05:28:51 +00:00
Angus Leeming
dcd66fa802 Georg's latest contribution to squashing bug 605.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8615 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-06 21:07:27 +00:00
André Pönitz
57501b9306 several small fixes for mathed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8614 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-06 19:25:39 +00:00
Jean-Marc Lasgouttes
5b992e53e5 compilation fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8613 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-06 13:48:13 +00:00
Angus Leeming
ceff8c17ef Realize Allan Rae's PreferencesPolicy correctly and return the
preferences dialogs of all three frontends to it. The 'Save' button
should now behave as expected when the dialog is closed and reopened.
Squashes bug 1274 for the 1.4.x tree.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8612 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 18:34:36 +00:00
Angus Leeming
9f4d9b92b9 Bug fix: enable the frontend to ignore the contents of system_lyxrc
when posting the user's changes to lyxrc back to the core.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8611 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 18:21:25 +00:00
Angus Leeming
d75a027942 Cruft removal.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8610 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 18:17:47 +00:00
André Pönitz
678d4d3ce8 and this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8609 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 16:47:55 +00:00
André Pönitz
d473dff417 remove unneded math specific stuff, use altered notifyCursorLeave
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8608 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 16:44:10 +00:00
André Pönitz
03b6d27f47 use LCursor & in notifyCursorLeave
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8607 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 16:39:52 +00:00
André Pönitz
022a3ca047 additional nargs check
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8606 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 16:36:03 +00:00
André Pönitz
ec744e7583 small stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8605 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 16:31:52 +00:00
Angus Leeming
90e427465d Squash bug 1345 in the 14x tree: xforms frontend doesn't have
%theight or %pheight as a graphics sizing choice.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8603 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 14:05:03 +00:00
Angus Leeming
65aa219f2e Get the date right ;-)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8602 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 14:01:30 +00:00
Angus Leeming
29e3a03b63 Squash bug 1372: Misleading graphics label when deactivating lyx view.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8601 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 11:59:14 +00:00
Jürgen Spitzmüller
08a4a228f7 Fix a crash when trying to open the qdocument dialog. Sorry all!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8600 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 10:38:04 +00:00
Angus Leeming
4420370ee0 Ensure that the accessor index is valid.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8599 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 10:37:16 +00:00
Angus Leeming
0424a53b20 Wrap all #warning calls inside #ifdef WITH_WARNINGS blocks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8598 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 09:36:28 +00:00
Angus Leeming
d5fff7cbd8 Whitespace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8597 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 08:52:45 +00:00
Jürgen Spitzmüller
971a9ac4e3 Angus' fix to make pclose work again:
block SIGCHLD during popen/pclose.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8596 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-05 06:46:22 +00:00
Lars Gullik Bjønnes
68b7ef25fb simple ws changes only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8594 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-03 08:37:12 +00:00
Alfredo Braunstein
e4025acc32 revert last commits. I've detected problems with it (i.e. it is not complete as is)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8593 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-02 22:43:14 +00:00
Alfredo Braunstein
9ae9abddf8 small fix to the fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8592 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-02 22:20:49 +00:00
Alfredo Braunstein
0d47b55a84 fitcursor work
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8591 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-02 22:06:21 +00:00
Jürgen Spitzmüller
5d2127ac8e I hope this is the final adjustment to enable/disable
the placement options in the qt float dialog correctly.
Yesterday's fix still had some glitches.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8590 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-02 09:32:45 +00:00
Jürgen Spitzmüller
071120c767 fix the float fix and apply the fixed float fix to insetwrap
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8589 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-02 08:54:37 +00:00
Angus Leeming
72b9c5c702 Soothe Georg's minor irritation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8588 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 21:03:52 +00:00
Angus Leeming
12780bf2b6 Removed another historical artefact.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8587 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 18:53:03 +00:00
Jürgen Spitzmüller
61290c38be the fix for the enabling/disabling of the placement options (bug 1016) was not yet perfect. It should be now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8586 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 16:06:34 +00:00
Jürgen Spitzmüller
a6c8ac4791 fix the float bug.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8585 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 10:43:45 +00:00
André Pönitz
fc06c3ea10 cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8584 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 10:21:29 +00:00
Alfredo Braunstein
5ff360a6e6 add missing lfun status
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8583 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 09:05:28 +00:00
Alfredo Braunstein
d34600cd3e add BufferView::getStatus and use it + some lyx::find fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8582 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-01 08:58:45 +00:00
Angus Leeming
c78edc6711 Missed this.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8580 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 22:10:32 +00:00
Alfredo Braunstein
ab5ef14827 enable search & replace in LyXFunc::getStatus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8579 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 22:10:23 +00:00
Angus Leeming
d2603b93c7 Remove all the cruft needed by the original MVC dialog code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8578 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 22:09:52 +00:00
Angus Leeming
97e2756b9f s/C_FormBase/C_FormDialogView_/ and thereby fix a crash when
invoking the dialog's callback functions.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8577 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 22:02:10 +00:00
Angus Leeming
b518346bbd Convert the preamble dialog to the Dialog-based scheme.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8576 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 20:55:59 +00:00
Angus Leeming
2bff4a6c86 Convert the spellchecker dialog to the Dialog-based scheme.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8575 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 19:51:55 +00:00
Alfredo Braunstein
303a6c126c s/DocumentIterator/DocIterator/g a.k.a showing off my sed abilities. Sorry for the cvs spam.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8574 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 19:11:56 +00:00
Angus Leeming
2f10d02e30 Convert the prefs dialog to the Dialog-based scheme.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8573 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 18:51:11 +00:00
Alfredo Braunstein
3d1fe03e56 some spellcheck fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8572 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 17:58:11 +00:00
Alfredo Braunstein
5dba8f0731 The lyx rabbit attacked again?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8571 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 17:29:16 +00:00
Angus Leeming
931a49cc87 A new LFUN_LYXRC_APPLY lfun, together with a bit of a clean-up of the
preferences dialog code.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8570 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 16:50:59 +00:00
Angus Leeming
2baeac64ff Fix crash when changing text class.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8569 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 09:44:40 +00:00
Angus Leeming
72f045c60f Rename getOutOfInset as leaveInset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8568 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 09:24:43 +00:00
Angus Leeming
3666618138 Use Alfredo's getOutOfInset suggestion, but use it in the inset::dispatch
functions as suggested by Andre. Squashes the bug beautifully.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8567 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 08:43:47 +00:00
Angus Leeming
7ae6332b03 Move the document dialog over to the Dialog-based scheme.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8566 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-30 19:18:14 +00:00
Angus Leeming
eddeb13d2d 5 new lfuns, move all apply code out of ControlDocument and into the core.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8565 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-30 16:19:50 +00:00
Angus Leeming
991b0ec589 A slightly buggy lfun all-insets-toggle.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8564 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-30 12:36:33 +00:00
Angus Leeming
72dd20be15 Added/corrected header blurb.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8563 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-30 12:14:01 +00:00
Alfredo Braunstein
610e905ed3 change iterators ctors, implement backwardPos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8562 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-30 08:18:09 +00:00
Jürgen Spitzmüller
7aadb167bf add bibtopic support (bug 870).
That's it for now.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8560 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 13:17:25 +00:00
Jürgen Spitzmüller
aecf612d10 customize bibtex call (bug 720)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8559 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 12:11:53 +00:00
Jürgen Spitzmüller
0848070e91 remove conflict indicators
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8558 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 11:43:34 +00:00
Jürgen Spitzmüller
4072a82b6e support for sidewaysfloats and fix for bug 1016 (float placement allows impossible settings).
BTW: floats are still broken (dialogs do not get updated). No idea where this bug sits.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8557 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 11:38:39 +00:00
Alfredo Braunstein
374e280417 cure a couple of funny new bugs introduced in my latest patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8556 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 09:46:05 +00:00
Alfredo Braunstein
3e80b0b318 the pariterator stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8554 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-28 22:00:22 +00:00
Alfredo Braunstein
979a4d8ecf fixes 3 c&p crashes, and a vanishing insets bug fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8553 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-28 19:13:11 +00:00
Angus Leeming
39ec3d0eb8 Introduce LFUN_PRINT.
Convert the printer dialog to the Dialog-based scheme.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8552 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-28 14:12:33 +00:00
Angus Leeming
71a40af134 New LFUN_EXPORT_CUSTOM.
Convert the Sendto dialog to the Dialog-based scheme.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8551 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 23:11:46 +00:00
Angus Leeming
744c845a05 Squash a couple of warnings, one at compile time and one at run time.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8550 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 18:50:49 +00:00
Angus Leeming
77d02a91dd Georg's tex2lyx patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8549 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 16:51:21 +00:00
Alfredo Braunstein
728193eacc fix collapsables drawing problems
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8547 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 13:29:17 +00:00
Angus Leeming
3f70e153ee Ensure that insetlist always contains non-null pointers to insets.
Fix a couple of possible memory leaks.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8546 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 13:24:16 +00:00
Alfredo Braunstein
6e600e84f8 compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8545 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:58:44 +00:00
André Pönitz
52ed731842 rest of patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8544 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:46:30 +00:00
André Pönitz
206a1c6a02 new InsetIterator
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8543 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:42:10 +00:00
André Pönitz
32855cf6ed partial fix for cursor movement in tables
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8542 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:40:39 +00:00
André Pönitz
f16f69eb0c add forwardInset, operator! etc
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8541 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:37:41 +00:00
André Pönitz
60fa184251 partial fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8540 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:36:38 +00:00
André Pönitz
fd0fb15d42 *** empty log message ***
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8539 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 12:33:53 +00:00
Angus Leeming
b11b6f78b1 Squash a bunch of compiler warnings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8538 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-27 01:18:51 +00:00
Angus Leeming
e26fc29a3c Squash a noisy but useless warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8537 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-26 23:57:40 +00:00
Angus Leeming
abbcb43353 Clean-up the forked process code a little.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8536 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-26 23:55:33 +00:00
Angus Leeming
a9f5a1b06b Ensure that the build can find lyx_forms.h when srcdir != builddir.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8535 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-26 23:45:55 +00:00
Alfredo Braunstein
9590084489 add a 'cancel' button to the two alert dialogs triggered in File->Open
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8534 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-26 17:49:08 +00:00
Jean-Marc Lasgouttes
500fa5f591 display key binding in native UI style
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8532 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-26 15:12:35 +00:00
Martin Vermeer
c158a7987b add using std::advance to compile for stlport
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8531 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-26 08:27:14 +00:00
Angus Leeming
53ec3603e7 Remove test code in the LFUN_QUIT handler as it leads to a crash when no
buffer is present.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8530 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-25 17:24:13 +00:00
Martin Vermeer
31c24b4002 New LColor::setColor
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8529 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-25 15:51:21 +00:00
Angus Leeming
7c70a8ee0f Georg's take on Bug 605.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8528 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-25 10:12:44 +00:00
André Pönitz
0d43ba149a the stuff from the sneak preview:
For one, it still contains a few things that are already in CVS (the
'brown paperbag' changes).

Secondly, this changes the ParagraphList to a std::vector but does not
yet take full advantage of it except removing LyXText::parOffset() and
similar.

I had an extensive talk with my profiler and we are happy nevertheless.

This also moves almost all Cut&Paste specific stuff from text.C to
CutAndPaste.C. Much smaller interface now... Namespace CutAndPaste is
now  lyx::cap::. Was inconsistent with the rest....

Make ParagraphList a proper class. We'll need this later for a
specialized erase/insert.

Remove some unneeded prototypes and function declarations

Use ParameterStruct directly instead of ShareContainer<ParameterStruct>

Inline a few accesses to CursorSlice members as suggested by the profiler.

Fix commandline conversion crash reported by Kayvan.

Replace PosIterator by DocumentIterator. The latter can also iterate
through math and nested text in math...

Remove math specific hack from Documentiterator

Derive InsetCollapsable from InsetText instead of using an InsetText
member. This give us the opportunity to get rid of the InsetOld::owner_
backpointer.

Cosmetics in CutAndPaste.C and cursor.C. Fix nasty crash (popping slices
off an empty selection anchor). Add a few asserts.

Remove all 'manual' update calls. We do now one per user interaction which
is completely sufficient.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8527 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-25 09:16:36 +00:00
Angus Leeming
4e9ea80fb5 Use SIGCHLD to reap zombies.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8526 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-24 17:38:54 +00:00
Angus Leeming
120e59bc97 64 bit compile fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8525 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-24 17:06:17 +00:00
Angus Leeming
aa3ddafe96 GTK compile fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8524 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-24 17:03:02 +00:00
Jean-Marc Lasgouttes
af6712f963 more tweaks to i18nLibFileSearch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8523 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-24 13:19:07 +00:00
Jean-Marc Lasgouttes
54cdd0291a fix selection of locale when loading help files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8519 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-24 12:05:57 +00:00
Angus Leeming
e942a15dd8 Store the forked calls in boost::shared_ptr rather than a raw pointer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8518 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-23 14:39:41 +00:00
Jean-Marc Lasgouttes
5a59ab2c37 fix handling of read-only in getStatus; fix handling of LFUN_FILE_INSERT_*
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8516 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-23 11:22:11 +00:00
Jean-Marc Lasgouttes
aefbd97a16 find correct ps and pdf previewers in win32 (bug 1508); remove lyxrc variable \ps_command
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8515 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-22 16:22:52 +00:00
Angus Leeming
d4c54a1da3 Remove cruft left over from the removal of the Forks dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8511 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-22 14:10:20 +00:00
Angus Leeming
85bb58ad1d Remove unused nopos_ mamber variable.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8510 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-22 13:36:13 +00:00
Angus Leeming
c20a8956e4 Prevent tedious warning message.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8509 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-22 13:35:36 +00:00
Angus Leeming
eed73def23 Make error handling a little more robust.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8508 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-22 13:09:59 +00:00
Alfredo Braunstein
f16a17fa42 Kayvan's patch (crash fix)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8507 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-21 10:16:39 +00:00
Alfredo Braunstein
87a0c7598f andre's "brown paper bag" patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8506 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-19 16:36:52 +00:00
André Pönitz
bddfd8ff66 more privacy for CursorSlice members
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8505 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 16:41:45 +00:00
André Pönitz
7892c861f9 more 'value' semantics for paragraphs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8504 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 16:12:51 +00:00
André Pönitz
7688a62d7e the forks compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8503 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 16:08:02 +00:00
André Pönitz
13a89fc8af remove part of old texted<->mathed interface
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8502 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 16:05:32 +00:00
Jean-Marc Lasgouttes
bed4cb9684 fix color nastiness
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8501 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 15:49:44 +00:00
André Pönitz
b634b3eb3b split LyXFunc::getStatus() into inset specific chunks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8500 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 13:57:20 +00:00
André Pönitz
9e78fe66de remove a few rarely neede LyXTExt member functions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8499 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 13:28:49 +00:00
André Pönitz
5198e1d9a3 The Buffer::LyXText -> Buffer::InsetText patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8498 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-18 12:53:43 +00:00
Angus Leeming
5394e9acc5 Remove the Forks dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8497 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-17 21:21:47 +00:00
Alfredo Braunstein
f13b5fb356 tiny fix (current font was not set)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8496 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-17 19:08:16 +00:00
Alfredo Braunstein
39bccdb268 fix crash reported by Martin
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8495 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-17 18:48:53 +00:00
Jürgen Spitzmüller
d6ed2fc309 use opening quotation marks after '[' char
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8493 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-16 10:48:10 +00:00