Abdelrazak Younes
1ecd06410a
tex2lyx.cpp does not need boost::filesystem. Only remaining use is in the lyx client. Somebody on linux should take care of that.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21818 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 10:06:59 +00:00
Abdelrazak Younes
c23db901ec
Getting rid of normalizePath() which is unneeded for FileName purpose (the path is always normalized internally). This commit frees up src/ from boost::filesystem. Some remaining references stays in src/client and src/tex2lyx.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21817 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 10:01:34 +00:00
Abdelrazak Younes
3df451b6d0
Introducing FileName::dirList() to replace the one in filetools.cpp
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21816 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 09:43:30 +00:00
Abdelrazak Younes
623389fdcc
Move inclusion of "frontends/Delegates.h" to qt4/GuiView.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21815 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 08:24:56 +00:00
Abdelrazak Younes
f7ab948b9f
The obligatory checking has been entirely removed since boost 1.34
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21814 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 08:07:49 +00:00
Uwe Stöhr
116740d7e3
very big tex2lyx patch:
...
tex2lyx Version 0.1.5
Commands
- support for \lyxline
- fix for bug 27:
- support for \selectlanguage
- support for \foreignlanguage
- support for \inputencoding
- updated support for \printindex
- support for \printnomenclature
- updated support for \listof
- updated support for \tableofcontents
Environments
- support for hyperlink
- support for shaded note
- support for framed note
Preamble
- support for font settings
- updated preamble format to lyxformat 303
(tex2lyx will still use lyxformat 245 for a while)
- updated language support
- support for multi-language documents that use babel
(CJK follows later)
- fix bug 2310:
- support for document encoding
Packages
- support for esint
- updated support for amsmath
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21813 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 01:38:50 +00:00
Uwe Stöhr
cf11abec63
Paragraph.cpp: revert r21801 because it broke the LaTeX-output of \newline, \\, and \linebreak
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21812 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 00:15:45 +00:00
André Pönitz
bb21756817
less code and the DUUOB award for output_docbook.cpp
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21811 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 23:59:51 +00:00
André Pönitz
089c21ba76
no need to cast anymore
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21810 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 23:55:16 +00:00
André Pönitz
69f195acd1
make dialog stay above the main window
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21809 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 23:42:51 +00:00
Abdelrazak Younes
c06f45a66f
Adjust comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21808 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 23:04:01 +00:00
Abdelrazak Younes
1060f922f0
Please JMarc: Make sure we always pass through LyXFunc::dispatch() even if this is a waste of CPU.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21807 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 22:45:17 +00:00
Uwe Stöhr
bfec9543b3
lyx2lyx/lyx_1_6.py: revert \linebreak and \pagebreak correctly to ERT
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21806 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 22:36:49 +00:00
Uwe Stöhr
59c094bd46
stdmenus.inc: fix doubled shortcut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21805 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 22:10:54 +00:00
Pavel Sanda
b8e1e86676
Source highlighting of comments (by Bernhard Reiter)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21803 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 21:48:41 +00:00
Bernhard Roider
c875c119b4
PCH compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21802 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 19:56:25 +00:00
Abdelrazak Younes
f844782cd1
Paragraph::latexInset(): return early for the NEWLINE_CODE special case. This put back the code in line with what was there in revision 17939.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21801 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 19:52:57 +00:00
Bo Peng
3f30fe7421
If there exists a local layout file, use the local copy instead of the system one.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21800 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 15:45:54 +00:00
Abdelrazak Younes
de8ce17784
* TextMetrics::getPitNearY(): Fix crash when navigating with up and down arrow keys. The problem was that the passed y coordinates was not necessarily out of screen. Also the paragraph position was not correctly updated.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21798 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 15:29:54 +00:00
Abdelrazak Younes
1133419a59
Cleanup LyXFunc::dispatch() following JMarc advice.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21797 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 14:36:50 +00:00
Jürgen Spitzmüller
27442f7c9e
* src/lfuns.h:
...
- fix numbering in lfuns table.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21796 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:59:32 +00:00
Abdelrazak Younes
d918eac0d1
FileName::destroyDirectory(): Continue deleting even if if a delete operation failed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21795 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:58:00 +00:00
Abdelrazak Younes
d3f0a07af7
remove debug code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21794 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:32:00 +00:00
Abdelrazak Younes
c42ec8cf50
* support/FileName:
...
- simplify copyTo(), the second argument was never used.
- move string manipulations to FileName::Private
- replace platform specific code with Qt equivalent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21793 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:29:04 +00:00
Abdelrazak Younes
09ff5016cd
Inline qstring_helpers methods.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21792 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:26:03 +00:00
Abdelrazak Younes
504fe5343b
Fix initialisation bug introduced in r21788.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21791 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:22:28 +00:00
André Pönitz
f5dffff3d6
adjust
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21790 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 23:49:48 +00:00
André Pönitz
7a69f2cff4
remove boost/iostreams. Not used.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21789 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 23:47:56 +00:00
André Pönitz
134a72d555
use plain C++ instead of boost
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21788 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 23:25:00 +00:00
Abdelrazak Younes
23c291bb6c
Free support/FileName.cpp from boost::filesystem. Please use '-dbg files' in order to verify that everything works correctly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21787 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 23:21:39 +00:00
Uwe Stöhr
0ef6b7c5fe
- remove Serbocroatian from the language list because this was a fake. Croatian was used under the hood but we already have Croatian separately.
...
- implement Serbian
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21786 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 22:39:04 +00:00
Uwe Stöhr
98a856a301
add a new color to distinguish \newpage from \pagebreak
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21785 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 21:53:39 +00:00
Abdelrazak Younes
b897636173
Free src/ from boost::filesystem.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21784 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 21:21:03 +00:00
Uwe Stöhr
9608e4971b
support for the languages Latin and North Sami
...
- fileformat change
(I wonder why support for them was removed (must be before LyX 1.3), because the old reLyX script listed them as supported)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21783 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 21:09:01 +00:00
André Pönitz
49e028db9b
remove boost/iostream form build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21782 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 20:25:21 +00:00
André Pönitz
65f9f3c22b
add signal/slot implementation 'framework'
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21781 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 19:46:22 +00:00
Peter Kümmel
75ac7cb3ad
fix compile, but it breaks cmake's merged build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21780 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 19:25:05 +00:00
Uwe Stöhr
12f7869ac0
support for \linebreak:
...
- fileformat change
- tex2lyx support
- rename LFUN_BREAK_LINE to LFUN_NEW_LINE because this is what the lfun does and to avoid confusions
- new menu entry
- new shortcut C-S-Return
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21778 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:34:37 +00:00
Peter Kümmel
88bd7779d8
cmake: remove boost::iostreams from build system
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21777 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:27:36 +00:00
Uwe Stöhr
58135f8b27
support to set the examples folder in the preferences
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21776 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:26:58 +00:00
Abdelrazak Younes
49051b32ea
Remove unused pure virtual method.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21774 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:18:23 +00:00
Uwe Stöhr
82b7284a2a
stdtoolbars.inc: move the placeholders to the math spacings
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21773 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:15:55 +00:00
Peter Kümmel
ff78ddc4fc
don't declare if already done in a header
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21772 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 17:57:08 +00:00
Peter Kümmel
3f8ea42032
remove warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21771 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 17:56:07 +00:00
Peter Kümmel
23bf70368a
fix compile
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21770 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 17:55:27 +00:00
André Pönitz
d95451ae5c
s/isFileReadable/isReadableFile;
...
introduce isReadableDirectory
replace isReadable by either isReadableFile or isReadableDirectory
remove isReadable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21769 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 11:18:16 +00:00
André Pönitz
e7317582fb
less boost, just plain C++.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21768 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 22:15:52 +00:00
Uwe Stöhr
4eee7e4760
stdtoolbars.inc: remove double entries that were introduced by r21447
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21766 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 20:22:02 +00:00
Uwe Stöhr
650c2a816c
tex2lyx/text.cpp: - support for LyX 1.6's hyperlink inset (\href)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21765 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 20:07:05 +00:00
Uwe Stöhr
cf87469cb2
tex2lyx/text.cpp:
...
- support for \newline
- support for framed and shaded notes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21764 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-24 18:04:26 +00:00