Re: [Pharo-users] Embedded PDF viewer?

2017-11-12 Thread Ben Coman
I've managed to build PDFium into a shared library on Ubuntu 16.04. (I'll announce a blog post on this later.) Now I'm considering the best bitmap format to bring the rendered page back into Pharo. I'm seeking advise on... Q1. Looking at the two significant bitmap creation functions below from th

Re: [Pharo-users] Pharo-users Digest, Vol 55, Issue 102

2017-11-12 Thread Викентий Потапов
Thanks Stef, also thank all of you for your support. It is very important to me and shows that Pharo is really in progress. I didn't ever complained - i just asked simple questions on topics i don't know. And i get lot's of answers to make some decisions. I understand where to get information a

Re: [Pharo-users] Open Debugger, Save and Quit

2017-11-12 Thread Sean P. DeNigris
Sean P. DeNigris wrote > In a headless image, I'd like to do the following: if there's any error, > arrange to have a debugger open on the next (headful) launch, and then > save > and quit. Bump :) I can't believe no one knows how to do this! - Cheers, Sean -- Sent from: http://forum.world

Re: [Pharo-users] Pharo-Chrome (was: Soup bug(fix))

2017-11-12 Thread Alistair Grant
Hi Sean, Thanks for your feedback! (responses below) On 12 November 2017 at 18:11, Sean P. DeNigris wrote: > Alistair Grant wrote >> https://github.com/akgrant43/Pharo-Chrome > > Wow, that was a wild ride! Sorry about that. > Lessons learned along the way: > 1. On a Mac, to use the snazzy `

[Pharo-users] FW: deploying Pharo applications

2017-11-12 Thread Andrew Glynn
The issue probably stems from not using Pharo by choice. Apparently he can’t continue to use VW for political reasons, and is annoyed at having to port everything to an open source Smalltalk. I’d probably be annoyed myself if I had to port something I did 15 or 20 years ago in VisualAge or IBM

Re: [Pharo-users] deploying Pharo applications

2017-11-12 Thread Andrew Glynn
I think the issue stems from not using Pharo by choice. Apparently he can’t continue to use VW for political reasons, and is annoyed at having to port everything to an open source Smalltalk. I’d probably be annoyed myself if I had to port something I did 15 or 20 years ago in VisualAge or IBM

Re: [Pharo-users] Pharo-users Digest, Vol 55, Issue 94

2017-11-12 Thread Sean P. DeNigris
jtuchel wrote > I sometimes get the impression Pharo is moving so fast I > just can't follow. Don't worry. I use Pharo every day and sometimes feel the same way! I just hang on and do my best because I know it's all for a good reason. I accept the pain in the short-term because the projects I /re

Re: [Pharo-users] Soup bug(fix)

2017-11-12 Thread Sean P. DeNigris
Alistair Grant wrote > https://github.com/akgrant43/Pharo-Chrome Wow, that was a wild ride! Lessons learned along the way: 1. On a Mac, to use the snazzy `chrome` terminal command referenced all over the place in the docs, you must first `alias chrome="/Applications/Google\ Chrome.app/Contents/Mac

Re: [Pharo-users] Writing "powerpoint" like presentations in Pharo?

2017-11-12 Thread Stephane Ducasse
Hi stefan I'm interested. So if you want that I do code review and ask super dumb questions let me know. Stef On Fri, Nov 10, 2017 at 1:12 PM, stephan wrote: > On 10-11-17 12:06, H. Hirzel wrote: >> >> Is the code available somewhere? > > > I've been fighting somewhat with Iceberg, and using fa

Re: [Pharo-users] RewriteTool maintained?

2017-11-12 Thread Stephane Ducasse
Probably. Mark decided not to do a PhD with us and the company with which he did his master. Now may be he is still following this list. May be we will rescue his tool. I do not know where it is saved. Stef On Sat, Nov 11, 2017 at 2:21 PM, Peter Uhnák wrote: > Hi, > > has Mark Rizun's Rewrite T

Re: [Pharo-users] Pharo-users Digest, Vol 55, Issue 94

2017-11-12 Thread Stephane Ducasse
> > I may have chosen the wrong words, sorry for that. The OPs comments sounded > so much like "why don't you have it like VW does" that I couldn't resist ;-) Don't worry :) >> We have a dependency analyser that is really advanced since it can >> check that you have message that are not in exten

Re: [Pharo-users] deployment of pharo applications

2017-11-12 Thread Stephane Ducasse
Yes On Sun, Nov 12, 2017 at 4:39 PM, Sean P. DeNigris wrote: > Stephane Ducasse-3 wrote >>> Another stumbling block is application deployment. I've heard about some >>> "Launcher" but ... what is it? what it does? where to get it? >> the launcher is an application to manage your images and develo

Re: [Pharo-users] Pharo-users Digest, Vol 55, Issue 94

2017-11-12 Thread jtuc...@objektfabrik.de
Stef, Am 12.11.17 um 16:05 schrieb Stephane Ducasse: Joachim We are focused on deployment but not the same way. We are the first system that bootstrap a core and can load dependencies on this core. I may have chosen the wrong words, sorry for that. The OPs comments sounded so much like "why do

Re: [Pharo-users] deployment of pharo applications

2017-11-12 Thread Sean P. DeNigris
Stephane Ducasse-3 wrote >> Another stumbling block is application deployment. I've heard about some >> "Launcher" but ... what is it? what it does? where to get it? > the launcher is an application to manage your images and development. It may have been clear, but Laucher is to manage multiple de

Re: [Pharo-users] deployment of pharo applications

2017-11-12 Thread Stephane Ducasse
On Sat, Nov 11, 2017 at 6:58 PM, Викентий Потапов wrote: > Well, i've got very extensive feedback for i18n of applications, there are > few solutions i can use, despite there is no united way embedded into pharo > view on application design. That's ok, i can do something for my one taste (i > p

Re: [Pharo-users] Pharo-Chrome (was: Soup bug(fix))

2017-11-12 Thread Stephane Ducasse
Tx and one day we can turn it into another little booklet :) Stef On Sun, Nov 12, 2017 at 3:04 PM, Alistair Grant wrote: > Hi Stef, > > On 12 November 2017 at 14:47, Stephane Ducasse > wrote: >> exampleNavigation >> | chrome page logger | >> logger := InMemoryLogger new. >> logger start. >> ch

Re: [Pharo-users] Pharo-users Digest, Vol 55, Issue 94

2017-11-12 Thread Stephane Ducasse
Joachim We are focused on deployment but not the same way. We are the first system that bootstrap a core and can load dependencies on this core. We have a dependency analyser that is really advanced since it can check that you have message that are not in extension of packages that you use. In Jan

Re: [Pharo-users] Pharo-users Digest, Vol 55, Issue 94

2017-11-12 Thread Stephane Ducasse
Hi vikenti Can you tell us what you are trying to do? So that we can help you. There is no deployement tools in Pharo. First because we can easily break the one of visualworks with reflective operations. Second because we are focusing on something else. Now you can take Pharo and remove some pac

Re: [Pharo-users] RBRuleIfNotNilDo usage

2017-11-12 Thread Stephane Ducasse
I wonder if we packaged somewhere the removed deprecated method. We should do that but since we do it manually I guess that this is ad-hoc. Stef On Sun, Nov 12, 2017 at 2:45 PM, Alistair Grant wrote: > Hi Stef, > > On 12 November 2017 at 14:34, Stephane Ducasse > wrote: >> Hi alistair >> >> >>

Re: [Pharo-users] Network data exchange - Basys and Seamless usage questioning

2017-11-12 Thread Denis Kudriashov
Hi Cedrick. 2017-11-12 10:47 GMT+01:00 Cédrick Béler : > Hi all and Denis, > > I’ve played a bit with Basys and Seamless. Basys is the low level P2P > connection framework used by Seamless. > First, thanks for such works. Heavily documented and tested. That’s super > cool. > Thank's. But I think

[Pharo-users] Pharo-Chrome (was: Soup bug(fix))

2017-11-12 Thread Alistair Grant
Hi Stef, On 12 November 2017 at 14:47, Stephane Ducasse wrote: > exampleNavigation > | chrome page logger | > logger := InMemoryLogger new. > logger start. > chrome := GoogleChrome new > debugOn; > debugSession; > open; > yourself. > page := chrome tabPages first. > page enablePage. > page enable

Re: [Pharo-users] Soup bug(fix)

2017-11-12 Thread Stephane Ducasse
exampleNavigation | chrome page logger | logger := InMemoryLogger new. logger start. chrome := GoogleChrome new debugOn; debugSession; open; yourself. page := chrome tabPages first. page enablePage. page enableDOM. page navigateTo: 'http://pharo.org'. page getDocument. page getMissingChildren. page

Re: [Pharo-users] RBRuleIfNotNilDo usage

2017-11-12 Thread Alistair Grant
Hi Stef, On 12 November 2017 at 14:34, Stephane Ducasse wrote: > Hi alistair > > > If you run your program the code will be automatically transformed (I > cannot check the deprecation definitino right now) > > Else have a look at tests of the ParseTreeRewriter. > > Stef > > On Sun, Nov 12, 2017 a

Re: [Pharo-users] Soup bug(fix)

2017-11-12 Thread Stephane Ducasse
Hi alistair this is cool. Do you have one little example so that we can see how we can use it? Stef On Sat, Nov 11, 2017 at 4:38 PM, Alistair Grant wrote: > On 9 November 2017 at 00:00, Kjell Godo wrote: >> i like to collect some newspaper comics from an online newspaper >> but it takes

Re: [Pharo-users] Anybody in this group in Bangalore or India

2017-11-12 Thread Stephane Ducasse
Thanks for the information. Let us know how to help you. Do you want me to post this on the Pharo weekly blog? Stef On Sun, Nov 12, 2017 at 1:14 PM, Sanjay Minni wrote: > Hi Stef, > > This is a business application on Fixed Assets Management and I want to use > Pharo+Seaside stack to make the c

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Stephane Ducasse
Indeed we should make sure that all the Inform:, Alert: can be translated. Now I'm not convinced that we should use the old SqueakTranslator. On Sun, Nov 12, 2017 at 1:17 PM, Pavel Krivanek wrote: > > > 2017-11-12 13:02 GMT+01:00 Stephane Ducasse : >> >> Excellent Pavel. This is great. >> So I d

Re: [Pharo-users] RBRuleIfNotNilDo usage

2017-11-12 Thread Stephane Ducasse
Hi alistair If you run your program the code will be automatically transformed (I cannot check the deprecation definitino right now) Else have a look at tests of the ParseTreeRewriter. Stef On Sun, Nov 12, 2017 at 2:12 PM, Alistair Grant wrote: > Hi Everyone, > > I'm loading some code in to P

[Pharo-users] RBRuleIfNotNilDo usage

2017-11-12 Thread Alistair Grant
Hi Everyone, I'm loading some code in to Pharo 7 that tries to use #ifNotNilDo:. There's already a transformation to re-write it to the correct #ifNotNil: - RBRuleIfNotNilDo. How can I apply the transformation to all existing methods in the image that call #ifNotNilDo:? Thanks, Alistair

Re: [Pharo-users] LGit_GIT_ERROR: Invalid version 0 on git_remote_callbacks on latest 64bit 6.1 image?

2017-11-12 Thread Esteban Lorenzano
> On 12 Nov 2017, at 09:44, Alistair Grant wrote: > > On 8 November 2017 at 16:06, Paulo R. Dellani wrote: >> You need to configure Iceberg with the path of the SSH key >> files you are using to authenticate with gitlab as well as the >> passphrase to unlock the private key, I only got it work

Re: [Pharo-users] LGit_GIT_ERROR: Invalid version 0 on git_remote_callbacks on latest 64bit 6.1 image?

2017-11-12 Thread Alistair Grant
On 8 November 2017 at 16:06, Paulo R. Dellani wrote: > You need to configure Iceberg with the path of the SSH key > files you are using to authenticate with gitlab as well as the > passphrase to unlock the private key, I only got it working > after that. Have your done that? > > There is more info

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Pavel Krivanek
2017-11-12 13:02 GMT+01:00 Stephane Ducasse : > Excellent Pavel. This is great. > So I do not get it. What is then not working? > The layout of the menu is wrong and everything needs to be proven with the newer versions of the dependent packages. -- Pavel > > Stef > > On Sun, Nov 12, 2017 at 1

Re: [Pharo-users] Anybody in this group in Bangalore or India

2017-11-12 Thread Sanjay Minni
Hi Stef, This is a business application on Fixed Assets Management and I want to use Pharo+Seaside stack to make the current desktop application in the link below into an updated browser based application. http://www.minisoftindia.com/assetage/index.html This will be multi-tenanted hosted

Re: [Pharo-users] About implementing a "Mini Pillar" in-image renderer for Pharo ...

2017-11-12 Thread Stephane Ducasse
Sean why don't you try because this is the moment to push bloc people to produce simpler better solution. I should do it too. I know. Stef On Sun, Nov 12, 2017 at 3:58 AM, Sean P. DeNigris wrote: > Tudor Girba-2 wrote >> That would be another renderer, but it is not difficult to build. That is >

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Stephane Ducasse
Hilaire Bloc, Brick are not in Pharo yet. So either you want to build on top of Bloc and you use Bloc or not. Easy. Right now in Pharo we have - plain Morphic (with Polymorph but this is the same) - Spec to build user interface independent of the underlying layer (Morphic for now) - Glamour to

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Stephane Ducasse
> Looks like a big sandwich, though. > > Will Athne be throwm away? With Polymorph and Morph? Yes. Morph and Polymorph as well as Athens but Sparta offers a similar API. So conversion should be easy. And Bloc opens a lot of possibilities. Bloc is the result of around 4 years of effort understandin

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Stephane Ducasse
Excellent Pavel. This is great. So I do not get it. What is then not working? Stef On Sun, Nov 12, 2017 at 12:13 AM, Pavel Krivanek wrote: > > > 2017-11-10 11:52 GMT+01:00 Hilaire : >> >> A cleaner Pharo will help there. >> >> To be frank, I found later Pharo releases not inspiring. Bigger, bigg

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Hilaire
I guess you used the latest source code version, which was reto-porting to P3. The prior one should get you a correct layout. Le 12/11/2017 à 00:13, Pavel Krivanek a écrit : To run DrGeo on Pharo 7 is not hard (see the screenshot) - of course it has some issues but they can be definitely solv

Re: [Pharo-users] I18n in pharo

2017-11-12 Thread Hilaire
Likely your extracted list from the items I mentionned is contiguous :) Looks like a big sandwich, though. Will Athne be throwm away? With Polymorph and Morph? Le 11/11/2017 à 21:56, Aliaksei Syrel a écrit : Could you, please, explain in a bit more detail why do you think that Sparta, Bloc,

Re: [Pharo-users] Anybody in this group in Bangalore or India

2017-11-12 Thread Stephane Ducasse
Hi sanjay tell us more about this interesting project. BTW I would love to have a success story from india and I know that some people developed nice frameworks there but I forgot the contact. Stef On Sun, Nov 12, 2017 at 11:12 AM, Sanjay Minni wrote: > Hi, > > Is there anybody in this group lo

[Pharo-users] Anybody in this group in Bangalore or India

2017-11-12 Thread Sanjay Minni
Hi, Is there anybody in this group located in Bangalore, You could connect with me at sanjay.minni_at_gmail.com if you would like to join in an interesting project regards Sanjay - --- Regards, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

[Pharo-users] Network data exchange - Basys and Seamless usage questioning

2017-11-12 Thread Cédrick Béler
Hi all and Denis, I’ve played a bit with Basys and Seamless. Basys is the low level P2P connection framework used by Seamless. First, thanks for such works. Heavily documented and tested. That’s super cool. My objective is to have several images running (one representing one app belonging to on

[Pharo-users] Pharo Desktop apps (and deployment) (was: Re: I18n in pharo)

2017-11-12 Thread Cédrick Béler
Just change the subject as this is not (only) on I18n. As a summary and from my impression (I just dive into pharo more seriously these days). > Le 11 nov. 2017 à 21:29, Hilaire a écrit : > > P6 is definitely a better IDE compare to previous version, and for coming > Calypso looks fantastic,