For people keeping track of this, as earlier discussed we grabbed some number primitives originally used by Sockets in the early part of the last decade for use by the Closure VM, which makes running a Scratch image difficult. Mind it's 5 minutes work to fix in the image. This evening I discovered that sound recording was changed at some point and the numbered primitives are now marked obsolete. /* 190*/ (void *)primitiveObsoleteIndexedPrimitive, /* 191*/ (void *)primitiveObsoleteIndexedPrimitive, /* 192*/ (void *)primitiveObsoleteIndexedPrimitive, /* 193*/ (void *)primitiveObsoleteIndexedPrimitive, /* 194*/ (void *)primitiveObsoleteIndexedPrimitive, -- =========================================================================== John M. McIntosh <[hidden email]> Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com =========================================================================== |
On Mon, Feb 01, 2010 at 10:56:25PM -0800, John M McIntosh wrote: > > For people keeping track of this, as earlier discussed we grabbed some number primitives originally used by Sockets in the early part > of the last decade for use by the Closure VM, which makes running a Scratch image difficult. Mind it's 5 minutes work to fix in the image. > > This evening I discovered that sound recording was changed at some point and the numbered primitives are now marked obsolete. > > /* 190*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 191*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 192*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 193*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 194*/ (void *)primitiveObsoleteIndexedPrimitive, > > > -- > =========================================================================== > John M. McIntosh <[hidden email]> Twitter: squeaker68882 > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > =========================================================================== Thanks John, (CC to John Maloney) I added this information to http://bugs.squeak.org/view.php?id=7454 Dave |
In reply to this post by johnmci
On Tuesday 02 February 2010 12:26:25 pm John M McIntosh wrote: > This evening I discovered that sound recording was changed at some point > and the numbered primitives are now marked obsolete. > > /* 190*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 191*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 192*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 193*/ (void *)primitiveObsoleteIndexedPrimitive, > /* 194*/ (void *)primitiveObsoleteIndexedPrimitive, How does one search for senders/implementers of a numbered primitive in Squeak? TIA .. Subbu |
On Wed, 3 Feb 2010, K. K. Subramaniam wrote: > > On Tuesday 02 February 2010 12:26:25 pm John M McIntosh wrote: >> This evening I discovered that sound recording was changed at some point >> and the numbered primitives are now marked obsolete. >> >> /* 190*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 191*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 192*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 193*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 194*/ (void *)primitiveObsoleteIndexedPrimitive, > How does one search for senders/implementers of a numbered primitive in > Squeak? It depends on the version of Squeak. The senders of #primitive: may be a good start, though it will give you false positives. Levente > > TIA .. Subbu > |
On Wednesday 03 February 2010 09:14:38 am Levente Uzonyi wrote: > It depends on the version of Squeak. The senders of #primitive: may be a > good start, though it will give you false positives. A plain string search for "<primitive: 123" is what I do today. I was looking for a simpler way. Subbu |
In reply to this post by K. K. Subramaniam
K. K. Subramaniam wrote: > > On Tuesday 02 February 2010 12:26:25 pm John M McIntosh wrote: >> This evening I discovered that sound recording was changed at some point >> and the numbered primitives are now marked obsolete. >> >> /* 190*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 191*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 192*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 193*/ (void *)primitiveObsoleteIndexedPrimitive, >> /* 194*/ (void *)primitiveObsoleteIndexedPrimitive, > How does one search for senders/implementers of a numbered primitive in > Squeak? SystemNavigation new browseAllSelect:[:cm| cm primitive = 1]. Cheers, - Andreas |
In reply to this post by K. K. Subramaniam
On Wed, 3 Feb 2010, K. K. Subramaniam wrote: > On Wednesday 03 February 2010 09:14:38 am Levente Uzonyi wrote: >> It depends on the version of Squeak. The senders of #primitive: may be a >> good start, though it will give you false positives. > A plain string search for "<primitive: 123" is what I do today. I was looking > for a simpler way. Andreas gave the best answer, that's exactly what you need. Levente > > Subbu > |
In reply to this post by Andreas.Raab
On Wednesday 03 February 2010 10:00:12 am Andreas Raab wrote: > SystemNavigation new browseAllSelect:[:cm| cm primitive = 1]. Perfect! Thanks .. Subbu |
Free forum by Nabble | Edit this page |