<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>7169</bug_id>
          
          <creation_ts>2009-07-29 17:02:22 +0000</creation_ts>
          <short_desc>Improving the MathML editor parser</short_desc>
          <delta_ts>2009-08-05 18:20:03 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Amaya</product>
          <component>MathML</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>ASSIGNED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fred.wang</reporter>
          <assigned_to>fred.wang</assigned_to>
          <cc>carcone</cc>
    
    <cc>emilien.kia</cc>
    
    <cc>fred.wang</cc>
    
    <cc>Irene.Vatton</cc>
    
    <cc>olunet</cc>
    
    <cc>vincent.quint</cc>
          
          <qa_contact name="Vincent Quint">vincent.quint</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26123</commentid>
    <comment_count>0</comment_count>
      <attachid>734</attachid>
    <who name="">fred.wang</who>
    <bug_when>2009-07-29 17:02:22 +0000</bug_when>
    <thetext>Created attachment 734
Example of parsable chemical formulae

We should improve the way the sequence of characters entered by the user is parsed.

Some work is already available for chemical formulae, the mode is enabled/disabled using ctrl + m, ctrl + c (see attachment for examples).

This work can be extended to add more modes, for instance to allow a LaTeX-like syntax. See also http://lists.w3.org/Archives/Public/www-amaya/2009JanMar/0086.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26124</commentid>
    <comment_count>1</comment_count>
    <who name="">fred.wang</who>
    <bug_when>2009-07-29 17:07:23 +0000</bug_when>
    <thetext>The next step is to replace Flex by Quex, so that all unicode input are allowed.

http://en.wikipedia.org/wiki/Quex</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26246</commentid>
    <comment_count>2</comment_count>
    <who name="">fred.wang</who>
    <bug_when>2009-08-05 18:20:03 +0000</bug_when>
    <thetext>	I&apos;ve just committed some changes to Mathedit_parser that improve the way it is compiled and prepare Quex as a replacement of Flex. The work is not finished yet, so I&apos;ve disabled the chemistry mode for the moment. I&apos;ll give you more information when I&apos;m done with this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>734</attachid>
            <date>2009-07-29 17:02:22 +0000</date>
            <delta_ts>2009-08-05 17:47:24 +0000</delta_ts>
            <desc>Example of parsable chemical formulae</desc>
            <filename>examples</filename>
            <type>text/plain</type>
            <size>355</size>
            <attacher>fred.wang</attacher>
            
              <data encoding="base64">QmFTTzQKQzJINU9ICkM2SDVPSApDYUNPMwpDSDNDT09ICkM2SDVDbApGZShOTzMpMwpIM1BPNApI
Q2wKSGdTTzQKTmFPSApOYTNQMk84ClAyUzUKVkY1ClpuKEMySDNPMikyCltDcihDNkg2KTJdCktb
UHRDbDMoQzJINCldCkJIMy5OSDMKWm4oTk8zKTIuSDJPCk5hKwpOTzMtCkNhMisKSGcyKwpIZSoK
TmUqCkNvSUlJCk8tSUkKTmkwClBiSVZPMgooTkgzKTJQdElJCkZlSUlDbDIKTW5JVk8yClBiSUky
CkQyTwpDRDJIMgpIRApDSDNPVAooVDJOKTJDTwpIRFNPNApEMlMKQ0gyVE9ICi5DSDMKQzZINS4K
LlNuSDMKSDJTTzQKQzZINUNIMwpDSDNDT09ICkNIM0NIT0hDSDMKQzZINUNPT0NPQ0gzCkNIM0Mt
LS1DSApDSDI9Q0gyCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>