David T. Lewis uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-dtl.421.mcz
==================== Summary ====================
Name: Tools-dtl.421
Author: dtl
Time: 27 August 2012, 7:02:29.167 pm
UUID: 9f733b7f-fe11-464c-a87c-621670b103b5
Ancestors: Tools-fbs.420
Initialize all ProcessBrowsers on image restart.
Background: http://bugs.squeak.org/view.php?id=1578 fixed the case of open process browsers with auto-update running, for which the auto-update no longer worked after an image restart. However, an open process browser that does not have auto-update running also requires an initialize on image restart, otherwise a manual "update list" does not work. This is an old bug that had gone unnoticed.
=============== Diff against Tools-fbs.420 ===============
Item was changed:
----- Method: ProcessBrowser class>>startUp (in category 'system startup') -----
startUp
Browsers
+ do: [:ea | ea isAutoUpdatingPaused
+ ifTrue: [ea initialize; startAutoUpdate]
+ ifFalse: [ea initialize]]!
- do: [:ea | | paused | ea isAutoUpdatingPaused
- ifTrue: [ea initialize; startAutoUpdate]]!
Dear Smalltalkers,
Summer Edition of Aida/Web framework and application server
(http://www.aidaweb.si) is here with bunch of new features:
*Mobile* - the separate MobileApp classes now allow the mobile
version of your existing web apps to be developed and completely
tailored to mobile devices. Separate AidaMobile add-on based on jQuery
Mobile allows developing of professional and nice looking mobile apps,
rivaling the native ones. TwitterMobileApp demo is included.
*Cloud* based on Cloudfork. Thanks to financial support by Citilab
Barcelona we have now an OpenID authentication and OAuth authorization
support in Aida. You can see OpenID in action live on our GSoC site
http://gsoc2012.esug.org where you can register and one-click login
using Google as OpenID provider. No username/password needed. Future
planes includes Aida as OpenID provider and OAuth authorization server too.
*REST* - Aida is RESTfull from the start but serving other than HTML
like JSON is now easier than ever. Goal for Aida is to seamlessly extend
the existing web apps to become REST API providers as well.
*MethodLibrary* for importing ever more complex libraries directly
from internet and together with directory hierarchy into Smalltalk
methods and manage them with Smalltalk version control systems. jQuery,
Twitter Bootstrap, Amber included. You can now open Amber simply as:
http://localhost:8888/amber/index.html
More in Release notes: http://www.aidaweb.si/release-notes-6.5
On Squeak it is really simple to load, just evaluate this script:
(Installer monticello http: 'http://mc.aidaweb.si')
project: 'Sport'; install: 'Sport-2.031';
project: 'Swazoo'; install: 'Swazoo-2.3beta2.6';
project: 'Aida'; install: 'Aida6.5-final.2'.
Then simply open http://www.aidaweb.si:8888 .
There is also a OneClick image to get to Aida even faster:
http://www.aidaweb.si/download .
Best regards
Janko
--
Janko Mivšek
Aida/Web
Smalltalk Web Application Server
http://www.aidaweb.si
Frank Shearar uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-fbs.490.mcz
==================== Summary ====================
Name: Collections-fbs.490
Author: fbs
Time: 26 August 2012, 8:45:14.33 pm
UUID: 2929bdcf-a718-4a23-a745-dfb308741c51
Ancestors: Collections-ul.488
Symbol >> #isBinary returns true if that Symbol is a valid binary message - something like #+, #>>=, and so on. It returns false for all other kinds of Symbols.
=============== Diff against Collections-ul.488 ===============
Item was added:
+ ----- Method: Symbol>>isBinary (in category 'testing') -----
+ isBinary
+ ^ self isInfix.!
On 25 August 2012 22:12, H. Hirzel <hannes.hirzel(a)gmail.com> wrote:
> Igor,
>
> Below are the instructions for loading PetitParser manually. NBHelp
> needs PetitParser.
> The Monticello configuration needs to be adapted so that it works fine
> for Squeak as well.
<snip>
> How to load NBHelp in Squeak 4.3
> ================================
>
> Load Pharo compatibility package for Squeak
> -------------------------------------------
>
> Load
> [PharoCompatibility](http://www.squeaksource.com/PharoCompatibility)
> by Frank Shearar
>
> This package contains as the only method
>
> Symbol>>isBinary
> ^ self precedence = 2.
Are there any objections to folding this single method into trunk?
frank
Frank Shearar uploaded a new version of Collections to project The Inbox:
http://source.squeak.org/inbox/Collections-fbs.490.mcz
==================== Summary ====================
Name: Collections-fbs.490
Author: fbs
Time: 26 August 2012, 8:45:14.33 pm
UUID: 2929bdcf-a718-4a23-a745-dfb308741c51
Ancestors: Collections-ul.488
Symbol >> #isBinary returns true if that Symbol is a valid binary message - something like #+, #>>=, and so on. It returns false for all other kinds of Symbols.
=============== Diff against Collections-ul.488 ===============
Item was added:
+ ----- Method: Symbol>>isBinary (in category 'testing') -----
+ isBinary
+ ^ self isInfix.!
Sorry for multiple copies
Following you have the Spanish version of the Smalltalks 2012 Call for
Submission/Participation
======== ENGLISH
The Fundación Argentina de Smalltalk (FAST, http://www.fast.org.ar)
invites you to the 6th Argentine Smalltalk Conference, to be held on
November 7, 8 and 9, 2012 at the Universidad Nacional de la Patagonia
San Juan Bosco located in Puerto Madryn, Argentina.
Everyone, including teachers, students, researchers, developers and
entrepreneurs, are welcome as speakers or attendees. Registration is
free and now open at http://www.fast.org.ar/smalltalks2012
The goal of the Conference is to strengthen the bonds between the
Argentine and the international Smalltalk community through the
exchange of works, experiences and anecdotes connected with this
technology and related matters.
As in the previous editions, renowned members of the international
Smalltalk community will visit us, and like last year we will have a
Research Session with publications reviewed by an international
committee.
Also, the traditional Industry Track will be available for those who
prefer a more practical environment. You can submit papers or talks
now through our website at
http://www.fast.org.ar/smalltalks2012/technical-session
For more information about related events, such as a Pharo Sprint or
related talks and presentations, please visit
http://www.fast.org.ar/smalltalks2012/events
For any questions please contact us at info(a)fast.org.ar.
See you there!
==== SPANISH
La Fundación Argentina de Smalltalk (FAST, http://www.fast.org.ar) los
invita a la 6ta Conferencia de Smalltalk de Argentina, a realizarse
desde el 7 al 9 de Noviembre del 2012 en la Universidad Nacional de la
Patagonia San Juan Bosco de Puerto Madryn.
Esperamos verlos a todos entre la audiencia o como oradores, ya sean
profesores, estudiantes, investigadores, desarrolladores o
empresarios. La registración es gratis y está disponible en
http://www.fast.org.ar/smalltalks2012
El objetivo de la conferencia es afianzar los vínculos entre las
comunidades Smalltalk de Argentina y del mundo y con todo
desarrollador, educador o investigador que utilice el paradigma de
Objetos. Esto lo lograremos a través del intercambio de trabajos,
experiencias y vivencias conectadas con esta tecnología.
Nuevamente en esta edición nos visitarán personalidades de renombre de
la comunidad internacional y contaremos con un track de investigación
formal con publicaciones y referato de un comité internacional.
Contaremos también con el tradicional track de industria para aquellos
que prefieran un ambiente más práctico. Pueden suscribir sus
propuestas de charlas o papers mediante nuestra página web en
http://www.fast.org.ar/smalltalks2012/technical-session
Para obtener mayor información acerca de otros eventos relacionados con
la conferencia, como por ejemplo un Pharo Sprint o una serie de charlas
y presentaciones coordinada con Smalltalks, pueden visitar
http://www.fast.org.ar/smalltalks2012/events
Cualquier duda no dejen de consultarla enviando un mail a
info(a)fast.org.ar
Nos vemos en la conferencia!
I was wondering why I need to install FFI and why it is not included by
default. Any programming language I have used included at least a single FFI
with it in its implementations or at least something similar.
Is there a specfic reason why its not included ?
--
View this message in context: http://forum.world.st/Why-FFI-is-not-included-with-latest-squeak-tp4644264.…
Sent from the Squeak - Dev mailing list archive at Nabble.com.