commit e01886327d365a570a7fb0b9bb361eec262fa0b8
Author: Georg Baum <[email protected]>
Date:   Sat Dec 27 16:10:11 2014 +0100

    Output caption insets collapsed
    
    Like all other collapsable insets, there is not reason to treat captions
    specially.

diff --git a/src/tex2lyx/test/algo2e.lyx.lyx b/src/tex2lyx/test/algo2e.lyx.lyx
index be80280..07e4797 100644
--- a/src/tex2lyx/test/algo2e.lyx.lyx
+++ b/src/tex2lyx/test/algo2e.lyx.lyx
@@ -202,6 +202,7 @@ status collapsed
 
  
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 An alg 
diff --git a/src/tex2lyx/test/test-insets.lyx.lyx 
b/src/tex2lyx/test/test-insets.lyx.lyx
index 0cb836f..3f65c43 100644
--- a/src/tex2lyx/test/test-insets.lyx.lyx
+++ b/src/tex2lyx/test/test-insets.lyx.lyx
@@ -1413,6 +1413,7 @@ kill
 
  
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 
@@ -1494,6 +1495,7 @@ Second
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 
@@ -1569,6 +1571,7 @@ Second
 \begin_layout Standard
 
 \begin_inset Caption LongTableNoNumber
+status collapsed
 
 \begin_layout Standard
 standard foot
@@ -1614,6 +1617,7 @@ bottom.
 \begin_layout Standard
 
 \begin_inset Caption LongTableNoNumber
+status collapsed
 
 \begin_layout Standard
 (last foot)
@@ -3456,6 +3460,7 @@ LyX
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 A long table
@@ -3481,6 +3486,7 @@ A long table
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 A long table -- continued
@@ -4462,6 +4468,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 
diff --git a/src/tex2lyx/test/test-refstyle-theorems.lyx.lyx 
b/src/tex2lyx/test/test-refstyle-theorems.lyx.lyx
index ba00fb9..45af40c 100644
--- a/src/tex2lyx/test/test-refstyle-theorems.lyx.lyx
+++ b/src/tex2lyx/test/test-refstyle-theorems.lyx.lyx
@@ -253,6 +253,7 @@ protect
 
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 figure
@@ -309,6 +310,7 @@ protect
 
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 table
@@ -365,6 +367,7 @@ protect
 
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 algorithm
diff --git a/src/tex2lyx/test/test-scr.lyx.lyx 
b/src/tex2lyx/test/test-scr.lyx.lyx
index 078be90..62280a3 100644
--- a/src/tex2lyx/test/test-scr.lyx.lyx
+++ b/src/tex2lyx/test/test-scr.lyx.lyx
@@ -161,6 +161,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Above
+status collapsed
 
 \begin_layout Standard
 figure
@@ -194,6 +195,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Below
+status collapsed
 
 \begin_layout Standard
 table
diff --git a/src/tex2lyx/test/test-structure.lyx.lyx 
b/src/tex2lyx/test/test-structure.lyx.lyx
index 107bb66..a66412f 100644
--- a/src/tex2lyx/test/test-structure.lyx.lyx
+++ b/src/tex2lyx/test/test-structure.lyx.lyx
@@ -242,6 +242,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
  
@@ -276,6 +277,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 
@@ -320,6 +322,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 rotated table, spanning all columns
@@ -429,6 +432,7 @@ fdgsdfdh
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 test1
@@ -466,6 +470,7 @@ fdgs
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 test2
@@ -498,6 +503,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 fdg
@@ -554,6 +560,7 @@ status open
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 lkälöä
@@ -696,6 +703,7 @@ subfigure 3
 \begin_layout Standard
 
 \begin_inset Caption Standard
+status collapsed
 
 \begin_layout Standard
 figure caption
diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp
index 721db0c..883ba84 100644
--- a/src/tex2lyx/text.cpp
+++ b/src/tex2lyx/text.cpp
@@ -2831,6 +2831,7 @@ void parse_text(Parser & p, ostream & os, unsigned flags, 
bool outer,
                                begin_inset(os, "Caption Above\n");
                        else if (t.cs() == "captionbelow")
                                begin_inset(os, "Caption Below\n");
+                       os << "status collapsed\n";
                        Context newcontext(true, context.textclass, 0, 0, 
context.font);
                        newcontext.check_layout(os);
                        // FIXME InsetArgument is now properly implemented in 
InsetLayout

Reply via email to