The branch, master, has been updated.

- Log -----------------------------------------------------------------

commit a6f12e8a5cab8c6a8375190997f28e6291b1fad4
Author: Georg Baum <b...@lyx.org>
Date:   Tue Dec 18 22:43:26 2012 +0100

    Document feature alternatives

diff --git a/lib/unicodesymbols b/lib/unicodesymbols
index c11a9f4..62dd570 100644
--- a/lib/unicodesymbols
+++ b/lib/unicodesymbols
@@ -30,6 +30,9 @@
 # Both mathcommand and mathpreamble are optional.
 # textpreamble and mathpreamble can either be a feature known by the 
LaTeXFeatures
 # class (e.g. tipa), or a LaTeX command (e.g. \\usepackage{bla}).
+# Features may be combined using '|', in this case one of the alternatives is
+# chosen. The algorithm tries to satisfy as many requirements as possible.
+# Therefore it may depend on the whole document contents which feature is 
chosen.
 # Known flags:
 # - combining       This is a combining char that will get combined with a 
base char
 # - force           Always output replacement command

commit 13b288bc5ee658327c43df7412289cd6689d1745
Author: Georg Baum <b...@lyx.org>
Date:   Tue Dec 18 22:36:34 2012 +0100

    Remove duplicate symbols
    
    There were found with -dbg mathed ans entering a math inset.
    I kept the AMS versions, except leadsto, which is only an approximation in 
AMS.
    hbar was simply defined twice with identical definitions.

diff --git a/lib/lyx2lyx/lyx_2_1.py b/lib/lyx2lyx/lyx_2_1.py
index 3ee673f..380d8d8 100644
--- a/lib/lyx2lyx/lyx_2_1.py
+++ b/lib/lyx2lyx/lyx_2_1.py
@@ -449,7 +449,7 @@ def revert_use_stmaryrd(document):
                     "sslash", "bbslash", "moo", "varotimes", "varoast", \
                     "varobar", "varodot", "varoslash", "varobslash", \
                     "varocircle", "varoplus", "varominus", "boxast", \
-                    "boxbar", "boxdot", "boxslash", "boxbslash", "boxcircle", \
+                    "boxbar", "boxslash", "boxbslash", "boxcircle", \
                     "boxbox", "boxempty", "merge", "vartimes", \
                     "fatsemi", "sswarrow", "ssearrow", "curlywedgeuparrow", \
                     "curlywedgedownarrow", "fatslash", "fatbslash", "lbag", \
@@ -475,7 +475,7 @@ def revert_use_stmaryrd(document):
                     "Mapsto", "mapsfrom", "Mapsfrom" "Longmapsto", \
                     "longmapsfrom", "Longmapsfrom"]
         # commands provided by stmaryrd.sty but LyX uses other packages:
-        # lightning, bigtriangledown, bigtriangleup
+        # boxdot lightning, bigtriangledown, bigtriangleup
 
         i = 0
         while True:
diff --git a/lib/symbols b/lib/symbols
index e84a92c..2ed922c 100644
--- a/lib/symbols
+++ b/lib/symbols
@@ -419,7 +419,6 @@ llcorner           msa         120   0 mathopen  &dlcorn;
 lrcorner           msa         121   0 mathclose  &drcorn;
 rightleftharpoons  msa         173   0 mathrel  &lrhar;
 angle              msa          92 208 mathord  &ang;
-hbar               msb         126   0 mathord  &planck;
 sqsubset           msa          64   0 mathrel  &sqsub;
 sqsupset           msa          65   0 mathrel  &sqsup;
 mho                msb         102   0 mathord  &mho;
@@ -432,8 +431,6 @@ vartriangleleft    msa          67   0 mathrel  &ltri;
 trianglerighteq    msa          68   0 mathrel  &rtrie;
 trianglelefteq     msa          69   0 mathrel  &ltrie;
 rightsquigarrow    msa         195   0 mathrel  &rarrw;
-# This may not be right, but is the closest I can find.
-leadsto            msa         195   0 mathrel  &rarrc;
 lhd                msa          67   0 mathbin  &ltri;
 unlhd              msa          69   0 mathbin  &ltrie;
 rhd                msa          66   0 mathbin  &rtri;
@@ -793,13 +790,13 @@ Thorn              wasy         106   0 x        &#x00DE;
 openo              wasy         108   0 x        &#x0254;
 inve               wasy          85   0 x        &#x0259;
 
-mho               wasy          48    0  mathord &mho;
+#mho               wasy          48    0  mathord &mho; # already in amsfonts
 #Join              wasy          49    0  mathrel x
 #Box               wasy          50    0  mathord x
 #Diamond           wasy          51    0  mathord x
-leadsto            wasy          59    0  mathrel &#x2933;
-sqsubset          wasy          60    0  mathrel &sqsub;
-sqsupset          wasy          61    0  mathrel &sqsup;
+leadsto            wasy          59    0  mathrel &rarrc;
+#sqsubset          wasy          60    0  mathrel &sqsub; # already in amsfonts
+#sqsupset          wasy          61    0  mathrel &sqsup; # already in amsfonts
 #lhd               wasy           1    0  mathbin x
 #unlhd             wasy           2    0  mathbin x
 LHD                wasy          16    0  mathbin &#x2C50;
@@ -846,7 +843,7 @@ varoplus           stmry  22   0 mathbin    x  stmaryrd
 varominus          stmry  23   0 mathbin    x  stmaryrd
 boxast             stmry  24   0 mathbin    x  stmaryrd
 boxbar             stmry  25   0 mathbin    x  stmaryrd
-boxdot             stmry  26   0 mathbin    x  stmaryrd
+#boxdot             stmry  26   0 mathbin    x  stmaryrd # already in amssymb
 boxslash           stmry  27   0 mathbin    x  stmaryrd
 boxbslash          stmry  28   0 mathbin    x  stmaryrd
 boxcircle          stmry  29   0 mathbin    x  stmaryrd
diff --git a/lib/unicodesymbols b/lib/unicodesymbols
index 249447e..c11a9f4 100644
--- a/lib/unicodesymbols
+++ b/lib/unicodesymbols
@@ -1868,7 +1868,8 @@
 0x219a ""                         "" "" "\\nleftarrow" "amssymb" # LEFTWARDS 
ARROW WITH STROKE
 0x219b ""                         "" "" "\\nrightarrow" "amssymb" # RIGHTWARDS 
ARROW WITH STROKE
 #0x219c ""                         "" "" "" "" # LEFTWARDS WAVE ARROW
-0x219d ""                         "" "" "\\leadsto" "amssymb" # RIGHTWARDS 
WAVE ARROW
+# amssymb and amsfonts define leadsto as well, but wrong (looks like 0x21dd)
+0x219d ""                         "" "" "\\leadsto" "latexsym|wasysym" # 
RIGHTWARDS WAVE ARROW,
 0x219e ""                         "" "" "\\twoheadleftarrow" "amssymb" # 
LEFTWARDS TWO HEADED ARROW
 #0x219f ""                         "" "" "" "" # UPWARDS TWO HEADED ARROW
 0x21a0 ""                         "" "" "\\twoheadrightarrow" "amssymb" # 
RIGHTWARDS TWO HEADED ARROW

commit 23b74a9111a65615176999919241f83270220214
Author: Georg Baum <b...@lyx.org>
Date:   Tue Dec 18 22:20:32 2012 +0100

    Add toolbar images for stmaryrd.sty symbols
    
    These are all generated by development/tools/generate_symbols_images.py, the
    only manual adjustments were renamings due to case sensitive file systems on
    windows.

diff --git a/lib/Makefile.am b/lib/Makefile.am
index ea2d1f4..7fe8e42 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -494,6 +494,8 @@ dist_imagesmath_DATA = \
        images/math/angle.png \
        images/math/approx.png \
        images/math/approxeq.png \
+       images/math/arrownot.png \
+       images/math/arrownot2.png \
        images/math/asymp.png \
        images/math/backepsilon.png \
        images/math/backprime.png \
@@ -501,20 +503,29 @@ dist_imagesmath_DATA = \
        images/math/backsimeq.png \
        images/math/backslash.png \
        images/math/bar.png \
+       images/math/baro.png \
        images/math/bars.png \
        images/math/barwedge.png \
        images/math/Bbbk.png \
+       images/math/bbslash.png \
        images/math/bcancel.png \
        images/math/because.png \
        images/math/beta.png \
        images/math/beth.png \
        images/math/between.png \
+       images/math/bigbox.png \
        images/math/bigcap.png \
        images/math/bigcirc.png \
        images/math/bigcup.png \
+       images/math/bigcurlyvee.png \
+       images/math/bigcurlywedge.png \
+       images/math/biginterleave.png \
+       images/math/bignplus.png \
        images/math/bigodot.png \
        images/math/bigoplus.png \
        images/math/bigotimes.png \
+       images/math/bigparallel.png \
+       images/math/bigsqcap.png \
        images/math/bigsqcup.png \
        images/math/bigstar.png \
        images/math/bigtriangledown.png \
@@ -522,6 +533,8 @@ dist_imagesmath_DATA = \
        images/math/biguplus.png \
        images/math/bigvee.png \
        images/math/bigwedge.png \
+       images/math/binampersand.png \
+       images/math/bindnasrepma.png \
        images/math/blacklozenge.png \
        images/math/blacksquare.png \
        images/math/blacktriangle.png \
@@ -530,9 +543,16 @@ dist_imagesmath_DATA = \
        images/math/blacktriangleright.png \
        images/math/bot.png \
        images/math/bowtie.png \
+       images/math/boxast.png \
+       images/math/boxbar.png \
+       images/math/boxbox.png \
+       images/math/boxbslash.png \
+       images/math/boxcircle.png \
        images/math/boxdot.png \
+       images/math/boxempty.png \
        images/math/boxminus.png \
        images/math/boxplus.png \
+       images/math/boxslash.png \
        images/math/boxtimes.png \
        images/math/breve.png \
        images/math/bullet.png \
@@ -565,7 +585,11 @@ dist_imagesmath_DATA = \
        images/math/curlyeqprec.png \
        images/math/curlyeqsucc.png \
        images/math/curlyvee.png \
+       images/math/curlyveedownarrow.png \
+       images/math/curlyveeuparrow.png \
        images/math/curlywedge.png \
+       images/math/curlywedgedownarrow.png \
+       images/math/curlywedgeuparrow.png \
        images/math/curvearrowleft.png \
        images/math/curvearrowright.png \
        images/math/dagger.png \
@@ -615,6 +639,9 @@ dist_imagesmath_DATA = \
        images/math/exists.png \
        images/math/export-others.png \
        images/math/fallingdotseq.png \
+       images/math/fatbslash.png \
+       images/math/fatsemi.png \
+       images/math/fatslash.png \
        images/math/fint.png \
        images/math/fintop.png \
        images/math/Finv.png \
@@ -664,8 +691,10 @@ dist_imagesmath_DATA = \
        images/math/imath.png \
        images/math/in.png \
        images/math/infty.png \
+       images/math/inplus.png \
        images/math/int.png \
        images/math/intercal.png \
+       images/math/interleave.png \
        images/math/intop.png \
        images/math/iota.png \
        images/math/jmath.png \
@@ -677,6 +706,8 @@ dist_imagesmath_DATA = \
        images/math/landupint.png \
        images/math/landupintop.png \
        images/math/langle.png \
+       images/math/lbag.png \
+       images/math/lbag2.png \
        images/math/lbrace.png \
        images/math/lbrace_rbrace.png \
        images/math/lbracket.png \
@@ -687,14 +718,18 @@ dist_imagesmath_DATA = \
        images/math/leftarrow.png \
        images/math/leftarrow2.png \
        images/math/leftarrowtail.png \
+       images/math/leftarrowtriangle.png \
        images/math/leftharpoondown.png \
        images/math/leftharpoonup.png \
        images/math/leftleftarrows.png \
        images/math/leftrightarrow.png \
        images/math/leftrightarrow2.png \
+       images/math/leftrightarroweq.png \
        images/math/leftrightarrows.png \
+       images/math/leftrightarrowtriangle.png \
        images/math/leftrightharpoons.png \
        images/math/leftrightsquigarrow.png \
+       images/math/leftslice.png \
        images/math/leftthreetimes.png \
        images/math/leq.png \
        images/math/leqq.png \
@@ -707,20 +742,29 @@ dist_imagesmath_DATA = \
        images/math/lesssim.png \
        images/math/lfloor.png \
        images/math/lfloor_rfloor.png \
+       images/math/lightning.png \
        images/math/ll.png \
        images/math/llbracket.png \
+       images/math/llceil.png \
        images/math/llcorner.png \
+       images/math/llfloor.png \
+       images/math/llparenthesis.png \
        images/math/Lleftarrow.png \
        images/math/lll.png \
        images/math/lnapprox.png \
        images/math/lneq.png \
        images/math/lneqq.png \
        images/math/lnsim.png \
+       images/math/longarrownot.png \
+       images/math/longarrownot2.png \
        images/math/longleftarrow.png \
        images/math/longleftarrow2.png \
        images/math/longleftrightarrow.png \
        images/math/longleftrightarrow2.png \
+       images/math/longmapsfrom.png \
+       images/math/longmapsfrom2.png \
        images/math/longmapsto.png \
+       images/math/longmapsto2.png \
        images/math/longrightarrow.png \
        images/math/longrightarrow2.png \
        images/math/looparrowleft.png \
@@ -732,7 +776,13 @@ dist_imagesmath_DATA = \
        images/math/Lsh.png \
        images/math/ltimes.png \
        images/math/lvertneqq.png \
+       images/math/mapsfrom.png \
+       images/math/mapsfrom2.png \
+       images/math/mapsfromchar.png \
+       images/math/mapsfromchar2.png \
        images/math/mapsto.png \
+       images/math/mapsto2.png \
+       images/math/mapstochar2.png \
        images/math/mathbb_C.png \
        images/math/mathbb_H.png \
        images/math/mathbb_N.png \
@@ -750,9 +800,12 @@ dist_imagesmath_DATA = \
        images/math/mathrm_T.png \
        images/math/matrix.png \
        images/math/measuredangle.png \
+       images/math/merge.png \
        images/math/mho.png \
        images/math/mid.png \
+       images/math/minuso.png \
        images/math/models.png \
+       images/math/moo.png \
        images/math/mp.png \
        images/math/mu.png \
        images/math/multimap.png \
@@ -768,6 +821,7 @@ dist_imagesmath_DATA = \
        images/math/ngeqslant.png \
        images/math/ngtr.png \
        images/math/ni.png \
+       images/math/niplus.png \
        images/math/nleftarrow.png \
        images/math/nleftarrow2.png \
        images/math/nleftrightarrow.png \
@@ -777,8 +831,11 @@ dist_imagesmath_DATA = \
        images/math/nleqslant.png \
        images/math/nless.png \
        images/math/nmid.png \
+       images/math/nnearrow.png \
+       images/math/nnwarrow.png \
        images/math/notin.png \
        images/math/nparallel.png \
+       images/math/nplus.png \
        images/math/nprec.png \
        images/math/npreceq.png \
        images/math/nrightarrow.png \
@@ -793,14 +850,20 @@ dist_imagesmath_DATA = \
        images/math/nsupseteqq.png \
        images/math/ntriangleleft.png \
        images/math/ntrianglelefteq.png \
+       images/math/ntrianglelefteqslant.png \
        images/math/ntriangleright.png \
        images/math/ntrianglerighteq.png \
+       images/math/ntrianglerighteqslant.png \
        images/math/nu.png \
        images/math/nvdash.png \
        images/math/nvdash2.png \
        images/math/nvdash3.png \
        images/math/nwarrow.png \
+       images/math/obar.png \
+       images/math/oblong.png \
+       images/math/obslash.png \
        images/math/odot.png \
+       images/math/ogreaterthan.png \
        images/math/oiint.png \
        images/math/oiintop.png \
        images/math/oint.png \
@@ -809,18 +872,21 @@ dist_imagesmath_DATA = \
        images/math/ointctrclockwise.png \
        images/math/ointctrclockwiseop.png \
        images/math/ointop.png \
+       images/math/olessthan.png \
        images/math/omega.png \
        images/math/omega2.png \
        images/math/ominus.png \
        images/math/oplus.png \
        images/math/oslash.png \
        images/math/otimes.png \
+       images/math/ovee.png \
        images/math/overbrace.png \
        images/math/overleftarrow.png \
        images/math/overleftrightarrow.png \
        images/math/overline.png \
        images/math/overrightarrow.png \
        images/math/overset.png \
+       images/math/owedge.png \
        images/math/parallel.png \
        images/math/partial.png \
        images/math/perp.png \
@@ -844,6 +910,8 @@ dist_imagesmath_DATA = \
        images/math/psi.png \
        images/math/psi2.png \
        images/math/rangle.png \
+       images/math/rbag.png \
+       images/math/rbag2.png \
        images/math/rbrace.png \
        images/math/rbracket.png \
        images/math/rceil.png \
@@ -853,25 +921,34 @@ dist_imagesmath_DATA = \
        images/math/rightarrow.png \
        images/math/rightarrow2.png \
        images/math/rightarrowtail.png \
+       images/math/rightarrowtriangle.png \
        images/math/rightharpoondown.png \
        images/math/rightharpoonup.png \
        images/math/rightleftarrows.png \
        images/math/rightleftharpoons.png \
        images/math/rightrightarrows.png \
+       images/math/rightslice.png \
        images/math/rightsquigarrow.png \
        images/math/rightthreetimes.png \
        images/math/risingdotseq.png \
        images/math/root.png \
        images/math/rparen.png \
        images/math/rrbracket.png \
+       images/math/rrceil.png \
+       images/math/rrfloor.png \
+       images/math/rrparenthesis.png \
        images/math/Rrightarrow.png \
        images/math/Rsh.png \
        images/math/rtimes.png \
        images/math/searrow.png \
        images/math/setminus.png \
        images/math/sharp.png \
+       images/math/shortdownarrow.png \
+       images/math/shortleftarrow.png \
        images/math/shortmid.png \
        images/math/shortparallel.png \
+       images/math/shortrightarrow.png \
+       images/math/shortuparrow.png \
        images/math/sigma.png \
        images/math/sigma2.png \
        images/math/sim.png \
@@ -898,6 +975,9 @@ dist_imagesmath_DATA = \
        images/math/sqsupset.png \
        images/math/sqsupseteq.png \
        images/math/square.png \
+       images/math/ssearrow.png \
+       images/math/sslash.png \
+       images/math/sswarrow.png \
        images/math/star.png \
        images/math/style.png \
        images/math/sub.png \
@@ -907,6 +987,8 @@ dist_imagesmath_DATA = \
        images/math/subseteqq.png \
        images/math/subsetneq.png \
        images/math/subsetneqq.png \
+       images/math/subsetplus.png \
+       images/math/subsetpluseq.png \
        images/math/succ.png \
        images/math/succapprox.png \
        images/math/succcurlyeq.png \
@@ -922,8 +1004,11 @@ dist_imagesmath_DATA = \
        images/math/supseteqq.png \
        images/math/supsetneq.png \
        images/math/supsetneqq.png \
+       images/math/supsetplus.png \
+       images/math/supsetpluseq.png \
        images/math/surd.png \
        images/math/swarrow.png \
+       images/math/talloblong.png \
        images/math/tau.png \
        images/math/textrm_AA.png \
        images/math/textrm_O.png \
@@ -939,9 +1024,11 @@ dist_imagesmath_DATA = \
        images/math/triangledown.png \
        images/math/triangleleft.png \
        images/math/trianglelefteq.png \
+       images/math/trianglelefteqslant.png \
        images/math/triangleq.png \
        images/math/triangleright.png \
        images/math/trianglerighteq.png \
+       images/math/trianglerighteqslant.png \
        images/math/twoheadleftarrow.png \
        images/math/twoheadrightarrow.png \
        images/math/ulcorner.png \
@@ -965,9 +1052,26 @@ dist_imagesmath_DATA = \
        images/math/upuparrows.png \
        images/math/urcorner.png \
        images/math/utilde.png \
+       images/math/varbigcirc.png \
+       images/math/varcopyright.png \
+       images/math/varcurlyvee.png \
+       images/math/varcurlywedge.png \
        images/math/varepsilon.png \
        images/math/varkappa.png \
        images/math/varnothing.png \
+       images/math/varoast.png \
+       images/math/varobar.png \
+       images/math/varobslash.png \
+       images/math/varocircle.png \
+       images/math/varodot.png \
+       images/math/varogreaterthan.png \
+       images/math/varolessthan.png \
+       images/math/varominus.png \
+       images/math/varoplus.png \
+       images/math/varoslash.png \
+       images/math/varotimes.png \
+       images/math/varovee.png \
+       images/math/varowedge.png \
        images/math/varphi.png \
        images/math/varpi.png \
        images/math/varpropto.png \
@@ -978,6 +1082,7 @@ dist_imagesmath_DATA = \
        images/math/varsupsetneq.png \
        images/math/varsupsetneqq.png \
        images/math/vartheta.png \
+       images/math/vartimes.png \
        images/math/vartriangle.png \
        images/math/vartriangleleft.png \
        images/math/vartriangleright.png \
@@ -1000,6 +1105,10 @@ dist_imagesmath_DATA = \
        images/math/xcancel.png \
        images/math/xi.png \
        images/math/xi2.png \
+       images/math/Ydown.png \
+       images/math/Yleft.png \
+       images/math/Yright.png \
+       images/math/Yup.png \
        images/math/zeta.png
 
 imagesipadir = $(imagesdir)/ipa
diff --git a/lib/images/math/Ydown.png b/lib/images/math/Ydown.png
new file mode 100644
index 0000000..b1e7d8f
Binary files /dev/null and b/lib/images/math/Ydown.png differ
diff --git a/lib/images/math/Yleft.png b/lib/images/math/Yleft.png
new file mode 100644
index 0000000..1190d1d
Binary files /dev/null and b/lib/images/math/Yleft.png differ
diff --git a/lib/images/math/Yright.png b/lib/images/math/Yright.png
new file mode 100644
index 0000000..ffb43e5
Binary files /dev/null and b/lib/images/math/Yright.png differ
diff --git a/lib/images/math/Yup.png b/lib/images/math/Yup.png
new file mode 100644
index 0000000..db7bffc
Binary files /dev/null and b/lib/images/math/Yup.png differ
diff --git a/lib/images/math/arrownot.png b/lib/images/math/arrownot.png
new file mode 100644
index 0000000..95df9ad
Binary files /dev/null and b/lib/images/math/arrownot.png differ
diff --git a/lib/images/math/arrownot2.png b/lib/images/math/arrownot2.png
new file mode 100644
index 0000000..3e5074e
Binary files /dev/null and b/lib/images/math/arrownot2.png differ
diff --git a/lib/images/math/baro.png b/lib/images/math/baro.png
new file mode 100644
index 0000000..a93b5fe
Binary files /dev/null and b/lib/images/math/baro.png differ
diff --git a/lib/images/math/bbslash.png b/lib/images/math/bbslash.png
new file mode 100644
index 0000000..46ed7f3
Binary files /dev/null and b/lib/images/math/bbslash.png differ
diff --git a/lib/images/math/bigbox.png b/lib/images/math/bigbox.png
new file mode 100644
index 0000000..497b068
Binary files /dev/null and b/lib/images/math/bigbox.png differ
diff --git a/lib/images/math/bigcurlyvee.png b/lib/images/math/bigcurlyvee.png
new file mode 100644
index 0000000..fbd4861
Binary files /dev/null and b/lib/images/math/bigcurlyvee.png differ
diff --git a/lib/images/math/bigcurlywedge.png 
b/lib/images/math/bigcurlywedge.png
new file mode 100644
index 0000000..1cad808
Binary files /dev/null and b/lib/images/math/bigcurlywedge.png differ
diff --git a/lib/images/math/biginterleave.png 
b/lib/images/math/biginterleave.png
new file mode 100644
index 0000000..b8bd9c4
Binary files /dev/null and b/lib/images/math/biginterleave.png differ
diff --git a/lib/images/math/bignplus.png b/lib/images/math/bignplus.png
new file mode 100644
index 0000000..4c7ecdd
Binary files /dev/null and b/lib/images/math/bignplus.png differ
diff --git a/lib/images/math/bigparallel.png b/lib/images/math/bigparallel.png
new file mode 100644
index 0000000..21cab1b
Binary files /dev/null and b/lib/images/math/bigparallel.png differ
diff --git a/lib/images/math/bigsqcap.png b/lib/images/math/bigsqcap.png
new file mode 100644
index 0000000..969026b
Binary files /dev/null and b/lib/images/math/bigsqcap.png differ
diff --git a/lib/images/math/binampersand.png b/lib/images/math/binampersand.png
new file mode 100644
index 0000000..99b1a21
Binary files /dev/null and b/lib/images/math/binampersand.png differ
diff --git a/lib/images/math/bindnasrepma.png b/lib/images/math/bindnasrepma.png
new file mode 100644
index 0000000..d601db1
Binary files /dev/null and b/lib/images/math/bindnasrepma.png differ
diff --git a/lib/images/math/boxast.png b/lib/images/math/boxast.png
new file mode 100644
index 0000000..a720920
Binary files /dev/null and b/lib/images/math/boxast.png differ
diff --git a/lib/images/math/boxbar.png b/lib/images/math/boxbar.png
new file mode 100644
index 0000000..6011402
Binary files /dev/null and b/lib/images/math/boxbar.png differ
diff --git a/lib/images/math/boxbox.png b/lib/images/math/boxbox.png
new file mode 100644
index 0000000..ce6f77d
Binary files /dev/null and b/lib/images/math/boxbox.png differ
diff --git a/lib/images/math/boxbslash.png b/lib/images/math/boxbslash.png
new file mode 100644
index 0000000..451ba63
Binary files /dev/null and b/lib/images/math/boxbslash.png differ
diff --git a/lib/images/math/boxcircle.png b/lib/images/math/boxcircle.png
new file mode 100644
index 0000000..c6c34f6
Binary files /dev/null and b/lib/images/math/boxcircle.png differ
diff --git a/lib/images/math/boxempty.png b/lib/images/math/boxempty.png
new file mode 100644
index 0000000..26bbdcc
Binary files /dev/null and b/lib/images/math/boxempty.png differ
diff --git a/lib/images/math/boxslash.png b/lib/images/math/boxslash.png
new file mode 100644
index 0000000..d41e371
Binary files /dev/null and b/lib/images/math/boxslash.png differ
diff --git a/lib/images/math/curlyveedownarrow.png 
b/lib/images/math/curlyveedownarrow.png
new file mode 100644
index 0000000..350ffcd
Binary files /dev/null and b/lib/images/math/curlyveedownarrow.png differ
diff --git a/lib/images/math/curlyveeuparrow.png 
b/lib/images/math/curlyveeuparrow.png
new file mode 100644
index 0000000..ee706d6
Binary files /dev/null and b/lib/images/math/curlyveeuparrow.png differ
diff --git a/lib/images/math/curlywedgedownarrow.png 
b/lib/images/math/curlywedgedownarrow.png
new file mode 100644
index 0000000..2bef536
Binary files /dev/null and b/lib/images/math/curlywedgedownarrow.png differ
diff --git a/lib/images/math/curlywedgeuparrow.png 
b/lib/images/math/curlywedgeuparrow.png
new file mode 100644
index 0000000..bd001d6
Binary files /dev/null and b/lib/images/math/curlywedgeuparrow.png differ
diff --git a/lib/images/math/fatbslash.png b/lib/images/math/fatbslash.png
new file mode 100644
index 0000000..eb1ae22
Binary files /dev/null and b/lib/images/math/fatbslash.png differ
diff --git a/lib/images/math/fatsemi.png b/lib/images/math/fatsemi.png
new file mode 100644
index 0000000..770c79a
Binary files /dev/null and b/lib/images/math/fatsemi.png differ
diff --git a/lib/images/math/fatslash.png b/lib/images/math/fatslash.png
new file mode 100644
index 0000000..0162c3d
Binary files /dev/null and b/lib/images/math/fatslash.png differ
diff --git a/lib/images/math/inplus.png b/lib/images/math/inplus.png
new file mode 100644
index 0000000..f474d8d
Binary files /dev/null and b/lib/images/math/inplus.png differ
diff --git a/lib/images/math/interleave.png b/lib/images/math/interleave.png
new file mode 100644
index 0000000..fa6634c
Binary files /dev/null and b/lib/images/math/interleave.png differ
diff --git a/lib/images/math/lbag.png b/lib/images/math/lbag.png
new file mode 100644
index 0000000..8245bd3
Binary files /dev/null and b/lib/images/math/lbag.png differ
diff --git a/lib/images/math/lbag2.png b/lib/images/math/lbag2.png
new file mode 100644
index 0000000..bcafe38
Binary files /dev/null and b/lib/images/math/lbag2.png differ
diff --git a/lib/images/math/leftarrowtriangle.png 
b/lib/images/math/leftarrowtriangle.png
new file mode 100644
index 0000000..a364f9c
Binary files /dev/null and b/lib/images/math/leftarrowtriangle.png differ
diff --git a/lib/images/math/leftrightarroweq.png 
b/lib/images/math/leftrightarroweq.png
new file mode 100644
index 0000000..e4d4daa
Binary files /dev/null and b/lib/images/math/leftrightarroweq.png differ
diff --git a/lib/images/math/leftrightarrowtriangle.png 
b/lib/images/math/leftrightarrowtriangle.png
new file mode 100644
index 0000000..fe4d83e
Binary files /dev/null and b/lib/images/math/leftrightarrowtriangle.png differ
diff --git a/lib/images/math/leftslice.png b/lib/images/math/leftslice.png
new file mode 100644
index 0000000..5445e24
Binary files /dev/null and b/lib/images/math/leftslice.png differ
diff --git a/lib/images/math/lightning.png b/lib/images/math/lightning.png
new file mode 100644
index 0000000..6bdb486
Binary files /dev/null and b/lib/images/math/lightning.png differ
diff --git a/lib/images/math/llceil.png b/lib/images/math/llceil.png
new file mode 100644
index 0000000..1d54510
Binary files /dev/null and b/lib/images/math/llceil.png differ
diff --git a/lib/images/math/llfloor.png b/lib/images/math/llfloor.png
new file mode 100644
index 0000000..3804c3d
Binary files /dev/null and b/lib/images/math/llfloor.png differ
diff --git a/lib/images/math/llparenthesis.png 
b/lib/images/math/llparenthesis.png
new file mode 100644
index 0000000..fbe71e7
Binary files /dev/null and b/lib/images/math/llparenthesis.png differ
diff --git a/lib/images/math/longarrownot.png b/lib/images/math/longarrownot.png
new file mode 100644
index 0000000..ec98abb
Binary files /dev/null and b/lib/images/math/longarrownot.png differ
diff --git a/lib/images/math/longarrownot2.png 
b/lib/images/math/longarrownot2.png
new file mode 100644
index 0000000..1feb28d
Binary files /dev/null and b/lib/images/math/longarrownot2.png differ
diff --git a/lib/images/math/longmapsfrom.png b/lib/images/math/longmapsfrom.png
new file mode 100644
index 0000000..6369591
Binary files /dev/null and b/lib/images/math/longmapsfrom.png differ
diff --git a/lib/images/math/longmapsfrom2.png 
b/lib/images/math/longmapsfrom2.png
new file mode 100644
index 0000000..0700d75
Binary files /dev/null and b/lib/images/math/longmapsfrom2.png differ
diff --git a/lib/images/math/longmapsto2.png b/lib/images/math/longmapsto2.png
new file mode 100644
index 0000000..3cbd8d5
Binary files /dev/null and b/lib/images/math/longmapsto2.png differ
diff --git a/lib/images/math/mapsfrom.png b/lib/images/math/mapsfrom.png
new file mode 100644
index 0000000..cfc5ba3
Binary files /dev/null and b/lib/images/math/mapsfrom.png differ
diff --git a/lib/images/math/mapsfrom2.png b/lib/images/math/mapsfrom2.png
new file mode 100644
index 0000000..6cc107c
Binary files /dev/null and b/lib/images/math/mapsfrom2.png differ
diff --git a/lib/images/math/mapsfromchar.png b/lib/images/math/mapsfromchar.png
new file mode 100644
index 0000000..978abee
Binary files /dev/null and b/lib/images/math/mapsfromchar.png differ
diff --git a/lib/images/math/mapsfromchar2.png 
b/lib/images/math/mapsfromchar2.png
new file mode 100644
index 0000000..e7729bc
Binary files /dev/null and b/lib/images/math/mapsfromchar2.png differ
diff --git a/lib/images/math/mapsto2.png b/lib/images/math/mapsto2.png
new file mode 100644
index 0000000..e3bad3d
Binary files /dev/null and b/lib/images/math/mapsto2.png differ
diff --git a/lib/images/math/mapstochar2.png b/lib/images/math/mapstochar2.png
new file mode 100644
index 0000000..30a35e4
Binary files /dev/null and b/lib/images/math/mapstochar2.png differ
diff --git a/lib/images/math/merge.png b/lib/images/math/merge.png
new file mode 100644
index 0000000..1558af0
Binary files /dev/null and b/lib/images/math/merge.png differ
diff --git a/lib/images/math/minuso.png b/lib/images/math/minuso.png
new file mode 100644
index 0000000..837e25c
Binary files /dev/null and b/lib/images/math/minuso.png differ
diff --git a/lib/images/math/moo.png b/lib/images/math/moo.png
new file mode 100644
index 0000000..7d73853
Binary files /dev/null and b/lib/images/math/moo.png differ
diff --git a/lib/images/math/niplus.png b/lib/images/math/niplus.png
new file mode 100644
index 0000000..b1145b9
Binary files /dev/null and b/lib/images/math/niplus.png differ
diff --git a/lib/images/math/nnearrow.png b/lib/images/math/nnearrow.png
new file mode 100644
index 0000000..68e75fc
Binary files /dev/null and b/lib/images/math/nnearrow.png differ
diff --git a/lib/images/math/nnwarrow.png b/lib/images/math/nnwarrow.png
new file mode 100644
index 0000000..4ae54c4
Binary files /dev/null and b/lib/images/math/nnwarrow.png differ
diff --git a/lib/images/math/nplus.png b/lib/images/math/nplus.png
new file mode 100644
index 0000000..5e4a7b4
Binary files /dev/null and b/lib/images/math/nplus.png differ
diff --git a/lib/images/math/ntrianglelefteqslant.png 
b/lib/images/math/ntrianglelefteqslant.png
new file mode 100644
index 0000000..673946e
Binary files /dev/null and b/lib/images/math/ntrianglelefteqslant.png differ
diff --git a/lib/images/math/ntrianglerighteqslant.png 
b/lib/images/math/ntrianglerighteqslant.png
new file mode 100644
index 0000000..936c87f
Binary files /dev/null and b/lib/images/math/ntrianglerighteqslant.png differ
diff --git a/lib/images/math/obar.png b/lib/images/math/obar.png
new file mode 100644
index 0000000..db905ec
Binary files /dev/null and b/lib/images/math/obar.png differ
diff --git a/lib/images/math/oblong.png b/lib/images/math/oblong.png
new file mode 100644
index 0000000..41db6fc
Binary files /dev/null and b/lib/images/math/oblong.png differ
diff --git a/lib/images/math/obslash.png b/lib/images/math/obslash.png
new file mode 100644
index 0000000..cb921df
Binary files /dev/null and b/lib/images/math/obslash.png differ
diff --git a/lib/images/math/ogreaterthan.png b/lib/images/math/ogreaterthan.png
new file mode 100644
index 0000000..90b0817
Binary files /dev/null and b/lib/images/math/ogreaterthan.png differ
diff --git a/lib/images/math/olessthan.png b/lib/images/math/olessthan.png
new file mode 100644
index 0000000..cda5935
Binary files /dev/null and b/lib/images/math/olessthan.png differ
diff --git a/lib/images/math/ovee.png b/lib/images/math/ovee.png
new file mode 100644
index 0000000..785df21
Binary files /dev/null and b/lib/images/math/ovee.png differ
diff --git a/lib/images/math/owedge.png b/lib/images/math/owedge.png
new file mode 100644
index 0000000..45c03b5
Binary files /dev/null and b/lib/images/math/owedge.png differ
diff --git a/lib/images/math/rbag.png b/lib/images/math/rbag.png
new file mode 100644
index 0000000..e6dff47
Binary files /dev/null and b/lib/images/math/rbag.png differ
diff --git a/lib/images/math/rbag2.png b/lib/images/math/rbag2.png
new file mode 100644
index 0000000..496fee1
Binary files /dev/null and b/lib/images/math/rbag2.png differ
diff --git a/lib/images/math/rightarrowtriangle.png 
b/lib/images/math/rightarrowtriangle.png
new file mode 100644
index 0000000..14bb9c0
Binary files /dev/null and b/lib/images/math/rightarrowtriangle.png differ
diff --git a/lib/images/math/rightslice.png b/lib/images/math/rightslice.png
new file mode 100644
index 0000000..11818bd
Binary files /dev/null and b/lib/images/math/rightslice.png differ
diff --git a/lib/images/math/rrceil.png b/lib/images/math/rrceil.png
new file mode 100644
index 0000000..dfc1cf3
Binary files /dev/null and b/lib/images/math/rrceil.png differ
diff --git a/lib/images/math/rrfloor.png b/lib/images/math/rrfloor.png
new file mode 100644
index 0000000..1d761ef
Binary files /dev/null and b/lib/images/math/rrfloor.png differ
diff --git a/lib/images/math/rrparenthesis.png 
b/lib/images/math/rrparenthesis.png
new file mode 100644
index 0000000..d14e1ed
Binary files /dev/null and b/lib/images/math/rrparenthesis.png differ
diff --git a/lib/images/math/shortdownarrow.png 
b/lib/images/math/shortdownarrow.png
new file mode 100644
index 0000000..470680b
Binary files /dev/null and b/lib/images/math/shortdownarrow.png differ
diff --git a/lib/images/math/shortleftarrow.png 
b/lib/images/math/shortleftarrow.png
new file mode 100644
index 0000000..03f8f68
Binary files /dev/null and b/lib/images/math/shortleftarrow.png differ
diff --git a/lib/images/math/shortrightarrow.png 
b/lib/images/math/shortrightarrow.png
new file mode 100644
index 0000000..f792d04
Binary files /dev/null and b/lib/images/math/shortrightarrow.png differ
diff --git a/lib/images/math/shortuparrow.png b/lib/images/math/shortuparrow.png
new file mode 100644
index 0000000..fb34c2b
Binary files /dev/null and b/lib/images/math/shortuparrow.png differ
diff --git a/lib/images/math/ssearrow.png b/lib/images/math/ssearrow.png
new file mode 100644
index 0000000..a6c9b6f
Binary files /dev/null and b/lib/images/math/ssearrow.png differ
diff --git a/lib/images/math/sslash.png b/lib/images/math/sslash.png
new file mode 100644
index 0000000..3a3f645
Binary files /dev/null and b/lib/images/math/sslash.png differ
diff --git a/lib/images/math/sswarrow.png b/lib/images/math/sswarrow.png
new file mode 100644
index 0000000..7d1f423
Binary files /dev/null and b/lib/images/math/sswarrow.png differ
diff --git a/lib/images/math/subsetplus.png b/lib/images/math/subsetplus.png
new file mode 100644
index 0000000..c3d6d56
Binary files /dev/null and b/lib/images/math/subsetplus.png differ
diff --git a/lib/images/math/subsetpluseq.png b/lib/images/math/subsetpluseq.png
new file mode 100644
index 0000000..a41ee7d
Binary files /dev/null and b/lib/images/math/subsetpluseq.png differ
diff --git a/lib/images/math/supsetplus.png b/lib/images/math/supsetplus.png
new file mode 100644
index 0000000..47eef27
Binary files /dev/null and b/lib/images/math/supsetplus.png differ
diff --git a/lib/images/math/supsetpluseq.png b/lib/images/math/supsetpluseq.png
new file mode 100644
index 0000000..bb3bf0e
Binary files /dev/null and b/lib/images/math/supsetpluseq.png differ
diff --git a/lib/images/math/talloblong.png b/lib/images/math/talloblong.png
new file mode 100644
index 0000000..23d4272
Binary files /dev/null and b/lib/images/math/talloblong.png differ
diff --git a/lib/images/math/trianglelefteqslant.png 
b/lib/images/math/trianglelefteqslant.png
new file mode 100644
index 0000000..63fbd4a
Binary files /dev/null and b/lib/images/math/trianglelefteqslant.png differ
diff --git a/lib/images/math/trianglerighteqslant.png 
b/lib/images/math/trianglerighteqslant.png
new file mode 100644
index 0000000..3a4f1d1
Binary files /dev/null and b/lib/images/math/trianglerighteqslant.png differ
diff --git a/lib/images/math/varbigcirc.png b/lib/images/math/varbigcirc.png
new file mode 100644
index 0000000..7df9841
Binary files /dev/null and b/lib/images/math/varbigcirc.png differ
diff --git a/lib/images/math/varcopyright.png b/lib/images/math/varcopyright.png
new file mode 100644
index 0000000..bba0d1f
Binary files /dev/null and b/lib/images/math/varcopyright.png differ
diff --git a/lib/images/math/varcurlyvee.png b/lib/images/math/varcurlyvee.png
new file mode 100644
index 0000000..537a16d
Binary files /dev/null and b/lib/images/math/varcurlyvee.png differ
diff --git a/lib/images/math/varcurlywedge.png 
b/lib/images/math/varcurlywedge.png
new file mode 100644
index 0000000..8b24b9b
Binary files /dev/null and b/lib/images/math/varcurlywedge.png differ
diff --git a/lib/images/math/varoast.png b/lib/images/math/varoast.png
new file mode 100644
index 0000000..f0fa122
Binary files /dev/null and b/lib/images/math/varoast.png differ
diff --git a/lib/images/math/varobar.png b/lib/images/math/varobar.png
new file mode 100644
index 0000000..11beeac
Binary files /dev/null and b/lib/images/math/varobar.png differ
diff --git a/lib/images/math/varobslash.png b/lib/images/math/varobslash.png
new file mode 100644
index 0000000..01af44c
Binary files /dev/null and b/lib/images/math/varobslash.png differ
diff --git a/lib/images/math/varocircle.png b/lib/images/math/varocircle.png
new file mode 100644
index 0000000..ee93f5e
Binary files /dev/null and b/lib/images/math/varocircle.png differ
diff --git a/lib/images/math/varodot.png b/lib/images/math/varodot.png
new file mode 100644
index 0000000..7dc33e0
Binary files /dev/null and b/lib/images/math/varodot.png differ
diff --git a/lib/images/math/varogreaterthan.png 
b/lib/images/math/varogreaterthan.png
new file mode 100644
index 0000000..dad4f8c
Binary files /dev/null and b/lib/images/math/varogreaterthan.png differ
diff --git a/lib/images/math/varolessthan.png b/lib/images/math/varolessthan.png
new file mode 100644
index 0000000..8d4add4
Binary files /dev/null and b/lib/images/math/varolessthan.png differ
diff --git a/lib/images/math/varominus.png b/lib/images/math/varominus.png
new file mode 100644
index 0000000..b039763
Binary files /dev/null and b/lib/images/math/varominus.png differ
diff --git a/lib/images/math/varoplus.png b/lib/images/math/varoplus.png
new file mode 100644
index 0000000..31e9c70
Binary files /dev/null and b/lib/images/math/varoplus.png differ
diff --git a/lib/images/math/varoslash.png b/lib/images/math/varoslash.png
new file mode 100644
index 0000000..ca2c419
Binary files /dev/null and b/lib/images/math/varoslash.png differ
diff --git a/lib/images/math/varotimes.png b/lib/images/math/varotimes.png
new file mode 100644
index 0000000..e3ab5cb
Binary files /dev/null and b/lib/images/math/varotimes.png differ
diff --git a/lib/images/math/varovee.png b/lib/images/math/varovee.png
new file mode 100644
index 0000000..8d6edef
Binary files /dev/null and b/lib/images/math/varovee.png differ
diff --git a/lib/images/math/varowedge.png b/lib/images/math/varowedge.png
new file mode 100644
index 0000000..c4b10d0
Binary files /dev/null and b/lib/images/math/varowedge.png differ
diff --git a/lib/images/math/vartimes.png b/lib/images/math/vartimes.png
new file mode 100644
index 0000000..03de119
Binary files /dev/null and b/lib/images/math/vartimes.png differ
diff --git a/src/frontends/qt4/GuiApplication.cpp 
b/src/frontends/qt4/GuiApplication.cpp
index 424c1af..a2b44e6 100644
--- a/src/frontends/qt4/GuiApplication.cpp
+++ b/src/frontends/qt4/GuiApplication.cpp
@@ -235,6 +235,7 @@ private:
 // this must be sorted alphabetically
 // Upper case comes before lower case
 PngMap sorted_png_map[] = {
+       { "Arrownot", "arrownot2"},
        { "Bumpeq", "bumpeq2" },
        { "Cap", "cap2" },
        { "Cup", "cup2" },
@@ -243,15 +244,24 @@ PngMap sorted_png_map[] = {
        { "Downarrow", "downarrow2" },
        { "Gamma", "gamma2" },
        { "Lambda", "lambda2" },
+       { "Lbag", "lbag2"},
        { "Leftarrow", "leftarrow2" },
        { "Leftrightarrow", "leftrightarrow2" },
+       { "Longarrownot", "longarrownot2"},
        { "Longleftarrow", "longleftarrow2" },
        { "Longleftrightarrow", "longleftrightarrow2" },
+       { "Longmapsfrom", "longmapsfrom2"},
+       { "Longmapsto", "longmapsto2"},
        { "Longrightarrow", "longrightarrow2" },
+       { "Mapsfrom", "mapsfrom2"},
+       { "Mapsfromchar", "mapsfromchar2"},
+       { "Mapsto", "mapsto2"},
+       { "Mapstochar", "mapstochar2"},
        { "Omega", "omega2" },
        { "Phi", "phi2" },
        { "Pi", "pi2" },
        { "Psi", "psi2" },
+       { "Rbag", "rbag2"},
        { "Rightarrow", "rightarrow2" },
        { "Sigma", "sigma2" },
        { "Subset", "subset2" },

commit 6cf364d30e474066bcfb95401870c827ebafe5d9
Author: Georg Baum <b...@lyx.org>
Date:   Mon Dec 17 21:38:40 2012 +0100

    Generate debug output for symbol macros as well
    
    This is useful for debugging, and it will enable
    development/tools/generate_symbols_images.py to generate a few more images.

diff --git a/src/mathed/MacroTable.cpp b/src/mathed/MacroTable.cpp
index 20a713a..60fd568 100644
--- a/src/mathed/MacroTable.cpp
+++ b/src/mathed/MacroTable.cpp
@@ -191,20 +191,28 @@ MacroData const * MacroTable::get(docstring const & name) 
const
 }
 
 
-void MacroTable::insert(docstring const & name, MacroData const & data)
+MacroTable::iterator
+MacroTable::insert(docstring const & name, MacroData const & data)
 {
        //lyxerr << "MacroTable::insert: " << to_utf8(name) << endl;
-       operator[](name) = data;
+       iterator it = find(name);
+       if (it == end())
+               it = map<docstring, MacroData>::insert(
+                               make_pair(name, data)).first;
+       else
+               it->second = data;
+       return it;
 }
 
 
-void MacroTable::insert(Buffer * buf, docstring const & def, string const & 
requires)
+MacroTable::iterator
+MacroTable::insert(Buffer * buf, docstring const & def, string const & 
requires)
 {
        //lyxerr << "MacroTable::insert, def: " << to_utf8(def) << endl;
        MathMacroTemplate mac(buf, def);
        MacroData data(buf, mac);
        data.requires() = requires;
-       insert(mac.name(), data);
+       return insert(mac.name(), data);
 }
 
 
diff --git a/src/mathed/MacroTable.h b/src/mathed/MacroTable.h
index 88427d6..8b9b38a 100644
--- a/src/mathed/MacroTable.h
+++ b/src/mathed/MacroTable.h
@@ -153,9 +153,9 @@ class MacroTable : public std::map<docstring, MacroData>
 {
 public:
        /// Parse full "\\def..." or "\\newcommand..." or ...
-       void insert(Buffer * buf, docstring const & definition, std::string 
const &);
+       iterator insert(Buffer * buf, docstring const & definition, std::string 
const &);
        /// Insert pre-digested macro definition
-       void insert(docstring const & name, MacroData const & data);
+       iterator insert(docstring const & name, MacroData const & data);
        ///
        MacroData const * get(docstring const & name) const;
        ///
diff --git a/src/mathed/MathFactory.cpp b/src/mathed/MathFactory.cpp
index d41d455..29d9a5f 100644
--- a/src/mathed/MathFactory.cpp
+++ b/src/mathed/MathFactory.cpp
@@ -151,7 +151,15 @@ void initSymbols()
                        string macro;
                        string requires;
                        is >> macro >> requires;
-                       MacroTable::globalMacros().insert(0, from_utf8(macro), 
requires);
+                       MacroTable::iterator it = 
MacroTable::globalMacros().insert(
+                                       0, from_utf8(macro), requires);
+                       // If you change the following output, please adjust
+                       // development/tools/generate_symbols_images.py.
+                       LYXERR(Debug::MATHED, "read symbol '" << 
to_utf8(it->first)
+                               << "  inset: macro"
+                               << "  draw: 0"
+                               << "  extra: "
+                               << "  requires: " << requires << '\'');
                        continue;
                }
 

-----------------------------------------------------------------------

Summary of changes:
 lib/Makefile.am                            |  109 ++++++++++++++++++++++++++++
 lib/images/math/Ydown.png                  |  Bin 0 -> 129 bytes
 lib/images/math/Yleft.png                  |  Bin 0 -> 133 bytes
 lib/images/math/Yright.png                 |  Bin 0 -> 130 bytes
 lib/images/math/Yup.png                    |  Bin 0 -> 125 bytes
 lib/images/math/arrownot.png               |  Bin 0 -> 114 bytes
 lib/images/math/arrownot2.png              |  Bin 0 -> 123 bytes
 lib/images/math/baro.png                   |  Bin 0 -> 148 bytes
 lib/images/math/bbslash.png                |  Bin 0 -> 156 bytes
 lib/images/math/bigbox.png                 |  Bin 0 -> 126 bytes
 lib/images/math/bigcurlyvee.png            |  Bin 0 -> 154 bytes
 lib/images/math/bigcurlywedge.png          |  Bin 0 -> 158 bytes
 lib/images/math/biginterleave.png          |  Bin 0 -> 110 bytes
 lib/images/math/bignplus.png               |  Bin 0 -> 173 bytes
 lib/images/math/bigparallel.png            |  Bin 0 -> 109 bytes
 lib/images/math/bigsqcap.png               |  Bin 0 -> 119 bytes
 lib/images/math/binampersand.png           |  Bin 0 -> 169 bytes
 lib/images/math/bindnasrepma.png           |  Bin 0 -> 165 bytes
 lib/images/math/boxast.png                 |  Bin 0 -> 149 bytes
 lib/images/math/boxbar.png                 |  Bin 0 -> 114 bytes
 lib/images/math/boxbox.png                 |  Bin 0 -> 134 bytes
 lib/images/math/boxbslash.png              |  Bin 0 -> 136 bytes
 lib/images/math/boxcircle.png              |  Bin 0 -> 142 bytes
 lib/images/math/boxempty.png               |  Bin 0 -> 114 bytes
 lib/images/math/boxslash.png               |  Bin 0 -> 137 bytes
 lib/images/math/curlyveedownarrow.png      |  Bin 0 -> 170 bytes
 lib/images/math/curlyveeuparrow.png        |  Bin 0 -> 158 bytes
 lib/images/math/curlywedgedownarrow.png    |  Bin 0 -> 161 bytes
 lib/images/math/curlywedgeuparrow.png      |  Bin 0 -> 173 bytes
 lib/images/math/fatbslash.png              |  Bin 0 -> 167 bytes
 lib/images/math/fatsemi.png                |  Bin 0 -> 126 bytes
 lib/images/math/fatslash.png               |  Bin 0 -> 172 bytes
 lib/images/math/inplus.png                 |  Bin 0 -> 151 bytes
 lib/images/math/interleave.png             |  Bin 0 -> 107 bytes
 lib/images/math/lbag.png                   |  Bin 0 -> 142 bytes
 lib/images/math/lbag2.png                  |  Bin 0 -> 148 bytes
 lib/images/math/leftarrowtriangle.png      |  Bin 0 -> 131 bytes
 lib/images/math/leftrightarroweq.png       |  Bin 0 -> 141 bytes
 lib/images/math/leftrightarrowtriangle.png |  Bin 0 -> 142 bytes
 lib/images/math/leftslice.png              |  Bin 0 -> 140 bytes
 lib/images/math/lightning.png              |  Bin 0 -> 105 bytes
 lib/images/math/llceil.png                 |  Bin 0 -> 112 bytes
 lib/images/math/llfloor.png                |  Bin 0 -> 112 bytes
 lib/images/math/llparenthesis.png          |  Bin 0 -> 138 bytes
 lib/images/math/longarrownot.png           |  Bin 0 -> 115 bytes
 lib/images/math/longarrownot2.png          |  Bin 0 -> 125 bytes
 lib/images/math/longmapsfrom.png           |  Bin 0 -> 196 bytes
 lib/images/math/longmapsfrom2.png          |  Bin 0 -> 229 bytes
 lib/images/math/longmapsto2.png            |  Bin 0 -> 242 bytes
 lib/images/math/mapsfrom.png               |  Bin 0 -> 151 bytes
 lib/images/math/mapsfrom2.png              |  Bin 0 -> 156 bytes
 lib/images/math/mapsfromchar.png           |  Bin 0 -> 88 bytes
 lib/images/math/mapsfromchar2.png          |  Bin 0 -> 93 bytes
 lib/images/math/mapsto2.png                |  Bin 0 -> 150 bytes
 lib/images/math/mapstochar2.png            |  Bin 0 -> 95 bytes
 lib/images/math/merge.png                  |  Bin 0 -> 166 bytes
 lib/images/math/minuso.png                 |  Bin 0 -> 144 bytes
 lib/images/math/moo.png                    |  Bin 0 -> 137 bytes
 lib/images/math/niplus.png                 |  Bin 0 -> 156 bytes
 lib/images/math/nnearrow.png               |  Bin 0 -> 156 bytes
 lib/images/math/nnwarrow.png               |  Bin 0 -> 153 bytes
 lib/images/math/nplus.png                  |  Bin 0 -> 152 bytes
 lib/images/math/ntrianglelefteqslant.png   |  Bin 0 -> 246 bytes
 lib/images/math/ntrianglerighteqslant.png  |  Bin 0 -> 242 bytes
 lib/images/math/obar.png                   |  Bin 0 -> 157 bytes
 lib/images/math/oblong.png                 |  Bin 0 -> 114 bytes
 lib/images/math/obslash.png                |  Bin 0 -> 167 bytes
 lib/images/math/ogreaterthan.png           |  Bin 0 -> 177 bytes
 lib/images/math/olessthan.png              |  Bin 0 -> 181 bytes
 lib/images/math/ovee.png                   |  Bin 0 -> 166 bytes
 lib/images/math/owedge.png                 |  Bin 0 -> 167 bytes
 lib/images/math/rbag.png                   |  Bin 0 -> 137 bytes
 lib/images/math/rbag2.png                  |  Bin 0 -> 148 bytes
 lib/images/math/rightarrowtriangle.png     |  Bin 0 -> 129 bytes
 lib/images/math/rightslice.png             |  Bin 0 -> 147 bytes
 lib/images/math/rrceil.png                 |  Bin 0 -> 107 bytes
 lib/images/math/rrfloor.png                |  Bin 0 -> 109 bytes
 lib/images/math/rrparenthesis.png          |  Bin 0 -> 130 bytes
 lib/images/math/shortdownarrow.png         |  Bin 0 -> 132 bytes
 lib/images/math/shortleftarrow.png         |  Bin 0 -> 129 bytes
 lib/images/math/shortrightarrow.png        |  Bin 0 -> 127 bytes
 lib/images/math/shortuparrow.png           |  Bin 0 -> 122 bytes
 lib/images/math/ssearrow.png               |  Bin 0 -> 151 bytes
 lib/images/math/sslash.png                 |  Bin 0 -> 159 bytes
 lib/images/math/sswarrow.png               |  Bin 0 -> 152 bytes
 lib/images/math/subsetplus.png             |  Bin 0 -> 155 bytes
 lib/images/math/subsetpluseq.png           |  Bin 0 -> 158 bytes
 lib/images/math/supsetplus.png             |  Bin 0 -> 161 bytes
 lib/images/math/supsetpluseq.png           |  Bin 0 -> 167 bytes
 lib/images/math/talloblong.png             |  Bin 0 -> 118 bytes
 lib/images/math/trianglelefteqslant.png    |  Bin 0 -> 167 bytes
 lib/images/math/trianglerighteqslant.png   |  Bin 0 -> 164 bytes
 lib/images/math/varbigcirc.png             |  Bin 0 -> 186 bytes
 lib/images/math/varcopyright.png           |  Bin 0 -> 210 bytes
 lib/images/math/varcurlyvee.png            |  Bin 0 -> 155 bytes
 lib/images/math/varcurlywedge.png          |  Bin 0 -> 147 bytes
 lib/images/math/varoast.png                |  Bin 0 -> 164 bytes
 lib/images/math/varobar.png                |  Bin 0 -> 161 bytes
 lib/images/math/varobslash.png             |  Bin 0 -> 163 bytes
 lib/images/math/varocircle.png             |  Bin 0 -> 171 bytes
 lib/images/math/varodot.png                |  Bin 0 -> 162 bytes
 lib/images/math/varogreaterthan.png        |  Bin 0 -> 178 bytes
 lib/images/math/varolessthan.png           |  Bin 0 -> 174 bytes
 lib/images/math/varominus.png              |  Bin 0 -> 159 bytes
 lib/images/math/varoplus.png               |  Bin 0 -> 167 bytes
 lib/images/math/varoslash.png              |  Bin 0 -> 161 bytes
 lib/images/math/varotimes.png              |  Bin 0 -> 168 bytes
 lib/images/math/varovee.png                |  Bin 0 -> 165 bytes
 lib/images/math/varowedge.png              |  Bin 0 -> 161 bytes
 lib/images/math/vartimes.png               |  Bin 0 -> 146 bytes
 lib/lyx2lyx/lyx_2_1.py                     |    4 +-
 lib/symbols                                |   13 ++--
 lib/unicodesymbols                         |    6 ++-
 src/frontends/qt4/GuiApplication.cpp       |   10 +++
 src/mathed/MacroTable.cpp                  |   16 +++-
 src/mathed/MacroTable.h                    |    4 +-
 src/mathed/MathFactory.cpp                 |   10 +++-
 117 files changed, 154 insertions(+), 18 deletions(-)
 create mode 100644 lib/images/math/Ydown.png
 create mode 100644 lib/images/math/Yleft.png
 create mode 100644 lib/images/math/Yright.png
 create mode 100644 lib/images/math/Yup.png
 create mode 100644 lib/images/math/arrownot.png
 create mode 100644 lib/images/math/arrownot2.png
 create mode 100644 lib/images/math/baro.png
 create mode 100644 lib/images/math/bbslash.png
 create mode 100644 lib/images/math/bigbox.png
 create mode 100644 lib/images/math/bigcurlyvee.png
 create mode 100644 lib/images/math/bigcurlywedge.png
 create mode 100644 lib/images/math/biginterleave.png
 create mode 100644 lib/images/math/bignplus.png
 create mode 100644 lib/images/math/bigparallel.png
 create mode 100644 lib/images/math/bigsqcap.png
 create mode 100644 lib/images/math/binampersand.png
 create mode 100644 lib/images/math/bindnasrepma.png
 create mode 100644 lib/images/math/boxast.png
 create mode 100644 lib/images/math/boxbar.png
 create mode 100644 lib/images/math/boxbox.png
 create mode 100644 lib/images/math/boxbslash.png
 create mode 100644 lib/images/math/boxcircle.png
 create mode 100644 lib/images/math/boxempty.png
 create mode 100644 lib/images/math/boxslash.png
 create mode 100644 lib/images/math/curlyveedownarrow.png
 create mode 100644 lib/images/math/curlyveeuparrow.png
 create mode 100644 lib/images/math/curlywedgedownarrow.png
 create mode 100644 lib/images/math/curlywedgeuparrow.png
 create mode 100644 lib/images/math/fatbslash.png
 create mode 100644 lib/images/math/fatsemi.png
 create mode 100644 lib/images/math/fatslash.png
 create mode 100644 lib/images/math/inplus.png
 create mode 100644 lib/images/math/interleave.png
 create mode 100644 lib/images/math/lbag.png
 create mode 100644 lib/images/math/lbag2.png
 create mode 100644 lib/images/math/leftarrowtriangle.png
 create mode 100644 lib/images/math/leftrightarroweq.png
 create mode 100644 lib/images/math/leftrightarrowtriangle.png
 create mode 100644 lib/images/math/leftslice.png
 create mode 100644 lib/images/math/lightning.png
 create mode 100644 lib/images/math/llceil.png
 create mode 100644 lib/images/math/llfloor.png
 create mode 100644 lib/images/math/llparenthesis.png
 create mode 100644 lib/images/math/longarrownot.png
 create mode 100644 lib/images/math/longarrownot2.png
 create mode 100644 lib/images/math/longmapsfrom.png
 create mode 100644 lib/images/math/longmapsfrom2.png
 create mode 100644 lib/images/math/longmapsto2.png
 create mode 100644 lib/images/math/mapsfrom.png
 create mode 100644 lib/images/math/mapsfrom2.png
 create mode 100644 lib/images/math/mapsfromchar.png
 create mode 100644 lib/images/math/mapsfromchar2.png
 create mode 100644 lib/images/math/mapsto2.png
 create mode 100644 lib/images/math/mapstochar2.png
 create mode 100644 lib/images/math/merge.png
 create mode 100644 lib/images/math/minuso.png
 create mode 100644 lib/images/math/moo.png
 create mode 100644 lib/images/math/niplus.png
 create mode 100644 lib/images/math/nnearrow.png
 create mode 100644 lib/images/math/nnwarrow.png
 create mode 100644 lib/images/math/nplus.png
 create mode 100644 lib/images/math/ntrianglelefteqslant.png
 create mode 100644 lib/images/math/ntrianglerighteqslant.png
 create mode 100644 lib/images/math/obar.png
 create mode 100644 lib/images/math/oblong.png
 create mode 100644 lib/images/math/obslash.png
 create mode 100644 lib/images/math/ogreaterthan.png
 create mode 100644 lib/images/math/olessthan.png
 create mode 100644 lib/images/math/ovee.png
 create mode 100644 lib/images/math/owedge.png
 create mode 100644 lib/images/math/rbag.png
 create mode 100644 lib/images/math/rbag2.png
 create mode 100644 lib/images/math/rightarrowtriangle.png
 create mode 100644 lib/images/math/rightslice.png
 create mode 100644 lib/images/math/rrceil.png
 create mode 100644 lib/images/math/rrfloor.png
 create mode 100644 lib/images/math/rrparenthesis.png
 create mode 100644 lib/images/math/shortdownarrow.png
 create mode 100644 lib/images/math/shortleftarrow.png
 create mode 100644 lib/images/math/shortrightarrow.png
 create mode 100644 lib/images/math/shortuparrow.png
 create mode 100644 lib/images/math/ssearrow.png
 create mode 100644 lib/images/math/sslash.png
 create mode 100644 lib/images/math/sswarrow.png
 create mode 100644 lib/images/math/subsetplus.png
 create mode 100644 lib/images/math/subsetpluseq.png
 create mode 100644 lib/images/math/supsetplus.png
 create mode 100644 lib/images/math/supsetpluseq.png
 create mode 100644 lib/images/math/talloblong.png
 create mode 100644 lib/images/math/trianglelefteqslant.png
 create mode 100644 lib/images/math/trianglerighteqslant.png
 create mode 100644 lib/images/math/varbigcirc.png
 create mode 100644 lib/images/math/varcopyright.png
 create mode 100644 lib/images/math/varcurlyvee.png
 create mode 100644 lib/images/math/varcurlywedge.png
 create mode 100644 lib/images/math/varoast.png
 create mode 100644 lib/images/math/varobar.png
 create mode 100644 lib/images/math/varobslash.png
 create mode 100644 lib/images/math/varocircle.png
 create mode 100644 lib/images/math/varodot.png
 create mode 100644 lib/images/math/varogreaterthan.png
 create mode 100644 lib/images/math/varolessthan.png
 create mode 100644 lib/images/math/varominus.png
 create mode 100644 lib/images/math/varoplus.png
 create mode 100644 lib/images/math/varoslash.png
 create mode 100644 lib/images/math/varotimes.png
 create mode 100644 lib/images/math/varovee.png
 create mode 100644 lib/images/math/varowedge.png
 create mode 100644 lib/images/math/vartimes.png


hooks/post-receive
-- 
The LyX Source Repository

Reply via email to