Discussion:
[ANN] Dolphin Smalltalk 5.1 Patch Level 3
(too old to reply)
Blair McGlashan
2003-12-05 15:18:24 UTC
Permalink
Folks,

A new Live Update is available for Dolphin Smalltalk XP 5.1 to bring it up
to Patch Level 3 (5.1.3). This patch level contains 32 bug fixes and
enhancements for the Value Edition, and 33 for Standard and Professional
Editions. These are listed here in the release notes:

http://www.object-arts.com/Lib/Update/Dolphin/5.1/Value%20Edition/PL3.htm

http://www.object-arts.com/Lib/Update/Dolphin/5.1/Standard%20Edition/PL3.htm
http://www.object-arts.com/Lib/Update/Dolphin/5.1/Professional/PL3.htm

If you use a source-code control system then you should pay particular
attention to the notes associated with item #1397. If you have written your
own tools or extensions, #1402 may require you to make some modifications to
those.

The patches are free updates that can be applied to any Dolphin 5.1 image by
double-clicking the Dolphin Live Update icon in the System Folder. You'll
need to be connected to the Internet at the time and Dolphin will then
access our web site to download the available patches. If you have not
previously downloaded patch level 1 or 2, then those will be downloaded at
the same time. You can then select and apply the patches. Any lower level
patches than the one you select will be automatically installed first.

The patch files are protected by a DolphinSure signature so you need to
acknowledge the Object Art certificate when it is presented (please note
that it may take a few seconds for this to appear while the patches are
downloaded and assembled).

Although you can apply the patch to your current working image we do not
recommend this since you may already have made incompatible changes to it.
If you do choose to patch your working image *please* make sure you have a
backup of it first.

Ideally, we would advise you start from a fresh image (you can get one using
the Fresh Install icon on the Dolphin start menu) and apply the patches to
that. Obviously, if you do this you should first save your current work in
package files so that they can later be reinstalled into the patched image.
Once you have patched an image, you should save it to disk as this is not
done automatically.

A couple of the patches in PL2 required new versions of DLLs which
are not patchable via LiveUpdate. Details of how to obtain and install these
are
included in the PL2 release notes:

http://www.object-arts.com/Lib/Update/Dolphin/5.1/Value%20Edition/PL3.htm

See the entries for #1258 and #1259.

Note that there is no point in downloading a complete new installer from the
website since the installers have not been changed.

Lastly if you want to download the patches manually for off-line
installation then they can be found at these URLs:

http://www.object-arts.com/Lib/Update/Dolphin/5.1/Value%20Edition/PL3.st
http://www.object-arts.com/Lib/Update/Dolphin/5.1/Standard%20Edition/PL3.st
http://www.object-arts.com/Lib/Update/Dolphin/5.1/Professional/PL3.st

If you attempt to file-in these patches without first installing PL1 and PL2
then you will get an error. The patches must be installed in order.

Regards,

Blair McGlashan
http://www.object-arts.com
Ian Bartholomew
2003-12-05 18:17:12 UTC
Permalink
Blair,
Post by Blair McGlashan
A couple of the patches in PL2 required new versions of DLLs which
are not patchable via LiveUpdate. Details of how to obtain and
install these are
http://www.object-arts.com/Lib/Update/Dolphin/5.1/Value%20Edition/PL3.htm
Post by Blair McGlashan
See the entries for #1258 and #1259.
To see the remarks for 1258/1259 in PL2 I think that link needs to be

http://www.object-arts.com/Lib/Update/Dolphin/5.1/Professional/PL2.htm
--
Ian
Jochen Riekhof
2003-12-06 09:40:54 UTC
Permalink
Don't know if it is related to PL3 but today whenever I accept a Class
definition, the syntax coloring is gone (all black font).

Ciao

...Jochen
Blair McGlashan
2003-12-09 10:01:39 UTC
Permalink
Post by Jochen Riekhof
Don't know if it is related to PL3 but today whenever I accept a Class
definition, the syntax coloring is gone (all black font).
Thanks Jochen. It is caused by PL3 (by the #1402 patch). Recorded as #1435,
hotfix below.

Regards

Blair

--------------------------
!ClassBrowserAbstract methodsFor!

onClassUpdated: aClass
"Private - A class within the receiver has changed. Refresh the definition
pane if it is the
selected class, and refresh the variables and caption if it is the actual
class/metaclass
being displayed."

| class |
class := self actualClass.
(class isNil or: [(class instanceClass includesBehavior: aClass
instanceClass) not])
ifTrue: [^self].
class instanceClass == aClass instanceClass
ifTrue:
[self
updateClass: 'definition'
presenter: definitionPresenter
source: aClass instanceClass coloredDefinition].

"If displaying the actual class or a superclass, then may need to refresh
variables"
(class includesBehavior: aClass) ifFalse: [^self].
self updateVariables.
self updateCaption! !
!ClassBrowserAbstract categoriesFor: #onClassUpdated:!event
handling!private! !

panu
2003-12-08 00:13:37 UTC
Permalink
Post by Blair McGlashan
A new Live Update is available for Dolphin Smalltalk XP 5.1 to bring it up
to Patch Level 3 (5.1.3).
If I purchase Dolphin 5, will I automatically get the latest
level, or do I still need to apply the patches as well?

Thanks
-Panu Viljamaa
Andy Bower
2003-12-08 14:28:23 UTC
Permalink
Panu,
Post by panu
Post by Blair McGlashan
A new Live Update is available for Dolphin Smalltalk XP 5.1 to
bring it up to Patch Level 3 (5.1.3).
If I purchase Dolphin 5, will I automatically get the latest
level, or do I still need to apply the patches as well?
At present you will need to run Live Update immediately after install
to upgrade the image to 5.1.3. After that, you can save the image as a
backup so that if you want to start again from a fresh 5.1.3
installation you can easily do so without having to use Live Update
again.

At some point we'll probably update the installers to the latest patch
level.
--
Andy Bower
Dolphin Support
www.object-arts.com
Continue reading on narkive:
Loading...