[Pharo-users] Re: Porting Pharo8 code to Pharo10

2023-11-25 Thread Esteban Lorenzano
.  Hi Esteban On Saturday, November 25, 2023 at 08:29:14 AM GMT+1, Esteban Lorenzano wrote: hi, some questions :)  1. why you are importing from cs? In pharo 8 there was already other formats available, including tonel. Yep, but I never used it  1. Are you sure your missing

[Pharo-users] Re: Porting Pharo8 code to Pharo10

2023-11-24 Thread Esteban Lorenzano
hi, some questions :) 1. why you are importing from cs? In pharo 8 there was already other formats available, including tonel. 1. Are you sure your missing class is not in another .cs you should install before? 2. In that sense, it would help to know which class is missing, we

[Pharo-users] ANN: New voyage and mongotalk versions, for mongodb >=5

2023-09-14 Thread Esteban Lorenzano
Hi, We just made a new release of the mongotalk drivers [1], which replaces the drivers for mongodb, making possible for Pharo users to connect with a recent mongo database (versions 5 and beyond). Old legacy driver is still accessible with some minimal work, in case of need [2]. We also

[Pharo-users] Re: Pharo in Docker.

2023-08-09 Thread Esteban Lorenzano
You ca look here for inspiration:https://github.com/ba-st/docker-pharo-vmOn 9 Aug 2023, at 13:55, Guillermo Polito wrote:Hi @Philippe,this is too few info to help, but maybe you can try the following: - are you sure the image inside the container and outside are the same version? => what if you

[Pharo-users] Re: Video in Pharo

2023-07-12 Thread Esteban Lorenzano
fumbling, so if someone knows it’s going to be a fools errand (ie. this isn’t > likely to resolve the link between VLC and gtk) please let me know. > > Otherwise, we’ll dive in. > > Cheers, > > J > > > On 10 Jul 2023, at 9:50 pm, Esteban Lorenzano wrote: > >

[Pharo-users] Re: Video in Pharo

2023-07-10 Thread Esteban Lorenzano
> Is there something else I’m missing? > > Thanks for your advice. > > Cheers, > > Phil > > > > On 9 Jul 2023, at 6:02 pm, Esteban Lorenzano wrote: > > Hi, > > Spec-Gtk should work without problems on P11, except on macs, where there > > is a known pr

[Pharo-users] Re: Video in Pharo

2023-07-09 Thread Esteban Lorenzano
Hi, Spec-Gtk should work without problems on P11, except on macs, where there is a known problem. what is the process you are taking to install it? where are you trying it? I don't know the status of the VLC bindings. Esteban On Jul 9 2023, at 2:53 am, Jupiter Jones wrote: > The stark silence

[Pharo-users] [ANN] Pharo 11 Released !

2023-05-11 Thread Esteban Lorenzano
Dear Pharo users and dynamic language lovers: We have released Pharo (https://pharo.org/) version 11! What is Pharo? Pharo is a pure object-oriented programming language and a powerful environment focused on simplicity and immediate feedback. Simple & powerful language: No constructors, no

[Pharo-users] Re: New Memory Profiler

2023-02-21 Thread Esteban Lorenzano
nice :) On Feb 21 2023, at 12:04 pm, Sebastian Jordan Montano wrote: > Hello, > > I have been working on a new Memory Profiling for profiling object > allocations. > The profiler has reached a first stable version and I would like to share it > with you.

[Pharo-users] Re: Bonjour Service Discovery App available, and FFI library interface help required!

2022-05-11 Thread Esteban Lorenzano
Hi, Steward, I do not have my mac around right now, but... it would help if you put also some code on how you expect the thing to work and what you expect to happen :) Esteban On May 11 2022, at 3:38 am, Stewart MacLean wrote: > Ok, after bashing my head against the Spinning Wheel of Death for

[Pharo-users] Re: Loading from a git repository with Metacello on a running seaside image

2022-04-25 Thread Esteban Lorenzano
milio > On Sat, Apr 23, 2022 at 1:56 AM Esteban Lorenzano (mailto:esteba...@netc.eu)> wrote: > > Hi Emilio, > > > > You need something like this: > > Metacello new > > repository: 'github://pharo-spec/Spec:Pharo10'; > > baseline: 'Spec2'; > > onConflict: [

[Pharo-users] Re: Loading from a git repository with Metacello on a running seaside image

2022-04-22 Thread Esteban Lorenzano
Hi Emilio, You need something like this: Metacello new repository: 'github://pharo-spec/Spec:Pharo10'; baseline: 'Spec2'; onConflict: [ :e | e useIncoming ]; onUpgrade: [ :e | e useIncoming ]; ignoreImage; load ignoreImage, onConflict, onUpgrade. BUT if your image already has a baseline for your

[Pharo-users] [ANN] Pharo 10 released!

2022-04-05 Thread Esteban Lorenzano
, Bastien Degardins, Ben Coman, Bernardo Contreras, Bernhard Pieber, Carlo Teixeira, Carlos Lopez, Carolina Hernandez, Christophe Demarey, Clotilde Toullec, Connor Skennerton, Cyril Ferlicot, Dave Mason, David Wickes, Denis Kudriashov, Eric Gade, Erik Stel, Esteban Lorenzano, Evelyn Cusi Lopez

[Pharo-users] Re: Another question about Spec2 and SpTablePresenter

2022-03-20 Thread Esteban Lorenzano
uh, for some reason my mail client eat the formatting... but you get the idea ;) On Mar 20 2022, at 3:14 pm, Esteban Lorenzano wrote: > Hi, > > well, the incomplete documentation of Spec states clearly that you will be > receiving two parameters: > onAcceptEdition: aBlock &

[Pharo-users] Re: Another question about Spec2 and SpTablePresenter

2022-03-20 Thread Esteban Lorenzano
Hi, well, the incomplete documentation of Spec states clearly that you will be receiving two parameters: onAcceptEdition: aBlock "Set the block to execute when cell edition is accepted. `aBlock` receives two arguments: - the element of the table (See `SpAbstractListPresenter>>#items:` - the

[Pharo-users] ANN: Linux Open Build Service new versions

2022-03-17 Thread Esteban Lorenzano
Hi, I have been preparing our OBS builds [1] for the Pharo 10 release. We now include: Fedora 35 Ubuntu 21.10 Debian 11 And we fixed the rolling releases: Arch OpenSUSE Thumbleweed Enjoy! Esteban [1]

[Pharo-users] Re: pharo image and vm

2022-03-14 Thread Esteban Lorenzano
bution or copying of this email is > strictly prohibited. FINWorks cannot be held liable by any person other than > the addressee in respect of any opinions, conclusions, advice or other > information contained in this email. > > > > > > > > > > > >

[Pharo-users] Re: pharo image and vm

2022-03-14 Thread Esteban Lorenzano
Hi, which is your distribution? In anycase, as pointed in the download page, preferred way in linux to install the vm is through openbuildservice: https://software.opensuse.org/download.html?project=devel:languages:pharo:latest=pharo9-ui can you try one of that and tell us if problem remains?

[Pharo-users] Re: Detecting keystrokes in Spec2 input fields

2022-03-12 Thread Esteban Lorenzano
Hi, no, you don't need to send any "registerEvents". This is internal and is sent on initialize, when you create the presenter. precisely last week I make an example of what you are asking for: https://github.com/pharo-spec/Spec-QA/blob/main/qa005.md cheers! Esteban On Mar 12 2022, at 2:20 pm,

[Pharo-users] Re: The orange 'content modified' indicator

2022-03-03 Thread Esteban Lorenzano
n subsequently running a test for example. > > What is considered to be a better way to show that something is “dirty”, and > is anything planned for Spec2 in the future in this respect? > > Regards > R > From: Esteban Lorenzano > Reply to: Any question about pharo is welcom

[Pharo-users] Re: The orange 'content modified' indicator

2022-03-03 Thread Esteban Lorenzano
Hi, No, this is not possible. Main reason is because that little triangle is a very bad way to show something is "dirty", but also because Spec itself does not has the concept of "dirty". If you want such mechanism you need to implement it yourself (you can listen when content changes and

[Pharo-users] Re: Run old 32-Bit image on 64-Bit macOS

2022-02-02 Thread Esteban Lorenzano
Hello, I'm sorry, you can't :( macOS transitioned to 64bit without backwards compatibility so is not possible to read a 32bit images there right now. The easiest solution is to run your image in a linux 32bit virtual machine and recover your code there. Esteban ps: Yes, other solutions are

[Pharo-users] Re: Cairo rendering - why the difference between Pharo and VisualWorks - Quartz?

2022-01-29 Thread Esteban Lorenzano
Hi, Are you rendering your Cairo results inside a Morphic window? Esteban On Jan 29 2022, at 8:42 am, Stewart Maclean wrote: > > Hi, > > I am working on a proof of concept reimplementation of an application > developed in VisualWorks using Cairo and Pango. > > When I compare the renderings I

[Pharo-users] Re: Ubuntu update ... great!

2022-01-15 Thread Esteban Lorenzano
we already have it since months ;) On Jan 15 2022, at 11:22 am, Santiago Bragagnolo wrote: > We are going to have apt get? > > On Sat, 15 Jan 2022, 11:05 Norbert Hartl, (mailto:norb...@hartl.name)> wrote: > > Just got an email this morning containing: > > > > The following packages are

[Pharo-users] Re: Pharo-WebView

2021-12-16 Thread Esteban Lorenzano
Very nice :) Esteban On Dec 16 2021, at 6:02 pm, Tomaž Turk wrote: > Dear all, > > Pharo-WebView package is now available on GitHub at > https://github.com/eftomi/Pharo-Webview. > > Pharo-WebView is a package which implements a binding to webview dll library > available at

[Pharo-users] Re: uFFI provide buffer to C

2021-11-28 Thread Esteban Lorenzano
hi, it should be ByteArray. if you explain more in detail your problem, I can try to help you better :) Esteban On Nov 28 2021, at 9:20 am, Gerry Weaver wrote: > > Hello All, > > Pharo newbie here. I'm playing around with uFFI and I'm having trouble > figuring out how to provide a buffer to C.

[Pharo-users] Re: GTPlayground or STPlayground

2021-11-08 Thread Esteban Lorenzano
Hello, Sorry I somehow missed the exchange until now. GTPlayground will be removed and I do not recommend doing any development on top of it. StPlayground is the replacement and is very simple to use and extent. However, to do what you want I didn't think in an "default" way of doing it, and

[Pharo-users] Re: How to indent block of text

2021-10-23 Thread Esteban Lorenzano
hi, the command is : ctrl+shift+(l or r) Esteban On Oct 23 2021, at 2:44 pm, horrido.hobb...@gmail.com wrote: > No. I meant this: > https://stackoverflow.com/questions/13675260/how-to-indent-a-block-of-code-in-pharo-squeak > > > > Pierre Misse wrote: > > Ctrl+maj+f applies the formatting, which

[Pharo-users] Re: Maintainer of smalltalk.org?

2021-10-06 Thread Esteban Lorenzano
Hi James, it is not us :) Esteban On Oct 6 2021, at 4:25 am, James Foster wrote: > I recently came across smalltalk.org (http://smalltalk.org) and am curious to > know who maintains it. I tried sending an email to the contact but the > address bounced. > > Thanks! > > James Foster

[Pharo-users] Re: Silly question about storing and displaying currency amounts?

2021-08-30 Thread Esteban Lorenzano
hi, some time ago there was a "money" package around, that basically had a Currency type that internally stored values as integers (like, 42.0 was becoming 4200). This had some advantages to make this kind of calculus (also, it has the "other" advantage of making you believe that you have a

[Pharo-users] Re: Error in Pharo 9's Spec UI Framework Demo

2021-07-25 Thread Esteban Lorenzano
Hi Tau, The filter that was bundled with the list components is deprecated and should not be used. Instead, we provide another component with that functionality: SpFilteringListPresenter. Take a loot there and its examples. Esteban On Jul 25 2021, at 5:52 am, tau wrote: > > In the Spec2

[Pharo-users] [ANN] smalltalkCI now supports Pharo 10

2021-07-21 Thread Esteban Lorenzano
... this is more for Pharo developpers than Pharo users, but informing also users just in case :) https://github.com/hpi-swa/smalltalkCI/pull/538 Esteban

[Pharo-users] Re: How to use Spec 2.0 with GTK in Pharo 9.

2021-07-19 Thread Esteban Lorenzano
Hi Tau, the gtk backend does not comes loaded by default, you need to load it: Metacello new repository: 'github://pharo-spec/Spec-Gtk'; baseline: 'SpecGtk'; onConflict: [ :e | e useIncoming ]; onUpgrade: [ :e | e useIncoming ]; load. and of course, remember you need gtk3 in your system :) check

[Pharo-users] [ANN] Pharo 9 released!

2021-07-15 Thread Esteban Lorenzano
rris, Eric Brandwein, Eric Gade, Erik Stel, ErikOnBike, Esteban Lorenzano, Esteban Villalobos, Evelyn Cusi Lopez, Evelyn Cusi Lopez, Ewan Dawson, Francis Pineda, Francis Pineda, Gabriel Omar Cotelli, Geraldine Galindo, Giovanni Corriga, Guille Polito, Himanshu jld, Johan Brichau, Jonathan van Alter

[Pharo-users] Re: Spec Gtk Applications - Implementing File open/save/(print?) dialogs

2021-06-17 Thread Esteban Lorenzano
Hello, if you want to play with the direct Gtk dialog, you have GtkFileChooserDialog... take a look at it :) Esteban On Jun 17 2021, at 1:45 pm, kmo wrote: > Hi - > > When writing a Gtk app using Pharo Spec2 are there any facilities for > standard system dialogs - open file / save file / etc -

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-06-16 Thread Esteban Lorenzano
boo... format lost :P On Jun 16 2021, at 2:27 pm, Esteban Lorenzano wrote: > > Hi, > Yes, it is there. > Thing is... since cairo does not informs correctly extent of surface in x11, > what I did is to add an extra parameter to the drawing block, as you can see &

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-06-16 Thread Esteban Lorenzano
Hi, Yes, it is there. Thing is... since cairo does not informs correctly extent of surface in x11, what I did is to add an extra parameter to the drawing block, as you can see in the example : SpAthensPresenter>>#exampleResizing | extent | extent := 350@300. self new surfaceExtent: extent;

[Pharo-users] Re: And it goes on - How do I fix a missing repository

2021-06-03 Thread Esteban Lorenzano
everal different ways (explained) and > > > > sorted by order of probability that they will solve your problem. > > > > So if you select clone iceberg will clone pharo on your local machine. > > > > > > > > S > > > > > > > &g

[Pharo-users] Re: And it goes on - How do I fix a missing repository

2021-06-03 Thread Esteban Lorenzano
of the project. > > Iceberg will then propose some several different ways (explained) and > > sorted by order of probability that they will solve your problem. > > So if you select clone iceberg will clone pharo on your local machine. > > > > S > > > > > O

[Pharo-users] Re: voyage in singleton mode

2021-06-03 Thread Esteban Lorenzano
hi, you can start by voyage which is an Object-Document mapper or directly with the mongo driver if you do not want to use it :) in any case, installing voyage will install also the driver and you can start there to see how it works ;) Esteban On Jun 3 2021, at 12:25 am, Russ Whaley wrote: >

[Pharo-users] Re: And it goes on - How do I fix a missing repository

2021-06-01 Thread Esteban Lorenzano
Hi, I am sorry, but why you need a repository to add an extension methods? To add an extension, the easiest way to open calypso and put your method in ScaledDecimal. Then you can use the menu right clicking on the method you added : The fact that you need a repository to save those changes

[Pharo-users] Re: One more problem

2021-05-27 Thread Esteban Lorenzano
hi, yes, this is an issue reported (I will take it these days). you can safely ignore it for now (I know, is annoying, but it shouldn't have consequences) Esteban On May 27 2021, at 7:18 pm, David Pennington wrote: > I have been using 9.0 for a few hours and now I get an error on startup as >

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-05-27 Thread Esteban Lorenzano
Hi, So, I was able to reproduce your problem : for some reason, cairo does not answer a correct surface extent while in x11 (I didn't noticed before because I use wayland). I can hack a solution (and I will), but have fear that will cause future problems :/ Anyway, I will commit a fix and you

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-05-25 Thread Esteban Lorenzano
and which vm? On May 25 2021, at 1:43 pm, Esteban Lorenzano wrote: > x11 ? > > On May 25 2021, at 12:43 pm, kmo wrote: > > I'm running Xubuntu 20.04. I didn't install Gtk - it comes with the OS. > > > > I'm using the Nvidia video driver. Perhaps that has an effect. &

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-05-25 Thread Esteban Lorenzano
x11 ? On May 25 2021, at 12:43 pm, kmo wrote: > I'm running Xubuntu 20.04. I didn't install Gtk - it comes with the OS. > > I'm using the Nvidia video driver. Perhaps that has an effect. > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html >

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-05-25 Thread Esteban Lorenzano
Hi again, Mmm that should not be possible. Can you tell me how are you installing and running your gtk backend? Also, not today and not tomorrow (because I am busy), but you can contact me from thursday in discord and I can try to help you pair programming with you. Esteban On May 25 2021,

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-05-24 Thread Esteban Lorenzano
Well, I noticed that it was working on gtk backend but not in morphic this works perfect: exampleResizing | extent | extent := 350@300. SpAthensPresenter new application: (SpApplication new useBackend: #Gtk); surfaceExtent: extent; drawBlock: [ :aCanvas | | paint surface | surface := aCanvas

[Pharo-users] Re: How to get dimensions (extent) of a SpPresenter

2021-05-24 Thread Esteban Lorenzano
Hi, short answer: you can't (and you shouldn't) :) long answer: conceptually, a presenter does not has an extent because it is not a component by itself, is just a set of other presenters arranged into a layout. However, that does not means you can't know the extent where your athens component

[Pharo-users] Re: Looking for more non-trivial example application based on Spec2 to learn from...

2021-05-11 Thread Esteban Lorenzano
hi, ah, those are correct presenters/applications. if you want to make a gtk application at a point you need to configure it (hence CrGtkConfiguration). CrApplicationStarter is because in different platforms you may have different ways of start the application (for example macOS may need a

[Pharo-users] Re: Looking for more non-trivial example application based on Spec2 to learn from...

2021-05-11 Thread Esteban Lorenzano
I am playing with the idea of setting a bunch of techtalk sessions to "build an application from scratch". I need to book the time but I think it can be a good idea. Esteban On May 11 2021, at 6:35 pm, mark.odonoghue.2...@gmail.com wrote: > Hi Sebastian > > > > Thanks for providing your

[Pharo-users] Re: Looking for more non-trivial example application based on Spec2 to learn from...

2021-05-11 Thread Esteban Lorenzano
On May 11 2021, at 6:22 pm, mark.odonoghue.2...@gmail.com wrote: > Many thanks Esteban - I will study the code to get a feel for what kinds of > approach I would need to use. > > It didn’t install properly as you warned - but that’s OK - I only need to > peruse the code at this point. > > >

[Pharo-users] Re: Looking for more non-trivial example application based on Spec2 to learn from...

2021-05-11 Thread Esteban Lorenzano
Ah, a disclaimer: so far, just me and a little bit Santiago tested this installation... for sure you will find problems. Feel free to ask :) Esteban On May 11 2021, at 12:57 pm, Esteban Lorenzano wrote: > Hi, > > Check at this : > https://github.com/estebanlm/crono > Is a

[Pharo-users] Re: Looking for more non-trivial example application based on Spec2 to learn from...

2021-05-11 Thread Esteban Lorenzano
Hi, Check at this : https://github.com/estebanlm/crono Is a fairly advanced application so you will probably have some issues to get into (also because I didn't have time to properly document it yet). Esteban On May 11 2021, at 12:21 pm, mark.odonoghue.2...@gmail.com wrote: > I’m trying to

[Pharo-users] Re: uFFI ffiCall return value

2021-05-10 Thread Esteban Lorenzano
Hi, In practice it is the equivalent, since the ffiCall has a return type and it takes precedence over the ^ of Pharo. Personally, I often add the ^ to ffiCalls that have a return to easy the reading, but the output will be the same. Esteban On May 10 2021, at 2:12 pm, Tomaž Turk wrote: >

[Pharo-users] Re: Creating a Spec -GTK window without showing the pharo IDE

2021-05-01 Thread Esteban Lorenzano
Hello, Remember: every time you execute "pharo-ui" you are invoking the UI (as the last part of the name says). If you want to NOT have the UI, you need to execute "pharo" : ./pharo Pharo.Image eval RunGtk execute BUT: this will not work because the image will evaluate "RunGtk execute" and

[Pharo-users] [ANN] Freezing Pharo 9 development right now :)

2021-04-30 Thread Esteban Lorenzano
Hi, So, today I was checking how much it is missing for release and what is our status, and I realized if we do not freeze now, we will never release in a reasonable time. So, even if there are a couple of cleanups and that to still do that should happen before, I will declare that Pharo 9.0

[Pharo-users] Re: [ANN] Develop in Pharo 9, run on Javascript

2021-03-12 Thread Esteban Lorenzano
Thanks Noury and Dave! I was eager to have it ! (now I need to find the time to do what I wanted to do with it, but that's another story ;) ) Esteban On Mar 12 2021, at 4:16 pm, Noury Bouraqadi wrote: > Hi everyone, > > We have been working on porting PharoJS to Pharo 9 for a while now. > And

[Pharo-users] Re: [Pharo-dev] Pharo - GSOC 2021

2021-03-10 Thread Esteban Lorenzano
Super ! Thank you very much to all people working to make it possible ! Esteban On Mar 11 2021, at 7:33 am, Serge Stinckwich wrote: > Dear all, > > great news I want to share with you: Pharo has been selected to be part of > GSOC 2021 > >

[Pharo-users] Re: pharo 8 - method versions - how to see author/timestamp?

2021-02-05 Thread Esteban Lorenzano
for my package, there > wasn't, so I added my package. Now the package is added but the local > repository is always missing and I don't know how to create a new one. > > I wonder why there isn't a local repository by default when you create a > package > Thanks > Davide > > >

[Pharo-users] Re: pharo 8 - method versions - how to see author/timestamp?

2021-02-05 Thread Esteban Lorenzano
versions are going to stay there, we never even thought on removing that ;) they will come from Epicea instead the changes file (because yes, we want to remove the changes file... but this one is a hard one ;) ). and yes, they will have a timestamp (which is what the in-image versions is lacking

[Pharo-users] Re: pharo 8 - method versions - how to see author/timestamp?

2021-02-05 Thread Esteban Lorenzano
iment different implementations or introduce some code just for > debug purpose. I do it between commits. Is there a solution to this? > Noury > On Feb 5 2021, at 2:59 pm, Davide Varvello via Pharo-users > wrote: > > Thanks > > > > > > Esteban Lorenzano wrote >

[Pharo-users] Re: pharo 8 - method versions - how to see author/timestamp?

2021-02-05 Thread Esteban Lorenzano
not shown in every method > Cheers > Davide > > > Esteban Lorenzano wrote > > Hi all, > > > > While the timestamp for the in-image change is, indeed, missing and needs > > to be fixed, I want to point that we are abandoning the in-image author > > tracking

[Pharo-users] Re: pharo 8 - method versions - how to see author/timestamp?

2021-02-05 Thread Esteban Lorenzano
change history for method is already there (as explained in my previous mail). for class and package level is something I always wanted to implement (class level is particularly easy to implement, with tonel format) but I didn't find the time to do it. Volunteers to implement are welcome! ;)

[Pharo-users] Re: pharo 8 - method versions - how to see author/timestamp?

2021-02-05 Thread Esteban Lorenzano
Hi all, While the timestamp for the in-image change is, indeed, missing and needs to be fixed, I want to point that we are abandoning the in-image author tracking by method and replacing it with the git history (which wive you also authorship and timestamp by commit). This method commit

[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-28 Thread Esteban Lorenzano
Feel free to propose changes :) Esteban On Jan 28 2021, at 7:31 am, Sanjay Minni wrote: > My take is that a focus is needed on Iceberg > after Pharo projects moving to Github (from smalltalkhub), I find iceberg has > become more required but somehow I dont get the confidence. > It does funny

[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-28 Thread Esteban Lorenzano
This is likely you are using two different URLs to clone the project (maybe from a fork?). Name is not a key, clone URL is... so, iceberg cannot know you are cloning same project? Esteban On Jan 26 2021, at 11:59 pm, Tim Mackinnon wrote: > Hi guys - its been a while since I’ve had chance to

[Pharo-users] Migrating your projects to GitHub? Do not forget to tag your project!

2020-04-14 Thread Esteban Lorenzano
Hello, Just a gentle reminder to tag your project as “Pharo”, so a search engine can find it better! Esteban

Re: [Pharo-users] [Spec] List and notebook page

2020-04-06 Thread Esteban Lorenzano
Probably the order of properties change triggering will affect the others. It depends on how you connected the presenters originally (aka: clearContent will maybe trigger something, etc.). Esteban > On 29 Mar 2020, at 17:56, Hilaire wrote: > > I resolved the issue, but it looks counter

Re: [Pharo-users] UFFI code problem

2020-04-01 Thread Esteban Lorenzano
There has been a change in how the constant values needs to be declared (because in a 64bit environment, you cannot “guess” the type by its value: 42 can be (int32)42 or (int64)42. Hence, you need to be explicit on the time. That’s why @tbrunz suggestion is accurate. Now, I remember writing

Re: [Pharo-users] Morphs with Spec2

2020-03-19 Thread Esteban Lorenzano
Hi, 1. Spec styles define a “default” font applied to all components (morphs in this case) that understand font, and if you want to change it you need to define your own style. 2. A string morph cannot center the string (this is a morphic stuff) You can solve your problem by adding a

Re: [Pharo-users] Spec2 and Nuklear?

2020-02-11 Thread Esteban Lorenzano
Hi Offray, If plans are rolling out fine, you should be able to add a new backend like that, yes :) Esteban > On 11 Feb 2020, at 19:59, Offray Vladimir Luna Cárdenas > wrote: > > Hi, > > This is not a question, but more like a blue plan thinking about > minimalist native UI toolkits that

Re: [Pharo-users] Pharo image processing library

2020-02-06 Thread Esteban Lorenzano
Wow, very nice :) Esteban > On 6 Feb 2020, at 10:40, Sven Van Caekenberghe wrote: > > > >> On 6 Feb 2020, at 07:10, Kasper Østerbye wrote: >> >> Cool! >> I like that readme. > > +100 beautiful ! > >> Best, >> >> Kasper >> >> >> On 6 February 2020 at 03.26.05, Pablo Navarro

Re: [Pharo-users] Pharo 8.0 via get.pharo.org

2020-02-06 Thread Esteban Lorenzano
> On 6 Feb 2020, at 08:11, Konrad Hinsen wrote: > > Hi everyone, > > it looks like get.pharo.org suffers from some confusion about its own > files. Here's what happens when I try to download the stable VM for > macOS: > > url https://get.pharo.org/64/vm80 | bash

Re: [Pharo-users] Pharo 8.0 via get.pharo.org

2020-02-06 Thread Esteban Lorenzano
> On 6 Feb 2020, at 09:31, Konrad Hinsen wrote: > > Norbert Hartl writes: > >>> which contains Pharo.app, not the VM to run from the command >>> line. >>> >> This the same thing actually. For MacOS it is a bit cumbersome. You can >> start the vm with >> >>

Re: [Pharo-users] About "it's not pharo but smalltalk"

2020-02-06 Thread Esteban Lorenzano
So, I’m going to say this and then I will close this thread: Regardless what you think about Pharo and its heritage and how it should be called, this is a list to talk about this particular artefact that is Pharo. You can say: There is Smalltalk, and there is Pharo who is a part of it. That’s

Re: [Pharo-users] About "it's not pharo but smalltalk"

2020-02-05 Thread Esteban Lorenzano
We are so over this discussion. You want to take the Smalltalk heritage as a definition, that’s ok. We don’t, and that’s ok too. Is about what we want to do. For any other argument, please take into account this thought from Alan Kay:

Re: [Pharo-users] Spec2 demos

2020-02-01 Thread Esteban Lorenzano
> On 1 Feb 2020, at 13:38, Steve Quezadas wrote: > > But Spec1 is already being deprecated in Pharo8! Why is it being deprecated > if Spec2 is not even done? What am I supposed to use if I want to build > something today? Spec2 Spec1 never actually worked. Spec2 is not finished, but is

Re: [Pharo-users] Latest PharoJS Success Story

2020-01-29 Thread Esteban Lorenzano
Very cool Noury! Ps: I’m waiting it to run on P8 ;) > On 29 Jan 2020, at 13:19, N. Bouraqadi wrote: > > No. It does not. At least I didn't notice. > >> On 28 Jan 2020, at 22:06, Steve Quezadas > > wrote: >> >> Does Apache cordova drain a lot of battery from the

Re: [Pharo-users] spec 2 documentation

2020-01-23 Thread Esteban Lorenzano
Hi, > On 24 Jan 2020, at 05:38, Steve Quezadas wrote: > > Does any stuff from Spec 1 transfer over to Spec 2? Is it more-or-less > interchangeable with a few tweaks here and there? Widgets API is more or less compatible, chances are that your components will work out of the box or it will be

Re: [Pharo-users] [ANN] Pharo 8.0 Released!

2020-01-20 Thread Esteban Lorenzano
t and HN attention :( (We will need to invest on this… every year is the same problem) Esteban > > ../Dave > On Jan 20, 2020, 8:27 AM -0500, Esteban Lorenzano , > wrote: >> Links to upvote: >> >> https://www.reddit.com/r/programming/comments/erd65s/pharo_80_th

Re: [Pharo-users] [ANN] Pharo 8.0 Released!

2020-01-20 Thread Esteban Lorenzano
Links to upvote: https://www.reddit.com/r/programming/comments/erd65s/pharo_80_the_immersive_pure_object_oriented/ https://news.ycombinator.com/item?id=22098604 :) > On 20 Jan 2020, at 14:23, Esteban Lorenzano wrote: > > Dear World and dynamic language lovers: > The time has co

[Pharo-users] [ANN] Pharo 8.0 Released!

2020-01-20 Thread Esteban Lorenzano
ra, Andreina Cota, Theo Rogliano, Clément Dutriez, Quentin Ducasse, Cyril Ferlicot, Cameron Bierwagen, Marek Niepieklo, Clotilde Toullec, Esteban Lorenzano, Vincent Blondeau, Danil Osipchuk, Eiichiro Ito, Noury Bouraqadi, Oleksandr Zaytsev, Jason Riggs, Alain Plantec, Kasper Osterbye, Leonardo

[Pharo-users] JOB: Smalltalkers in Barcelona

2020-01-08 Thread Esteban Lorenzano
Hello Pharoers Please distribute around…. Lifeware is looking for smart people and Smalltalkers for positions at Barcelona. If you are interested please contact Massimo Arnoldi mailto:massimo.arno...@lifeware.ch>> Esteban

Re: [Pharo-users] [ANN] Phoedown - Markdown to HTML

2020-01-03 Thread Esteban Lorenzano
Hi, Good work :) { #category : #finalization } HdBufferOpaque class >> finalizeResourceData: aHandle [ HdFFILibrary uniqueInstance ffiCall: #(void hoedown_buffer_free (ExternalAddress aHandle)) ] wow… does this works at all? I admit it is not how it is intended to

Re: [Pharo-users] can I write this without the three if then;s

2019-12-29 Thread Esteban Lorenzano
The “Kent Beck approved solutions” here are two: 1) To use a dictionary (or ordered dictionary). case := OrderedDictionary newFromPairs: { [ cond ]. [ do ]. [ cond ]. [ do ]. [ true ]. [ otherwise do ] } case keysAndValuesDo: [ :cond :do | (cond value:

[Pharo-users] [ANN] TechTalk TODAY “Working with Spec2 and GTK" BUT TIME CHANGE TO 16h France

2019-12-19 Thread Esteban Lorenzano
Hi, I will give a techtalk today around the work with Spec2 and GTK. But because of personal reasons, I cannot give the talk 17-18h EU, instead, it will be one our earlier. So, this is the appointment: Pharo TechTalk 19 Dec 2019 4:00 PM - 5:00 PM (UTC+01:00) A regular chat about Pharo.

Re: [Pharo-users] [Pharo-dev] TaskIt

2019-12-17 Thread Esteban Lorenzano
> On 17 Dec 2019, at 15:38, Torsten Bergmann wrote: > > Santiago wrote: >> What if we have links to all the groups in Pharo-project (pharo-misc, >> pharo-processing, pharo-robotics, pharo-web) ? I can do the firsts steps if >> we agree in here. > > Hi Santiago, > > yes - we should link the

Re: [Pharo-users] sot of mentor help (second time asking)

2019-12-16 Thread Esteban Lorenzano
Hello, I don’t think anyone will answer positively this kind of question (mentoring is time consuming, and requires a dedication probably nobody can take) :) But what you can do is to ask direct questions, those ones we are always happy to answer, here or in discord channel. Cheers, Esteban

Re: [Pharo-users] Pharo: Git and GUI speed; JS widget reuse in PharoJS

2019-10-09 Thread Esteban Lorenzano
ive widget alone are not always a solution. > > > > That’s interesting and unexpected (I don’t use OSX). I would think that > something is wrong with the VW native implementation or interface to it. VW > emulates GUIs well, but I would not expect it to beat native. > > >

Re: [Pharo-users] voyage mongo and transactionality

2019-10-08 Thread Esteban Lorenzano
Hi, That looks a lot more like a Seaside mishandling than a problem with Voyage itself. > On 8 Oct 2019, at 12:05, Jonathan van Alteren > wrote: > > Hello all, > > We are having some issues with using Voyage/Mongo for a customer project that > I'd like to get your feedback on. > > The

Re: [Pharo-users] Pharo: Git and GUI speed; JS widget reuse in PharoJS

2019-10-07 Thread Esteban Lorenzano
> On 7 Oct 2019, at 12:39, Shaping wrote: > > I haven't seen is the instability of the VM you mention, it has worked pretty > well for my average use, although the UX is not straightforward. > > Yes, lots of redirection and extra steps. Many degrees of freedom. > Seemingly no good

Re: [Pharo-users] Pharo: Git and GUI speed; JS widget reuse in PharoJS

2019-10-07 Thread Esteban Lorenzano
> On 7 Oct 2019, at 11:55, Esteban Maringolo wrote: > >> Are we sure that Git is really the best way to go? Yes, it’s everywhere, >> but its representation in Iceberg seems awkward or incomplete. I’ve been >> able to crash several Pharo VMs with routine repo operations. This is why I >>

Re: [Pharo-users] Pharo: Git and GUI speed; JS widget reuse in PharoJS

2019-10-07 Thread Esteban Lorenzano
Hi, > On 7 Oct 2019, at 05:12, Shaping wrote: > > Are we sure that Git is really the best way to go? Yes we are. But not because of git itself, but because we want to adopt a solution like git and it's ecosystem as storage for our software. > Yes, it’s everywhere, but its representation in

Re: [Pharo-users] Looking for APIs to access Facebook, Instagram and Youtube

2019-10-04 Thread Esteban Lorenzano
I am thinking of trying to see if I could help > complete it. > > > Pierre > > On 04/10/2019 10:11, Esteban Lorenzano wrote: >> Hi, >> >> I’m evaluating the viability of a side project. >> Are there around APIs to connect to those platforms mentioned first? >> >> Thanks for the info, if any :) >> >> Esteban >

[Pharo-users] Looking for APIs to access Facebook, Instagram and Youtube

2019-10-04 Thread Esteban Lorenzano
Hi, I’m evaluating the viability of a side project. Are there around APIs to connect to those platforms mentioned first? Thanks for the info, if any :) Esteban

Re: [Pharo-users] [Pharo-dev] [ANN] Pharo TechTalk Sept 26

2019-09-26 Thread Esteban Lorenzano
It is my fault :) I’m sorry, but my week is being complicated and sadly I didn’t manage to clean up the mess :( Anyway, next slot I promise it will be done! Esteban > On 26 Sep 2019, at 14:13, Marcus Denker wrote: > > > > Sadly we have to cancel the TechTalk that was planned for today the

Re: [Pharo-users] Microsoft COM

2019-09-25 Thread Esteban Lorenzano
Hi, This is very nice to hear :) I’m sure Pablo will help in his capabilities, we want to improve windows interaction as much as possible :) Esteban > On 25 Sep 2019, at 22:28, eftomi wrote: > > Hi, > > I finally got some time to check Pablo's PharoCOM package closely. At first > I had

Re: [Pharo-users] FFIExternalType hooks; naming convention

2019-09-21 Thread Esteban Lorenzano
HI, > On 21 Sep 2019, at 13:18, eftomi wrote: > > HI, > > I have a couple of questions regarding FFI: > > - If you want to create a new FFIExternalType subclass, which are the > necessary hooks that should be implemented - like #externalType, > #externalTypeSize … on the class side and

Re: [Pharo-users] Code of Conduct

2019-09-20 Thread Esteban Lorenzano
You are wrong. You can favour or be against a code of conduct. You can have any judgement about the community and how the community work/should work. You can leave or you can stay in places that matches 100% or just partially your ideology. What you cannot do is to bash people because they

Re: [Pharo-users] Code of Conduct

2019-09-20 Thread Esteban Lorenzano
> On 20 Sep 2019, at 09:55, Torsten Bergmann wrote: > > A wish from my side: please spend half of your energy you want to spend on > this thread > into fixing bugs or contributing a PR. Thanks! +42 :) > > Bye > T.

  1   2   3   4   5   6   7   8   9   10   >