]>
git.lyx.org Git - lyx.git/log
Vincent van Ravesteijn [Mon, 2 Dec 2013 20:04:46 +0000 (21:04 +0100)]
Return an error if file-open is called with a non-absolute path
Juergen Spitzmueller [Mon, 2 Dec 2013 13:35:42 +0000 (14:35 +0100)]
Rerun makeindex if all nomencl entries have been removed (#8905)
Juergen Spitzmueller [Mon, 2 Dec 2013 08:50:21 +0000 (09:50 +0100)]
Check if string holds absolute file name before passing to FileName
See http://comments.gmane.org/gmane.editors.lyx.cvs/38213http://comments.gmane.org/gmane.editors.lyx.cvs/38213
Pavel Sanda [Mon, 2 Dec 2013 05:24:05 +0000 (21:24 -0800)]
* cs.po
Georg Baum [Sun, 1 Dec 2013 21:10:47 +0000 (22:10 +0100)]
Make -userdir available to child processes
Otherwise tex2lyx would not find textclass.lst, and thus TeX import and
paste from LaTeX would not work.
Richard Heck [Fri, 7 Jun 2013 16:15:18 +0000 (12:15 -0400)]
Fix bug #8727: Text::breakParagraph() was always setting the default
layout, even if the paragraph in question requires plain layout.
Juergen Spitzmueller [Sun, 1 Dec 2013 09:57:13 +0000 (10:57 +0100)]
Load the CJK package if requested
The package was not loaded if a the main language was not CJK, the main encoding was non-default and the document had a secondary CJK language.
Kornel Benko [Sat, 30 Nov 2013 18:53:30 +0000 (19:53 +0100)]
Cmake build. Use 2.0.0 git-tag to receive the number of commits.
This number is only used for created package name.
Scott Kostyshak [Sat, 30 Nov 2013 02:08:48 +0000 (21:08 -0500)]
CMake: allow compile-time C++ flags to be set
For example, one could run CMake as follows:
cmake -DLYX_CXX_FLAGS_EXTRA="-Werror"
Thanks to Kornel.
Scott Kostyshak [Sat, 30 Nov 2013 02:08:34 +0000 (21:08 -0500)]
Whitespace correction
Juergen Spitzmueller [Sat, 30 Nov 2013 10:49:29 +0000 (11:49 +0100)]
fr.po: updates by Jean-Pierre
Juergen Spitzmueller [Sat, 30 Nov 2013 09:43:00 +0000 (10:43 +0100)]
ar.po updates by Hatim
Kornel Benko [Fri, 29 Nov 2013 10:00:19 +0000 (11:00 +0100)]
* sk.po
Scott Kostyshak [Fri, 29 Nov 2013 08:06:46 +0000 (03:06 -0500)]
ctests: invert Indonesian LuaTeX tests
The babel name of Indonesian should be changed from "bahasa"
to "indonesian". This should be done after 2.1 is released so as
to minimize potential problems such as Jürgen's example of
\addto\captionsbahasa{\renewcommand\chaptername{Foo}}
For more info, see:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg181595.html
Scott Kostyshak [Thu, 28 Nov 2013 21:22:33 +0000 (16:22 -0500)]
ctests: invert Greek LuaTeX tests
From Jürgen:
LuaTeX support in polyglossia is still very new and experimental.
I have this enhancement on the agenda for 2.2, but not for 2.1.
For more details, see:
http://marc.info/?l=lyx-devel&m=
138506346715339 &w=2
Juergen Spitzmueller [Thu, 28 Nov 2013 16:19:08 +0000 (17:19 +0100)]
de.po
Juergen Spitzmueller [Thu, 28 Nov 2013 16:06:49 +0000 (17:06 +0100)]
Add a real Cancel button to 'Already Loaded' dialog box (part of #8787).
Also correlate the other buttons more explicitly to the question asked.
Scott Kostyshak [Thu, 28 Nov 2013 07:56:08 +0000 (02:56 -0500)]
ctests: invert Hebrew LuaTeX tests
Scott Kostyshak [Wed, 27 Nov 2013 12:57:10 +0000 (07:57 -0500)]
ctests: add dviluatex as a format that needs fonts
Documents in certain languages will only work with dviluatex
if fonts that support those languages are used.
This commit continues
e690cfc4 .
Scott Kostyshak [Mon, 25 Nov 2013 02:39:54 +0000 (21:39 -0500)]
Fix CMake install of examples/thesis
I should have done this in
f5cf21d7 .
Juergen Spitzmueller [Wed, 27 Nov 2013 07:38:42 +0000 (08:38 +0100)]
Revert "Properly name Cancel button (part of #8787)"
This reverts commit
aa5ef5bbbe0674e4e434882e5f2ffade9c68a7dc .
Juergen Spitzmueller [Tue, 26 Nov 2013 15:16:24 +0000 (16:16 +0100)]
Properly name Cancel button (part of #8787)
Juergen Spitzmueller [Tue, 26 Nov 2013 15:12:52 +0000 (16:12 +0100)]
Also when not using tabs, do not open a file twice if already opened (part of #8787)
Richard Heck [Tue, 26 Nov 2013 15:08:35 +0000 (10:08 -0500)]
Prettify the tooltip for footnotes.
Enrico Forestieri [Sun, 24 Nov 2013 22:54:32 +0000 (23:54 +0100)]
Update it.po
Juergen Spitzmueller [Sat, 23 Nov 2013 15:51:16 +0000 (16:51 +0100)]
Do not attempt to set default master if we already have a parent
Juergen Spitzmueller [Fri, 22 Nov 2013 10:29:56 +0000 (11:29 +0100)]
ar.po: further updates
Kornel Benko [Wed, 20 Nov 2013 18:40:32 +0000 (19:40 +0100)]
Implement file locking and apply to configure
Functions for file locking are added. They are used for ensuring that
for specified userdir only one LyX process runs configure.
Georg Baum [Tue, 19 Nov 2013 20:36:35 +0000 (21:36 +0100)]
Fix indentation for 'python -tt'
Juergen Spitzmueller [Tue, 19 Nov 2013 14:24:30 +0000 (15:24 +0100)]
Beamer manual: add some notes on specific part behavior
Kornel Benko [Mon, 18 Nov 2013 15:26:26 +0000 (16:26 +0100)]
Merge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Mon, 18 Nov 2013 15:19:52 +0000 (16:19 +0100)]
ar.po: update by Hatim Alahmadi
Kornel Benko [Mon, 18 Nov 2013 15:12:50 +0000 (16:12 +0100)]
Merge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Mon, 18 Nov 2013 14:59:12 +0000 (15:59 +0100)]
uk.po: update by Yuri
Kornel Benko [Mon, 18 Nov 2013 14:45:22 +0000 (15:45 +0100)]
Merge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Mon, 18 Nov 2013 14:05:42 +0000 (15:05 +0100)]
Set default to button which does _NOT_ discard data (part of #8787)
Kornel Benko [Mon, 18 Nov 2013 11:25:18 +0000 (12:25 +0100)]
Cmake test build (perl): Use File::Spec->rel2abs instead of abs_path()
Problem arises on fresh build, where the destination file is not yet defined.
In that case Cwd::abs_path() returns empty string, which fatal later on.
Juergen Spitzmueller [Mon, 18 Nov 2013 08:54:53 +0000 (09:54 +0100)]
de.po
Juergen Spitzmueller [Mon, 18 Nov 2013 07:46:50 +0000 (08:46 +0100)]
Use the master buffer's param when compiling as a child (#8893)
Kornel Benko [Sun, 17 Nov 2013 22:17:27 +0000 (23:17 +0100)]
make test environment. Exports with luatex and xetex.
In successful cooperation with Scott Kostyshak.
We provide many lyx-documents which are not compilable with luatex or xetex.
But some of them compile, if we change the font use to non_tex_fonts.
Since this would change the appropriate source, we have to convert
it first into a save location. To make it there compilable,
we have to convert also all file references.
languages used font
he|el|ru|uk 'FreeSans'
fa 'FreeFarsi'
zh_CN 'WenQuanYi Micro Hei'
The whole job is done with a perl script.
Pavel Sanda [Sun, 17 Nov 2013 19:11:03 +0000 (11:11 -0800)]
Add Georg's comments from #8749.
Pavel Sanda [Sun, 17 Nov 2013 18:54:39 +0000 (10:54 -0800)]
Add few more export targets to man pages
Pavel Sanda [Sun, 17 Nov 2013 18:50:59 +0000 (10:50 -0800)]
Add Gilad to contributors.
Pavel Sanda [Sun, 17 Nov 2013 18:44:25 +0000 (10:44 -0800)]
Few more translations for he.po.
Contributed by Gilad Orr.
Pavel Sanda [Sun, 17 Nov 2013 18:41:18 +0000 (10:41 -0800)]
Get rid of one useless translation.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg181106.html
Kornel Benko [Sat, 16 Nov 2013 23:06:31 +0000 (00:06 +0100)]
* sk.po
Juergen Spitzmueller [Sat, 16 Nov 2013 09:21:46 +0000 (10:21 +0100)]
de.po
Juergen Spitzmueller [Fri, 15 Nov 2013 18:41:36 +0000 (19:41 +0100)]
Do not reset custom space values if accessed via context menu (#8847)
Juergen Spitzmueller [Fri, 15 Nov 2013 18:29:15 +0000 (19:29 +0100)]
Add missing widget update
Juergen Spitzmueller [Fri, 15 Nov 2013 08:20:07 +0000 (09:20 +0100)]
Some fixes to the SaveAs dialog
LFUN_BUFFER_SAVE_AS has an optional argument where an initial format can be preset
This fixes:
* The remainder of bug #3402: Open Export As dialog when attempting to export to read-only directories
* Bug #8886: 'export as' should default to the default document output format
Juergen Spitzmueller [Fri, 15 Nov 2013 07:57:11 +0000 (08:57 +0100)]
Clarify description
Juergen Spitzmueller [Fri, 15 Nov 2013 07:56:13 +0000 (08:56 +0100)]
List all exportable document formats in the Save As dialog, not only the selection from the export menu
Scott Kostyshak [Fri, 15 Nov 2013 06:03:14 +0000 (01:03 -0500)]
Focus on custom line edit when custom is selected
Do so for the horizontal and vertical space dialogs.
Georg Baum [Thu, 14 Nov 2013 20:14:08 +0000 (21:14 +0100)]
Fix wrong description screen font (bug #8869)
paper.cls formats the description label without bold, so LyX should do the
same on screen. Note that simply removing the Series line does not help,
because Description is already defined in some include.
Georg Baum [Thu, 14 Nov 2013 20:04:37 +0000 (21:04 +0100)]
Do not ignore literate programming errors
Georg Baum [Thu, 14 Nov 2013 19:56:50 +0000 (20:56 +0100)]
Fix regression of
e02df14 (bug #8900)
In
e02df14 the return type of doExport was changed from bool to ExportStatus.
All calls except this one were adjusted. This one did now fail because the
numercial value of ExportSuccess is 0.
Juergen Spitzmueller [Thu, 14 Nov 2013 16:44:03 +0000 (17:44 +0100)]
Fix language issues in Argument read (#8471)
Juergen Spitzmueller [Thu, 14 Nov 2013 16:40:47 +0000 (17:40 +0100)]
Also consider main language in hasOnlyPolyglossiaLanguages() and hasPolyglossiaExclusiveLanguages()
Juergen Spitzmueller [Thu, 14 Nov 2013 09:42:24 +0000 (10:42 +0100)]
Do not try to validate custom value in VSpace dialog if it is disabled
Scott Kostyshak [Thu, 14 Nov 2013 06:42:29 +0000 (01:42 -0500)]
ctests: invert tests failing because of #8823
Vincent van Ravesteijn [Wed, 13 Nov 2013 20:52:54 +0000 (21:52 +0100)]
Back to development version
Tommaso Cucinotta [Wed, 13 Nov 2013 20:07:53 +0000 (20:07 +0000)]
Fixing previous mess with git stash (apologies).
Tommaso Cucinotta [Wed, 13 Nov 2013 02:41:38 +0000 (02:41 +0000)]
Now run-tests.sh captures PROGRAM_SUFFIX from config.h, in order to use the correct .lyx folder name.
Tommaso Cucinotta [Wed, 13 Nov 2013 02:13:32 +0000 (02:13 +0000)]
Added self-sanity-check for presence of pcregrep, otherwise many (almost all) tests will fail.
Georg Baum [Tue, 12 Nov 2013 19:52:35 +0000 (20:52 +0100)]
Silence unwanted error popup on copying
The new HTML clipboard export could cause error message boxes on copying
data to the clipboard (bug #8866). These are now suppressed, like all other
errors which might occur for preparing the clipboard data.
Juergen Spitzmueller [Tue, 12 Nov 2013 15:27:32 +0000 (16:27 +0100)]
Fix shortcut clash (bug #8878)
Patch by charley
Juergen Spitzmueller [Tue, 12 Nov 2013 14:48:34 +0000 (15:48 +0100)]
Fix bug 8880: do not try to validate custom value if it is disabled
Scott Kostyshak [Mon, 28 Oct 2013 23:12:18 +0000 (19:12 -0400)]
Hebrew docs: move bookmarks inside of pdflatex if
This fixes XeTeX export of the Hebrew documents.
Scott Kostyshak [Sun, 20 Oct 2013 18:32:49 +0000 (14:32 -0400)]
Fix export of Greek Intro manual with XeTeX
This is a workaround. Without this patch, export to .tex (XeTeX)
contains a sequence such as
\begin{english}
\begin{description}
[omitted, but does not contain \end{description}]
\end{english}
Thanks to Jürgen for the workaround.
Scott Kostyshak [Sat, 19 Oct 2013 17:35:49 +0000 (13:35 -0400)]
Fix XeTeX export when using heb-article.layout
polyglossia is used by default and \make@lr is only defined
by babel. Modifying the preamble fixes XeTeX export and pdfTeX
continues to work.
See the following thread for more information:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg181220.html
Thanks to Enrico for the patch.
Georg Baum [Mon, 11 Nov 2013 20:52:14 +0000 (21:52 +0100)]
Fix encoding for copying LaTeX from clipboard
If we call tex2lyx on a temporary file created from the clipboard, the
file is always in utf8 encoding, without any temporary changes, even if it
contains encoding changing LaTeX commands. Therefore, we must tell tex2lyx
to use a fixed utf8 encoding for the whole file, and this is done using the
new latexclipboard format. Previously, tex2lyx thought the encoding was
latin1.
As a side effect, the -e option is now also documented in the man page.
Juergen Spitzmueller [Mon, 11 Nov 2013 08:48:56 +0000 (09:48 +0100)]
We only have the last LyX release in the export menu (the others are accessible via SendTo and SaveAs dialogs)
In general, the export menu looks much too crowded again. Should be audited if really all these items are needed on top level.
Juergen Spitzmueller [Mon, 11 Nov 2013 08:45:40 +0000 (09:45 +0100)]
enumitem module: one forgotten adaptation to new argument possibilities
Juergen Spitzmueller [Mon, 11 Nov 2013 08:44:50 +0000 (09:44 +0100)]
powerdot: fix argument order with empty first argument
Juergen Spitzmueller [Mon, 11 Nov 2013 08:38:15 +0000 (09:38 +0100)]
de.po
Juergen Spitzmueller [Mon, 11 Nov 2013 08:16:17 +0000 (09:16 +0100)]
Improve beamer frame conversion: consider explicit EndFrames between two identical frame types
Vincent van Ravesteijn [Sun, 6 Oct 2013 03:11:55 +0000 (05:11 +0200)]
This is lyx2.1.0beta2
Enrico Forestieri [Sun, 10 Nov 2013 19:12:08 +0000 (20:12 +0100)]
Update it.po
Vincent van Ravesteijn [Sun, 10 Nov 2013 14:41:47 +0000 (15:41 +0100)]
Update po/gmo files
Juergen Spitzmueller [Mon, 4 Nov 2013 21:07:44 +0000 (22:07 +0100)]
Fix crash when using context menu in empty outliner
Fixes: #8885
Helge Hafting [Wed, 6 Nov 2013 22:20:05 +0000 (23:20 +0100)]
Translation update for nb.po. More and better beamer translations,
as well as clearing up fuzzy items all over the file.
Georg Baum [Thu, 31 Oct 2013 20:45:51 +0000 (21:45 +0100)]
fix copy-paste error
Tommaso Cucinotta [Sat, 26 Oct 2013 17:37:25 +0000 (18:37 +0100)]
Advanced F&R dialog does not need to be restored at start-up.
Raphael Kubo da Costa [Thu, 17 Oct 2013 20:39:36 +0000 (23:39 +0300)]
Remove FreeBSD checks when defining USE_WCHAR_T.
The problems the comments in the build systems refer to seem to have been
fixed for years. [1] says the checks in libstdc++ have been improved, and
all supported FreeBSD versions enable wchar_t support unconditionally in
libstdc++. Additionally, this needlessly impacts FreeBSD when libc++ is used
instead of libstdc++.
[1] http://gcc.gnu.org/onlinedocs/libstdc++/faq.html#faq.freebsd_wchar
Kornel Benko [Mon, 14 Oct 2013 10:01:54 +0000 (12:01 +0200)]
* sk.po
Enrico Forestieri [Sun, 13 Oct 2013 21:57:33 +0000 (23:57 +0200)]
Ditch the quote_python flag.
This was discussed on the list some months ago:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg179563.html
Scott Kostyshak [Sun, 13 Oct 2013 19:06:39 +0000 (15:06 -0400)]
Put RJournal.layout in the report category
Also add author details.
Juergen Spitzmueller [Sun, 13 Oct 2013 16:27:04 +0000 (18:27 +0200)]
de.gmo as well
Juergen Spitzmueller [Sun, 13 Oct 2013 16:22:59 +0000 (18:22 +0200)]
de.po
Vincent van Ravesteijn [Sat, 12 Oct 2013 00:40:53 +0000 (02:40 +0200)]
Revert "This is lyx2.1.0beta2"
This was committed by accident.
This reverts commit
c85ff678c3557a5088d00b3e5d78fad312a9e006 .
Vincent van Ravesteijn [Sat, 12 Oct 2013 00:40:33 +0000 (02:40 +0200)]
Revert "Fix make distcheck for monolithic build"
This was committed by accident.
This reverts commit
9734ab7e34b0c293a282e1bc4fb575c4d2afc7e1 .
Vincent van Ravesteijn [Fri, 11 Oct 2013 23:38:14 +0000 (01:38 +0200)]
Fix make distcheck for monolithic build
Vincent van Ravesteijn [Sun, 6 Oct 2013 03:11:55 +0000 (05:11 +0200)]
This is lyx2.1.0beta2
Vincent van Ravesteijn [Sat, 12 Oct 2013 00:35:33 +0000 (02:35 +0200)]
pocheck: Set the exit value
Vincent van Ravesteijn [Fri, 11 Oct 2013 21:36:56 +0000 (23:36 +0200)]
Make the export of macros thread-safer
When we export the file to latex, we use the redefinition_ variable to check whether we should output newcommand or renewcommand. This variable was set by the MathMacroTemplate::metrics() function, and this caused problem when the export is running in a different thread as the GUI.
In general, the metrics() functions should not change the Buffer; we have updateBuffer/updateMacros for that purpose.
Tommaso Cucinotta [Sun, 13 Oct 2013 10:48:07 +0000 (11:48 +0100)]
Documenting new checkbox for math-only search of advanced find & replace.
Tommaso Cucinotta [Sun, 13 Oct 2013 10:36:38 +0000 (11:36 +0100)]
Added tooltip to new math-only checkbox in advanced options of advanced find & replace.
Juergen Spitzmueller [Sun, 13 Oct 2013 09:45:59 +0000 (11:45 +0200)]
fix macro order for newsubfloat
Tommaso Cucinotta [Fri, 23 Aug 2013 19:36:50 +0000 (20:36 +0100)]
Added restrict-search-to-maths-only checkbox to advanced pane of Advanced F&R.
Georg Baum [Fri, 11 Oct 2013 18:38:05 +0000 (20:38 +0200)]
Fix missing updates for lazy MacroData
Not all accessors did update the data previously. Therefore it could happen
that document export from the command line would output \newcommand, and from
GUI it would output \renewcommand for the same macro, simply because in the
GUI case the data was updated as a side effect of the GUI thread reading some
other member.
I also removed the mutable flag for requires_, since this member is always
set on construction and does not need any lazy update.