Removed the Curl and Scheduler dependencies and CurrencyUpdater class.
February 09, 2010 03:59 PM
Removed the Curl and Scheduler dependencies and CurrencyUpdater class.
February 09, 2010 03:59 PM
Object context
Tree of contex
Context switch apply uses linearization
ThreadLocal + Memento strategy tests
by wernli (wernli@iam.unibe.ch) at February 09, 2010 03:55 PM
Drop GreaseCoreApp prereq of GreaseVASTPreloadApp since GreaseVASTPreloadApp is gone.
by John O'Keefe (john_okeefe@instantiations.com) at February 09, 2010 03:21 PM
adding PPexample
by Toon Verwaest (verwaest@iam.unibe.ch) at February 09, 2010 02:41 PM
Workaround to avoid a bug in MessageNames finder update logic:
In method #inheritanceButtonColor, currentCompiledMethod becomes undefined when selecting an un-implemented message.
Apparently, inheritanceButtonColor seems to be called several times, the first one with a non nil instance which is changed to nil before method finishes...
by Nicolas Cellier (ncellier@ifrance.com) at February 09, 2010 02:27 PM
Fix for selecting next conflict in merge.
by Gary Chambers (gary@pinesoft.co.uk) at February 09, 2010 02:19 PM
-development version 0.2-build20100209. DO NOT USE!
by Esteban Lorenzano (estebanlm@gmail.com) at February 09, 2010 02:12 PM
Use class variable instead of Preference (Settings integration).
by Gary Chambers (gary@pinesoft.co.uk) at February 09, 2010 02:08 PM
Fix for Patch morph menu DNU when no selection.
by Gary Chambers (gary@pinesoft.co.uk) at February 09, 2010 01:57 PM
Refactoring and addition of descriptions for the two sides of a diff.
by Gary Chambers (gary@pinesoft.co.uk) at February 09, 2010 01:57 PM
-adding features
-change naming convention (still not convinced, but I think is better than before)
-using marsbridge
by Esteban Lorenzano (estebanlm@gmail.com) at February 09, 2010 01:55 PM
big refactoring and additions... still has bugs, and it is unusable... but I'm close to have it :)
February 09, 2010 01:52 PM
small fix
February 09, 2010 01:37 PM
empty log message
by Assargadon (tallman@inbox.ru) at February 09, 2010 01:25 PM
Restore simulation guard in SyntaxError class>>open: (lost due to editing error in the previous change)
by David T. Lewis (lewis@mail.msen.com) at February 09, 2010 01:14 PM
Remove explicit MVC and Morphic dependencies from SyntaxError. SyntaxError is a model in Debugger (not an exception class).
by David T. Lewis (lewis@mail.msen.com) at February 09, 2010 01:09 PM
Remove explicit MVC and Morphic dependencies from SyntaxError. SyntaxError is a model in Debugger (not an exception class).
by David T. Lewis (lewis@mail.msen.com) at February 09, 2010 01:09 PM
Remove explicit MVC and Morphic dependencies from SyntaxError. SyntaxError is a model in Debugger (not an exception class).
by David T. Lewis (lewis@mail.msen.com) at February 09, 2010 01:07 PM
more work. now stuck on f-zample
by Toon Verwaest (verwaest@iam.unibe.ch) at February 09, 2010 12:50 PM
basicChunk did not repect readLimit, error when read buffering disabled.
Test for chunk ended by readLimit
February 09, 2010 11:21 AM
basicChunk did not repect readLimit, error when read buffering disabled.
Test for chunk ended by readLimit
February 09, 2010 11:21 AM
basicChunk did not repect readLimit, also would result in error when read buffering disabled.
Test for chunk when ended by readLimit.
February 09, 2010 11:21 AM
Fix to categories included in the segment
February 09, 2010 10:58 AM
adding more exported methods
by Toon Verwaest (verwaest@iam.unibe.ch) at February 09, 2010 10:48 AM
more progress and adding at:put: tests to Array
by Toon Verwaest (verwaest@iam.unibe.ch) at February 09, 2010 10:42 AM
adding methods to boolean for smalldict and adding smalldict test.
by Toon Verwaest (verwaest@iam.unibe.ch) at February 09, 2010 10:29 AM
merged
by Camillo Bruni (camillobruni@students.unibe.ch) at February 09, 2010 10:21 AM
adding '. ' for single line comments
by Camillo Bruni (camillobruni@students.unibe.ch) at February 09, 2010 10:20 AM
fixing single line comment
by Camillo Bruni (camillobruni@students.unibe.ch) at February 09, 2010 10:18 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:52 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:50 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:49 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:49 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:48 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:48 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:47 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:45 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:44 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:43 AM
Let's set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:42 AM
- fix: Pressing shift-escape in a TextEditor throws a must be boolean error. Fix this by ensuring that TextEditor >> offerMenuFromEsc: always returns true
February 09, 2010 09:39 AM
- fix: Pressing shift-escape in a TextEditor throws a must be boolean error. Fix this by ensuring that TextEditor >> offerMenuFromEsc: always returns true
by Andreas Raab (andreas.raab@gmx.de) at February 09, 2010 09:37 AM
http://code.google.com/p/seaside/issues/detail?id=503
Implement GRVersion as a (fairly) simple version number class.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:10 AM
http://code.google.com/p/seaside/issues/detail?id=503
Implement GRVersion as a (fairly) simple version number class.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:09 AM
http://code.google.com/p/seaside/issues/detail?id=503
Implement GRVersion as a (fairly) simple version number class.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:05 AM
http://code.google.com/p/seaside/issues/detail?id=503
Implement GRVersion as a (fairly) simple version number class.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:04 AM
http://code.google.com/p/seaside/issues/detail?id=503
Implement GRVersion as a (fairly) simple version number class.
by Julian Fitzell (jfitzell@gmail.com) at February 09, 2010 09:03 AM
remove useless temps
avoid unnecessary non local return
by Nicolas Cellier (ncellier@ifrance.com) at February 09, 2010 08:53 AM
Let indent/outdent work in case of LF
by Nicolas Cellier (ncellier@ifrance.com) at February 09, 2010 08:42 AM
Let indent/outdent work in case of LF
by Nicolas Cellier (ncellier@ifrance.com) at February 09, 2010 08:41 AM
minor clarifications to the examples
by Nick Ager (nick.ager@gmail.com) at February 09, 2010 08:15 AM
Gather in #revisit:
February 09, 2010 02:39 AM
remove call to #spin
February 09, 2010 02:33 AM
Cut down from OBO2Merge. Probably lacks some methods that will need to be brought forwards from there
February 09, 2010 02:18 AM
Add test for absence of #spin:
February 09, 2010 02:16 AM
remove stray #spin: methods
February 09, 2010 02:07 AM
- fix errors in #gemstone portion of version specs
February 09, 2010 01:25 AM
initial check-in of bubble-tip seaside integration
by Nick Ager (nick.ager@gmail.com) at February 09, 2010 12:55 AM
initial check-in of bubble-tip seaside integration
by Nick Ager (nick.ager@gmail.com) at February 09, 2010 12:54 AM
- 1.0-beta.5
- fix bug in the new GCI library code ... linux-gnu is also a valid os name
February 08, 2010 11:34 PM
Changed:
- Fixed glitch in initializing from a cold start.
by John Dougan (jdougan@acm.org) at February 08, 2010 11:30 PM
- changes so that GTMetaceller works with soon to be released 1.0-beta.23, including some performance improvements ... 1.0-beta.23 is slower doing the things the GTMetaceller does so more improvements can be done
- these changes are all compatible with 1.0-beta.22
by Dale Henrichs (dale.henrichs@gemstone.com) at February 08, 2010 11:02 PM
Add a consistency test to ensure that the Windows VM's 3ButtonMouse preference is consistent with the swapMouseButton setting.
by Andreas Raab (andreas.raab@gmx.de) at February 08, 2010 10:30 PM
Resolved the chat area scroll problem. Still now we can't see past chats :(
by Julien Bourdon (bourdux@gmail.com) at February 08, 2010 10:20 PM
Replaced 16rff with 16rFF.
by Kent Beck (kent@threeriversinstitute.org) at February 08, 2010 10:12 PM
double clicking on a project in the items view spawns a new tab.
by Tudor Girba (tudor.girba@gmail.com) at February 08, 2010 10:06 PM
Desperately attempting to achieve Squeak compatibility.
by Kent Beck (kent@threeriversinstitute.org) at February 08, 2010 10:05 PM
menu factory
by Marco (Crash8688@web.de) at February 08, 2010 10:05 PM
impoved version of String>>asLegalSelector
proposed by N. Cellier on squeak-dev
February 08, 2010 07:48 PM
- TraitsResource>>codeChangedEvent:
Condition improvement suggered on squeak-dev by N. Cellier
February 08, 2010 07:38 PM
Refactoring in process. A lot of cool features added, like Classifiers lists UIs, generated via magritte.
by Assargadon (tallman@inbox.ru) at February 08, 2010 07:06 PM
get rid of now useless fixTemps
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 06:57 PM
Changed:
- Comments cleared up a bit
- Added UDP timeout setting to the resolver
by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM
Changed:
- Further extensions to make the client handle more of the common query types and to be more robust
- Added querying via TCP streams
- Falls back to TCP if the UDP query returns truncated data.
- Setting for the name resolver to control which protocols to use.
- Tests. Not great ones, but they are there.
- Slightly better cache control: a switch to turn the cache off and a flushCache method.
- ANY and TXT record support. TXT needs testing.
by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM
Changed;
- Removed magic constants frefs to the address class IN
- Build RR type # to type name translator DNSRecord class>>rrTypeNameFor:
- Fixed mistaken use of NetNameResolver
- SRVRecords now read properly from the stream
- Start on TXT records
- Name resolver has new protocol to support SRV record lookup and the standard resolution procedure described in RFC 2782
by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM
Changed:
- Added support for CNAME records
by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM
Changed:
- Converted _ assignment into := for Open Cobalt. Done with search and replace in a text editor , my have problems.
by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM
remove #testStartUp since WAKeyGenerator no longer implements #startUp
by John O'Keefe (john_okeefe@instantiations.com) at February 08, 2010 06:14 PM
Quickfix for starting a new game
by Stefan Schaefer (kocks_rhythmus@web.de) at February 08, 2010 06:11 PM
laser refactorin
February 08, 2010 05:47 PM
a ton of refactoring & commenting.
Main Topics:
- Observers / Events
- more simple/generic menu creation
Main Targets:
- HOKGui
- HOK
by Stefan Schaefer (kocks_rhythmus@web.de) at February 08, 2010 05:29 PM
- 2.0.2
- pick up latest packages (2/8/2010 09:24)
February 08, 2010 05:26 PM
- 2.0.2
- pick up latest packages (2/8/2010 09:24)
February 08, 2010 05:26 PM
Version 0.01 - Load Fixes
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 05:03 PM
Push a few temp declarations inside blocks.
Push a few temp assignments outside blocks.
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:54 PM
Version 0.01 - Load fixes
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:54 PM
Time>>asMilliseconds
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:54 PM
Let outdent work when selection starts on a wrapped line.
Do not let indent insert a tab in the middle of a line when selection starts on a wrapped line.
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:48 PM
Let outdent work when selection starts on a wrapped line.
Do not let indent insert a tab in the middle of a line when selection starts on a wrapped line.
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:47 PM
deprecate #lineIndexForCharacter: in favour of #lineIndexOfCharacterIndex:
The two selectors did already coexist.
The later is preferred because both understood by st80 (Paragraph) and more descriptive.
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:38 PM
Version 0.01 - Load fixes
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:34 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:26 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:25 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:18 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:17 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:16 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:16 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:14 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:14 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:13 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:12 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:12 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:11 PM
I think I need a new image -.- ... Bugfix for the scrollbuttons
by Christian Kieschnick (christian.kieschnick@student.hpi.uni-potsdam.de) at February 08, 2010 04:10 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:05 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:04 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:02 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:59 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:59 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:58 PM
empty log message
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:57 PM
Version 0.01
by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:57 PM
in progress
by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 03:48 PM
empty log message
by Assargadon (tallman@inbox.ru) at February 08, 2010 03:45 PM
cami is annoying
by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 03:27 PM
giving metaclasses decent UIDs
by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 03:16 PM
make TextEditor a bit more LF friendly
clean up dead code in inOutdent:delta:
Note: currently, shift+cmd+L will outdent even if line with min outdent is zero. This was the old behaviour, but we can change it by uncommenting the "^false"
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:39 AM
make cr-indentation work in case of LF
clean up dead code in inOutdent:delta:
Note: currently, shift+cmd+L will outdent even if line with min outdent is zero. his was the old behaviour, but we can change it by uncommenting the "^false"
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:35 AM
indentationIfBlank: did not handle lines with or without line ending character the same
{
(String with: Character tab with: Character space) indentationIfBlank: [:x | nil].
(String with: Character tab with: Character space with: Character cr) indentationIfBlank: [:x | nil].
}
did return #(1 nil), now return #(nil nil)
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:27 AM
Optimized Array inject:into: implementation
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:23 AM
Change String>>initialize to force an initialization.
An initialization is required because current definition of CSNonSeparators class var does not handle WideString correctly.
Example: (String with: 375 asCharacter) withBlanksTrimmed should not be empty...
by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 09:25 AM
- Fixed browse function from a code-pane when Preferences>>#alternativeBrowseIt is enabled.
- Look-tweak for 3.11; changed BalloonMorph>>#defaultBorderWidth to 0 from 1. 0 is appropriate for balloons because they are transient and wispy, not a solid object deserving a border.
by Chris Muller (ma.chris.m@gmail.com) at February 07, 2010 11:16 PM
Added BlockClosure>>#on:do:on:do: and #on:do:on:do:on:do:.
by Chris Muller (ma.chris.m@gmail.com) at February 07, 2010 11:07 PM
Fix problem with trying to use the Protocol browser when Preferences #optionalButtons is not enabled. The custom-buttons of a Protocol browser are not optional, because the functions they provide cannot be accessed via the menu's or hot-keys.
by Chris Muller (ma.chris.m@gmail.com) at February 07, 2010 11:05 PM
Move StandardFileMenu from Morphic-FileList to Tools-Menus. StandardFileMenu is not Morphic specific.
by David T. Lewis (lewis@mail.msen.com) at February 07, 2010 03:35 AM
Move SelectionMenu, CustomMenu, and EmphasizedMenu from ST80-Menus to Tools-Menus. These classes are not MVC specific.
by David T. Lewis (lewis@mail.msen.com) at February 07, 2010 03:31 AM
Move StandardFileMenu from Morphic-FileList to Tools-Menus. StandardFileMenu is not Morphic specific.
Move SelectionMenu, CustomMenu, and EmphasizedMenu from ST80-Menus to Tools-Menus. These classes are not MVC specific.
With these changes, PopUpMenu and all its subclasses are in package Tools-Menus. The MVC/Morphic dependencies are handled in PopUpMenu>>startUpLeftFlush and PopUpMenu>>startUpWithCaption:icon:at:allowKeyboard:
by David T. Lewis (lewis@mail.msen.com) at February 07, 2010 03:29 AM
Move PluggableFileListView from package Morphic-FileList to ST80-Views
Move ModalSystemWindowView from package Morphic-FileList to ST80-Views
by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:38 PM
Move PluggableFileListView from package Morphic-FileList to ST80-Views
Move ModalSystemWindowView from package Morphic-FileList to ST80-Views
by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:37 PM
Change PluggableFileList>>open to dispatch through Project to MVC and Morphic methods.
Replace #openLabel: and #openAsMorphLable:inWorld: with#morphicOpenLable:in: and mvcOpenLabel:in: called through Project current.
Note: A better solution is to implement proper ToolBuilder support for PluggableFileList.
by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:07 PM
Add PluggableFileList>>mvcOpenLable:in: to remove explicit MVC dependency in PluggableFileList.
by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:05 PM
Remove explicit reference to MVC ParagraphEditor in Preferences class>>noviceModeSettingChanged.
Add comment and #flag: markers in Project>>dispatchTo:addPrefixAndSend:withArguments: to explain that this method should be replaced by proper ToolBuilder support in classes that use it (PluggableFileList and PopUpMenu so far).
by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:03 PM
Merged in the Cobalt version of ToolBuilder. Just makes use of the new properties and the fact that any widget can now have help texs
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
Merged in Cobalt branch of ToolBuilder. This includes the addition of a few properties, and moving the help ivar all the way to the top of the spec heirarchy, since so many subclasses used it
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
- fix #basicNext: and #basicUpTo: in MultiByteFileStream
- add chunk reading capabilities to TextConverter
- assume that MultiByteFileStream's converter is properly initialized in #next
- MultiByteFileStream >> #nextChunk uses its converter's chunk reading capabilities, this speeds gives >3x speedup if the file has UTF-8 encoding
- fix: MultiByteFileStream lost it's position if the ! character was encoded to more than a single byte (ex UTF16)
February 06, 2010 07:53 PM
- Recovered "Auto Indent" preference lost back in 3.9, updated for the new TextEditor and Preference Pragma's.
February 06, 2010 07:53 PM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
Made a note about the island and env instance variables in the Process class comment
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
merged 389 and 388: stream readability fix and prepping Process for Cobalt
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
added two unused instance variables to Process. These are used by Cobalt; adding them here prevents loading cobalt from marking Kernel as dirty
island: used by the Tweak scripting system. very foundational to the entire Croquet infrastructure
env: part of ProcessSpecific, which adds process-specific variables to the image. Used by Logging, which Cobalt uses
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:52 PM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:45 PM
- fix #basicNext: and #basicUpTo: in MultiByteFileStream
- add chunk reading capabilities to TextConverter
- assume that MultiByteFileStream's converter is properly initialized in #next
- MultiByteFileStream >> #nextChunk uses its converter's chunk reading capabilities, this speeds gives >3x speedup if the file has UTF-8 encoding
- fix: MultiByteFileStream lost it's position if the ! character was encoded to more than a single byte (ex UTF16)
by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:44 PM
Merging Morphic-cmm.321
- Recovered "Auto Indent" preference lost back in 3.9, updated for the new TextEditor and Preference Pragma's.
by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:41 PM
merged 389 and 388: stream readability fix and prepping Process for Cobalt
by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:37 PM
Suppress interactive warnings from ClassBuilder while installing MC packages automatically.
by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:36 PM
Merging Collections-mtf.291:
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:30 PM
- fix #basicNext: and #basicUpTo: in MultiByteFileStream
- add chunk reading capabilities to TextConverter
- assume that MultiByteFileStream's converter is properly initialized in #next
- MultiByteFileStream >> #nextChunk uses its converter's chunk reading capabilities, this speeds gives >3x speedup if the file has UTF-8 encoding
- fix: MultiByteFileStream lost it's position if the ! character was encoded to more than a single byte (ex UTF16)
February 05, 2010 11:42 PM
- don't use #asSortedCollection: for sorting
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 10:19 PM
- don't use asSortedCollection for sorting
- minor cleanup
- add missing method: PseudoClass >> #selectorsDo: (probably there are more missing methods)
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 10:18 PM
- Integrated two additional MessageSet filtering options from Diego Gomez Deck. Very useful, at times.
by Chris Muller (ma.chris.m@gmail.com) at February 05, 2010 08:09 PM
- Recovered "Auto Indent" preference lost back in 3.9, updated for the new TextEditor and Preference Pragma's.
February 05, 2010 05:46 PM
Fix for potential World lockup due to the
UI process waiting for the #next of an empty deferredUIMessages. For discussion:
http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-March/135119.html
February 05, 2010 06:53 AM
Add a test for deferred ui queue timeout.
by Andreas Raab (andreas.raab@gmx.de) at February 05, 2010 06:49 AM
Restore execution timeout for deferred ui message processing which was lost in previous change.
by Andreas Raab (andreas.raab@gmx.de) at February 05, 2010 06:48 AM
Fix for potential World lockup due to the
UI process waiting for the #next of an empty deferredUIMessages. For discussion:
http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-March/135119.html
by Andreas Raab (andreas.raab@gmx.de) at February 05, 2010 06:46 AM
- initialize WeakRegistries in postscript
February 05, 2010 04:38 AM
- fix #growSize in WeakSet and WeakKeyDictioanry
Since we are using self slowSize (which is like tally in not weak collections) instead of array size we should multiply slowSize by 4/3 and 4/3*3/2 is 2.
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:29 AM
- weak collection changes, part 3
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:29 AM
- weak collection changes, part 2
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:28 AM
- weak collection changes, part 1
- a bit faster #fixCollisionsFrom:
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:24 AM
Fix for potential World lockup due to the
UI process waiting for the #next of an empty deferredUIMessages. For discussion:
http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-March/135119.html
February 05, 2010 04:18 AM
- bugfix
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 03:34 AM
merged 389 and 388: stream readability fix and prepping Process for Cobalt
by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:50 AM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:47 AM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:46 AM
7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219
Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.
by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:45 AM
- two more tests for WeakRegistry
by Levente Uzonyi (leves@elte.hu) at February 05, 2010 12:43 AM
Made a note about the island and env instance variables in the Process class comment
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 10:24 PM
1) merge some FreeType changes from Tween
2) move some temp declarations inside blocks
3) move some temp assignments outside blocks
4) remove some now useless fixTemps
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 08:33 PM
remove some now useless fixTemps
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 08:12 PM
move a temp declaration inside a block
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 08:11 PM
move a temp assignment outside block
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:53 PM
1) avoid a useless block non local return
2) move a temp assignment outside block
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:50 PM
1) Use methodsDo: instead of slectorsDo:
2) remove a useless fixTemps
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:41 PM
push some temp declarations inside blocks
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:21 PM
added two unused instance variables to Process. These are used by Cobalt; adding them here prevents loading cobalt from marking Kernel as dirty
island: used by the Tweak scripting system. very foundational to the entire Croquet infrastructure
env: part of ProcessSpecific, which adds process-specific variables to the image. Used by Logging, which Cobalt uses
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 07:20 PM
1) move some temp assignment outside blocks
2) remove some now useless fixTemps
3) add a pair of translated
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:16 PM
1) move some temp assignments outside blocks
2) move some temps declaration inside blocks
3) remove some now useless fixTemps
by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:11 PM
Merged in the Cobalt version of ToolBuilder. Just makes use of the new properties and the fact that any widget can now have help texs
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 05:11 PM
Merged in Cobalt branch of ToolBuilder. This includes the addition of a few properties, and moving the help ivar all the way to the top of the spec heirarchy, since so many subclasses used it
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 05:04 PM
Merged in the Cobalt version of ToolBuilder. Just makes use of the new properties and the fact that any widget can now have help texs
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 05:04 PM
- fix: MenuMorph releases selection for keyboard events. Before this you could not move through menu items with the cursor if it had a submenu.
- fix: With left or right arrow now you can only move into a submenu. Before this those keystrokes were added to the filter if the selectedItem had no submenu.
February 04, 2010 04:47 PM
merged Installer-Core-nice.93 from trunk. This completes the merge of trunk Installer and mainstream Installer. Please put this version into squeak trunk rather than the ancient version you have now. Merging is rather difficult as there has been a severe refactoring since this 2-year-old version was current. See http://www.squeaksource.com/Installer for a complete history
Name: Installer-Core-nice.93
Author: nice
Time: 18 January 2010, 3:27:55 am
UUID: 099486b1-f102-c748-bba5-cb794f54a1fe
Ancestors: Installer-Core-nice.92
remove an outer temp assignment: #withCurrentChangeSetNamed:do: does return the change set, so it is not necessary to assign temp inside the block
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 04:47 PM
merged Installer-Core-nice.93 from trunk. This completes the merge of trunk Installer and mainstream Installer. Please put this version into squeak trunk rather than the ancient version you have now. Merging is rather difficult as there has been a severe refactoring since this 2-year-old version was current. See http://www.squeaksource.com/Installer for a complete history
Name: Installer-Core-nice.93
Author: nice
Time: 18 January 2010, 3:27:55 am
UUID: 099486b1-f102-c748-bba5-cb794f54a1fe
Ancestors: Installer-Core-nice.92
remove an outer temp assignment: #withCurrentChangeSetNamed:do: does return the change set, so it is not necessary to assign temp inside the block
by Andreas Raab (andreas.raab@gmx.de) at February 04, 2010 04:43 PM
merged Installer-Core-nice.93 from trunk. This completes the merge of trunk Installer and mainstream Installer. Please put this version into squeak trunk rather than the ancient version you have now. Merging is rather difficult as there has been a severe refactoring since this 2-year-old version was current. See http://www.squeaksource.com/Installer for a complete history
Name: Installer-Core-nice.93
Author: nice
Time: 18 January 2010, 3:27:55 am
UUID: 099486b1-f102-c748-bba5-cb794f54a1fe
Ancestors: Installer-Core-nice.92
remove an outer temp assignment: #withCurrentChangeSetNamed:do: does return the change set, so it is not necessary to assign temp inside the block
by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 03:22 PM
Merge latest MessageTally changes from Cuis.
by Andreas Raab (andreas.raab@gmx.de) at February 04, 2010 05:35 AM
- fix: MenuMorph releases selection for keyboard events. Before this you could not move through menu items with the cursor if it had a submenu.
- fix: With left or right arrow now you can only move into a submenu. Before this those keystrokes were added to the filter if the selectedItem had no submenu.
by Andreas Raab (andreas.raab@gmx.de) at February 04, 2010 04:54 AM
- faster chunk reading
February 04, 2010 02:31 AM
- fix: MenuMorph releases selection for keyboard events. Before this you could not move through menu items with the cursor if it had a submenu.
- fix: With left or right arrow now you can only move into a submenu. Before this those keystrokes were added to the filter if the selectedItem had no submenu.
February 04, 2010 01:28 AM
- initialize WeakRegistries in postscript
February 04, 2010 01:14 AM
- some tests for WeakRegistry
by Levente Uzonyi (leves@elte.hu) at February 04, 2010 01:13 AM
- quick fix for: http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-February/144057.html
The fix adds a check to MenuMorph >> displayFiltered: to prevent invoking selectItem:event: without an event, because the current implementation doesn't support that.
February 04, 2010 01:07 AM
- quick fix for: http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-February/144057.html
The fix adds a check to MenuMorph >> displayFiltered: to prevent invoking selectItem:event: without an event, because the current implementation doesn't support that.
February 03, 2010 11:39 PM
- fix for: http://bugs.squeak.org/view.php?id=7462
The fix adds a check to SystemWindow >> activate, to avoid sending #addPaneSplitters if the window isCollapsed.
February 03, 2010 06:30 AM
if the preference #logToFile is disabled all update log events will be forwarded to a Transcript. If no Transcript is already open, I will open a new one. (requires the collection-mpe.290 extension)
February 03, 2010 06:30 AM
add a helper method to count the number of open Transcripts
February 03, 2010 06:30 AM
- fix for: http://bugs.squeak.org/view.php?id=7462
The fix adds a check to SystemWindow >> activate, to avoid sending #addPaneSplitters if the window isCollapsed.
by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 06:26 AM
if the preference #logToFile is disabled all update log events will be forwarded to a Transcript. If no Transcript is already open, I will open a new one. (requires the collection-mpe.290 extension)
by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 06:21 AM