[ANN] [UPDATES] Squeak 3.4 now in beta

Bruce ONeel edoneel at sdf.lonestar.org
Wed Dec 4 15:15:22 UTC 2002


Hi,

This is now up at:
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.4beta/Squeak3.4b-5138.zip

cheers

bruce

Scott Wallace <scott.wallace at squeakland.org> wrote:
> Here are the summaries for the final batch of 3.4a updates, which 
> have now been forwarded to the external update servers.
> 
> The last of these updates advances the version code from 3.4alpha to 3.4beta.
> 
> We are still planning to make an initial 3.4gamma build by the middle 
> of the month, and we are still planning for 3.4 final to be shipped 
> by year's end.
> 
>    -- Scott
> 
> --------------------------------------------------------
> 
> 5126fileListMPEG-bkv -- Brent Vukmer -- 21 November 2002
> This changeset registers the MPEGMoviePlayerMorph with the FileList. 
> MP3s etc. can now be played from the FileList.  Ned Konz is the man 
> behind the music -- he provided several necessary fixes/enhancements. 
> Thanks, Ned!
> 
> 5127commentFix-sw -- Scott Wallace -- 22 November 2002
> Fixes the bug (reported by Bijan Parsia) that made a class comment 
> seen in a browser continuously revert to unscrolled state when the 
> user had switched from browsing on the class-side to browsing a class 
> comment.
> 
> 5129fileListFixes-sw -- Scott Wallace -- 18 November 2002
> Two fixes concerning the registering file-list:
> * If a FileList has a nil directory (as various FileLists used by 
> FileList test-cases seemingly do) do not blow up in #fullName -- 
> instead, use the default directory.
> * Fix up the #testServicesForFileEnding test to use the default directory.
> 
> 5130removeIRCRefs-dvf
> 
> 5131macRelativeFNFix-nk -- Ned Konz -- 23 November 2002
> The SARInstaller didn't work on the Connectors package because it 
> wasn't able to make the required subdirectories.
> This change set fixes the handling of relative and absolute filenames 
> under MacOS, and uses these conventions:
> * fileName starts with :: -> absolute
> * fileName starts with : -> relative
> * fileName starts with the name of a folder under the root -> absolute
> * otherwise -> relative
> It also fixes ArchiveViewer to use the previously-fixed extraction 
> code in ZipArchiveMember.
> 
> 5132alphabeticalProj-sw -- Scott Wallace -- 24 November 2002
> Adds a preference 'offerProjectsAlphabetically' that governs whether 
> the jump-to-project list is offered alphabetically or hierarchically.
> 
> 5134classCommentFix-nk -- Ned Konz -- 26 November 2002
> Changing class comments (and reverting them) caused walkbacks.
> 
> 5135fileListFixes2-nk -- Ned Konz -- 30 November 2002
> After decompressing gzip files in the FileList, the file list wasn't 
> updated.  This change set fixes that without unnecessarily updating 
> the file list (which can be slow via FTP, for instance).
> I've added a FileModifyingSimpleServiceEntry class that is the same 
> as SimpleServiceEntry but also updates the contents of the file list. 
> This is then used in four places where files actually change, 
> including decompression and linefeed removal.
> This CS also updates the class comment in FileList to be up to date 
> with the current design.
> This also removes the compression services from FileList itself 
> (thereby removing some dependencies) and puts them into ArchiveViewer 
> and GzipWriteStream.
> Also it adds balloon help to the file list menu.
> Also stops offering to compress already-compressed files.
> Further improved 30 Nov-1 Dec by Scott Wallace:
> * Fixes bug that thwarted GZipWriteStream.compressFile:
> * Moves responsibility for the dynamic file-list buttons to the 
> individual services.  This allows the filelist to be updated when 
> needed when the buttons rather than the corresponding menu items are 
> used.
> * After the file list is updated by a file-modifying service, update 
> the button row as well.  Otherwise, after such a service is performed 
> the orphaned dynamic buttons would raise errors when pressed.
> * Suppress the 'broadcast' button.
> * Get sys category correct for the ServiceEntry classes
> * In the alternative window look, use the same style for the dynamic 
> buttons as is used for static buttons.
> * After a change in sort-order, get the dynamic buttons restored.
> * Removed the #completed mechanism of update 5115, which is 
> supplanted by Ned's subsequent FileModifyingSimpleServiceEntry 
> approach incorporated in this update.
> 
> 5136categorizeFix-nk -- Ned Konz -- 30 November 2002
> The 'categorize all uncategorized' choice in the Browsers didn't work 
> on the class side.
> 
> 5137classEditFix-th -- Torge Husfeldt -- 26 November 2002
> Fixes a small annoyance with no clear error message when defining 
> methods in a browser with the -- all -- category selected.
> 
> 5138threePointFourNowBeta -- Scott Wallace -- 1 December 2002
> This is the last update for version 3.4alpha.  In its postscript is 
> an executable statement that will set the version forward to 
> Squeak3.4beta.
> 
> 
> NOTE:  Update 5128 was a mistake which was rescinded by 5133; you can 
> safely ignore both of those updates.
> 
> -------------



More information about the Squeak-dev mailing list