]> git.lyx.org Git - lyx.git/log
lyx.git
11 years agoinstaller: support 64bit MiKTeX
Uwe Stöhr [Tue, 26 Feb 2013 01:25:04 +0000 (02:25 +0100)]
installer: support 64bit MiKTeX

- the installer will now recognize an already installed 64bit MiKTeX
- the installer will still install 32bit MiKTeX for new installations because biblatex does not yet work with 64bit MiKTeX

11 years agoContinuing in this case invites disaster. So let's try returning.
Richard Heck [Sun, 24 Feb 2013 20:29:54 +0000 (15:29 -0500)]
Continuing in this case invites disaster. So let's try returning.

11 years agoFix regression of 5261ae6a2
Georg Baum [Sun, 24 Feb 2013 20:23:50 +0000 (21:23 +0100)]
Fix regression of 5261ae6a2

Somehow I overlooked that \sideset also supports nonscript arguments for
left and right. This is now fixed, although I do not like the toolbar names.
If somebody knows something better, please improve.

11 years agoForgot this in f2d2b7cc7d
Georg Baum [Sun, 24 Feb 2013 18:43:13 +0000 (19:43 +0100)]
Forgot this in f2d2b7cc7d

11 years agoFound one more nested if to remove
Georg Baum [Sun, 24 Feb 2013 18:12:56 +0000 (19:12 +0100)]
Found one more nested if to remove

11 years agoTry to fix MSVC compile error
Georg Baum [Sun, 24 Feb 2013 18:00:17 +0000 (19:00 +0100)]
Try to fix MSVC compile error

We did hit again the MSVC limit of 128 nested if clauses. This change reduces
the number of nested if clauses by 6 which is hopefully enough.

11 years agoFix some texl2yx accent bugs
Georg Baum [Sun, 24 Feb 2013 14:44:16 +0000 (15:44 +0100)]
Fix some texl2yx accent bugs

This fixes bug #8554 and some recently introduced busg:
- Encodings::fromLaTeXCommand() can now handle all combining characters,
  not only the one letter ones
- The remainder returned from Encodings::fromLaTeXCommand() must never be
  thrown away in tex2lyx, but output as ERT
- No special case for combining diacritical marks needed anymore in parse_text()
- No special cases for accents and IPA combining diacritical marks needed
  anymore in parse_text()
- special tipa short cuts may only be recognized if the tipa package is loaded
- Use requirements returned by Encodings::fromLaTeXCommand() instead of
  hardcoded registering of tipa and tipax
- Get rid of the name2 variable in parse_text(): We must use name, otherwise
  the extra stuff that might have been put into name vanishes

11 years agoFix LaTeX macro for symbol 0x02f7
Georg Baum [Sun, 24 Feb 2013 13:56:09 +0000 (14:56 +0100)]
Fix LaTeX macro for symbol 0x02f7

\textsubtilde is a combining character (0x0330), but 0x02f7 is not.
Apart from the wrong LaTeX output, having the same command for two symbols
confuses texc2lyx.

11 years agoAllow to specify default argument for layout/inset argments
Juergen Spitzmueller [Sun, 24 Feb 2013 10:29:21 +0000 (11:29 +0100)]
Allow to specify default argument for layout/inset argments

This default argument is inserted iff no inset argument is present. This is useful particularly for mandatory arguments that need to have a sensible default value.

11 years agode.po
Juergen Spitzmueller [Sun, 24 Feb 2013 09:34:30 +0000 (10:34 +0100)]
de.po

11 years agoGerman Tutorial.lyx: some corrections and translations
Uwe Stöhr [Sun, 24 Feb 2013 01:01:49 +0000 (02:01 +0100)]
German Tutorial.lyx: some corrections and translations

- also a fix for the other languages

11 years agoTutorial.lyx: fix typos and other issues spotted by John Hudson
Uwe Stöhr [Sat, 23 Feb 2013 19:40:01 +0000 (20:40 +0100)]
Tutorial.lyx: fix typos and other issues spotted by John Hudson

- also fox some formatting and add some info

11 years agoFix lyx2lyx for layout files with umlauts
Georg Baum [Sat, 23 Feb 2013 11:23:29 +0000 (12:23 +0100)]
Fix lyx2lyx for layout files with umlauts

lyx2lyx died with UnicodeDecodeError: 'ascii' codec can't decode byte if a
layout with a non-ASCII character in the file name was used, since the
textclass member of the LyX class was of type str, and not unicode.

11 years agoMath.lyx: 2 updates
Uwe Stöhr [Sat, 23 Feb 2013 04:45:45 +0000 (05:45 +0100)]
Math.lyx: 2 updates

- the column limit for decorated matrices does no longer exists
- move the former "accents for operators" sections to the operators section because these are no accents but operator-specific decorations
- add a note for \sideset
- formatting adjustments

11 years agoFix bug #8552
Georg Baum [Fri, 22 Feb 2013 21:21:56 +0000 (22:21 +0100)]
Fix bug #8552

tex2lyx skips LyX preamble code only if it thinks that the file was created
by LyX (i.e. special comments are found). I don't like that, but this is
how it works and therefore the special comment neds to be added if the
theorem commands are to be skipped. This header makes also the temporary
setting of in_lyx_preamble obsolete, which caused skipping of user preamble
commands, which were not re-added by LyX.

11 years agoImprove texl2yx refstyle support
Georg Baum [Fri, 22 Feb 2013 20:59:23 +0000 (21:59 +0100)]
Improve texl2yx refstyle support

- Convert prettyref to the autopackage mechanism
- Do not load refstyle automatically if some refstyle preamble code of LyX
  is found, since LyX will only load the package if an actual reference
  command is used. This is needed for mixed refstyle/prettyref documents.
- Only recognize refstyle commands if refstyle was detected in the preamble
- Only recognize prettyref commands if prettyref was detected in the preamble
- Add a mixed refstyle/prettyref test case

11 years agoFix parsing of literate chunks (bug 7838)
Jean-Marc Lasgouttes [Fri, 22 Feb 2013 14:49:18 +0000 (15:49 +0100)]
Fix parsing of literate chunks (bug 7838)

 * use verbatimStuff for parsing chunks and make try to follow closely the sweave sytax constraints.
 * merge the two cases for parsing << (noweb or quote)
 * \verb|ff| requires that its parameter is on a single line.

11 years agoImprovements to Parser::verbatimStuff
Jean-Marc Lasgouttes [Fri, 22 Feb 2013 14:35:38 +0000 (15:35 +0100)]
Improvements to Parser::verbatimStuff

 * return a Parser:Arg pair to indicate whether parsing was successful
 * add new parameter to restrict parsing to the current line

11 years agoSome fixes to parsing in tex2lyx
Jean-Marc Lasgouttes [Fri, 22 Feb 2013 14:32:13 +0000 (15:32 +0100)]
Some fixes to parsing in tex2lyx

* put_almost_back and putback are actually the same thing
* add Parser::dropPosition
* deparse on Parser::popPosition

11 years agoFix confusing behavior in search when changing directions (bug 8543)
Jean-Marc Lasgouttes [Fri, 22 Feb 2013 10:06:25 +0000 (11:06 +0100)]
Fix confusing behavior in search when changing directions (bug 8543)

11 years agoRevert changes for output format dvi4
Kornel Benko [Fri, 22 Feb 2013 11:06:31 +0000 (12:06 +0100)]
Revert changes for output format dvi4
This affects commits c0d4805acf97c28a4628dd7309fbd37d4251f070,
                     14fed1df7d9b9b57105e0a20f65194f58c5ba125
                     8e4f656aa79cb1e39a4b8b3fc18b0d4571b8eee4

11 years agoTypo
Jean-Marc Lasgouttes [Fri, 22 Feb 2013 09:50:30 +0000 (10:50 +0100)]
Typo

11 years agotex2lyx/text.cpp: whitespace only
Uwe Stöhr [Fri, 22 Feb 2013 00:21:17 +0000 (01:21 +0100)]
tex2lyx/text.cpp: whitespace only

11 years agotex2lyx/text.cpp: logic fix for previous commit
Uwe Stöhr [Fri, 22 Feb 2013 00:18:45 +0000 (01:18 +0100)]
tex2lyx/text.cpp: logic fix for previous commit

- continue; is here not necessary

11 years agotex2lyx: support further characters
Uwe Stöhr [Fri, 22 Feb 2013 00:11:30 +0000 (01:11 +0100)]
tex2lyx: support further characters

- support for Cyrillic characters
- support for \textifsymbol and \ascii (fixes bug #8556)
- support for \ding
- tex2lyx/text.cpp: correct an indentation and use "name2" because "name" is already defined in this clause

11 years agochkconfig.ltx: we use "tfrupee" in unicodesymbols
Uwe Stöhr [Fri, 22 Feb 2013 00:03:34 +0000 (01:03 +0100)]
chkconfig.ltx: we use "tfrupee" in unicodesymbols

11 years agoDon't convert --- and -- to entities in XHTML listings output.
Richard Heck [Thu, 21 Feb 2013 23:10:42 +0000 (18:10 -0500)]
Don't convert --- and -- to entities in XHTML listings output.
Fixes bug #8561.

11 years agoMerge branch 'master' of git.lyx.org:lyx
Uwe Stöhr [Thu, 21 Feb 2013 22:13:57 +0000 (23:13 +0100)]
Merge branch 'master' of git.lyx.org:lyx

11 years agotex2lyx/text.cpp: correction for TIPA character support
Uwe Stöhr [Thu, 21 Feb 2013 22:13:05 +0000 (23:13 +0100)]
tex2lyx/text.cpp: correction for TIPA character support

- for all TIPA characters the tipa and tipx package must always be registered because these characters are also allowed outside a TIPA inset
- include \textvertline because we again reached the maximum number of if statements allowed by MSCV (so safe at least one for now)

11 years agoAdd a note about ERT environment
Georg Baum [Thu, 21 Feb 2013 21:31:22 +0000 (22:31 +0100)]
Add a note about ERT environment

The LyX file format only supports one CJK font mapping per document.
Therefore all CJK environments which use a different mapping than the main
one are output in ERT. THis is now explained in the test case, and also the
converion to ERT is improved (although it is still wrong e.g. for paragraphs).

11 years agoComplete the NoInsetLayout format change
Georg Baum [Thu, 21 Feb 2013 20:57:59 +0000 (21:57 +0100)]
Complete the NoInsetLayout format change

11 years agoDo not try to load or copy included files when we are in a comment
Richard Heck [Thu, 21 Feb 2013 16:38:36 +0000 (11:38 -0500)]
Do not try to load or copy included files when we are in a comment
or doing a dryrun. We skipped some of this before, but not all of it,
which led to bug #8557.

11 years agoAdd templates to export tests (CMake & autotools)
Scott Kostyshak [Thu, 21 Feb 2013 13:25:13 +0000 (08:25 -0500)]
Add templates to export tests (CMake & autotools)

11 years agoSort export tests in cmake build according to language
Kornel Benko [Wed, 20 Feb 2013 12:26:01 +0000 (13:26 +0100)]
Sort export tests in cmake build according to language

11 years agotex2lyx tests: Sort test files
Kornel Benko [Wed, 20 Feb 2013 11:43:36 +0000 (12:43 +0100)]
tex2lyx tests: Sort test files

11 years agoExtend unicodesymbols force flag
Georg Baum [Tue, 19 Feb 2013 21:19:10 +0000 (22:19 +0100)]
Extend unicodesymbols force flag

As suggested by Günter Milde.

11 years agoAdapt tex2lyx testcases to new format
Kornel Benko [Tue, 19 Feb 2013 14:44:11 +0000 (15:44 +0100)]
Adapt tex2lyx testcases to new format

11 years agoMake annoying debug message optional
Jean-Marc Lasgouttes [Tue, 19 Feb 2013 12:48:48 +0000 (13:48 +0100)]
Make annoying debug message optional

11 years agoAdd test case for bug #5312
Jean-Marc Lasgouttes [Tue, 19 Feb 2013 11:36:06 +0000 (12:36 +0100)]
Add test case for bug #5312

11 years agoHandle properly insets which have the PassThru property
Jean-Marc Lasgouttes [Tue, 12 Feb 2013 17:36:25 +0000 (18:36 +0100)]
Handle properly insets which have the PassThru property

This fixes in particular bug 5312:
  % escape in \url{} treated as TeX comment start by importer

11 years agoSet default format to dvi4 for some japanes doc files.
Kornel Benko [Tue, 19 Feb 2013 08:59:08 +0000 (09:59 +0100)]
Set default format to dvi4 for some japanes doc files.
The rest (Tutorial.lyx, Math.lyx, EmbeddedObjects.lyx, UserGuide.lyx,
Intro.lyx and Additional.lyx) are left untouched, because
still not compilable with platex

11 years agoset default format to dvi4 for japanes example files
Kornel Benko [Tue, 19 Feb 2013 08:46:17 +0000 (09:46 +0100)]
set default format to dvi4 for japanes example files

11 years agoMerge branch 'master' of git.lyx.org:lyx
Kornel Benko [Tue, 19 Feb 2013 08:28:49 +0000 (09:28 +0100)]
Merge branch 'master' of git.lyx.org:lyx

11 years agoAdd new output format dvi4 ( == DVI(pLaTeX)
Kornel Benko [Tue, 19 Feb 2013 08:26:05 +0000 (09:26 +0100)]
Add new output format dvi4 ( == DVI(pLaTeX)
Add converter for this format (platex without extra parameters)

11 years agotypo
Juergen Spitzmueller [Tue, 19 Feb 2013 08:17:35 +0000 (09:17 +0100)]
typo

11 years agoFix font encoding with japanese
Juergen Spitzmueller [Tue, 19 Feb 2013 07:58:45 +0000 (08:58 +0100)]
Fix font encoding with japanese

Since japanese omits fontencoding, the encoding of latin text in fact is OT1.

Candidate for branch, but I would welcome Koji's input.

11 years agosweave.lyx: generate both pdf files and eps files
Scott Kostyshak [Tue, 19 Feb 2013 05:54:36 +0000 (00:54 -0500)]
sweave.lyx: generate both pdf files and eps files

In the figure chunks, now both pdf and eps files are generated.
This way all of latex, pdflatex, and luatex work out of the box.

11 years agoMerge branch 'master' of git.lyx.org:lyx
Uwe Stöhr [Mon, 18 Feb 2013 23:07:42 +0000 (00:07 +0100)]
Merge branch 'master' of git.lyx.org:lyx

11 years agotex2lyx: support further TIPA characters
Uwe Stöhr [Mon, 18 Feb 2013 23:07:24 +0000 (00:07 +0100)]
tex2lyx: support further TIPA characters

- support for \textdoublevertline, \textvertline, \textglobfall
- support \!o and \!b and \!d and \!g and \!G and \!j
- support  and \*k and \*r and \*t and \*w
- register the package "tipa" if \textipa is detected in an equation
- add a \textipa equation to the testfile

(I failed to implement support for the TIPA character "\t*{ }" and the command "\=*".)

11 years agoUse the LyX name of encodings instead of the LaTeX names.
Julien Rioux [Sun, 20 Jan 2013 00:52:30 +0000 (01:52 +0100)]
Use the LyX name of encodings instead of the LaTeX names.

- Use the LyX name of encodings instead of the LaTeX names.
  The LyX name must be unique, while the name used by LaTeX
  not necessarily, e.g. different packages might implement
  support for the same encoding.

- Rename koi8 to koi8-r, so that the LyX and LaTeX names match.

- Rename euc-jp-plain to euc-jp-platex, jis-plain to jis-platex
  and shift-jis-plain to shift-jis-platex.

- Add utf8-platex encoding (fixes #8408).

LyX file format incremented to 463.

11 years agoexemple-powerdot.lyx: set default format to ps2pdf
Scott Kostyshak [Mon, 18 Feb 2013 20:51:37 +0000 (15:51 -0500)]
exemple-powerdot.lyx: set default format to ps2pdf

This way compilation works out of the box.

11 years agoFix encoding for japanese documents
Georg Baum [Mon, 18 Feb 2013 20:22:21 +0000 (21:22 +0100)]
Fix encoding for japanese documents

The header parameter \inputenc uses the LaTeX name, so we need must not set
it to the LyX name for japanese documents.

11 years agoFix missing language option for CJKutf8.tex
Georg Baum [Sun, 17 Feb 2013 16:53:04 +0000 (17:53 +0100)]
Fix missing language option for CJKutf8.tex

11 years agoCmake tests: Add lyx-files for export testing recursively.
Kornel Benko [Mon, 18 Feb 2013 15:34:19 +0000 (16:34 +0100)]
Cmake tests: Add lyx-files for export testing recursively.

11 years agolinguistics.lyx: document diacritics insertion
Juergen Spitzmueller [Mon, 18 Feb 2013 15:26:07 +0000 (16:26 +0100)]
linguistics.lyx: document diacritics insertion

11 years agoTypo.
Richard Heck [Mon, 18 Feb 2013 14:44:27 +0000 (09:44 -0500)]
Typo.

11 years agotest-insets.tex: fix the encoding of the œ character
Uwe Stöhr [Mon, 18 Feb 2013 14:04:28 +0000 (15:04 +0100)]
test-insets.tex: fix the encoding of the œ character

11 years agotex2lyx: a fix for the \tone support
Uwe Stöhr [Mon, 18 Feb 2013 13:07:13 +0000 (14:07 +0100)]
tex2lyx: a fix for the \tone support

- the package tone must explicitly be registered because there can be a single tone that is not found via unicodesymbols

11 years agosweave.lyx: update FAQ (fragile frames are now supported)
Juergen Spitzmueller [Mon, 18 Feb 2013 08:18:53 +0000 (09:18 +0100)]
sweave.lyx: update FAQ (fragile frames are now supported)

11 years ago* Additional.lyx - add git version info hint
Pavel Sanda [Mon, 18 Feb 2013 08:06:27 +0000 (00:06 -0800)]
* Additional.lyx  - add git version info hint

11 years agoAdd NoWeb -> LuaTeX converter
Scott Kostyshak [Mon, 18 Feb 2013 07:17:19 +0000 (02:17 -0500)]
Add NoWeb -> LuaTeX converter

Now the examples noweb2lyx.lyx and Literate.lyx can be
exported to the pdf5 format.

11 years agolinguistics.lyx: mini-tweaks
Juergen Spitzmueller [Mon, 18 Feb 2013 07:34:55 +0000 (08:34 +0100)]
linguistics.lyx: mini-tweaks

11 years agogit typo
Pavel Sanda [Mon, 18 Feb 2013 07:30:07 +0000 (23:30 -0800)]
git typo

11 years agoGit VCS: use describe for tree revision info.
Pavel Sanda [Mon, 18 Feb 2013 07:19:29 +0000 (23:19 -0800)]
Git VCS: use describe for tree revision info.

11 years agotex2lyx: add a missing TIPA mark
Uwe Stöhr [Mon, 18 Feb 2013 04:03:18 +0000 (05:03 +0100)]
tex2lyx: add a missing TIPA mark

11 years agotex2lyx: support for TIPA \tone
Uwe Stöhr [Mon, 18 Feb 2013 03:50:18 +0000 (04:50 +0100)]
tex2lyx: support for TIPA \tone

- also simplify the code a bit
- test-insets.tex: add missing preamble code

11 years agotex2lyx: more support for TIPA
Uwe Stöhr [Mon, 18 Feb 2013 02:23:34 +0000 (03:23 +0100)]
tex2lyx: more support for TIPA

- support for the combining diacritical marks
- support for \texttoptiebar and \textbottomtiebar
- test-insets.lyx: add complete testcase
- TODO.txt: update what still needs to be done

11 years agotex2lyx: support for IPA environment
Uwe Stöhr [Sun, 17 Feb 2013 21:39:56 +0000 (22:39 +0100)]
tex2lyx: support for IPA environment

11 years ago* sk.po
Kornel Benko [Sun, 17 Feb 2013 20:35:22 +0000 (21:35 +0100)]
* sk.po

11 years agoIEEEtran-*.lyx: formatting fix to fulfill the submission guidelines
Uwe Stöhr [Sun, 17 Feb 2013 18:56:14 +0000 (19:56 +0100)]
IEEEtran-*.lyx: formatting fix to fulfill the submission guidelines

11 years agolinguistics.lyx: correct the date and update fileformat
Uwe Stöhr [Sun, 17 Feb 2013 17:55:35 +0000 (18:55 +0100)]
linguistics.lyx: correct the date and update fileformat

11 years agoset default output formt for testing
Kornel Benko [Sun, 17 Feb 2013 15:47:00 +0000 (16:47 +0100)]
set default output formt for testing

11 years agochess-article.lyx, chess-game.lyx: Set dvipdfm as default output format and adapt...
Juergen Spitzmueller [Sun, 17 Feb 2013 14:14:48 +0000 (15:14 +0100)]
chess-article.lyx, chess-game.lyx: Set dvipdfm as default output format and adapt note

11 years agoMake tex2lyx encoding changes more robust
Georg Baum [Sun, 17 Feb 2013 13:53:56 +0000 (14:53 +0100)]
Make tex2lyx encoding changes more robust

This is achieved by not calling Parse::tokenize_one() anymore in
Parser::good(): The status of the input can be tested without performing the
actual tokenizing. Now there are only two methods that may prevent an encoding
change:next_token() and next_next_token().

11 years agoFoils.lyx: fix compilation.
Juergen Spitzmueller [Sun, 17 Feb 2013 13:44:52 +0000 (14:44 +0100)]
Foils.lyx: fix compilation.

The issue here was that an AMS symbol is used as 4-th level bullet, but 'use AMS Symbols automatically' was not selected.

This is a candidate for branch.

11 years agoWe seem to have missed this one.
Juergen Spitzmueller [Sun, 17 Feb 2013 13:08:20 +0000 (14:08 +0100)]
We seem to have missed this one.

11 years agoClarify the force flag
Georg Baum [Sun, 17 Feb 2013 12:21:07 +0000 (13:21 +0100)]
Clarify the force flag

11 years agoFix bug #1424: Native \sideset inset
Georg Baum [Sun, 17 Feb 2013 10:08:58 +0000 (11:08 +0100)]
Fix bug #1424: Native \sideset inset

The toolbar image is the one Uwe attached to the bug report. Note that
\sideset works only for operators like \sum in the nucleus. LyX allows
any content, so you might get a LaTeX error. I don't know how to prevent
wrong content in the nucleus.

11 years agoFix force flag for multiple encodings
Georg Baum [Sun, 17 Feb 2013 09:19:58 +0000 (10:19 +0100)]
Fix force flag for multiple encodings

A comma cannot be used as delimiter, since it is already the flag delimiter.

11 years agoAdd forgotten files
Georg Baum [Sun, 17 Feb 2013 08:54:21 +0000 (09:54 +0100)]
Add forgotten files

11 years agotex2lyx/TODO.txt: update once again
Uwe Stöhr [Sun, 17 Feb 2013 05:23:28 +0000 (06:23 +0100)]
tex2lyx/TODO.txt: update once again

- the kurier font support of fileformat 461 was already committed
- nothing to do for format 460

11 years agotex2lyx: support for multiple indices and subindices
Uwe Stöhr [Sun, 17 Feb 2013 05:18:42 +0000 (06:18 +0100)]
tex2lyx: support for multiple indices and subindices

11 years agoPreamble.cpp: code simplification
Uwe Stöhr [Sun, 17 Feb 2013 03:26:56 +0000 (04:26 +0100)]
Preamble.cpp: code simplification

11 years agotex2lyx/TODO.txt: update once again
Uwe Stöhr [Sun, 17 Feb 2013 03:18:50 +0000 (04:18 +0100)]
tex2lyx/TODO.txt: update once again

- \nocite and \nocite{*} is already supported since a while, see also the test-insets.tex test file

11 years agotex2lyx: support bibtex inset with \phantomsection
Uwe Stöhr [Sun, 17 Feb 2013 03:17:02 +0000 (04:17 +0100)]
tex2lyx: support bibtex inset with \phantomsection

This is an addendum to [72a44b3c/lyxgit] because depending on the environment, LyX adds a \phantomsection before \addcontentsline.

- also update the test file

11 years agotex2lyx/Makefile.am: rename the file renamed in previous commit
Uwe Stöhr [Sun, 17 Feb 2013 02:22:20 +0000 (03:22 +0100)]
tex2lyx/Makefile.am: rename the file renamed in previous commit

11 years agotex2lyx/TODO.txt: update as refstyle is now really supported
Uwe Stöhr [Sun, 17 Feb 2013 02:18:50 +0000 (03:18 +0100)]
tex2lyx/TODO.txt: update as refstyle is now really supported

11 years agotex2lyx/Preamble.cpp: proper handling of the refstyle preamble code
Uwe Stöhr [Sun, 17 Feb 2013 02:15:24 +0000 (03:15 +0100)]
tex2lyx/Preamble.cpp: proper handling of the refstyle preamble code

- also rename the test file because it is also an excellent test file for the theorem environments - which are not yet supported by tex2lyx

11 years agoParser.cpp: a workaround for bug #8525
Uwe Stöhr [Sun, 17 Feb 2013 01:38:29 +0000 (02:38 +0100)]
Parser.cpp: a workaround for bug #8525

11 years agoPreamble.cpp: register refstyle
Uwe Stöhr [Sun, 17 Feb 2013 01:17:04 +0000 (02:17 +0100)]
Preamble.cpp: register refstyle

- also Revert "tex2lyx/TODO.txt: update" [4159f05c/lyxgit]
more works needs to be done here

11 years agotex2lyx: support for the \textipa inset
Uwe Stöhr [Sun, 17 Feb 2013 01:11:54 +0000 (02:11 +0100)]
tex2lyx: support for the \textipa inset

11 years agotex2lyx/TODO.txt: update
Uwe Stöhr [Sat, 16 Feb 2013 21:34:28 +0000 (22:34 +0100)]
tex2lyx/TODO.txt: update

- there is nothing to do for xymatrix, the Xy-pic manual roundtrip works fine

11 years agoxypic.lyx: update description of spacings for LyX 2.1
Uwe Stöhr [Sat, 16 Feb 2013 20:49:57 +0000 (21:49 +0100)]
xypic.lyx: update description of spacings for LyX 2.1

- update the spacing description to reflect the new features in LyX 2.1
- also update all web links and squash all LaTeX warnings (ported from branch)

11 years agoxypic.lyx: port recent fixes from branch
Uwe Stöhr [Sat, 16 Feb 2013 18:34:16 +0000 (19:34 +0100)]
xypic.lyx: port recent fixes from branch

- use a default font except a special one is available
- add our documentation preamble disclaimer
- fixes all occurrences (there were many of them) of the LyX console warnings
"unusual contents found: [formula equation [grid [row [cell [xymatrix [grid [row..."
when the document is opened
- style and formatting fixes for consistency

11 years agoAdd development manual.
Georg Baum [Sat, 16 Feb 2013 15:59:26 +0000 (16:59 +0100)]
Add development manual.

This is rather incomplete, and will hopefully be extended in the future.
Currently, its main purpose is to document file format updates and tests.

11 years agoFix tex2lyx file format comparison
Georg Baum [Sat, 16 Feb 2013 13:20:04 +0000 (14:20 +0100)]
Fix tex2lyx file format comparison

This is an important part of the tests. If updating the test cases is really a
problem there are two better solutions than not testing the format: Convert
the references with lyx2lyx on the fly, or remove the hard coupling of tex2lyx
and LyX versions again. Both increase additional possible error sources, but
these errors could at least be detected. If the test machinery is made blind
for versions, file format errors are impossible to detect.

11 years agoUpdate test case file format
Georg Baum [Sat, 16 Feb 2013 13:18:16 +0000 (14:18 +0100)]
Update test case file format

11 years agoFix dangerous parser use
Georg Baum [Sat, 16 Feb 2013 13:16:42 +0000 (14:16 +0100)]
Fix dangerous parser use

Jean-Marc discovered a possible data loss caused by Parser::getChar().
This is now fixed, and Parser::getChar() is removed, since it is no longer
needed and easy to use it in the wrong way.

11 years agoUpdate expected test failures
Scott Kostyshak [Sat, 16 Feb 2013 10:06:38 +0000 (05:06 -0500)]
Update expected test failures

11 years agopowerdot-example.lyx: set default format to ps2pdf
Scott Kostyshak [Sat, 16 Feb 2013 09:58:47 +0000 (04:58 -0500)]
powerdot-example.lyx: set default format to ps2pdf

This way compilation works out of the box.