Daily Commit Log

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

Daily Commit Log

commits-2
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068585.html

Name: System-mt.886
Ancestors: System-cmm.885

ProgressMorph is themed via SystemProgressMorph at the moment. There is no effect in writing theme settings for ProgressMorph in UI themes.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068586.html

Name: UpdateStream-mt.7
Ancestors: UpdateStream-mt.6

Fix redundant World installing. Make image start-up faster.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068587.html

Name: System-mt.887
Ancestors: System-mt.886

Fix redundant World installing. Make image start-up faster. Fix resetting of author name on image start-up.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068588.html

Name: ReleaseBuilder-mt.155
Ancestors: ReleaseBuilder-mt.154

When preparing the environment, do a cycle to upate all invalid caches. This will make the first image start-up faster.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068589.html

Name: HelpSystem-Core-mt.91
Ancestors: HelpSystem-Core-mt.90

Make help text editing more robust.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068590.html

Name: Morphic-mt.1277
Ancestors: Morphic-mt.1276

Fixes a bug regarding text actions and code evaluation. Do it deferred so that the rest of event handling does not intervene.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068591.html

Name: Morphic-mt.1278
Ancestors: Morphic-mt.1277

Make the Help-Browser port of Squeak Swiki at least accessible via the main docking bar help menu.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068592.html

Name: Environments-mt.62
Ancestors: Environments-kfr.61

Embed help on Environments into Squeak Help. Make book naming consistent with help on WebClient etc.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068593.html

Name: Help-Squeak-Project-mt.45
Ancestors: Help-Squeak-Project-mt.44

Always put SqueakHelp on the top in the help browser.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068594.html

Name: Monticello-mt.645
Ancestors: Monticello-mt.644

The naming is still a little bit unintuitive, but make it easier for scripts to browse working copies in a snapshot browser. (Use currently use this to write interactive release notes).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068595.html

Name: Morphic-mt.1279
Ancestors: Morphic-mt.1278

Fix and clean-up what happens if you click on a URL in a text but have no Web browser installed. Copy the URL at least into the clipboard then so that you can easily invoke a Web browser on your platform.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068596.html

Name: HelpSystem-Core-mt.92
Ancestors: HelpSystem-Core-mt.91

Small fix to normalize selectors (needed for release notes).

Is there a method to convert any string to a valid selector symbol?

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068597.html

Name: Help-Squeak-Project-mt.46
Ancestors: Help-Squeak-Project-mt.45

For external release notes, use Squeak's text serialization instead of HTML. Makes interactive editing of release notes in the help browser easier.

Add a convenient file-out method to write the updated release notes back to the file system.

Note that editing release notes that where loaded from a file, will compile a new page in SqueakReleaseNotes. Please, do not check-in those pages but keep release notes in external files.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068598.html

Name: System-mt.888
Ancestors: System-mt.887

For the duller Squeak theme, also make list filters duller.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068599.html

Name: System-mt.889
Ancestors: System-mt.888

Complete Squeak's duller theme by reducing luminance also for other things like menus and buttons.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068600.html

Name: HelpSystem-Core-mt.93
Ancestors: HelpSystem-Core-mt.92

Well, adds support for directory/file-based help topics. Need this for writing release notes.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068601.html

Name: HelpSystem-Core-mt.94
Ancestors: HelpSystem-Core-mt.93

Fix directory based help topics for invalid directories.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068602.html

Name: Help-Squeak-Project-mt.47
Ancestors: Help-Squeak-Project-mt.46

Make release notes use a directory-based help topic. This means that you have to put the release notes files into the correct directory (here: 'release-notes').

=============================================

Reply | Threaded
Open this post in threaded view
|

Re: Daily Commit Log

Eliot Miranda-2
Hi Marcel,

On Sun, Aug 14, 2016 at 2:55 PM, <[hidden email]> wrote:
[snip]

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068596.html

Name: HelpSystem-Core-mt.92
Ancestors: HelpSystem-Core-mt.91

Small fix to normalize selectors (needed for release notes).

Is there a method to convert any string to a valid selector symbol?

No, and there can't be.  For example, no brackets "()[]{}" are legal in binary selectors.
 
_,,,^..^,,,_
best, Eliot


Reply | Threaded
Open this post in threaded view
|

Re: Daily Commit Log

marcel.taeumel
Eliot Miranda-2 wrote
Hi Marcel,

On Sun, Aug 14, 2016 at 2:55 PM, <[hidden email]> wrote:
[snip]

>
> http://lists.squeakfoundation.org/pipermail/packages/2016-
> August/068596.html
>
> Name: HelpSystem-Core-mt.92
> Ancestors: HelpSystem-Core-mt.91
>
> Small fix to normalize selectors (needed for release notes).
>
> Is there a method to convert any string to a valid selector symbol?
>

No, and there can't be.  For example, no brackets "()[]{}" are legal in
binary selectors.

_,,,^..^,,,_
best, Eliot
Hi Eliot,

I meant something like this:

"H/el\lo () ## .Wo..rld" -> #helloWorld

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

Re: Daily Commit Log

Eliot Miranda-2


On Tue, Aug 16, 2016 at 9:45 AM, marcel.taeumel <[hidden email]> wrote:
Eliot Miranda-2 wrote
> Hi Marcel,
>
> On Sun, Aug 14, 2016 at 2:55 PM, &lt;

> commits@.squeak

> &gt; wrote:
> [snip]
>
>>
>> http://lists.squeakfoundation.org/pipermail/packages/2016-
>> August/068596.html
>>
>> Name: HelpSystem-Core-mt.92
>> Ancestors: HelpSystem-Core-mt.91
>>
>> Small fix to normalize selectors (needed for release notes).
>>
>> Is there a method to convert any string to a valid selector symbol?
>>
>
> No, and there can't be.  For example, no brackets "()[]{}" are legal in
> binary selectors.
>
> _,,,^..^,,,_
> best, Eliot

Hi Eliot,

I meant something like this:

"H/el\lo () ## .Wo..rld" -> #helloWorld

It's a bit arbitrary isn't it?  Better to mint your own one liner:

hackSymbol
    ^(self select: #isLetter) asSymbol

;-)


Best,
Marcel



--
View this message in context: http://forum.world.st/Daily-Commit-Log-tp4911026p4911372.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.




--
_,,,^..^,,,_
best, Eliot


Reply | Threaded
Open this post in threaded view
|

Re: Daily Commit Log

Nicolai Hess-3-2


2016-08-16 19:03 GMT+02:00 Eliot Miranda <[hidden email]>:


On Tue, Aug 16, 2016 at 9:45 AM, marcel.taeumel <[hidden email]> wrote:
Eliot Miranda-2 wrote
> Hi Marcel,
>
> On Sun, Aug 14, 2016 at 2:55 PM, &lt;

> commits@.squeak

> &gt; wrote:
> [snip]
>
>>
>> http://lists.squeakfoundation.org/pipermail/packages/2016-
>> August/068596.html
>>
>> Name: HelpSystem-Core-mt.92
>> Ancestors: HelpSystem-Core-mt.91
>>
>> Small fix to normalize selectors (needed for release notes).
>>
>> Is there a method to convert any string to a valid selector symbol?
>>
>
> No, and there can't be.  For example, no brackets "()[]{}" are legal in
> binary selectors.
>
> _,,,^..^,,,_
> best, Eliot

Hi Eliot,

I meant something like this:

"H/el\lo () ## .Wo..rld" -> #helloWorld

It's a bit arbitrary isn't it?  Better to mint your own one liner:

hackSymbol
    ^(self select: #isLetter) asSymbol

;-)

String>>#asLegalSelector
 


Best,
Marcel



--
View this message in context: http://forum.world.st/Daily-Commit-Log-tp4911026p4911372.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.




--
_,,,^..^,,,_
best, Eliot






Reply | Threaded
Open this post in threaded view
|

Re: Daily Commit Log

Levente Uzonyi
In reply to this post by marcel.taeumel
String >> #asLegalSelector does what you're looking for, though it doesn't
return a symbol.

Levente

On Tue, 16 Aug 2016, marcel.taeumel wrote:

> Eliot Miranda-2 wrote
>> Hi Marcel,
>>
>> On Sun, Aug 14, 2016 at 2:55 PM, &lt;
>
>> commits@.squeak
>
>> &gt; wrote:
>> [snip]
>>
>>>
>>> http://lists.squeakfoundation.org/pipermail/packages/2016-
>>> August/068596.html
>>>
>>> Name: HelpSystem-Core-mt.92
>>> Ancestors: HelpSystem-Core-mt.91
>>>
>>> Small fix to normalize selectors (needed for release notes).
>>>
>>> Is there a method to convert any string to a valid selector symbol?
>>>
>>
>> No, and there can't be.  For example, no brackets "()[]{}" are legal in
>> binary selectors.
>>
>> _,,,^..^,,,_
>> best, Eliot
>
> Hi Eliot,
>
> I meant something like this:
>
> "H/el\lo () ## .Wo..rld" -> #helloWorld
>
> Best,
> Marcel
>
>
>
> --
> View this message in context: http://forum.world.st/Daily-Commit-Log-tp4911026p4911372.html
> Sent from the Squeak - Dev mailing list archive at Nabble.com.
>
>