[Pharo-users] Pharo News of the Week 23/2025

2025-06-06 Thread Marcus Denker via Pharo-users
# Pharo News of the Week 23/2025 - [GSoC 2025] Accepted Pharo Projects: https://pharo.org/news/2025-06-04-GSOC.html - [ANN] Pharo VM 10.3.5 Released https://pharo.org/news/2025-06-04-VM-10-3-5.html - [ANN] docker-pharo-vm v10.3.5-2025-06-04 https://github.com/ba-st/docker-pharo-vm/releases/tag

[Pharo-users] Re: [ANN] docker-pharo-vm v10.3.5-2025-06-04 [v10.3.5 [2025-06-04]] released!

2025-06-05 Thread Noury Bouraqadi via Pharo-users
Thank you guys! Noury On Wed, Jun 4, 2025 at 8:55 PM Buenos Aires Smalltalk via Pharo-users < pharo-users@lists.pharo.org> wrote: > docker-pharo-vm <https://github.com/ba-st/docker-pharo-vm>, docker image > for Pharo VM reached it's v10.3.5-2025-06-04 > <https://git

[Pharo-users] [ANN] docker-pharo-vm v10.3.5-2025-06-04 [v10.3.5 [2025-06-04]] released!

2025-06-04 Thread Buenos Aires Smalltalk via Pharo-users
docker-pharo-vm, docker image for Pharo VM reached it's v10.3.5-2025-06-04 version. What's Changed Update VM version to 10.3.5 by @gcotelli in https://github.com/ba-st/docker-pharo-vm/pull/19 Full Changelog: https://github.com/ba-st/docker-pharo-vm/compare/v10.3.4-2025-04-10…v10.3.5-

[Pharo-users] Pharo VM 10.3.5

2025-06-04 Thread tesonep--- via Pharo-users
#975, Full Changelog: https://github.com/pharo-project/pharo-vm/compare/v10.3.4...v10.3.5 This Version fix a really nasty issue when changing the resolution of the monitors in Windows. Thanks so much to all the people who helped us to identify it and to provide workarounds and the final solution that

[Pharo-users] Pharo News of the Week 22/2025

2025-06-03 Thread Marcus Denker via Pharo-users
# Pharo News of the Week 22/2025 - [MOOC] The closing date for the MOOC “Advanced object oriented design and development with Pharo” has been extended to December 31, 2025 https://www.fun-mooc.fr/en/courses/advanced-object-oriented-design-and-development-with-pharo/ # The week on

[Pharo-users] Re: [Pharo-dev] Zoom factor was: [ANN] Pharo 13 Released!

2025-05-30 Thread Sebastian Jordan via Pharo-users
Hello! It is better if you use #scaleFactor: instead you can do World scaleFactor: 1.2 You will have the same zoom effect and it will keep the high resolution. Cheers, Sebastian > Le 30 mai 2025 à 10:23, Bernhard Pieber a écrit : > > Dear Pharo Team, > > Congratulations

[Pharo-users] Installation difficulties was: [ANN] Pharo 13 Released!

2025-05-30 Thread Bernhard Pieber via Pharo-users
Dear Pharo Team, To try out version 13 I tried to follow the instructions on https://pharo.org/download. First I clicked on the download link for my system: https://files.pharo.org/pharo-launcher/mac-x64, I mounted the .dmg and dragged PharoLauncher.app to my Applications folder. When I

[Pharo-users] Re: [Pharo-dev] Zoom factor was: [ANN] Pharo 13 Released!

2025-05-30 Thread Bernhard Pieber via Pharo-users
he same zoom effect and it will keep the high resolution. > > Cheers, > Sebastian > >> Le 30 mai 2025 à 10:23, Bernhard Pieber a écrit : >> >> Dear Pharo Team, >> >> Congratulations on & thanks for the Pharo 13 release! >> >> Out of the box it lo

[Pharo-users] Zoom factor was: [ANN] Pharo 13 Released!

2025-05-30 Thread Bernhard Pieber via Pharo-users
Dear Pharo Team, Congratulations on & thanks for the Pharo 13 release! Out of the box it looks great on my large HiDPI monitor. The text is very sharp. However, with the standard zoom factor of 100% the text is too small for longer work sessions. With the next zoom factor of 150% in

[Pharo-users] Re: using zinc to server local files

2025-05-29 Thread Philip Hunt via Pharo-users
Url:port number not slash May 29, 2025 12:13:21 Norbert Hartl via Pharo-users : > > >> Am 29.05.2025 um 16:31 schrieb stephane ducasse via Pharo-users >> : >> >>  Hi  >> >> I would like to use Zinc to debu

[Pharo-users] Re: using zinc to server local files

2025-05-29 Thread Norbert Hartl via Pharo-users
> Am 29.05.2025 um 16:31 schrieb stephane ducasse via Pharo-users > : > > Hi > > I would like to use Zinc to debug some files that I’m generating. > > I do the following > > (ZnServer defaultOn: 7071) start. > > (ZnServer defaultOn: 7071

[Pharo-users] using zinc to server local files

2025-05-29 Thread stephane ducasse via Pharo-users
Hi I would like to use Zinc to debug some files that I’m generating. I do the following (ZnServer defaultOn: 7071) start. (ZnServer defaultOn: 7071) start. ZnServer default delegate: (ZnStaticFileServerDelegate new prefixFromString: ''; directory: '/Users/ducas

[Pharo-users] Pharo News of the Week 21/2025

2025-05-28 Thread Marcus Denker via Pharo-users
# Pharo News of the Week 21/2025 - [ANN] RenoirSt v8.1.0 [v8.1.0] released! https://github.com/ba-st/RenoirSt - [ANN] Boardwalk v7.1.0 [v7.1.0] released! https://github.com/ba-st/Boardwalk - [ANN] RoelTyper v1.0.2 https://github.com/RMODINRIA/RoelTyper/releases/tag/v1.0.2 - [ANN] Historia - an

[Pharo-users] Re: What's new on ADB.org, 14 May 2025: 12 items

2025-05-13 Thread Arild Dyrseth via Pharo-users
Safeguard Documents Modern Skills for Better Jobs Sector Development Program, Subprogram 1: College Iberia (Kutaisi HUB) Initial Environmental Examination https://www.adb.org/projects/documents/geo-52339-001-iee-12

[Pharo-users] Re: Survey: Identifying and Fixing Undesirable Behaviors Across Software Versions

2025-05-12 Thread Remi Dufloer via Pharo-users
?lang=en | https://sondages.inria.fr/index.php/566958?lang=en ] You will find more information about the project in the forwarded message below. Thank you once again for your time and support. Best regards, Remi Dufloer > De: "Remi Dufloer" > À: "pharo-users"

[Pharo-users] Call for Participation: SLE 2025 - 18th ACM SIGPLAN International Conference on Software Language Engineering

2025-05-08 Thread Andrei Chis via Pharo-users
** Call for Participation ** 18th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2025) 12-13 June 2025 Koblenz, Germany https://conf.researchr.org/home/sle-2025 https://www.sleconf.org/2025/ https://x.com/sleconf

[Pharo-users] Debugger highlinting (in Pharo 8)

2025-04-29 Thread Tomaž Turk via Pharo-users
Dear all, I have some packages for Pharo 8. The debugger highlights the code wrongly - it highlights the code three, four or more characters to the right (further) as it should. Can this be a result of Cr & Lf incompatibilities between different operating systems, or something else? How

[Pharo-users] Smalltalk Meetup in Zurich, 16 May 2025

2025-04-16 Thread Peter Ursprung via Pharo-users
Hi all,   We are organizing the next Smalltalk Meetup in Zurich, Switzerland. It will be on Friday, 16 May 2025, starting at 18:00.   We will meet in a meeting room where we will have short Smalltalk talks, then we will go to a n

[Pharo-users] UKSTUG Meeting: Esteban Lorenzano - Pharo-CIG: C++ Interface Generator - 23 April 2025

2025-04-14 Thread UK Smalltalk via Pharo-users
For our April meeting, we'll be hosting Pharo's Esteban Lorenzano to talk about Pharo-CIG - a C++ Interface Generator. The Pharo FFI (Foreign Function Interface) system is an excellent tool that enables Pharo users to create bindings with external C libraries. However, there'

[Pharo-users] Re: Survey: Identifying and Fixing Undesirable Behaviors Across Software Versions

2025-04-11 Thread Remi Dufloer via Pharo-users
?lang=en You will find more information about the project in the forwarded message below. Thank you once again for your time and support. Best regards, Remi Dufloer > De: "Remi Dufloer" > À: "pharo-users" > Envoyé: Mercredi 2 Avril 2025 16:46:00 > Objet

[Pharo-users] [ANN] docker-pharo-vm v10.3.4-2025-04-10 [v10.3.4 [2025-04-10]] released!

2025-04-10 Thread Buenos Aires Smalltalk via Pharo-users
docker-pharo-vm, docker image for Pharo VM reached it's v10.3.4-2025-04-10 version. What's Changed Changed docker-compose to docker compose by @mtabacman in https://github.com/ba-st/docker-pharo-vm/pull/18 Full Changelog: https://github.com/ba-st/docker-pharo-vm/compare/v10.3.0-

[Pharo-users] [ANN] docker-pharo-vm v10.3.1-2024-07-30 [v10.3.1 [2024-07-30]] released!

2025-04-10 Thread Buenos Aires Smalltalk via Pharo-users
docker-pharo-vm, docker image for Pharo VM reached it's v10.3.1-2024-07-30 version. New release to force updated image, correcting known vulnerabilities. Regards, The Buenos Aires Smalltalk team

[Pharo-users] Re: Updating a Form after changing pixel values

2025-03-10 Thread Esteban Lorenzano via Pharo-users
ePresenter). But at the end, it will end up doing exactly that, so you are safe workaround it the thing :) Esteban On 3/8/25 21:03, sducasseatwork--- via Pharo-users wrote: Hi Mikael I do not know the answer so I tried to find it. Indeed the superclass>>updatePresenter is empty :(

[Pharo-users] Re: Updating a Form after changing pixel values

2025-03-09 Thread Renaud de Villemeur via Pharo-users
Hi Mikael If my understanding is correct, you're using SpImagePresenter to display a Form.  You then have made some changes to  the Form and you want to show its new face.  Why don't you set the image again in your presenter ? Something like `image image: yourUpdatedForm`. You can even update

[Pharo-users] Re: Updating a Form after changing pixel values

2025-03-09 Thread sducasseatwork--- via Pharo-users
Hi Mikael I do not know the answer so I tried to find it. Indeed the superclass>>updatePresenter is empty :( Let us see what esteban will reply. Now I tried to check the morphic back end. Now writing directly on the canvas this way does not look the right way. Did you try with SpMor

[Pharo-users] Re: Converting global coordinates from a mouse event

2025-03-05 Thread Renaud de Villemeur via Pharo-users
Hi Mikael I assume you use spec with the Morphic underlying graphical library. In your presenter: - `anEvent position` will give you the event position in the global world coordinate. - `self adapter widget position.` will give you the top left corner underlying Morph position in the global wo

[Pharo-users] Re: Converting global coordinates from a mouse event

2025-03-04 Thread sducasseatwork--- via Pharo-users
I did a little search and I found Morph >> globalPointToLocal: aPoint ^self point: aPoint from: nil may be >image eventHandler whenMouseDownDo: [ :event | > > self handleMouseDown: event

[Pharo-users] Re: Pharo by Example

2025-02-28 Thread sducasseatwork--- via Pharo-users
ne that it is feeding alos chaptGPT. > I ran into some issues when trying to apply the new method for testing in > Pharo 12, with separate packages for the tests, which was not described in > PbE9. So outlining this new test regime would certainly help me. We just put the class in a

[Pharo-users] Re: Pharo by Example

2025-02-28 Thread Arild Dyrseth via Pharo-users
Hello Stephane, Thank you very much for your swift reply. I understand that there are significant efforts involved in updating the book. In general, I find it well written and very helpful. I ran into some issues when trying to apply the new method for testing in Pharo 12, with separate

[Pharo-users] Re: Pharo by Example

2025-02-27 Thread sducasseatwork--- via Pharo-users
Hi Arild For the moment I’m focusing on the other books I have on the burner. I wrote documentation about the new class definition and it should fit in the new version. I was planning to update the book for Pharo 14 because it is a lot of work in fact. S > > The book ‘Pharo by Examp

[Pharo-users] Pharo by Example

2025-02-25 Thread Arild Dyrseth via Pharo-users
The book 'Pharo by Example' is currently based on Pharo 9. Are there any plans or initiatives to update this manual to reflect Pharo 12 or 13 ?

[Pharo-users] Fostering a respectful Pharo Community

2025-02-20 Thread Esteban Lorenzano via Pharo-users
Hello, Pharo is more than just a programming language and a development environment—it is, above all, a community. As a community, we uphold certain values that form the foundation of our interactions, both technical and non-technical. We believe in human rights and the right of all

[Pharo-users] Re: Pharo on Bluesky and Mastodon

2025-02-19 Thread Esteban Lorenzano via Pharo-users
ps: another "perfectly reasonable" opinion like that and you will get a ban from our lists, not just from bluesky. But don't worry, you will be able to go and protest to twitter. On 2/19/25 22:05, Steve Quezadas wrote: The pharo community is going the way of the python community. Wher

[Pharo-users] Re: Pharo on Bluesky and Mastodon

2025-02-19 Thread sducasseatwork--- via Pharo-users
that do not contribute and not in a positive mindset. Let us continue to make Pharo great and fun because it is a great and fun system. I will continue to focus on PRs that improve Pharo. No need to reply to this thread because I put a filter to trash any emails :) S, > On 19 Feb 2025, at

[Pharo-users] Re: Pharo on Bluesky and Mastodon

2025-02-19 Thread sducasseatwork--- via Pharo-users
Please respect the choice of the board. If you do not like it, just drop of the list. S > Oh come on, BlueSky is TruthSocial for leftists. Twitter is FAR more tolerant > of differing viewpoints, andI am a leftist myself. > > On Wed, Feb 19, 2025 at 1:38 AM Norbert Hartl

[Pharo-users] Re: About String and Symbol equality

2025-02-02 Thread Jupiter Jones via Pharo-users
my 2c... There are arguments for and against any of the semantics decisions, so leaving those aside for greater minds... +1 GemStone Pharo and GemStone have long been an enviable workflow for “complex problems". They go together in a project, each providing a necessary part of the p

[Pharo-users] Re: New releases, this week

2024-09-28 Thread sducasseatwork--- via Pharo-users
ches (or quite). > > Also, in Pharo 12 and 13, there is the World menu entry in Libraries that > loads Bloc & Toplo as preview. > This loads Toplo:Pharo12 branch, and it is updated now, too. > There was a loading error in Pharo 13, reported by Hernán, and it is fixed > now

[Pharo-users] Re: A question about Pharo’s Vision document

2024-08-20 Thread James Foster via Pharo-users
recursion. James Foster > On Aug 20, 2024, at 12:15 AM, Rene Paul Mages (ramix) > wrote: > > Dear Pharo community, > > At the beginning of this 2012-document : > > https://inria.hal.science/hal-01879346/document > > we can read the following sentence (page 4) : &

[Pharo-users] Re: [Pharo-dev] EU Citizen Initiative for consumers to have access to apps they purchased

2024-08-03 Thread James Foster via Pharo-users
How would this impact software that is licensed on a subscription basis? What if some functionality in the application requires a server component. Is the vendor required to provide that server component forever? Or is the vendor prohibited from building applications that have a server component

[Pharo-users] Re: How can I remove an item on the main Pharo menu left over by a Roassal installation?

2024-06-28 Thread Renaud de Villemeur via Pharo-users
The  pragma is automatically scanned by Pharo World, and identified item are then picked and displayed. This makes it easy to add custom menu item while loading external project. The downside is that unless you want to disable completely this mechanism, you need to remove this simple pragma

[Pharo-users] Method comparison

2024-06-21 Thread Davide Varvello via Pharo-users
In older Pharo versions it was possible to compare two methods selecting them via UI.  I couldn't find this opportunity in Pharo10,  so digging into the source code I found SpDiffPresenter, if you pass to it a couple of selectors it can compare them. Example: SpDiffPresenter new showOp

[Pharo-users] Re: Spec2 - Morph query & move window to another position

2024-06-16 Thread Esteban Lorenzano via Pharo-users
I do not understand. you need to position points/morphs in a canvas ? In that case you need a) a canvas and b) the points. This cannot (and should not) be achieved with different widgets (spec) but with just one : a morph there acts as a canvas. So, instead of going to the window of the pres

[Pharo-users] Re: Recent Pharo's seem to lose first keystroke when you swap to them to paste?

2024-05-27 Thread Davide Varvello via Pharo-users
Tim, Also Pharo10 has this bug (mac m2, sonoma). Thanks for your report! Cheers Davide  On Monday, May 27, 2024 at 03:45:46 PM GMT+2, Tim Mackinnon wrote: For a while I've noticed that every time I try and copy some text from a web browser or email and then paste it into

[Pharo-users] Re: [SOLVED] Shortcut CMD-v for version history

2024-05-26 Thread Davide Varvello via Pharo-users
👏 On Saturday, May 25, 2024 at 07:07:24 PM GMT+2, stephane ducasse wrote: Since this mailing-list is not a bug tracker I created an issue with the feature. https://github.com/pharo-project/pharo/issues/16694 I will not comment this but smart people will easily guess. Now Pharo is

[Pharo-users] [SOLVED] Shortcut CMD-v for version history

2024-05-24 Thread Davide Varvello via Pharo-users
Hi, If you too miss some shortcuts like... cmd-v to show the versions of a method, here is the solution, you have to add methodShortcutActivation to SycShowMethodVersionCommand class: SycShowMethodVersionCommand class >> methodShortcutActivation ^ CmdShortcutActivation by: $v meta for: ClyMetho

[Pharo-users] Re: Window size: look at ClyBrowserMorph>>initialExtent

2024-05-13 Thread Davide Varvello via Pharo-users
Hi Tim, I get it and appreciate your suggestion. My approach to contribute to the Pharo community is when I can solve an issue to post my solution or a workaround on this list, I know pushing code to github would be better but I can’t do more than this actually, sorry. Cheers Davide On

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-13 Thread Cyril FERLICOT-DELBECQUE via Pharo-users
I added some documentation here:  https://github.com/pharo-open-documentation/pharo-wiki/blob/master/General/ExportFormats.md#tonel-versions I hope this helps :) -- Cyril Ferlicot-Delbecquehttps://ferlicot.fr On Monday, May 13th, 2024 at 12:55 PM, stephane ducasse wrote: > Cyril > &

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-13 Thread Cyril FERLICOT-DELBECQUE via Pharo-users
y fixing a version of tonel in the properties file. The file to update is the .properties that is in the source folder and it should look like this: { #format : #tonel, #version: #'1.0' } P12 will take into account the tonel version asked and use it. In previous ve

[Pharo-users] Re: The System Browser has recently started showing 2 comments tabs - one is text and one is formatted pretty. That seems odd and is not wanted...

2024-05-13 Thread Davide Varvello via Pharo-users
  Pharo over the last two years.  Would you be interested in a special support for Pharo10 and at which price? Because we were thinking about a LTS for Pharo but this is not free :). Have fun.  >> On Sunday, May 12, 2024 at 11:26:02 AM GMT+2, stephane ducasse >> wrote:  > >

[Pharo-users] The System Browser has recently started showing 2 comments tabs - one is text and one is formatted pretty. That seems odd and is not wanted...

2024-05-13 Thread Davide Varvello via Pharo-users
From: Davide Varvello To: stephane ducasse Sent: Monday, May 13, 2024 at 10:43:37 AM GMT+2 Subject: Re: [Pharo-users] The System Browser has recently started showing 2 comments tabs - one is text and one is formatted pretty. That seems odd and is not wanted... > On Sunday, May

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-12 Thread Esteban Lorenzano via Pharo-users
Hi, This is indeed a noisy change. That's the reason it was a change we were holding back during years, but at a point we needed to do it (there is a spec for tonel format we made together with Gemstone people and at a point, we needed to go to the agreed definition. So, yes... this will cau

[Pharo-users] Window size: look at ClyBrowserMorph>>initialExtent

2024-05-10 Thread Davide Varvello via Pharo-users
Hi Guys,It seems to me the default size of a lot of windows is too small, so after some search and thanks to this  https://stackoverflow.com/questions/55102480/how-do-i-change-the-default-height-of-the-system-browser  by Marko Grdinić I discovered I can change the default size of many type of wind

[Pharo-users] Re: The System Browser has recently started showing 2 comments tabs - one is text and one is formatted pretty. That seems odd and is not wanted...

2024-05-09 Thread Davide Varvello via Pharo-users
ed, I have included more information below:   Versions Over the last few days, I have seen the issue in Build information: Pharo-10.0.0+build.536.sha.2314c3f457171dcde477ff6575b578835f1fd519 (64 Bit) I believe this is the latest stable P10 release for Windows 64. It was created as a new

[Pharo-users] Some issues in starting Pharo12 - Re: [ANN] Pharo 12 Release !

2024-05-08 Thread Davide Varvello via Pharo-users
Hi Guys, I'm trying to play with Pharo12 so I downloaded it via the Zeroconf script (it seems to me more approachable than the Pharo Launcher).The script (curl -L https://get.pharo.org | bash) got everything for my machine (apple silicon).  Now, if I run pharo via command line everythi

[Pharo-users] [ANN] Pharo 12 Release !

2024-04-26 Thread Esteban Lorenzano via Pharo-users
Dear Pharo users and dynamic language lovers: We have released Pharo <https://pharo.org/> version 12! What is Pharo? Pharo is a pure object-oriented programming language and a powerful environment focused on simplicity and immediate feedback. * Simple & powerful la

[Pharo-users] Re: Early rate deadline is approaching....

2024-04-09 Thread Cyril FERLICOT-DELBECQUE via Pharo-users
Pharo-users wrote: > Is the presentation deadline past? I ask because > https://registration.esug.org/call2024.html doesn’t work. > >> On Apr 9, 2024, at 5:46 AM, stephane ducasse >> wrote: >> >> Hello >> >> People do not miss this unique opportu

[Pharo-users] Re: Early rate deadline is approaching....

2024-04-09 Thread James Foster via Pharo-users
Is the presentation deadline past? I ask because https://registration.esug.org/call2024.html doesn’t work. > On Apr 9, 2024, at 5:46 AM, stephane ducasse > wrote: > > Hello > > People do not miss this unique opportunity to participate in ESUG in early > July > > https://esug.org >

[Pharo-users] GemStone and Relational Databases

2024-02-19 Thread James Foster via Pharo-users
On Feb 19, 2024, at 3:17 AM, Tim Mackinnon wrote: > > I do think [GemStone] might have solutions to map to a SQL db to appease corp > teams - although I'm not sure. GemConnect (https://gemtalksystems.com/products/gemconnect/) is an add-on product for GemStone that allows you to interact with a

[Pharo-users] Re: [Pharo-dev] A little post Why class number is an idiotic quality metric?

2024-02-10 Thread James Foster via Pharo-users
For those that didn't write the post, here is a link… https://pharoweekly.wordpress.com/2024/02/10/why-class-number-is-an-idiotic-quality-metric/ James > On Feb 10, 2024, at 1:13 AM, stephane ducasse > wrote: > > > https://wordpress.com/post/pharoweekly.wordpress.com/4226 > > > Stéphane D

[Pharo-users] Re: How to run multiple images?

2024-01-24 Thread Davide Varvello via Pharo-users
+1 Cheers On Wednesday, January 24, 2024 at 10:17:31 AM GMT+1, Marcus Denker wrote: Yes, I would like to have drag-n-drop support, too. Or more specifically: double click of the imagein the Finder opens that image. (I am on the mac)

[Pharo-users] Re: How to run multiple images?

2024-01-24 Thread Davide Varvello via Pharo-users
Thanks both Sergio and Noury, I'm not a big fan of the pharo launcher, but I'll give it a chance. Anyway I found that the problem to run multiple VMs is a constraint of macos, see  https://www.totalphase.com/support/articles/200349376-multiple-application-instances-on-mac-os-x/   so i

[Pharo-users] How to run multiple images?

2024-01-23 Thread Davide Varvello via Pharo-users
Hi Guys,I'm on a mac apple silicon with Pharo 10, I've a couple of problems First: it is not possible anymore to drag and drop the image file on the VM (pharo.app), it was very comfortable. Second: If I open the pharo.app and choose an image that becomes the only running image, I ca

[Pharo-users] Re: Iterating over a Dictionary

2024-01-23 Thread James Foster via Pharo-users
myDict associationsDo: [: anAssociation | ]. myDict keysDo: [:aKey | ]. myDict valuesDo: [:aValue | ]. myDict do: [:aValue | ]. “An alias for #valuesDo:” James Foster > On Jan 23, 2024, at 8:27 AM, Joachim Tuchel wrote: > > AI knows little about Smalltalk ;-) > > You can use do: with each Asso

[Pharo-users] Re: Git Repositories browser vs. monticello

2024-01-19 Thread Cyril FERLICOT-DELBECQUE via Pharo-users
Hi, Iceberg is indeed to Git Browser. The menu was updated to be more user friendly because Iceberg is a little cryptic for people new to recent versions of Pharo or to Pharo itself. Git is the primary SCM for a few years now. In Pharo 12 most of the UI of Monticello is been removed because

[Pharo-users] Re: FUEL version migration

2024-01-18 Thread Davide Varvello via Pharo-users
Solved! See the solution for FUEL migration issues here:  https://github.com/theseion/Fuel/issues/289#issuecomment-1896454432 CheersDavide On Monday, January 15, 2024 at 07:48:47 PM GMT+1, Davide Varvello via Pharo-users wrote: Hi Guys,How can I migrate from Fuel version 3.0.2 to

[Pharo-users] Re: Backing up data

2024-01-18 Thread Davide Varvello via Pharo-users
+1 for Fuel, see here https://github.com/theseion/Fuel CheersDavide On Thursday, January 18, 2024 at 09:37:21 AM GMT+1, Todd Blanchard via Pharo-users wrote: You want to look at Fuel, a serialization library. Sent from my iPhone On Jan 17, 2024, at 9:49 PM, sergio ruiz wrote

[Pharo-users] Re: Backing up data

2024-01-18 Thread Todd Blanchard via Pharo-users
You want to look at Fuel, a serialization library. Sent from my iPhone > On Jan 17, 2024, at 9:49 PM, sergio ruiz wrote: > > I have been in the relational database world for decades. One of the things > that is super simple is backing up and restoring data. > > Sometimes, it makes it makes s

[Pharo-users] Re: Backing up data

2024-01-17 Thread James Foster via Pharo-users
Sergio, If you are keeping data in a Pharo image then you could just save the image instead of using STON. Alternatively, you could model your data in an Application class with three instance variables: theaters, movies, and events. Then you could dump the root application object and STON

[Pharo-users] Re: Troubleshooting ByteArray

2024-01-17 Thread Todd Blanchard via Pharo-users
I guess I’ll point you to the issue too. PDFStreamPrinter>printPDFDataStream: aPDFDataStream …… Line 13: (self compression) ifTrue: [ streamData := (self compressWithGZip: streamData) asByteArray ]. > On Jan 17, 2024, at 5:13 PM, Todd Blanchard via Pharo-users > wrote: >

[Pharo-users] Re: Troubleshooting ByteArray

2024-01-17 Thread Todd Blanchard via Pharo-users
e method is expecting some kind of string, but it received a > ByteArray, which is NOT any kind of string. > What's in the ByteArray? Where did it come from? Why isn't it a string? > > On Thu, 18 Jan 2024 at 04:34, sergio ruiz wrote: >> >> Hi, all. >> >

[Pharo-users] Re: [ Security ] Accessing private information from Pharo image

2024-01-17 Thread James Foster via Pharo-users
On Jan 17, 2024, at 3:55 AM, Norbert Hartl wrote: > > the example is about cloud servers. So we can rule out thumb drives easily ;) > … > > Norbert I read the following to say that the goal is to talk to a cloud server from a non-cloud client. > One of my projects logs in to Spaces (Digital

[Pharo-users] Re: [ Security ] Accessing private information from Pharo image

2024-01-16 Thread James Foster via Pharo-users
Dear Sergio, You are right that passwords and credentials should not be committed to source code. There are several alternatives available. If you are running the code on your own machine, logged as you, then I would just keep the credentials in ~/.ssh as a private key. Another place for the c

[Pharo-users] Re: GLASS Platform - Docker container?

2024-01-16 Thread James Foster via Pharo-users
Hi Sergio, This question might be better for the GLASS mailing list (https://gemtalksystems.com/techsupport/community-and-mailing-lists/), but I’m happy to respond here. I wrote about GemStone in a Docker container in 2018 (see https://programminggems.wordpress.com/2018/09/01/gemstone-in-a-doc

[Pharo-users] FUEL version migration

2024-01-15 Thread Davide Varvello via Pharo-users
Hi Guys,How can I migrate from Fuel version 3.0.2 to the latest one? This: https://theseion.github.io/Fuel/format-migration/  seems osbolete TIA Davide

[Pharo-users] Re: How to halt on Test errors?

2024-01-08 Thread Davide Varvello via Pharo-users
n error is added instead of recording it, and reimplement classForTestResult in the test cases to return this new class instead. On Mon, Jan 8, 2024 at 5:54 AM Davide Varvello via Pharo-users wrote: No ideas? CheersDavide On Thursday, January 4, 2024 at 03:42:17 PM GMT+1, Davide Varvello

[Pharo-users] Re: How to halt on Test errors?

2024-01-08 Thread Davide Varvello via Pharo-users
No ideas? CheersDavide On Thursday, January 4, 2024 at 03:42:17 PM GMT+1, Davide Varvello via Pharo-users wrote: Hi Noury, You are right and reading your answer I understand I wasn't crystal clear. I have a test scenario where sometimes a race condition occurs, so I'm not

[Pharo-users] Re: How to halt on Test errors?

2024-01-04 Thread Davide Varvello via Pharo-users
Hi Noury, You are right and reading your answer I understand I wasn't crystal clear. I have a test scenario where sometimes a race condition occurs, so I'm not expecting any error. Which is why I'd prefer something built-in Pharo: a sort of "haltIfError" or "ha

[Pharo-users] How to halt on Test errors?

2024-01-03 Thread Davide Varvello via Pharo-users
Hi Guys, Sometimes I'd like to stop my test suite when an error occurs. My raw approach is to put a self halt in the TestResult>>addError: and look at the debugger, but I'm wondering if there is a more suitable way. Can you help me, please? TIADavide

[Pharo-users] [SOLVED} Cryptography repo on github not loading on Pharo 10

2023-12-04 Thread Davide Varvello via Pharo-users
binding here https://github.com/PierceNg/OpenSSL-Pharo that's working on Pharo 10 is the pharo9 one. This one:  Metacello new  baseline: 'OpenSSL';  repository: 'github://PierceNg/OpenSSL-Pharo:openssl_1_1_pharo9/src-st';  load  the previous one (github://PierceNg/OpenSSL-Pharo

[Pharo-users] Re: Cryptography repo on github not loading on Pharo 10

2023-12-01 Thread Davide Varvello via Pharo-users
slow. The number of iterations for modern crypto environment makes a single password action many seconds to complete. I use the https://github.com/PierceNg/OpenSSL-Pharo library where I’ve added two methods  pbkdf2: password passwordLength: passlen salt: salt saltLength: saltlen itera

[Pharo-users] Re: Cryptography repo on github not loading on Pharo 10

2023-11-30 Thread Davide Varvello via Pharo-users
rray; "maybe the pointer has moved, hit it again." value: Sensor mousePoint asString ; value: Time millisecondClockValue asByteArray I need to use PBKDF2, is there any alternative (running on Pharo 10) to this Cryptography package?  TIA CheersDavide On Thursday, November 30,

[Pharo-users] Cryptography repo on github not loading on Pharo 10

2023-11-28 Thread Davide Varvello via Pharo-users
Hi Guys,The crypto repo:  Metacello new    baseline: 'Cryptography';    repository: 'github://pharo-contributions/Cryptography';    load:'core'.  is not loading due to a dependency on InputEventSensor, can you help me please? TIADavide

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

2023-11-28 Thread Davide Varvello via Pharo-users
Hi David,Thank you for your reply, it is slightly different from my solution (see https://lists.pharo.org/empathy/thread/FKBM3BI7COOB4SMJKDHQVADBN6RQKPPN) but as same as effective. Cheers Davide On Monday, November 27, 2023 at 10:33:24 AM GMT+1, wrote: Hello Davide! I used TonelWrit

[Pharo-users] [INFO] exporting and importing code with Tonel

2023-11-26 Thread Davide Varvello via Pharo-users
Hi Guys, I've to move my code from Pharo8 to Pharo10, here: https://lists.pharo.org/empathy/thread/BMON6SATURPEHBHCWYOMOXCYMWEK7YE6?hash=BMON6SATURPEHBHCWYOMOXCYMWEK7YE6#BMON6SATURPEHBHCWYOMOXCYMWEK7YE6 , Esteban suggests to use Tonel, I've no experience with it and after looking for info on the

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

2023-11-26 Thread Davide Varvello via Pharo-users
   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. > Ye

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

2023-11-25 Thread Davide Varvello via Pharo-users
 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 >

[Pharo-users] Porting Pharo8 code to Pharo10

2023-11-24 Thread Davide Varvello via Pharo-users
Hi Guys,I can't port my Pharo 8 code to Pharo 10.  I'm filing out my packages to a .cs file, but when I install it on Pharo 10 it shows an error that one of my class is missing, even if it is in the .cs file. Any hints? TIADavide

[Pharo-users] Re: How to run a Pharo 8 image on an Apple Silicon (ARM64)?

2023-08-07 Thread Davide Varvello via Pharo-users
Guillermo Polito wrote: > Pharo8 is pretty old :) Hi Gulliermo, Have you any stats on what are the most used Pharo version? > The best I can propose is that you try compiling the VM without the JIT > compiler. > That will not give you optimum performances, but acceptable ones

[Pharo-users] Re: How to run a Pharo 8 image on an Apple Silicon (ARM64)?

2023-08-07 Thread Davide Varvello via Pharo-users
Hi Steph, I see, I hoped as Pharo 8 and M1 were born in 2020 that Pharo8 was supported Davide

[Pharo-users] Re: [ANN] Willow-SpinKit v10.0.0 [v10.0.0] released!

2023-05-29 Thread James Foster via Pharo-users
I’m curious about these emails. Is it common practice to have the Pharo mailing list notified for GitHub events on Pharo-based projects? Personally, rather than getting 8-10 emails today from "Buenos Aires Smalltalk," I’d prefer getting one a month written by a person with a summary

[Pharo-users] Re: Exception handler chaining

2023-05-25 Thread James Foster via Pharo-users
Rather than ‘Array with:with:’ it probably should be ‘ExceptionSet with:with:’. > On May 25, 2023, at 9:19 AM, James Foster via Pharo-users > wrote: > > The #’on:do:’ implementation in Block accepts either an Exception or an > ExceptionSet as the first parameter. So you can do

[Pharo-users] Re: Exception handler chaining

2023-05-25 Thread James Foster via Pharo-users
; > } > > catch(ExceptionTwo ex) { > > handleTwo(); > > } > > catch(ExceptionThree ex) { > > handleThree(); > > } > > catch(Exception ex) { > > handleRest(); > > } > > Is this possible in Pharo? I’ve tried > > [ block ] > > on: ExceptionOne do: [ handleOne ] > > on: ExceptionTwo do: [ handleTwo ] > > but it is invalid syntax. >

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

2023-05-13 Thread igouy2--- via Pharo-users
fwiw https://pharo.org/download “Pharo stable VM for Windows” http://files.pharo.org/get-files/100/pharo-vm-Windows-x86_64-stable.zip Using: Microsoft Edge Version 113.0.1774.42 (Official build) (64-bit) shows: pharo-vm-Windows-x86_64-stable.zip can'

[Pharo-users] Re: Packages

2023-05-09 Thread Balša Šarenac via Pharo-users
n and might not be present in Pharo in the future. Balša --- Original Message --- On Tuesday, May 9th, 2023 at 10:18, Christophe Demarey wrote: > Hi Steffen, > > > Le 8 mai 2023 à 13:40, Steffen Märcker merk...@web.de a écrit : > > > > Hi, > > > >

[Pharo-users] Re: Porting from VW to Pharo

2023-04-11 Thread Todd Blanchard via Pharo-users
at's okay. > > First, after loading the "Pharo Fileout PDFTalk", VW (8.3, 64 Bit) shows two > unloadable definitions: > - PostscriptInterpreterTests>>_ph_testOperatorNotFound > - ColorValueTest>>_ph_testBridgedNamedColors > Both classes are not loaded

[Pharo-users] Re: Wow - Chat GPT understands Smalltalk

2023-03-26 Thread in_pharo_users--- via Pharo-users
contradicts their alterior motives, this people just can't help themselves but to deny truth against better knowledge ad nauseam. On 26.3.2023 at 8:34 PM, "Offray Vladimir Luna Cárdenas" wrote: > >Hi, > >Comments inlined below: > >On 22/03/23 7:34, in_pharo_users---

[Pharo-users] Re: Wow - Chat GPT understands Smalltalk

2023-03-22 Thread in_pharo_users--- via Pharo-users
Dear James, anonymity may not be important to presenting these ideas in general, but I prefer to stay pseudonymous in this case. On 22.3.2023 at 4:16 PM, "James Foster via Pharo-users" wrote: > >Are you willing to sign your name to this? Is anonymity important >to pre

[Pharo-users] Re: Wow - Chat GPT understands Smalltalk

2023-03-22 Thread James Foster via Pharo-users
Are you willing to sign your name to this? Is anonymity important to presenting these ideas? James Foster > On Mar 22, 2023, at 5:34 AM, in_pharo_users--- via Pharo-users > wrote: > > Offray, and to all others, > > you are missing the issue. > > The problem w

[Pharo-users] Re: Wow - Chat GPT understands Smalltalk

2023-03-22 Thread in_pharo_users--- via Pharo-users
sing conveys a lot of >deception: "machine learning" (I called machine training), >"artificial >intelligence" (I wold called algorithmic decision/generation), or >the >"thinking" message that is used in the referred code explainer, >when >something

[Pharo-users] Re: Wow - Chat GPT understands Smalltalk

2023-03-15 Thread in_pharo_users--- via Pharo-users
gton Ape of huge capacity. Their input data basis >can easily >> exceed that of a human. >> >> >> >> On 15.3.2023 at 4:52 PM, "Richard Sargent" < >> richard.sarg...@gemtalksystems.com> wrote: >> > >> >On Wed, Mar 15, 2023 at 8:

  1   2   3   4   5   6   7   8   9   10   >