Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stateoftheport [2022/05/19 11:05]
bekki
stateoftheport [2022/06/21 10:34] (current)
christian
Line 1: Line 1:
 ====== State of The Port ====== ====== State of The Port ======
  
-This page reflects the current state of the [[smalltalktransform|port]].+We are porting the PDFtalk library to different Smalltalk dialects simultaniously. 
 +The first step is to generate a fileout with all tests which loads without errors into the target Smalltalk. 
 +Then the tests are executed and the results are shown here. 
 +The port of the library will be finished when all tests pass.
  
 +You can find news about the progress of the port with all the previous steps in the [[portingblog|Porting Blog]].
  
 <html> <html>
-<table class="wikitable" cellspacing="5px">+<style> 
 +    body { 
 +        font-family: Arial, Helvetica, sans-serif; 
 +        padding: auto; 
 +        display: block; 
 +        overflow: auto; 
 +    }
  
-    <tbody+    .TablesWrapper { 
-        <tr+        margin: 5px; 
-            <thTest Packages +        display: inline-flex; 
-            </th+        height: min-content; 
-            <th> Tests +        min-width: fit-content; 
-            </th+        max-width: 400px; 
-            <th> Pass +        border: 2px solid gray; 
-            </th+    } 
-            <th> Fail + 
-            </th+    .Grid { 
-            <th> Error +        line-height: 0.8em; 
-            </th+        width: fit-content; 
-        </tr+        overflow: none; 
-        <tr+        margin: auto; 
-            <td> Values Testing +        padding: 0.5em; 
-            </td+        align-items: center; 
-            <td27 +        display: grid; 
-            </td+        grid-template-columns: auto 9em 8em; 
-            <td27 +        row-gap: 5px; 
-            </td+        column-gap: 8px; 
-            <td> 0 +    } 
-            </td+ 
-            <td> 0 +    .Squeak { 
-            </td+        grid-column: 1; 
-        </tr+        grid-row: 1; 
-        <tr+    } 
-            <td> PostScript Testing + 
-            </td+    .Pharo { 
-            <td> 175 +        grid-column: 2; 
-            </td+        grid-row: 1; 
-            <td54 +    } 
-            </td+ 
-            <td> 13 +    .VAST { 
-            </td+        grid-column: 1; 
-            <td108 +        grid-row: 2; 
-            </td+    } 
-        </tr+ 
-        <tr+    .Ports h3 { 
-            <td> PostScript CIDInit Testing +        text-align: center; 
-            </td+    } 
-            <td> 74 + 
-            </td+    .Tests { 
-            <td> 52 +        min-width: fit-content; 
-            </td+        display: grid; 
-            <td> 2 +        grid-template-columns: repeat(4, 30px); 
-            </td+        text-align: right; 
-            <td> 20 +        column-gap: 5px; 
-            </td+    } 
-        </tr+ 
-        <tr+    .Header { 
-            <td> PDFtalk Fonts tests +        font-size: smaller; 
-            </td+    } 
-            <td> 33 + 
-            </td+    .Total { 
-            <td10 +        font-size: large; 
-            </td+        margin: 8px 0 8px 0; 
-            <td> 0 +        color: darkblue; 
-            </td+    } 
-            <td23 + 
-            </td+    .Pending { 
-        </tr+        color: gainsboro; 
-        <tr+    } 
-            <tdPDFtalk tests + 
-            </td+    .VersionInfo { 
-            <td288 +        margin-right: 5px; 
-            </td+        text-align: right; 
-            <td30 +        font-style: italic; 
-            </td+        font-size: x-small; 
-            <td> 8 +    } 
-            </td+ 
-            <td250 +    a { 
-            </td+        color: #18BC9C; 
-        </tr+    } 
-    </tbody+</style> 
-</table>+ 
 +<body> 
 +    <div class="TablesWrapper"
 +        <div class="Ports"
 +            <h3>Squeak 6.0</h3
 +            <div class="Grid Squeak"> 
 +                <span> 
 +                    <strong>Packages</strong
 +                </span> 
 +                <div class="Tests Header"> 
 +                    <span> 
 +                        Tests 
 +                    </span
 +                    <span> 
 +                        Pass 
 +                    </span
 +                    <span> 
 +                        Fail 
 +                    </span
 +                    <span> 
 +                        Error 
 +                    </span
 +                </div
 +                <span
 +                </span> 
 + 
 +                <span class="Total"> 
 +                    Total 
 +                </span> 
 +                <div class="Tests Total"> 
 +                    <span> 
 +                        608 
 +                    </span> 
 +                    <span> 
 +                        317 
 +                    </span> 
 +                    <span> 
 +                        63 
 +                    </span> 
 +                    <span> 
 +                        228 
 +                    </span> 
 +                </div> 
 +                <svg class="Total" width="100%" height="100%" viewBox="0 0 608 75"> 
 +                    <rect x="0" y="0" width="317" height="100%" fill="#ccffcc" /> 
 +                    <rect x="317" y="0" width="63" height="100%" fill="#ffff99" /> 
 +                    <rect x="380" y="0" width="228" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    Values 
 +                </span
 +                <div class="Tests"
 +                    <span> 
 +                        38 
 +                    </span
 +                    <span
 +                        38 
 +                    </span
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 38 3.8"> 
 +                    <rect x="0" y="0" width="38" height="100%" fill="#ccffcc" /> 
 +                    <rect x="38" y="0" width="0" height="100%" fill="#ffff99" /> 
 +                    <rect x="38" y="0" width="0" height="100%" fill="#ffcccc" /> 
 +                </svg
 + 
 +                <span style="color: gainsboro"> 
 +                    Values Tools 
 +                </span
 +                <div class="Tests Pending"
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +                <span> 
 +                    PostScript 
 +                </span
 +                <div class="Tests"> 
 +                    <span> 
 +                        175 
 +                    </span
 +                    <span
 +                        130 
 +                    </span
 +                    <span> 
 +                        13 
 +                    </span> 
 +                    <span> 
 +                        32 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 175 17.5"> 
 +                    <rect x="0" y="0" width="130" height="100%" fill="#ccffcc" /> 
 +                    <rect x="130" y="0" width="13" height="100%" fill="#ffff99" /> 
 +                    <rect x="143" y="0" width="32" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PostScript CIDInit 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        74 
 +                    </span> 
 +                    <span> 
 +                        52 
 +                    </span> 
 +                    <span> 
 +                        2 
 +                    </span> 
 +                    <span> 
 +                        20 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 74 7.4"> 
 +                    <rect x="0" y="0" width="52" height="100%" fill="#ccffcc" /> 
 +                    <rect x="52" y="0" width="2" height="100%" fill="#ffff99" /> 
 +                    <rect x="54" y="0" width="20" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PDFtalk Fonts 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        33 
 +                    </span> 
 +                    <span> 
 +                        11 
 +                    </span> 
 +                    <span> 
 +                        7 
 +                    </span> 
 +                    <span> 
 +                        15 
 +                    </span> 
 +                </div> 
 + 
 +                <svg width="100%" height="100%" viewBox="0 0 33 3.3"> 
 +                    <rect x="0" y="0" width="11" height="100%" fill="#ccffcc" /> 
 +                    <rect x="11" y="0" width="7" height="100%" fill="#ffff99" /> 
 +                    <rect x="18" y="0" width="15" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PDFtalk 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        288 
 +                    </span> 
 +                    <span> 
 +                        86 
 +                    </span> 
 +                    <span> 
 +                        41 
 +                    </span> 
 +                    <span> 
 +                        250 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 288 28.8"> 
 +                    <rect x="0" y="0" width="86" height="100%" fill="#ccffcc" /> 
 +                    <rect x="86" y="0" width="41" height="100%" fill="#ffff99" /> 
 +                    <rect x="127" y="0" width="161" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span style="color: gainsboro"> 
 +                    RDF 
 +                </span> 
 +                <div class="Tests Pending"> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +            </div
 +            <div class="VersionInfo"> 
 +                <a 
 +                    href="https://wiki.pdftalk.de/doku.php?id=portingblog#second_fileout_of_the_full_pdftalk_for_squeak_and_pharo">[Squeak 
 +                    Fileout PDFtalk] 1.0.2</a> @ 2022-06-21 
 +            </div
 +        </div> 
 +    </div> 
 + 
 + 
 + 
 +    <div class="TablesWrapper"
 +        <div class="Ports"
 +            <h3>Pharo 10.0</h3> 
 +            <div class="Grid Pharo"> 
 +                <span> 
 +                    <strong>Packages</strong> 
 +                </span> 
 +                <div class="Tests Header"> 
 +                    <span> 
 +                        Tests 
 +                    </span> 
 +                    <span> 
 +                        Pass 
 +                    </span> 
 +                    <span> 
 +                        Fail 
 +                    </span> 
 +                    <span> 
 +                        Error 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +                <span class="Total"> 
 +                    Total 
 +                </span> 
 +                <div class="Tests Total"> 
 +                    <span> 
 +                        608 
 +                    </span> 
 +                    <span> 
 +                        285 
 +                    </span> 
 +                    <span> 
 +                        54 
 +                    </span> 
 +                    <span> 
 +                        269 
 +                    </span> 
 +                </div> 
 +                <svg class="Total" width="100%" height="100%" viewBox="0 0 608 75"> 
 +                    <rect x="0" y="0" width="285" height="100%" fill="#ccffcc" /> 
 +                    <rect x="285" y="0" width="54" height="100%" fill="#ffff99" /> 
 +                    <rect x="339" y="0" width="269" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    Values 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        38 
 +                    </span> 
 +                    <span> 
 +                        38 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 38 3.8"> 
 +                    <rect x="0" y="0" width="38" height="100%" fill="#ccffcc" /> 
 +                    <rect x="38" y="0" width="0" height="100%" fill="#ffff99" /> 
 +                    <rect x="38" y="0" width="0" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span style="color: gainsboro"> 
 +                    Values Tools 
 +                </span> 
 +                <div class="Tests Pending"> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +                <span> 
 +                    PostScript 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        175 
 +                    </span> 
 +                    <span> 
 +                        130 
 +                    </span> 
 +                    <span> 
 +                        13 
 +                    </span> 
 +                    <span> 
 +                        32 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 175 17.5"> 
 +                    <rect x="0" y="0" width="130" height="100%" fill="#ccffcc" /> 
 +                    <rect x="130" y="0" width="13" height="100%" fill="#ffff99" /> 
 +                    <rect x="143" y="0" width="32" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PostScript CIDInit 
 +                </span
 +                <div class="Tests"> 
 +                    <span> 
 +                        74 
 +                    </span
 +                    <span> 
 +                        52 
 +                    </span
 +                    <span> 
 +                        
 +                    </span
 +                    <span> 
 +                        20 
 +                    </span
 +                </div
 +                <svg width="100%" height="100%" viewBox="0 0 74 7.4"
 +                    <rect x="0" y="0" width="52" height="100%" fill="#ccffcc" /> 
 +                    <rect x="52" y="0" width="2" height="100%" fill="#ffff99" /> 
 +                    <rect x="54" y="0" width="20" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PDFtalk Fonts 
 +                </span
 +                <div class="Tests"> 
 +                    <span> 
 +                        33 
 +                    </span
 +                    <span
 +                        11 
 +                    </span
 +                    <span> 
 +                        7 
 +                    </span> 
 +                    <span> 
 +                        15 
 +                    </span> 
 +                </div> 
 + 
 +                <svg width="100%" height="100%" viewBox="0 33 3.3"> 
 +                    <rect x="0" y="0" width="11" height="100%" fill="#ccffcc" /> 
 +                    <rect x="11" y="0" width="7" height="100%" fill="#ffff99" /> 
 +                    <rect x="18" y="0" width="15" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PDFtalk 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        288 
 +                    </span> 
 +                    <span> 
 +                        54 
 +                    </span> 
 +                    <span> 
 +                        32 
 +                    </span> 
 +                    <span> 
 +                        250 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 288 28.8"> 
 +                    <rect x="0" y="0" width="54" height="100%" fill="#ccffcc" /> 
 +                    <rect x="54" y="0" width="32" height="100%" fill="#ffff99" /> 
 +                    <rect x="86" y="0" width="202" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span style="color: gainsboro"> 
 +                    RDF 
 +                </span> 
 +                <div class="Tests Pending"> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +            </div
 +            <div class="VersionInfo"> 
 +                <a href="https://wiki.pdftalk.de/doku.php?id=portingblog#second_fileout_of_the_full_pdftalk_for_squeak_and_pharo">[Pharo 
 +                    Fileout PDFtalk] 1.3.1</a> @ 2022-06-21 
 +            </div
 +        </div> 
 +    </div> 
 + 
 +    <div class="TablesWrapper"
 +        <div class="Ports"
 +            <h3>VA Smalltalk 11.0</h3
 +            <div class="Grid VAST"> 
 +                <span> 
 +                    <strong>Packages</strong
 +                </span
 +                <div class="Tests Header"> 
 +                    <span> 
 +                        Tests 
 +                    </span
 +                    <span
 +                        Pass 
 +                    </span
 +                    <span> 
 +                        Fail 
 +                    </span> 
 +                    <span> 
 +                        Error 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +                <span class="Total"> 
 +                    Total 
 +                </span> 
 +                <div class="Tests Total"> 
 +                    <span> 
 +                        585 
 +                    </span> 
 +                    <span> 
 +                        143 
 +                    </span> 
 +                    <span> 
 +                        14 
 +                    </span> 
 +                    <span> 
 +                        428 
 +                    </span> 
 +                </div> 
 +                <svg class="Total" width="100%" height="100%" viewBox="0 0 585 75"> 
 +                    <rect x="0" y="0" width="143" height="100%" fill="#ccffcc" /> 
 +                    <rect x="143" y="0" width="14" height="100%" fill="#ffff99" /> 
 +                    <rect x="157" y="0" width="428" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    Values 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        29 
 +                    </span> 
 +                    <span> 
 +                        29 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 29 2.9"> 
 +                    <rect x="0" y="0" width="29" height="100%" fill="#ccffcc" /> 
 +                    <rect x="29" y="0" width="0" height="100%" fill="#ffff99" /> 
 +                    <rect x="29" y="0" width="0" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    Values Tools 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        38 
 +                    </span> 
 +                    <span> 
 +                        38 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                    <span> 
 +                        &#x2705 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 38 3.8"> 
 +                    <rect x="0" y="0" width="38" height="100%" fill="#ccffcc" /> 
 +                    <rect x="38" y="0" width="0" height="100%" fill="#ffff99" /> 
 +                    <rect x="38" y="0" width="0" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PostScript 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        175 
 +                    </span> 
 +                    <span> 
 +                        50 
 +                    </span> 
 +                    <span> 
 +                        6 
 +                    </span> 
 +                    <span> 
 +                        119 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 175 17.5"> 
 +                    <rect x="0" y="0" width="50" height="100%" fill="#ccffcc" /> 
 +                    <rect x="50" y="0" width="6" height="100%" fill="#ffff99" /> 
 +                    <rect x="56" y="0" width="119" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PostScript CIDInit 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        47 
 +                    </span> 
 +                    <span> 
 +                        23 
 +                    </span> 
 +                    <span> 
 +                        2 
 +                    </span> 
 +                    <span> 
 +                        22 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 47 4.7"> 
 +                    <rect x="0" y="0" width="23" height="100%" fill="#ccffcc" /> 
 +                    <rect x="23" y="0" width="2" height="100%" fill="#ffff99" /> 
 +                    <rect x="25" y="0" width="22" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PDFtalk Fonts 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        30 
 +                    </span> 
 +                    <span> 
 +                        7 
 +                    </span> 
 +                    <span> 
 +                        4 
 +                    </span> 
 +                    <span> 
 +                        19 
 +                    </span> 
 +                </div> 
 + 
 +                <svg width="100%" height="100%" viewBox="0 0 30 3.0"> 
 +                    <rect x="0" y="0" width="7" height="100%" fill="#ccffcc" /> 
 +                    <rect x="7" y="0" width="4" height="100%" fill="#ffff99" /> 
 +                    <rect x="11" y="0" width="19" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span> 
 +                    PDFtalk 
 +                </span> 
 +                <div class="Tests"> 
 +                    <span> 
 +                        284 
 +                    </span> 
 +                    <span> 
 +                        14 
 +                    </span> 
 +                    <span> 
 +                        2 
 +                    </span> 
 +                    <span> 
 +                        268 
 +                    </span> 
 +                </div> 
 +                <svg width="100%" height="100%" viewBox="0 0 284 28.4"> 
 +                    <rect x="0" y="0" width="14" height="100%" fill="#ccffcc" /> 
 +                    <rect x="14" y="0" width="2" height="100%" fill="#ffff99" /> 
 +                    <rect x="16" y="0" width="268" height="100%" fill="#ffcccc" /> 
 +                </svg> 
 + 
 +                <span style="color: gainsboro"> 
 +                    RDF 
 +                </span> 
 +                <div class="Tests Pending"> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                    <span> 
 +                        - 
 +                    </span> 
 +                </div> 
 +                <span> 
 +                </span> 
 + 
 +            </div
 +            <div class="VersionInfo"> 
 +                <a href="https://wiki.pdftalk.de/doku.php?id=portingblog#first_fileout_of_the_full_pdftalk_for_va_smalltalk">[VA Smalltalk 
 +                    Fileout PDFtalk] 1.0.0.19</a> @ 2022-06-11 
 +            </div
 +        </div
 +    </div> 
 + 
 +</body>
  
 </html> </html>
  • stateoftheport.1652951159.txt.gz
  • Last modified: 2022/05/19 11:05
  • by bekki