On 9/15/15 12:32 AM, Usman Bhatti
wrote:
I would guess that happened because the packages weren't already
loaded in the image prior to Pharo4.0 ...
During a Metacello load there are two passes made a `fetch` and
`load` pass ... the `fetch` pass produces a loadDirective and the
`load` pass executes the loadDirective ... the `record` command
(without `ignoreImage: true`) simply runs the `fetch` pass and
returns the loadDirective (it also doesn't bother fetching the
packages) I do it this way so that the same code is used whether you
are doing a `fetch` or a `record` and reduces the changes for you to
get different results from both commands ...
Dale