Dear JC,<div><br></div><div>Thank you for the new release. I will explore this version and give you my feedback in a week time.</div><div><br></div><div>Prakash<br><br><div class="gmail_quote">On Tue, Jun 25, 2013 at 4:13 PM, spinaker <span dir="ltr"><<a href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker@adinet.com.uy</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>JC<br>
      <br>
      Thanks for your work, J-Isis is a very advanced documentation
      software, there are not many of this kind<br>
      <br>
      Now, between J-Isis and the new release of ABCD, we have a lot of
      work to do<br>
      <br>
      Regards<br>
      Ernesto Spinak<br>
      <br>
      <br>
      El 25/06/2013 6:00, Jean-Claude Dauphin escribió:<br>
    </div>
    <blockquote type="cite"><div><div class="h5">
      <div dir="ltr">
        <p style="margin-bottom:12.0pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">Dear
            CDS-ISIS users,</span></p>
        <p style="text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-GB">Please find for your consideration the 24 June
            2013 Release
            of J-ISIS, Web-JISIS and the first version of the J-ISIS
            Reference Manual. </span></p>
        <p style="text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-GB"><a href="https://kenai.com/downloads/j-isis/J-ISIS%20Reference%20Manual%2024%20June%202013.pdf" target="_blank">https://kenai.com/downloads/j-isis/J-ISIS%20Reference%20Manual%2024%20June%202013.pdf</a></span></p>

        <p style="text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-GB"><a href="https://kenai.com/projects/j-isis/downloads/download/jisis_suite%2024%20June%202013.zip" target="_blank">https://kenai.com/projects/j-isis/downloads/download/jisis_suite%2024%20June%202013.zip</a>
          </span></p>
        <p style="text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-GB"><a href="https://kenai.com/projects/j-isis/downloads/download/Web-JISIS3.war" target="_blank">https://kenai.com/projects/j-isis/downloads/download/Web-JISIS3.war</a></span></p>

        <p style="text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-GB"><a href="https://kenai.com/projects/j-isis/downloads/download/Web-JISIS.pdf" target="_blank">https://kenai.com/projects/j-isis/downloads/download/Web-JISIS.pdf</a></span></p>

        <p><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">The
            most significant improvements are the following:</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US"><span> </span></span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">1. New J-ISIS Print
            Formatting Language Parser</span></p>
        <div><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">The parser analyzes the phrase structure of<span> 
            </span>a J-ISIS Print Format (PFT). Two of the most
            useful abstractions used in modern compilers are <i>context
              free grammars</i>,
            for parsing, and <i>regular expressions</i>, for lexical
            analysis. To make the
            best use of these abstractions it is helpful to have special
            tools, such as <i>Yacc
            </i>(which converts a grammar into a parsing program) and <i>Lex
            </i>(which
            converts a declarative specification into a lexical-analysis
            program).</span></div>
        <div><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">For historical reasons, until now J-ISIS was
            using JFlex and <a href="http://www.cs.princeton.edu/%7Eappel/modern/java/CUP/" target="_blank">JavaCup</a><a href="#13f7af0b448c758b__ftn1" name="13f7af0b448c758b__ftnref1" title=""><span><span><span><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">[1]</span></span></span></span></a>
            to produce the parser, but it turns out that JavaCup is not
            anymore maintained
            and that JavaCup limit was reached when adding new CISIS
            functions.</span></div>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">Thus, it was decided to use <a href="http://javacc.java.net/" target="_blank">JavaCC</a>
            parser generator which is maintained regularly, includes
            lexical analysis and
            can also generate C/C++ code.</span></p>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">The J-ISIS formatting language follows CDS/ISIS
            formatting language
            syntax with some minor exceptions. But the main difference
            is that the output
            produced by a interpreting a format is displayed as HTML in
            the J-ISIS embedded
            browser or written on a file as HTML<span>  </span>in
            PrintSort module while it could also be printed as plain
            text. Thus allowing
            output of XML or CSV data.</span></p>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">2. Implementation of CISIS functions</span></p>

        <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US"><strong>Instr(string1, string2)</strong><span><strong>     
              </strong></span></span></p>
        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US"><strong>iocc</strong><span><strong>  </strong></span></span></p>

        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US"><strong>left(string,length)</strong></span></p>

        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><strong>mid(string, start, length)</strong></span></p>

        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><strong>replace(string1, string2, string3)</strong></span></p>

        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><strong>right(string, length)</strong></span></p>

        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><strong>continue</strong></span></p>
        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><strong>break</strong></span></p>
        <strong>
        </strong>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><strong>select … case … elsecase … end</strong></span></p>

        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">3. Improved PFT
            editor with better undo/redo, lines numbers and display of
            cursor position.</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">4. The Web Output
            window in the PFT editor has a tab to display the html code</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">4. Data Viewer is
            launched when you open a database</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">5. Double clicking on
            a database in the "Open Database..." dialog will open the
            database
            and launch the database viewer</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">6. Selecting a most
            recently database will open the database and launch the
            database viewer</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">7. Implementation of
            the WinISIS Link command</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">8. Update to Tika 1.3
            and Groovy 2.1.5</span></p>
        <p><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">9. New Encoding when
            importing/Exporting:<span>  </span>UNIMARC (ISO-5426
            & ISO-6937) MARC21 (MARC-8) </span></p>
        <p><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="EN-US">10.Many
            bug fixes, enhancements and speed improvements. </span></p>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">The new PFT editor will help you to become a<strong>n</strong>
            ISIS
            Print format expert. You will be able to experiment the new
            features offered by
            J-ISIS for making J-ISIS Print format yet more powerful with
            the new Web
            technologies such as XHTML, CSS3, HTML5, JavaScript and the
            Groovy programming
            language.</span></p>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">The J-ISIS Reference Manual contains a very
            detailed
            chapter on J-ISIS Print Format empowered with the new Web
            technologies and
            Groovy as well as many examples,. You are encouraged to try
            these examples by
            yourself and to report any problem you may find.</span></p>
        <div><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">As usual, I would be very grateful if you could
            take
            the time to try J-ISIS. All your comments, criticisms,
            suggestions, improvement
            requests and bug descriptions are welcome. </span></div>
        <div><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US"><br>
          </span></div>
        <div><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">With my best wishes,</span></div>
        <p style="margin-bottom:0cm;margin-bottom:.0001pt;text-align:justify"><span style="font-size:10.0pt;line-height:115%;font-family:"Arial","sans-serif"" lang="EN-US">Jean-Claude</span></p>
        <div><br clear="all">
          <hr size="1" width="33%" align="left">
          <div>
            <p style="margin-bottom:0cm;margin-bottom:.0001pt;line-height:normal;text-autospace:none"><a href="#13f7af0b448c758b__ftnref1" name="13f7af0b448c758b__ftn1" title=""><span><span><span><span style="font-size:11.0pt;line-height:115%;font-family:"Calibri","sans-serif"">[1]</span></span></span></span></a>
              <span style="font-family:"Times-Roman","serif""><span> </span><span lang="EN-US"><a>http://www.cs.princeton.edu/~appel/modern/java/CUP</a>/<span>
                     </span></span></span><span></span></p>
          </div>
        </div>
        <br>
        -- <br>
        Jean-Claude Dauphin<br>
        <br>
        <a href="mailto:jc.dauphin@gmail.com" target="_blank">jc.dauphin@gmail.com</a><br>
        <a href="mailto:jc.dauphin@afus.unesco.org" target="_blank">jc.dauphin@afus.unesco.org</a><br>
        <br>
        <a href="http://kenai.com/projects/j-isis/" target="_blank">http://kenai.com/projects/j-isis/</a><br>
        <a href="http://www.unesco.org/isis/" target="_blank">http://www.unesco.org/isis/</a><br>
        <a href="http://www.unesco.org/idams/" target="_blank">http://www.unesco.org/idams/</a><br>
        <a href="http://www.greenstone.org" target="_blank">http://www.greenstone.org</a>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      </div></div><pre>_______________________________________________
isis-users mailing list
<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre cols="72">-- 
  .^.                                .^.
  ( )                                ( )
  ===                                ===
 =[=]================================[=]=
  | |  Ernesto Spinak                | |
  | |  <a href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker@adinet.com.uy</a>        | |
  | |  Montevideo, Uruguay           | |
  | |  tel/fax  (598) 2622-3352      | |
  | |  celular  (598) 99612238      | |
 =[=]================================[=]=
  ===                                ===
  ( )                                ( )
   V                                  V </pre>
  </div>

<br>_______________________________________________<br>
isis-users mailing list<br>
<a href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a><br>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>R. Prakash<br>9444031245
</div>