Differences

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

Link to this comparison view

Next revision
Previous revision
stateoftheport [2022/05/19 10:22]
bekki created
stateoftheport [2022/06/21 10:34] (current)
christian
Line 1: Line 1:
-====== State of the implementation ======+====== State of The Port ======
  
-For an overview, the implementation status is commented here following the structure of the [[http://www.adobe.com/devnet/pdf/pdf_reference.html|PDF specification]].+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.
  
-Although many pieces are not implemented, the base machinery is fully functional. Most of the missing features are not frequently used. If you need them, it is rather easy to implement them with the PDF specification and all the examples in the library. +You can find news about the progress of the port with all the previous steps in the [[portingblog|Porting Blog]].
- +
-===== Chapter 7: Syntax =====+
  
 <html> <html>
-<table class="wikitable">+<style> 
 +    body { 
 +        font-family: Arial, Helvetica, sans-serif; 
 +        padding: auto; 
 +        display: block; 
 +        overflow: auto; 
 +    }
  
-<tbody><tr> +    .TablesWrapper { 
-<th> Chapter +        margin: 5px; 
-</th><th> Topic +        display: inline-flex; 
-</th><th> Status +        height: min-content; 
-</th></tr> +        min-width: fit-content; 
-<tr> +        max-width: 400px; 
-<td> 7.3 +        border: 2px solid gray; 
-</td><td> Object +    }
-</td><td bgcolor="#ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.4 +
-</td><td> Filters +
-</td><td> +
-</td></tr> +
-<tr> +
-<td> 7.4.2 +
-</td><td> ASCIIHexDecode +
-</td><td bgcolor="#ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.4.3 +
-</td><td> ASCII85Decode +
-</td><td bgcolor="ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.4.4 +
-</td><td> LZWDecode +
-</td><td bgcolor="#ffff99"> partly implemented  (using zlib), no tests +
-</td></tr> +
-<tr> +
-<td> 7.4.4 +
-</td><td> FlateDecode +
-</td><td bgcolor="ccffcc"> fully implemented (using zlib) with tests +
-</td></tr> +
-<tr> +
-<td> 7.4.5 +
-</td><td> RunLengthDecode +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.4.6 +
-</td><td> CCITTFaxDecode +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.4.7 +
-</td><td> JBIG2Decode +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.4.8 +
-</td><td> DCTDecode +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.4.9 +
-</td><td> JPXDecode +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.4.10 +
-</td><td> Crypt +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.5 +
-</td><td> File Structure +
-</td><td bgcolor="ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.6 +
-</td><td> Encryption +
-</td><td bgcolor="#ffcccc"> not implemented, encrypted strings are recognized +
-</td></tr> +
-<tr> +
-<td> 7.7 +
-</td><td> Document Structure +
-</td><td bgcolor="ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.8 +
-</td><td> Content Streams and Resources +
-</td><td bgcolor="ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.9 +
-</td><td> Common Data Structures +
-</td><td bgcolor="ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.10 +
-</td><td> Functions +
-</td><td bgcolor="ccffcc"> fully implemented with tests +
-</td></tr> +
-<tr> +
-<td> 7.11 +
-</td><td> File Specifications +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 7.12 +
-</td><td> Extensions Dictionary +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr></tbody></table> +
-</html>+
  
-===== Chapter 8Graphics =====+    .Grid { 
 +        line-height0.8em; 
 +        width: fit-content; 
 +        overflow: none; 
 +        margin: auto; 
 +        padding: 0.5em; 
 +        align-items: center; 
 +        display: grid; 
 +        grid-template-columns: auto 9em 8em; 
 +        row-gap: 5px; 
 +        column-gap: 8px; 
 +    }
  
-<html> +    .Squeak { 
-<table class="wikitable">+        grid-column: 1; 
 +        grid-row: 1; 
 +    }
  
-<tbody><tr> +    .Pharo { 
-<th> Chapter +        grid-column: 2; 
-</th><th> Topic +        grid-row: 1; 
-</th><th> Status +    }
-</th></tr> +
-<tr> +
-<td> 8.- 8.5 +
-</td><td> Graphics Operators +
-</td><td bgcolor="#ffff99"> Ongoing work. Operators are implemented and the Graphics State is modeled. +
-</td></tr> +
-<tr> +
-<td> 8.6 +
-</td><td> Colour Spaces +
-</td><td bgcolor="#ffff99"> All colour spaces are recognized, but only DeviceGray, DeviceCMYK and DeviceRGB are usable with a renderer +
-</td></tr> +
-<tr> +
-<td> 8.7 +
-</td><td> Patterns +
-</td><td> +
-</td></tr> +
-<tr> +
-<td> 8.7.3 +
-</td><td> Tiling Patterns +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 8.7.4 +
-</td><td> Shading Patterns +
-</td><td bgcolor="#ccffcc"> implemented +
-</td></tr> +
-<tr> +
-<td> 8.8 +
-</td><td> External Objects +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 8.9 +
-</td><td> Images +
-</td><td bgcolor="#ccffcc"> implemented with tests, except for inline images +
-</td></tr> +
-<tr> +
-<td> 8.10 +
-</td><td> Form XObjects +
-</td><td> +
-</td></tr> +
-<tr> +
-<td> 8.10.3 +
-</td><td> Group XObjects +
-</td><td bgcolor="#ccffcc"> implemented as needed for transparency +
-</td></tr> +
-<tr> +
-<td> 8.10.4 +
-</td><td> Reference XObjects +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 8.11 +
-</td><td> Optional Content +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr></tbody></table> +
-</html>+
  
-===== Chapter 9Text =====+    .VAST { 
 +        grid-column1; 
 +        grid-row: 2; 
 +    }
  
-<html> +    .Ports h3 { 
-<table class="wikitable">+        text-align: center; 
 +    }
  
-<tbody><tr> +    .Tests { 
-<th> Chapter +        min-width: fit-content; 
-</th><th> Topic +        display: grid; 
-</th><th> Status +        grid-template-columns: repeat(430px); 
-</th></tr> +        text-align: right; 
-<tr> +        column-gap: 5px; 
-<td> 9.2 9.4 +    }
-</td><td> Text Operators and Objects +
-</td><td bgcolor="#ccffcc"> implemented +
-</td></tr> +
-<tr> +
-<td> 9.6 +
-</td><td> Simple Fonts +
-</td><td bgcolor="#ffff99"> implemented for Type-1 and OpenType(PS)not TrueType, not OpenType(TT+
-</td></tr> +
-<tr> +
-<td> 9.7 +
-</td><td> Composite Fonts +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 9.8 +
-</td><td> Font Descriptors +
-</td><td bgcolor="#ffff99"> implemented for simple fonts +
-</td></tr> +
-<tr> +
-<td> 9.9 +
-</td><td> Embedded Font Programs +
-</td><td bgcolor="#ffff99"> implemented for Type-1 and OpenType(PS), not TrueType, not OpenType(TT) +
-</td></tr> +
-<tr> +
-<td> 9.10 +
-</td><td> Extraction of Text Content +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr></tbody></table> +
-</html>+
  
-===== Chapter 10Rendering =====+    .Header { 
 +        font-sizesmaller; 
 +    }
  
-<html> +    .Total { 
-<table class="wikitable">+        font-size: large; 
 +        margin: 8px 0 8px 0; 
 +        color: darkblue; 
 +    }
  
-<tbody><tr> +    .Pending { 
-<th> Chapter +        color: gainsboro; 
-</th><th> Topic +    }
-</th><th> Status +
-</th></tr> +
-<tr> +
- <td>10.2</td> +
- <td>CIE-Based Colour to Device Colour</td> +
- <td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
- <td>10.3</td> +
- <td>Conversions among Device Colour Spaces</td> +
- <td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
- <td>10.4</td> +
- <td>Transfer Functions</td> +
- <td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
- <td>10.5</td> +
- <td>Halftones</td> +
- <td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
- <td>10.6</td> +
- <td>Scan Conversion Details</td> +
- <td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-</tbody></table> +
-</html>+
  
-===== Chapter 11Transparency =====+    .VersionInfo { 
 +        margin-right5px; 
 +        text-align: right; 
 +        font-style: italic; 
 +        font-size: x-small; 
 +    }
  
-<html> +    a { 
-<table class="wikitable">+        color: #18BC9C; 
 +    } 
 +</style>
  
-<tbody><tr+<body> 
-<thChapter +    <div class="TablesWrapper"
-</th><thTopic +        <div class="Ports"
-</th><thStatus +            <h3>Squeak 6.0</h3
-</th></tr+            <div class="Grid Squeak"> 
-<tr+                <span
-<td>11.6 +                    <strong>Packages</strong> 
-</td><td>Specifying Transparency in PDF +                </span
-</td><td bgcolor="#ccffcc"implemented +                <div class="Tests Header"
-</td></tr></tbody></table+                    <span
-</html>+                        Tests 
 +                    </span> 
 +                    <span
 +                        Pass 
 +                    </span> 
 +                    <span
 +                        Fail 
 +                    </span> 
 +                    <span> 
 +                        Error 
 +                    </span> 
 +                </div> 
 +                <span
 +                </span>
  
-===== Chapter 12: Interactive Features =====+                <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>
  
-<html+                <span
-<table class="wikitable">+                    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>
  
-<tbody><tr> +                <span style="color: gainsboro"> 
-<th> Chapter +                    Values Tools 
-</th><th> Topic +                </span
-</th><th> Status +                <div class="Tests Pending"> 
-</th></tr> +                    <span
-<tr> +                        
-<td>12.2</td> +                    </span
-<td>Viewer Preferences</td> +                    <span
-<td bgcolor="#ccffcc"> implemented</td+                        - 
-</tr> +                    </span
-<tr> +                    <span
-<td>12.3</td+                        - 
-<td>Document-Level Navigation</td> +                    </span
-<td bgcolor="#ffcccc"> not implemented (support for Destinations and Outlines)</td+                    <span
-</tr+                        - 
-<tr> +                    </span
-<td>12.4</td> +                </div
-<td>Page-Level Navigation</td> +                <span
-<td bgcolor="#ffcccc"> not implemented</td+                </span>
-</tr+
-<tr> +
-<td>12.5</td+
-<td>Annotations</td+
-<td bgcolor="#ccffcc"> implemented</td> +
-</tr+
-<tr+
-<td>12.6</td> +
-<td>Actions</td+
-<td bgcolor="#ffcccc"> not implemented</td+
-</tr> +
-<tr> +
-<td>12.7</td> +
-<td>Interactive Forms</td> +
-<td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
-<td>12.8</td> +
-<td>Digital Signatures</td> +
-<td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
-<td>12.9</td> +
-<td>Measurements Properties</td> +
-<td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
-<td>12.10</td> +
-<td>Document Requirements</td> +
-<td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-</tbody></table+
-</html>+
  
-===== Chapter 13: Multimedia Features =====+                <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>
  
-<html+                <span
-<table class="wikitable">+                    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>
  
-<tbody><tr+                <span
-<th> Chapter +                    PDFtalk Fonts 
-</th><th> Topic +                </span
-</th><th> Status +                <div class="Tests"> 
-</th></tr> +                    <span
-<tr> +                        33 
-<td>13.2</td> +                    </span
-<td>Multimedia</td+                    <span
-<td bgcolor="#ffcccc"> not implemented</td+                        11 
-</tr+                    </span
-<tr> +                    <span
-<td>13.3</td+                        7 
-<td>Sounds</td+                    </span
-<td bgcolor="#ffcccc"> not implemented</td> +                    <span
-</tr+                        15 
-<tr+                    </span
-<td>13.4</td> +                </div>
-<td>Movies</td+
-<td bgcolor="#ffcccc"> not implemented</td+
-</tr> +
-<tr> +
-<td>13.5</td> +
-<td>Alternate Presentations</td> +
-<td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-<tr> +
-<td>13.6</td> +
-<td>3D Artwork</td> +
-<td bgcolor="#ffcccc"> not implemented</td> +
-</tr> +
-</tbody></table+
-</html>+
  
-===== Chapter 14: Document Interchange =====+                <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>
  
-<html+                <span
-<table class="wikitable">+                    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>
  
-<tbody><tr> +                <span style="color: gainsboro"> 
-<th> Chapter +                    RDF 
-</th><th> Topic +                </span
-</th><th> Status +                <div class="Tests Pending"> 
-</th></tr> +                    <span
-<tr> +                        - 
-<td> 14.2 +                    </span
-</td><td> Procedure Sets +                    <span
-</td><td bgcolor="#ccffcc"> implemented +                        
-</td></tr> +                    </span
-<tr> +                    <span
-<td> 14.3 +                        - 
-</td><td> Metadata +                    </span
-</td><td bgcolor="#ffcccc"> not implemented +                    <span
-</td></tr+                        - 
-<tr> +                    </span
-<td> 14.4 +                </div
-</td><td> File Identifiers +                <span
-</td><td bgcolor="#ccffcc"> implemented +                </span>
-</td></tr> +
-<tr> +
-<td> 14.5 +
-</td><td> Page-Piece Dictionaries +
-</td><td bgcolor="#ccffcc"> implemented +
-</td></tr+
-<tr> +
-<td> 14.6 +
-</td><tdMarked Content +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 14.7 +
-</td><td> Logical Structure +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 14.8 +
-</td><td> Tagged PDF +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 14.9 +
-</td><td> Accessibility Support +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 14.10 +
-</td><td> Web Capture +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr> +
-<tr> +
-<td> 14.11 +
-</td><td> Prepress Support +
-</td><td bgcolor="#ffcccc"> not implemented +
-</td></tr></tbody></table+
-</html>+
  
 +            </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>
 +                        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>
 +                        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>
  • stateoftheport.1652948540.txt.gz
  • Last modified: 2022/05/19 10:22
  • by bekki