r41061 - in www-user/trunk: farm/cookbook/LyX misc/rss

2016-06-09 Thread rgheck
Author: rgheck Date: Fri Jun 10 05:08:18 2016 New Revision: 41061 URL: http://www.lyx.org/trac/changeset/41061 Log: Typo. Modified: www-user/trunk/farm/cookbook/LyX/news.inc www-user/trunk/misc/rss/lyx_news_feed.xml Modified: www-user/trunk/farm/cookbook/LyX/news.inc ==

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

2016-06-09 Thread rgheck
Author: rgheck Date: Fri Jun 10 05:07:11 2016 New Revision: 41060 URL: http://www.lyx.org/trac/changeset/41060 Log: Modify Vista announcement. Modified: www-user/trunk/farm/cookbook/LyX/news.inc Modified: www-user/trunk/farm/cookbook/LyX/news.inc ==

r41059 - in www-user/trunk: farm/cookbook/LyX misc/rss

2016-06-09 Thread rgheck
Author: rgheck Date: Fri Jun 10 05:05:14 2016 New Revision: 41059 URL: http://www.lyx.org/trac/changeset/41059 Log: Typos. Modified: www-user/trunk/farm/cookbook/LyX/news.inc www-user/trunk/misc/rss/lyx_news_feed.xml Modified: www-user/trunk/farm/cookbook/LyX/news.inc =

r41058 - in www-user/trunk: farm/cookbook/LyX misc/rss

2016-06-09 Thread rgheck
Author: rgheck Date: Fri Jun 10 05:04:14 2016 New Revision: 41058 URL: http://www.lyx.org/trac/changeset/41058 Log: End of life for LyX with Windo$e Vista Modified: www-user/trunk/farm/cookbook/LyX/news.inc www-user/trunk/misc/rss/lyx_news_feed.xml Modified: www-user/trunk/farm/cookbook/Ly

[LyX/master] Rerun extract.sh to get rid of more boost

2016-06-09 Thread Georg Baum
commit fe86240d64a0f657786f48925cfd9f0f554216f0 Author: Georg Baum Date: Thu Jun 9 20:47:19 2016 +0200 Rerun extract.sh to get rid of more boost After the latest changes we require less parts of boost, but unfortunaly the effect is only small. diff --git a/3rdparty/boost/boost

[LyX/master] Exercise: simplify the definition of IconvProcessor

2016-06-09 Thread Guillaume Munch
commit e87febd0de53172186eeb3307729dcbb2d6f8c5c Author: Guillaume Munch Date: Thu Jun 2 22:27:52 2016 +0100 Exercise: simplify the definition of IconvProcessor It is no longer needed to create fake copy constructors and assignment and to deal with deletion by hand, thanks to u

[LyX/master] Missing headers

2016-06-09 Thread Guillaume Munch
commit 973618e1c1d4f2e710cec3d0adab86b4763ab3f6 Author: Guillaume Munch Date: Thu Jun 9 16:09:14 2016 +0100 Missing headers Found by Jean-Marc diff --git a/src/frontends/qt4/GuiPainter.cpp b/src/frontends/qt4/GuiPainter.cpp index 725320b..2fd2a20 100644 --- a/src/frontends/qt4/Gui

[LyX/master] Remove non-copyable idioms

2016-06-09 Thread Guillaume Munch
commit 8d640dc77608bedddb5b00982c23665584f52d21 Author: Guillaume Munch Date: Thu Jun 2 20:38:15 2016 +0100 Remove non-copyable idioms Two better ways of making a class non-copyable in C++11: * Store the p. impl. in a unique_ptr (for the cases of classes with p. impl.),

[LyX/master] Initialize GuiDocument:biblioChanged_ in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 725c66d20c4e2482b135cd38fe8a657d854489ab Author: Jean-Marc Lasgouttes Date: Thu Jun 9 17:38:30 2016 +0200 Initialize GuiDocument:biblioChanged_ in constructor Found by Coverity diff --git a/src/frontends/qt4/GuiDocument.cpp b/src/frontends/qt4/GuiDocument.cpp index 25356d9

[LyX/master] Initialize correctly SystemcallPrivate in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 664fca556669b3dc9904b628b88d9fc01aff495d Author: Jean-Marc Lasgouttes Date: Thu Jun 9 17:34:14 2016 +0200 Initialize correctly SystemcallPrivate in constructor It seems that Error is the best possibility when nothing has been done yet. Found by Coverity diff --git

[LyX/master] Initialize bool member of Package in default constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 7800c057884f6a950bb21bce351968f50679f18c Author: Jean-Marc Lasgouttes Date: Thu Jun 9 17:26:55 2016 +0200 Initialize bool member of Package in default constructor Found by Coverity diff --git a/src/support/Package.h b/src/support/Package.h index c7befb3..4e5c6fa 100644 ---

[LyX/master] Initialize properly InsetTabular members in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit ab40fe6f054487601074c81828f0dbf069b813ea Author: Jean-Marc Lasgouttes Date: Thu Jun 9 17:23:27 2016 +0200 Initialize properly InsetTabular members in constructor Found by Coverity diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp index c8a..b5344df

[LyX/master] Initialize Parse::theCatCode_ in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 0f5c34b8abcaf5bf4ae2df665b2f5aed40229502 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 17:11:41 2016 +0200 Initialize Parse::theCatCode_ in constructor Normally, it is done before tokenizing, but it does not hurt to do it even before. Found by Coverity. diff --g

[LyX/master] Initialize FindAndReplaceOptions in default constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 76f45b351d396de41a1d6653c584c9e3d4e53417 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 17:05:24 2016 +0200 Initialize FindAndReplaceOptions in default constructor Found by coverity diff --git a/src/lyxfind.h b/src/lyxfind.h index 94efba8..781411c 100644 --- a/src/lyxfind.h +

[LyX/master] Initialize correctly GuiErrorList::from_master_ in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit bad511f3fe04aff4ff37b12464aed88377f52634 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:58:13 2016 +0200 Initialize correctly GuiErrorList::from_master_ in constructor Found by Coverity diff --git a/src/frontends/qt4/GuiErrorList.cpp b/src/frontends/qt4/GuiErrorList.cpp i

[LyX/master] Initialize GuiSendto::format_ in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit e3d74ee935c8433b9e25df0e2fde762fc664f9a1 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:44:56 2016 +0200 Initialize GuiSendto::format_ in constructor Found by Coverity. diff --git a/src/frontends/qt4/GuiSendto.cpp b/src/frontends/qt4/GuiSendto.cpp index 9d2503b..a04c0c9 10

[LyX/master] Initialize InsetExteralParams::preview_mode in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 102e6340e522747a04c8b3f42834ff21ba6b225b Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:51:07 2016 +0200 Initialize InsetExteralParams::preview_mode in constructor The value PREVIEW_OFF is the same default as for external::Template. Found by Coverity diff --git a/

[LyX/master] Always initialize InsetQuote language in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit a0c2328fd641cd0736ec72b36a2ee13550b614d7 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:42:24 2016 +0200 Always initialize InsetQuote language in constructor Found by Coverity diff --git a/src/insets/InsetQuotes.cpp b/src/insets/InsetQuotes.cpp index 039465d..ba5a127 10064

[LyX/master] Initialize some GuiTabular members in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit c056062d59d9118d57b296710abf90b0923b3e14 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:38:32 2016 +0200 Initialize some GuiTabular members in constructor Found by Coverity. diff --git a/src/frontends/qt4/GuiTabular.cpp b/src/frontends/qt4/GuiTabular.cpp index fde382b..b02

[LyX/master] Initialize ScopeBuffer::buffer member in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 020a890f423a37703124a0c3f48a037b27b56faa Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:34:25 2016 +0200 Initialize ScopeBuffer::buffer member in constructor Found by Coverity. diff --git a/src/Buffer.cpp b/src/Buffer.cpp index 084b94c..9b92d8a 100644 --- a/src/Buffer.cpp

[LyX/master] Initialize LyXModule::available_ in constructor

2016-06-09 Thread Jean-Marc Lasgouttes
commit 4f795bd3099c9d0133e1bc0d9d2956cc09462f8e Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:25:02 2016 +0200 Initialize LyXModule::available_ in constructor Found by Coverity. diff --git a/src/ModuleList.cpp b/src/ModuleList.cpp index d442d20..89b2aa9 100644 --- a/src/ModuleLi

[LyX/master] Autotools: restore deprecation warning

2016-06-09 Thread Guillaume Munch
commit a73f2e6eb6f0a7999d6b90d3c62552e4fbe3b66e Author: Guillaume Munch Date: Thu Jun 2 18:00:22 2016 +0100 Autotools: restore deprecation warning -Wno-deprecated-declarations was added at 314a121c. diff --git a/config/lyxinclude.m4 b/config/lyxinclude.m4 index a386241..e6fe875 10

[LyX/master] Replace boost::scoped_ptr with unique_ptr

2016-06-09 Thread Guillaume Munch
commit ca8709aaf5f5f14aae1978403e13aac3a93506aa Author: Guillaume Munch Date: Thu Jun 2 23:49:36 2016 +0100 Replace boost::scoped_ptr with unique_ptr diff --git a/3rdparty/boost/extract.sh b/3rdparty/boost/extract.sh index 64ffbe4..4525cf0 100755 --- a/3rdparty/boost/extract.sh +++ b/3rdpa

[LyX/master] Replace support/shared_ptr.h and boost::shared_ptr with std::shared_ptr

2016-06-09 Thread Guillaume Munch
commit b032e2dfafbf1e86918dd0cd66e5de602edeee00 Author: Guillaume Munch Date: Thu Jun 2 18:13:55 2016 +0100 Replace support/shared_ptr.h and boost::shared_ptr with std::shared_ptr shared_ptrs now only require the header. diff --git a/src/Buffer.cpp b/src/Buffer.cpp index 431f3f6.

[LyX/master] unique_ptr and make_unique

2016-06-09 Thread Guillaume Munch
commit af5f69cea77a4ebf277f0e951b66f1d833d46bf4 Author: Guillaume Munch Date: Tue May 24 23:25:41 2016 +0100 unique_ptr and make_unique diff --git a/configure.ac b/configure.ac index 3353df4..52da6ce 100644 --- a/configure.ac +++ b/configure.ac @@ -130,6 +130,9 @@ AC_C_BIGENDIAN # Nice to

[LyX/master] Replace auto_ptr with unique_ptr

2016-06-09 Thread Guillaume Munch
commit 557975a8de71bd6c209c5a29fcb6627c56cec869 Author: Guillaume Munch Date: Thu Jun 2 21:58:52 2016 +0100 Replace auto_ptr with unique_ptr This is a mechanical replacement. For now it seems that unique_ptrs are essentially used for exception-safety. More could certainly be do

[LyX/master] Replace boost::tuple with std::tuple

2016-06-09 Thread Guillaume Munch
commit b95b77c6318d9539f41b05fe5d9c603b73994f29 Author: Guillaume Munch Date: Thu Jun 2 20:06:59 2016 +0100 Replace boost::tuple with std::tuple diff --git a/3rdparty/boost/extract.sh b/3rdparty/boost/extract.sh index 4525cf0..cf42a53 100755 --- a/3rdparty/boost/extract.sh +++ b/3rdparty/b

[LyX/master] Initialize all MathMacroTemplate members in constructors

2016-06-09 Thread Jean-Marc Lasgouttes
commit af6a164e3c27452e59a9c45c69a570e8dd086271 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:19:31 2016 +0200 Initialize all MathMacroTemplate members in constructors Found by coverity. diff --git a/src/mathed/MathMacroTemplate.cpp b/src/mathed/MathMacroTemplate.cpp index 30909

[LyX/master] Please Coverity (code should be equivalent)

2016-06-09 Thread Jean-Marc Lasgouttes
commit 8cd80803220e02f7a9148f11b99f4f3aeb0d3f38 Author: Jean-Marc Lasgouttes Date: Thu Jun 9 16:02:39 2016 +0200 Please Coverity (code should be equivalent) The parameter passed to allowDisplayMath will need to be copied, so it made sense to pass it by value. Since Coverity com

[LyX/master] Annotate source code to please coverity

2016-06-09 Thread Jean-Marc Lasgouttes
commit 731dbddd1120ede02e14ec90d3d93207f76f9aec Author: Jean-Marc Lasgouttes Date: Thu Jun 9 15:51:07 2016 +0200 Annotate source code to please coverity This code is signalled as a copy and paste error, but it is a false positive. According to the documentation, adding

[LyX/master] Fix right_boundary properly after a row is shortened

2016-06-09 Thread Jean-Marc Lasgouttes
commit 5e5440f2f3c11e26084e541d45213fa62e88db99 Author: Jean-Marc Lasgouttes Date: Mon Jun 6 14:01:02 2016 +0200 Fix right_boundary properly after a row is shortened Instead of resetting it to false, do a proper test to see whether there is a separator at the end of the row.