Squeak 4.6: Help-Squeak-Project-dtl.27.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Squeak 4.6: Help-Squeak-Project-dtl.27.mcz

commits-2
David T. Lewis uploaded a new version of Help-Squeak-Project to project Squeak 4.6:
http://source.squeak.org/squeak46/Help-Squeak-Project-dtl.27.mcz

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

Name: Help-Squeak-Project-dtl.27
Author: dtl
Time: 5 July 2015, 10:37:43.338 am
UUID: 0c360d55-b3b9-444e-a3ef-27d99df70000
Ancestors: Help-Squeak-Project-dtl.26

Fix opening the release notes page in help browser (Help Browser -> Squeak -> The Project -> Release Notes)

=============== Diff against Help-Squeak-Project-dtl.26 ===============

Item was changed:
  ----- Method: SqueakProjectHelp class>>releaseNotes (in category 'pages') -----
  releaseNotes
  "This method was automatically generated. Edit it using:"
  "a HelpBrowser edit: #releaseNotes"
  ^HelpTopic
  title: 'Release Notes'
+ contents: TheWorldMainDockingBar new releaseNotes  "<--- ugh, we will fix this later, for now may we not have TWO copies of the 8K release notes string in memory?"!
- contents: TheWorldMainDockingBar releaseNotes  "<--- ugh, we will fix this later, for now may we not have TWO copies of the 8K release notes string in memory?"!


Reply | Threaded
Open this post in threaded view
|

Re: Squeak 4.6: Help-Squeak-Project-dtl.27.mcz

David T. Lewis
Chris,

I copied the following from trunk to squeak46:

  Morphic-dtl.992
  Help-Squeak-Project-dtl.27
  Help-Squeak-Project-dtl.26

These are minor edits to the help text, plus a fix to allow the release notes
to display from the help browser.

Dave

On Sun, Jul 05, 2015 at 02:49:12PM +0000, [hidden email] wrote:

> David T. Lewis uploaded a new version of Help-Squeak-Project to project Squeak 4.6:
> http://source.squeak.org/squeak46/Help-Squeak-Project-dtl.27.mcz
>
> ==================== Summary ====================
>
> Name: Help-Squeak-Project-dtl.27
> Author: dtl
> Time: 5 July 2015, 10:37:43.338 am
> UUID: 0c360d55-b3b9-444e-a3ef-27d99df70000
> Ancestors: Help-Squeak-Project-dtl.26
>
> Fix opening the release notes page in help browser (Help Browser -> Squeak -> The Project -> Release Notes)
>
> =============== Diff against Help-Squeak-Project-dtl.26 ===============
>
> Item was changed:
>   ----- Method: SqueakProjectHelp class>>releaseNotes (in category 'pages') -----
>   releaseNotes
>   "This method was automatically generated. Edit it using:"
>   "a HelpBrowser edit: #releaseNotes"
>   ^HelpTopic
>   title: 'Release Notes'
> + contents: TheWorldMainDockingBar new releaseNotes  "<--- ugh, we will fix this later, for now may we not have TWO copies of the 8K release notes string in memory?"!
> - contents: TheWorldMainDockingBar releaseNotes  "<--- ugh, we will fix this later, for now may we not have TWO copies of the 8K release notes string in memory?"!
>

Reply | Threaded
Open this post in threaded view
|

Re: Squeak 4.6: Help-Squeak-Project-dtl.27.mcz

marcel.taeumel
In reply to this post by commits-2
Hmm... this might be overwritten on the next save in the help browser. Why not changing TheWorldMainDockingBar >> releaseNotes instead?

Best,
Marcel
Reply | Threaded
Open this post in threaded view
|

Re: Squeak 4.6: Help-Squeak-Project-dtl.27.mcz

David T. Lewis
On Sun, Jul 05, 2015 at 11:43:49AM -0700, marcel.taeumel wrote:
> Hmm... this might be overwritten on the next save in the help browser. Why
> not changing TheWorldMainDockingBar >> releaseNotes instead?

I changed the text in TheWorldMainDockingBar also (in Morphic-dtl.992).

The release notes text appears in two places. There in a comment about that
in SqueakProjectHelp class>>releaseNotes. I don't know the background on this,
so I did not change it.

I just noticed that the squeak46 repository for package Morphic has a couple
of empty packages in it (Morphic-cmm.991 and Morphic-cmm.989). Maybe this
was an error copying the MCZ files to the squeak46 repo?

Dave


Reply | Threaded
Open this post in threaded view
|

Re: Squeak 4.6: Help-Squeak-Project-dtl.27.mcz

Chris Muller-3
In reply to this post by David T. Lewis
> I copied the following from trunk to squeak46:

There's no need to do that.  The release process is automated, it does
that when the release is built.