<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 1/2/21 11:33 AM, Thibaut Cuvelier
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAK0LPyhKqNbRey0REPrjWRL3rgurH42rotQ+S=qZND4QNcv6pg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">I'm just upping this conversation: can I push the
        patches to rename the classes to MathMLStream and TeXMathStream?
        <br>
      </div>
    </blockquote>
    <p>Yes, I think that's fine.</p>
    <p>Riki</p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAK0LPyhKqNbRey0REPrjWRL3rgurH42rotQ+S=qZND4QNcv6pg@mail.gmail.com"><br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Mon, 28 Dec 2020 at 20:18,
          Thibaut Cuvelier <<a href="mailto:tcuvelier@lyx.org"
            moz-do-not-send="true">tcuvelier@lyx.org</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div dir="ltr">
            <div class="gmail_quote">
              <div dir="ltr" class="gmail_attr">On Mon, 28 Dec 2020 at
                19:33, Jean-Marc Lasgouttes <<a
                  href="mailto:lasgouttes@lyx.org" target="_blank"
                  moz-do-not-send="true">lasgouttes@lyx.org</a>>
                wrote:<br>
              </div>
              <blockquote class="gmail_quote" style="margin:0px 0px 0px
                0.8ex;border-left:1px solid
                rgb(204,204,204);padding-left:1ex">
                <div>
                  <div class="gmail_quote">Le 26 décembre 2020 20:07:19
                    GMT+01:00, Thibaut Cuvelier <<a
                      href="mailto:tcuvelier@lyx.org" target="_blank"
                      moz-do-not-send="true">tcuvelier@lyx.org</a>> a
                    écrit :
                    <blockquote class="gmail_quote" style="margin:0pt
                      0pt 0pt 0.8ex;border-left:1px solid
                      rgb(204,204,204);padding-left:1ex">
                      <div dir="ltr">
                        <div>Dear list, <br>
                        </div>
                        <div><br>
                        </div>
                        <div>In <a
                            href="https://www.lyx.org/trac/ticket/12055"
                            target="_blank" moz-do-not-send="true">https://www.lyx.org/trac/ticket/12055</a>,
                          there was some confusion about the name of the
                          streams used to output math: there is
                          OctaveStream for Octave, MathematicaStream for
                          Mathematica, etc., but MathStream for MathML
                          (the name is much more generic than what the
                          class does) and WriteStream for standard LaTeX
                          math (the name is unrelated to the features of
                          the class). <br>
                        </div>
                        <div><br>
                        </div>
                        <div>As proposed in the ticket, I attach two
                          patches to rename these classes so that their
                          name is much more descriptive. Is it OK to
                          push these commits? <br>
                        </div>
                        <div><br>
                        </div>
                        <div>Thibaut<br>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                  <br clear="all">
                  What you propose makes sense, but LaTeXMathStream is a
                  bit long. What about using just MathStream? Or
                  TeXMathStream like we have otexstream.<br>
                </div>
              </blockquote>
              <div><br>
              </div>
              <div>The problem with MathStream is that, currently, the
                MathML stream is called MathStream, it would be best to
                avoid reusing that name for something very similar that
                soon. <br>
              </div>
              <div>I also wanted to avoid (La)TeXStream, because that
                could be mistaken with the generation of the TeX file,
                while it's restricted to maths.</div>
              <div><br>
              </div>
              <div>I like TeXMathStream, though.
              </div>
              <div> </div>
              <blockquote class="gmail_quote" style="margin:0px 0px 0px
                0.8ex;border-left:1px solid
                rgb(204,204,204);padding-left:1ex">
                <div>Also, I am not sure why math streams use different
                  capitalization rules than their text counterpart. <br>
                </div>
              </blockquote>
              <div><br>
              </div>
              <div>What do you mean with "text counterpart"? Things like
                MathematicaStream or MaximaStream just rely on
                odocstream (odocstringstream for HTMLStream and the one
                for MathML), there is no real counterpart for these
                streams.</div>
              <div><br>
              </div>
              <div>Otherwise, it's quite common in the whole code base
                to have capitalised names (camel case) for classes, it's
                more like odocstream & co. follow a different
                convention (closer to the STL, but I guess that's
                because they just act like stringstream).<br>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>