[LyX/master] Fix initialization order

2014-12-21 Thread Juergen Spitzmueller
commit 41c35476e58859fead14c3652e3e6f3d4a8ee3d3 Author: Juergen Spitzmueller sp...@lyx.org Date: Sun Dec 21 10:13:56 2014 +0100 Fix initialization order diff --git a/src/insets/InsetLayout.cpp b/src/insets/InsetLayout.cpp index aa8c81b..b9d5b2d 100644 --- a/src/insets/InsetLayout.cpp +++

[LyX/master] Do not silently dismiss unapplied document changes when adding module

2014-12-21 Thread Juergen Spitzmueller
commit 276fa4825dcfadb897cdee862f6902e3c1753443 Author: Juergen Spitzmueller sp...@lyx.org Date: Sun Dec 21 11:47:59 2014 +0100 Do not silently dismiss unapplied document changes when adding module Part of #9356 diff --git a/src/frontends/qt4/GuiDocument.cpp

[LyX/master] When switching classes, warn user about all unapplied document changes

2014-12-21 Thread Juergen Spitzmueller
commit 740d9162c0c8e646c4f8ac91ccbdd1b041239eb6 Author: Juergen Spitzmueller sp...@lyx.org Date: Sun Dec 21 11:49:08 2014 +0100 When switching classes, warn user about all unapplied document changes Currently, this is limited to modules. Part of #9356. diff --git

[LyX/master] Output package options before loading any package.

2014-12-21 Thread Juergen Spitzmueller
commit 9b3e47fd8726e57f421f91ad4917450690b4d385 Author: Juergen Spitzmueller sp...@lyx.org Date: Sun Dec 21 12:10:06 2014 +0100 Output package options before loading any package. Fixes: #9355 diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index d94600f..f28d26d 100644

[LyX/master] de.po

2014-12-21 Thread Juergen Spitzmueller
commit e34d7a269d1028c84d7e5050b0a7ac2e975fb90f Author: Juergen Spitzmueller sp...@lyx.org Date: Sun Dec 21 15:11:36 2014 +0100 de.po diff --git a/po/de.gmo b/po/de.gmo index d91fe65..5b29b57 100644 Binary files a/po/de.gmo and b/po/de.gmo differ diff --git a/po/de.po b/po/de.po index

[LyX/master] add Mavericks and Yosemite SDKs

2014-12-21 Thread Stephan Witt
commit 57941c83eae65b6f32b7ba726a5c86956464d404 Author: Stephan Witt sw...@lyx.org Date: Sun Dec 21 15:58:34 2014 +0100 add Mavericks and Yosemite SDKs diff --git a/development/LyX-Mac-binary-release.sh b/development/LyX-Mac-binary-release.sh index ba38585..d26086e 100644 ---

r41025 - www-user/trunk/farm/cookbook/LyX

2014-12-21 Thread rgheck
Author: rgheck Date: Sun Dec 21 17:21:28 2014 New Revision: 41025 URL: http://www.lyx.org/trac/changeset/41025 Log: * i18n.inc: update stats Modified: www-user/trunk/farm/cookbook/LyX/i18n.inc Modified: www-user/trunk/farm/cookbook/LyX/i18n.inc

[LyX/master] Improve llvm libc++ detection

2014-12-21 Thread Georg Baum
commit 7796ad3a3686694733b936076a3086f8d275f64b Author: Georg Baum b...@lyx.org Date: Sun Dec 21 17:23:56 2014 +0100 Improve llvm libc++ detection The old detection did only work if CFLAGS contained -std=c++11, since ciso646 was only included for __cplusplus 199711.

[LyX/2.1.x] When switching classes, warn user about all unapplied document changes

2014-12-21 Thread Juergen Spitzmueller
commit c213243600faafd0dd7795bb2d525e524ea6ef9a Author: Juergen Spitzmueller sp...@lyx.org Date: Sun Dec 21 11:49:08 2014 +0100 When switching classes, warn user about all unapplied document changes Currently, this is limited to modules. Part of #9356. diff --git

[LyX/master] ::readlink() needs unistd.h

2014-12-21 Thread Georg Baum
commit 158b9a0e551144ca357d6635af9cddcc446bb91f Author: Georg Baum b...@lyx.org Date: Sun Dec 21 18:13:33 2014 +0100 ::readlink() needs unistd.h this is included in some gcc headers, but not in c++11 mode, that is the reason why we did not get a compile error so far. diff

[LyX/master] Do not use tr1 with libc++

2014-12-21 Thread Georg Baum
commit 0842aa06e45d0d182c34924f03b045056795e0c2 Author: Georg Baum b...@lyx.org Date: Sun Dec 21 18:22:33 2014 +0100 Do not use tr1 with libc++ clang defines __GNUC__ but libc++ does not have tr1, so we either need to use boost, or std and compile in c++11 mode. diff --git

[LyX/master] Add missing using declarations

2014-12-21 Thread Georg Baum
commit c4613963faa4bb03dbb5e42b419c8f82e3e6d2d8 Author: Georg Baum b...@lyx.org Date: Sun Dec 21 19:05:00 2014 +0100 Add missing using declarations This fixes using std::tr1::regex for non-MSVC compilers. diff --git a/src/support/regex.h b/src/support/regex.h index

[LyX/master] Improve C++11 support

2014-12-21 Thread Georg Baum
commit 90b1f084bf0998e37ad3fa9f54641656044c448f Author: Georg Baum b...@lyx.org Date: Sun Dec 21 20:19:12 2014 +0100 Improve C++11 support If we compile in C++11 mode, do not use the boost replacements for bind, functional and shared_ptr. regex is excluded, since it misses

[LyX/master] Make Format class almost thread-safe

2014-12-21 Thread Georg Baum
commit 0af021878b66dedda445d120b4b81a5568195bea Author: Georg Baum b...@lyx.org Date: Sun Dec 21 21:40:25 2014 +0100 Make Format class almost thread-safe This is needed since all formats are stored in a global list which is shared between threads, but never modfified except

[LyX/master] Make Converter class thread-safe

2014-12-21 Thread Georg Baum
commit ed3b3afbe931ab164d4890d0260aa7ae35950fb5 Author: Georg Baum b...@lyx.org Date: Sun Dec 21 22:05:15 2014 +0100 Make Converter class thread-safe Again, this is used in a global list shared by all threads diff --git a/src/Converter.h b/src/Converter.h index 42c6e77..9a72d8c

[LyX/master] Whitespace

2014-12-21 Thread Scott Kostyshak
commit 625cea15286f639e7861a22c5354dae258bee3e0 Author: Scott Kostyshak skost...@lyx.org Date: Sun Dec 21 19:01:26 2014 -0500 Whitespace diff --git a/src/insets/InsetCommand.cpp b/src/insets/InsetCommand.cpp index b2fbc69..3cc8f70 100644 --- a/src/insets/InsetCommand.cpp +++

[LyX/master] Fix initialization order

2014-12-21 Thread Juergen Spitzmueller
commit 41c35476e58859fead14c3652e3e6f3d4a8ee3d3 Author: Juergen Spitzmueller Date: Sun Dec 21 10:13:56 2014 +0100 Fix initialization order diff --git a/src/insets/InsetLayout.cpp b/src/insets/InsetLayout.cpp index aa8c81b..b9d5b2d 100644 --- a/src/insets/InsetLayout.cpp +++

[LyX/master] Do not silently dismiss unapplied document changes when adding module

2014-12-21 Thread Juergen Spitzmueller
commit 276fa4825dcfadb897cdee862f6902e3c1753443 Author: Juergen Spitzmueller Date: Sun Dec 21 11:47:59 2014 +0100 Do not silently dismiss unapplied document changes when adding module Part of #9356 diff --git a/src/frontends/qt4/GuiDocument.cpp

[LyX/master] When switching classes, warn user about all unapplied document changes

2014-12-21 Thread Juergen Spitzmueller
commit 740d9162c0c8e646c4f8ac91ccbdd1b041239eb6 Author: Juergen Spitzmueller Date: Sun Dec 21 11:49:08 2014 +0100 When switching classes, warn user about all unapplied document changes Currently, this is limited to modules. Part of #9356. diff --git

[LyX/master] Output package options before loading any package.

2014-12-21 Thread Juergen Spitzmueller
commit 9b3e47fd8726e57f421f91ad4917450690b4d385 Author: Juergen Spitzmueller Date: Sun Dec 21 12:10:06 2014 +0100 Output package options before loading any package. Fixes: #9355 diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index d94600f..f28d26d 100644

[LyX/master] de.po

2014-12-21 Thread Juergen Spitzmueller
commit e34d7a269d1028c84d7e5050b0a7ac2e975fb90f Author: Juergen Spitzmueller Date: Sun Dec 21 15:11:36 2014 +0100 de.po diff --git a/po/de.gmo b/po/de.gmo index d91fe65..5b29b57 100644 Binary files a/po/de.gmo and b/po/de.gmo differ diff --git a/po/de.po b/po/de.po index

[LyX/master] add Mavericks and Yosemite SDKs

2014-12-21 Thread Stephan Witt
commit 57941c83eae65b6f32b7ba726a5c86956464d404 Author: Stephan Witt Date: Sun Dec 21 15:58:34 2014 +0100 add Mavericks and Yosemite SDKs diff --git a/development/LyX-Mac-binary-release.sh b/development/LyX-Mac-binary-release.sh index ba38585..d26086e 100644 ---

r41025 - www-user/trunk/farm/cookbook/LyX

2014-12-21 Thread rgheck
Author: rgheck Date: Sun Dec 21 17:21:28 2014 New Revision: 41025 URL: http://www.lyx.org/trac/changeset/41025 Log: * i18n.inc: update stats Modified: www-user/trunk/farm/cookbook/LyX/i18n.inc Modified: www-user/trunk/farm/cookbook/LyX/i18n.inc

[LyX/master] Improve llvm libc++ detection

2014-12-21 Thread Georg Baum
commit 7796ad3a3686694733b936076a3086f8d275f64b Author: Georg Baum Date: Sun Dec 21 17:23:56 2014 +0100 Improve llvm libc++ detection The old detection did only work if CFLAGS contained -std=c++11, since ciso646 was only included for __cplusplus > 199711.

[LyX/2.1.x] When switching classes, warn user about all unapplied document changes

2014-12-21 Thread Juergen Spitzmueller
commit c213243600faafd0dd7795bb2d525e524ea6ef9a Author: Juergen Spitzmueller Date: Sun Dec 21 11:49:08 2014 +0100 When switching classes, warn user about all unapplied document changes Currently, this is limited to modules. Part of #9356. diff --git

[LyX/master] ::readlink() needs unistd.h

2014-12-21 Thread Georg Baum
commit 158b9a0e551144ca357d6635af9cddcc446bb91f Author: Georg Baum Date: Sun Dec 21 18:13:33 2014 +0100 ::readlink() needs unistd.h this is included in some gcc headers, but not in c++11 mode, that is the reason why we did not get a compile error so far. diff

[LyX/master] Do not use tr1 with libc++

2014-12-21 Thread Georg Baum
commit 0842aa06e45d0d182c34924f03b045056795e0c2 Author: Georg Baum Date: Sun Dec 21 18:22:33 2014 +0100 Do not use tr1 with libc++ clang defines __GNUC__ but libc++ does not have tr1, so we either need to use boost, or std and compile in c++11 mode. diff --git

[LyX/master] Add missing using declarations

2014-12-21 Thread Georg Baum
commit c4613963faa4bb03dbb5e42b419c8f82e3e6d2d8 Author: Georg Baum Date: Sun Dec 21 19:05:00 2014 +0100 Add missing using declarations This fixes using std::tr1::regex for non-MSVC compilers. diff --git a/src/support/regex.h b/src/support/regex.h index

[LyX/master] Improve C++11 support

2014-12-21 Thread Georg Baum
commit 90b1f084bf0998e37ad3fa9f54641656044c448f Author: Georg Baum Date: Sun Dec 21 20:19:12 2014 +0100 Improve C++11 support If we compile in C++11 mode, do not use the boost replacements for bind, functional and shared_ptr. regex is excluded, since it misses

[LyX/master] Make Format class almost thread-safe

2014-12-21 Thread Georg Baum
commit 0af021878b66dedda445d120b4b81a5568195bea Author: Georg Baum Date: Sun Dec 21 21:40:25 2014 +0100 Make Format class almost thread-safe This is needed since all formats are stored in a global list which is shared between threads, but never modfified except

[LyX/master] Make Converter class thread-safe

2014-12-21 Thread Georg Baum
commit ed3b3afbe931ab164d4890d0260aa7ae35950fb5 Author: Georg Baum Date: Sun Dec 21 22:05:15 2014 +0100 Make Converter class thread-safe Again, this is used in a global list shared by all threads diff --git a/src/Converter.h b/src/Converter.h index 42c6e77..9a72d8c

[LyX/master] Whitespace

2014-12-21 Thread Scott Kostyshak
commit 625cea15286f639e7861a22c5354dae258bee3e0 Author: Scott Kostyshak Date: Sun Dec 21 19:01:26 2014 -0500 Whitespace diff --git a/src/insets/InsetCommand.cpp b/src/insets/InsetCommand.cpp index b2fbc69..3cc8f70 100644 --- a/src/insets/InsetCommand.cpp +++