[Pkg] Packages: Packages-Library-kph.41.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Thu Mar 5 15:35:24 UTC 2009


A new version of Packages-Library was added to project Packages:
http://www.squeaksource.com/Packages/Packages-Library-kph.41.mcz

==================== Summary ====================

Name: Packages-Library-kph.41
Author: kph
Time: 5 March 2009, 3:35:01 pm
UUID: 3127578b-099b-11de-9863-000a95edb42a
Ancestors: Packages-Library-kph.40

regen

=============== Diff against Packages-Library-kph.40 ===============

Item was changed:
  ----- Method: PackagesDevU>>RefactoringSpelling (in category 'Development') -----
  RefactoringSpelling
  
  	self name: 'Refactoring Spelling'.
+ 	self version: '4'.
- 	self version: '1'.
  	info category: 'Development'.
  	info description: 
  'A lint extension that does spell check your code: argument variables, class category names, class comments, class names, class variable names, literal values (strings, symbols), method protocols, method selectors, pool variable names, method comments, temporary variable names'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Spelling-lr.4.mcz'.
- 	info url: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Spelling-lr.1.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Refactoring Core').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserStandard (in category 'Code Browsing') -----
  OmniBrowserStandard
  
  	self name: 'OmniBrowser-Standard'.
+ 	self version: '0.400'.
- 	self version: '0.389'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Standard represents the classical system browser implemented with the OmniBrowser framework.'.
  	info maintainer: 'Colin Putney'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Standard-dr.400.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Standard-dr.389.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowser (in category 'Code Browsing') -----
  OmniBrowser
  
  	self name: 'OmniBrowser'.
+ 	self version: '0.442'.
- 	self version: '0.436'.
  	info category: 'Code Browsing'.
  	info description: 
  'OmniBrowser is a ground up rewrite of the classical system browsers provided
  in Smalltalk. It''s designed to be flexible and extensible, so as to encourage
  experimentation with new types of development tools, language extensions,
  and runtime environments. In fact it''s a framework to build browsers. Install OmniBrowser-Standard to get the new browser using this framework.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: '81451b19-7df8-4fc7-8652-b26cc55dd291'.
+ 	info url: 'http://source.wiresong.ca/ob/OmniBrowser-dr.442.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OmniBrowser-dr.436.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was added:
+ ----- Method: PackagesDevU>>InstallerFormats (in category 'Group Development') -----
+ InstallerFormats
+ 
+ 	self name: 'Installer-Formats'.
+ 	self version: '4.3.3'.
+ 	info category: 'Group Development'.
+ 	info description: 
+ 'MczInstaller and SARInstaller now brought in to the maintenance fold of Installer
+ '.
+ 	info maintainer: 'kph'.
+ 	info homepage: 'http://wiki.squeak.org/squeak/Installer'.
+ 	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Installer/Installer-Formats-kph.3.mcz'.
+ 	self provides: #('Installer-Formats').
+ 
+ 	self dependsOn: #('Installer-Core').
+ 
+ !

Item was changed:
  ----- Method: PackagesDevU>>Monticello15 (in category 'Group Development') -----
  Monticello15
  
  	self name: 'Monticello15'.
  	self version: '1.5+'.
  	info category: 'Group Development'.
  	info description: 
  'Monticello - evolution - Improvements over 1.0 
  
  - Method/Class Orphanage which enables out-of-order loading of packages, and maintenance of packages whose dependencies have not been loaded.
  - Method Overrides (if properly categorized) are fully supported preserving the integrity of a package even if it has overridden methods
  - Refactored UI/repository classes so that one UI heirachy serves all.
  - Dual Changes Browser
  - In memory cache repository
  - Support for configurations (Please name them using the MC conventions)
  - Support for more complex version numbering conventions i.e. Package-kph-1.0.3.mcz
  
  known problems:
  methods have been known to loose their categories
  
  future:
  Atomic Loading loader using System Editor is already coded and contained in this release.
  See #theChosenLoaderClass.
  
  
  '.
  	info maintainer: 'kph <keith_hodges at yahoo.co.uk>'.
  	info homepage: ''.
  	info squeakMapID: ''.
  	info url: 'http://installer.pbwiki.com/f/mc15.st'.
+ 	self provides: #('Monticello15' 'Installer' 'MonticelloConfigurations' 'PackageInfo-Base').
- 	self provides: #('PackageInfo-Base' 'Installer' 'MonticelloConfigurations' 'Monticello15').
  
  	self dependsOn: #().
  
  !

Item was added:
+ ----- Method: PackagesDevU>>InstallerScripts (in category 'Group Development') -----
+ InstallerScripts
+ 
+ 	self name: 'Installer-Scripts'.
+ 	self version: '4.3.8'.
+ 	info category: 'Group Development'.
+ 	info description: 
+ 'The new LevelPlayingField'.
+ 	info maintainer: 'kph'.
+ 	info homepage: 'http://wiki.squeak.org/squeak/Installer'.
+ 	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Installer/Installer-Scripts-kph.8.mcz'.
+ 	self provides: #('Installer-Scripts').
+ 
+ 	self dependsOn: #('Installer-Core').
+ 
+ !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserRegex (in category 'Development') -----
  OmniBrowserRegex
  
  	self name: 'OmniBrowser-Regex'.
+ 	self version: '0.15'.
- 	self version: '0.9.1'.
  	info category: 'Development'.
  	info description: 
  'Brings refactorings to OmniBrowser'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Regex-lr.15.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Regex-lr.9.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser-Refactory' 'OmniBrowser-Standard' 'Refactoring Core' 'VBRegex').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserMorphic (in category 'Code Browsing') -----
  OmniBrowserMorphic
  
  	self name: 'OmniBrowser-Morphic'.
+ 	self version: '0.83'.
- 	self version: '0.74'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Standard represents the classical system browser implemented with the OmniBrowser framework.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Morphic-dr.83.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Morphic-dr.74.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserRefactory (in category 'Development') -----
  OmniBrowserRefactory
  
  	self name: 'OmniBrowser-Refactory'.
+ 	self version: '130'.
- 	self version: '129'.
  	info category: 'Development'.
  	info description: 
  'Brings refactorings to OmniBrowser'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Refactory-lr.141.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Refactory-lr.129.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser-Morphic' 'OmniBrowser-Standard' 'Refactoring Core' 'Refactoring Spelling').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserTools (in category 'Development') -----
  OmniBrowserTools
  
  	self name: 'OmniBrowser-Tools'.
+ 	self version: '0.65.1'.
- 	self version: '0.62'.
  	info category: 'Development'.
  	info description: 
  'Set of tools (debugger, inspector...) rewritten on top of the OmniBrowser framework.'.
  	info maintainer: 'Dale Henrichs <dale.henrichs at gemstone.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Tools-dkh.65.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Tools-dkh.62.mcz'.
  	self provides: #().
  
+ 	self dependsOn: #('OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-Standard').
- 	self dependsOn: #('OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>FixedDecimal (in category 'Data Structures') -----
  FixedDecimal
  
  	self name: 'FixedDecimal'.
+ 	self version: '16'.
- 	self version: '13'.
  	info category: 'Data Structures'.
  	info description: 
  'An implementation of FixedDecimal.  Should be like Scaled Decimal, except that it actually does math correctly (i.e., two FixedDecimal that the printed version of them look like they are equal are, in fact, equal - unlike Scaled Decimal).
  '.
  	info maintainer: 'kph'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/FixedDecimal/FixedDecimal-kph.16.mcz'.
- 	info url: 'http://www.squeaksource.com/FixedDecimal/FixedDecimal-cbc.13.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>RefactoringCore (in category 'Development') -----
  RefactoringCore
  
  	self name: 'Refactoring Core'.
+ 	self version: '40'.
- 	self version: '26'.
  	info category: 'Development'.
  	info description: 
  'The refactoring engine of the old RefactoringBrowser. It does not include any browser and needs at least Squeak 3.9.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://www.squeaksource.com/RefactoringEngine.html'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Core-lr.40.mcz'.
- 	info url: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Core-lr.26.mcz'.
  	self provides: #().
  
  	self dependsOn: #('AST').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OBEnhancements (in category 'Code Browsing') -----
  OBEnhancements
  
  	self name: 'OB-Enhancements'.
+ 	self version: '0.311'.
- 	self version: '0.292'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Enhancements extend the OmniBrowser framework with new features such as multiple selection of elements in columns, a package-based view on the image instead of using just class categories, or smart groups to categorize source artifacts.
  This package requires the latest version of the OmniBrowser framework.'.
  	info maintainer: 'David Röthlisberger'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Enhancements-damiencassou.311.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Enhancements-dr.292.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>AST (in category 'Model Extension') -----
  AST
  
  	self name: 'AST'.
+ 	self version: '164'.
- 	self version: '161'.
  	info category: 'Model Extension'.
  	info description: 
  'The Abstract Syntax Tree of Squeak code. Used by the Refactoring Engine and NewCompiler.'.
  	info maintainer: 'Mathieu Suen <mathieusuen at yahoo.fr>'.
  	info homepage: 'http://www.squeaksource.com/AST'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/AST/AST-lr.164.mcz'.
- 	info url: 'http://www.squeaksource.com/AST/AST-lr.161.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>ProcessSpecific (in category 'System') -----
  ProcessSpecific
  
  	self name: 'ProcessSpecific'.
+ 	self version: '1.0.19'.
- 	self version: '1.0.18'.
  	info category: 'System'.
  	info description: 
  'My subclasses (not instances of them) keep state specific to the current process.
  
  There are two kinds of process-specific variables: process-local (state available
  for read and write in all methods inside the process), and dynamic variables
  (implementing dynamic scope).
  
  Includes tests and example: DateAndTimeWarp
  Includes extension (if not loaded ignore) for seaside for debugging.'.
  	info maintainer: 'keith_hodges at yahoo.co.uk'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Logging/ProcessSpecific-kph.19.mcz'.
- 	info url: 'http://www.squeaksource.com/Logging/ProcessSpecific-kph.18.mcz'.
  	self provides: #('ProcessSpecific').
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Exupery (in category 'System') -----
  Exupery
  
  	self name: 'Exupery'.
+ 	self version: '0.15.1'.
- 	self version: '0.14'.
  	info category: 'System'.
  	info description: 
  'Exupery is a byte code compiler written in Squeak. It has been written fully test first with both customer and acceptance tests.
  
  The project is a personal master work, it is meant to both be useful in itself and help me improve my personal programming skills.
  
  It is going to be a compiler for leaf methods first, providing an alternative to writing plugins as a performance improvement.
  
  The programming exersize is complexity control. Compilers are much harder to write than interpreters yet in theory they should be intermediate generation (equivilent to the interpreter) plus a back-end. Both parts are individually well understood.'.
  	info maintainer: 'Bryce Kampjes <bryce at kampjes.demon.co.uk>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Exupery/Exupery-wbk.336.mcz'.
- 	info url: 'http://www.squeaksource.com/Exupery/Exupery-wbk.321.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Installer (in category 'Group Development') -----
  Installer
  
  	self name: 'Installer'.
+ 	self version: '4.3'.
- 	self version: '4.3.284'.
  	info category: 'Group Development'.
  	info description: 
+ 'nstaller-Core provides a simple Domain Specific Language for installing packages from monticello and squeakmap of various version.
- 'Installer provides a simple Domain Specific Language for installing packages from monticello and squeakmap of various version.
  
  One design decision is to be able to paste scripts a workspace and run and tested from there without any special editing.
  
+ Includes support for Monticello, SqueakMap, Sake/Packages and Package Universes'.
- Includes support for Package Universes
- '.
  	info maintainer: 'kph'.
  	info homepage: 'http://wiki.squeak.org/squeak/Installer'.
  	info squeakMapID: ''.
+ 	info url: nil.
+ 	self provides: #().
- 	info url: 'http://www.squeaksource.com/Installer/Installer-Core-kph.284.mcz'.
- 	self provides: #('Installer').
  
+ 	self dependsOn: #('Installer-Core' 'Installer-Formats' 'Installer-Scripts').
- 	self dependsOn: #().
  
  !

Item was added:
+ ----- Method: PackagesDevU>>InstallerCore (in category 'Group Development') -----
+ InstallerCore
+ 
+ 	self name: 'Installer-Core'.
+ 	self version: '4.3.313'.
+ 	info category: 'Group Development'.
+ 	info description: 
+ 'To load load: ''Installer''
+ 
+ Installer-Core provides a simple Domain Specific Language for installing packages from monticello and squeakmap of various version.
+ 
+ One design decision is to be able to paste scripts a workspace and run and tested from there without any special editing.
+ 
+ Includes support for Monticello, SqueakMap, Sake/Packages and Package Universes
+ '.
+ 	info maintainer: 'kph'.
+ 	info homepage: 'http://wiki.squeak.org/squeak/Installer'.
+ 	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Installer/Installer-Core-kph.313.mcz'.
+ 	self provides: #('Installer-Core').
+ 
+ 	self dependsOn: #().
+ 
+ !

Item was changed:
  ----- Method: PackagesDevU>>ExuperyDevelopment (in category 'System') -----
  ExuperyDevelopment
  
  	self name: 'Exupery Development'.
+ 	self version: '0.15'.
- 	self version: '0.14.3'.
  	info category: 'System'.
  	info description: 
  'Provides a development image with the usual tools for Exupery.'.
  	info maintainer: 'wbk'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Exupery/VMMaker-wbk.117.mcz'.
- 	info url: 'http://www.squeaksource.com/Exupery/VMMaker-wbk.80.mcz'.
  	self provides: #('VMMaker').
  
  	self dependsOn: #('CommandShell' 'Connectors' 'Exupery' 'FFI' 'FreeType Plus-plugins source' 'GraphViz' 'OSProcessPlugin' 'Refactoring Tests' 'Speech').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Scripter (in category 'IDE') -----
  Scripter
  
  	self name: 'Scripter'.
+ 	self version: '0.7'.
- 	self version: '0.5.5'.
  	info category: 'IDE'.
  	info description: 
  'Scripter is an interface for scripting Squeak UI Tools.
  
  Windows: Collapsing, minimizing, maximizing, tidying,  moving, closing.
  Tools: Open and use.
  Menus: select menu items
  Buttons: click buttons
  Lists: select list items
  
  To Do:
  Track action which spawns opening a new window.
  Trees: select tree items'.
  	info maintainer: 'keith_hodges at yahoo.co.uk'.
  	info homepage: 'http://www.squeaksource.com/Scripter.html'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Scripter/Scripter-Core-kph.7.mcz'.
- 	info url: 'http://www.squeaksource.com/Scripter/Scripter-Core-kph.5.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !



More information about the Packages mailing list