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
pdftalknonnamespacefileout [2022/03/27 20:24]
christian [Discussion]
pdftalknonnamespacefileout [2022/05/16 18:43] (current)
christian [Porting PDFtalk to non-namespace Smalltalk dialects]
Line 3: Line 3:
 Make the [[start#the_library|core PDFtalk library]] available to non-namespace Smalltalk dialects like Squeak, Pharo and VAST. This does not include the UI (the [[pdftalksnooper|Snooper]]), which needs to be fully rewritten in another dialect (namespaced or not). Make the [[start#the_library|core PDFtalk library]] available to non-namespace Smalltalk dialects like Squeak, Pharo and VAST. This does not include the UI (the [[pdftalksnooper|Snooper]]), which needs to be fully rewritten in another dialect (namespaced or not).
  
-The transformation approach to porting has been successful for [[pdftalk4gemstone|Gemstone]], which has namespaces. Translating all names in namespaces and their references to prefixed global names has not been done yet.+The transformation approach to porting has been successful for [[pdftalk4gemstone|Gemstone]], which has namespaces. Translating all names in namespaces and their references to prefixed global names has not been done at the time. This is the focus of the current work - see the **[[PortingBlog|blog]]** for the current development.
  
 Some information [[aboutPortingToNonNamespacedSmalltalks|about the project]] gives more details of the organisation and structure of the project. Some information [[aboutPortingToNonNamespacedSmalltalks|about the project]] gives more details of the organisation and structure of the project.
Line 18: Line 18:
 ===== General Approach ===== ===== General Approach =====
  
-  - [[setupvisualWorks|setup the VisualWorks 8.3]] source image+  - [[setupvisualWorks|setup the VisualWorks 8.3]] source image with PDFtalk and the tools
   - Port the ''Values'' package. This is easy, since no namespaces are involved.   - Port the ''Values'' package. This is easy, since no namespaces are involved.
   - Port the PDFtalk packages in order (you can skip PostScript until later)   - Port the PDFtalk packages in order (you can skip PostScript until later)
  • pdftalknonnamespacefileout.1648405445.txt.gz
  • Last modified: 2022/03/27 20:24
  • by christian