Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-12-09 Thread Prof. Andrew P. Black
> On 9 Dec 2017, at 07:44 , Dimitris Chloupis wrote: > > Making shortcuts in Pharo is no big deal, if 10% of people asking for Emacs > or vim shortcuts bothered creating just 10 shortcuts each we would have by > now at least 100 Emacs shortcuts in Pharo. When one say that needs something > th

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-12-09 Thread serge . stinckwich
Envoyé de mon iPhone > Le 9 déc. 2017 à 11:05, Prof. Andrew P. Black a écrit : > > >> On 9 Dec 2017, at 07:44 , Dimitris Chloupis wrote: >> >> Making shortcuts in Pharo is no big deal, if 10% of people asking for Emacs >> or vim shortcuts bothered creating just 10 shortcuts each we would h

Re: [Pharo-users] HTTP request question for an arango driver

2017-12-09 Thread Norbert Hartl
> Am 08.12.2017 um 21:14 schrieb Stephane Ducasse : > > Yann > I do not think that connecting a database via a HTTP client can be as > fast as with a FFI or other means. > This is mainly why database like Gemstone are superior for accessing a > lot of data. > Stef > Do you have any numbers to b

Re: [Pharo-users] Simplest 'REPL'

2017-12-09 Thread H. Hirzel
I understand that you want to write a tool with an input field and an output field and a button 'Evaluate'. Is this correct? If yes you need to learn a little bit of Spec to construct your own tool. Have a look at the examples for Spec in the help system. There is also a booklet about Spec. ht

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-12-09 Thread Ben Coman
An extra thing for the first article, maybe change the package name from "HelloDemo" to "HelloWorld" On 9 December 2017 at 11:37, horrido wrote: > Pharo: The Next Ten Minutes > > . > > Feedback welcome. > > I will be leavi

Re: [Pharo-users] Simplest 'REPL'

2017-12-09 Thread Ben Coman
On 9 December 2017 at 07:04, cheshirecatalyst wrote: > I've recently picked up pharo, and am writing a small interpreter for a > trivial language the details of which are unimportant. However I am looking > for the simplest way to avoid having to use playground and Transcript to do > something li

Re: [Pharo-users] HTTP request question for an arango driver

2017-12-09 Thread Sven Van Caekenberghe
Hi Yann, Zinc HTTP Components can do 1000s of requests per second, to localhost (so excluding a real network) and using a single ZnClient instance with a reused connection (HTTP/1.1's default). Of course, data size is also a factor, I am talking about small requests/responses. I browsed your c

Re: [Pharo-users] Behold Pharo: The Modern Smalltalk

2017-12-09 Thread Dimitris Chloupis
The beginner way -- 1. Open Pharo 6 2. Go to Welcome window 3. Go to Keymap Browser tab 4. Right click on a shortcut entry (for example global shortcut for close window) 5. Choose Inspect Action 6. Go to Source Code tab 7. Profit The Pharo coder way Or go to SystemWindow class >> buildSho

Re: [Pharo-users] HTTP request question for an arango driver

2017-12-09 Thread Yann Lesage
Le 09/12/2017 à 15:52, Sven Van Caekenberghe a écrit : Hi Yann, Zinc HTTP Components can do 1000s of requests per second, to localhost (so excluding a real network) and using a single ZnClient instance with a reused connection (HTTP/1.1's default). Of course, data size is also a factor, I am

Re: [Pharo-users] Simplest 'REPL'

2017-12-09 Thread Tudor Girba
Hi, I would encourage you to simply extend the inspector. Something like this: MyEvaluator>>gtInspectorEvaluateIn: composite composite text title: ‘Evaluator’; populate: #selection iconName:#glamorousGo entitled: ‘Evaluate' with: [ :textPresentati

Re: [Pharo-users] Simplest 'REPL'

2017-12-09 Thread Seth
Thanks I ended up going in this direction sort of. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

[Pharo-users] KeyNotFound: key #nil not found in SystemDicitonary

2017-12-09 Thread Seth
So, I've been trying to save and close my image for a while now. It won't even just close without saving, it constantly pops up the error from this subject. I'm fairly new to all this, but I followed it to I think an Array of ClassSessionHandlers one of which is ClassSessionHandlers(nil) but I do

Re: [Pharo-users] KeyNotFound: key #nil not found in SystemDicitonary

2017-12-09 Thread Ben Coman
hi Seth, I've never heard of that error before, and others are better placed to advise on session handling, but just to provide an escape path... Right-click on your package and choose "File Out", and it will inform you of the created file name. Then in a fresh image go World > Tools > File Brows

Re: [Pharo-users] KeyNotFound: key #nil not found in SystemDicitonary

2017-12-09 Thread Seth
Thanks Ben. I did the file out part. How do I start start a fresh image? On Sun, Dec 10, 2017 at 11:16 AM, Ben Coman wrote: > hi Seth, > > I've never heard of that error before, and others are better placed to > advise on session handling, > but just to provide an escape path... > > Right-click

Re: [Pharo-users] REST client hints

2017-12-09 Thread Ben Coman
On 5 December 2017 at 20:44, Sven Van Caekenberghe wrote: > > > > On 5 Dec 2017, at 13:33, Ben Coman wrote: > > > @sven, I started reading Enterprise Pharo a couple of hours ago. > > I don't quite get your section references. I presume you > > don't mean "chapter 11 Persisting Objects with Voyage

Re: [Pharo-users] KeyNotFound: key #nil not found in SystemDicitonary

2017-12-09 Thread Ben Coman
Depends on how you downloaded Pharo. * With PharoLauncher, just right click a template and "Create image" * If you downloaded a Zip, extract it again, or specifically delete Pharo.image and Pharo.changes and replace with a fresh copy from the zip. * If via Zeroconf, unfortunately it removes the zip

Re: [Pharo-users] REST client hints

2017-12-09 Thread Stephane Ducasse
Tx for your report :) https://wordpress.com/post/pharoweekly.wordpress.com/2347 Did you look at SmartShackles? on our inria github repo. Because Santiago is extracting information from blockchains. On Sun, Dec 10, 2017 at 4:45 AM, Ben Coman wrote: > > On 5 December 2017 at 20:44, Sven Van Caeke