[Pharo-users] Re: Troubleshooting ByteArray

2024-01-17 Thread sergio ruiz
Thanks for the input everyone! I ended up just removing the compression.. In this case, this is not critical at all, so I can live with this.. Thanks, all! > On Jan 17, 2024, at 7:18 PM, Todd Blanchard via Pharo-users > wrote: > > I guess I’ll point you to t

[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
Try this: (PDFDocument new compression: false)add: (PDFPage new add: (PDFTextElement new text: 'Hello'; from: 10mm@10mm)); exportTo: 'test.pdf' asFileReference writeStream. Compression causes your string to be gzip’d which is a ByteArray and not a String of any kind. Unfortunately, the write

[Pharo-users] Re: Troubleshooting ByteArray

2024-01-17 Thread Richard O'Keefe
So the 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. > > I am working on creating a PDF with Artefact

[Pharo-users] Troubleshooting ByteArray

2024-01-17 Thread sergio ruiz
Hi, all. I am working on creating a PDF with Artefact (https://github.com/pharo-contributions/Artefact) and am having an issue running the first example. the Example looks like: PDFDocument new add: (PDFPage new add: (PDFTextElement new text: 'Hello'; from: 10mm@10mm)); exportTo: 'test.pdf'

[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

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

2024-01-17 Thread Norbert Hartl
> Am 17.01.2024 um 13:50 schrieb Noury Bouraqadi : > > Many cloud platforms provide a secrets manager. It sets up env variables with > secrets you need. > This is technically a good idea but legally probably bad. If you hand out cleartext credentials to your cloud provider you add that

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

2024-01-17 Thread Noury Bouraqadi
Many cloud platforms provide a secrets manager. It sets up env variables with secrets you need. Noury On Jan 17 2024, at 12:55 pm, Norbert Hartl wrote: > > > Am 17.01.2024 um 12:31 schrieb Richard O'Keefe : > > > > Back in the days when an entire department would share something like > > a VAX

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

2024-01-17 Thread Gabriel Cotelli
Hi, Besides the links James has sent, there's also https://github.com/ba-st/Docker-GemStone-64/ . It's still a bit in flux because we're not running production code in it yet, but we're using it in our projects for CI ( https://github.com/ba-st-actions/gs64-ci ) and the projects in

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

2024-01-17 Thread Norbert Hartl
> Am 17.01.2024 um 12:31 schrieb Richard O'Keefe : > > Back in the days when an entire department would share something like > a VAX and think themselves > lucky, the advance was never to let secrets *rest* in your address > space any longer than you had to. > Bring the secret into memory just

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

2024-01-17 Thread Richard O'Keefe
Back in the days when an entire department would share something like a VAX and think themselves lucky, the advance was never to let secrets *rest* in your address space any longer than you had to. Bring the secret into memory just the instant before you need it, use it, then scrub that area of

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

2024-01-17 Thread Norbert Hartl
> Am 17.01.2024 um 05:27 schrieb sergio ruiz : > > Hi, all. > > One of my projects logs in to Spaces (Digital Ocean’s version of S3). I need > to be able access the credentials, but I don’t want to store them in the > source code, as I will be using Github to store the projects. > > Is

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

2024-01-16 Thread sergio ruiz
Gotcha. I am developing on a Mac, but in production, it will be running on a linux machine. Thanks! > On Jan 16, 2024, at 11:58 PM, James Foster via Pharo-users > wrote: > > If you are running the code on your own machine, logged as you, then I would > just keep the creden

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

2024-01-16 Thread sergio ruiz
> > 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. > awesome. i just joined and am ready to go.. thanks! > I wrote about GemStone in a Docker container in 2018 (see >

[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

[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

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

2024-01-16 Thread sergio ruiz
Hi, all. One of my projects logs in to Spaces (Digital Ocean’s version of S3). I need to be able access the credentials, but I don’t want to store them in the source code, as I will be using Github to store the projects. Is there an accepted way to do this (encryption)? Should I store them on

[Pharo-users] GLASS Platform - Docker container?

2024-01-16 Thread sergio ruiz
Hi, all. I used the GLASS platform years ago, and I was thinking it might be a good match for my upcoming projects. The documentation looks to be the same documentation I used back when I started with Seaside. I am wondering if GLASS has been ported to Docker yet. This seems like a natural

[Pharo-users] Re: Document layout with Pharo

2024-01-15 Thread Offray Vladimir Luna Cárdenas
On 15/01/24 12:06, sergio ruiz wrote: OH! This looks VERY cool! I have never seen typst before. Thanks My needs are super simple. I am looking at using Aretfact (https://github.com/pharo-contributions/Artefact/blob/development/docs/Guide.md) for PDF generation. Mustache seems like it

[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: Document layout with Pharo

2024-01-15 Thread sergio ruiz
OH! This looks VERY cool! I have never seen typst before. My needs are super simple. I am looking at using Aretfact (https://github.com/pharo-contributions/Artefact/blob/development/docs/Guide.md) for PDF generation. Mustache seems like it might be a good fit for text generation. Did you use

[Pharo-users] Re: Document layout with Pharo

2024-01-15 Thread Offray Vladimir Luna Cárdenas
Hi Sergio, We have a similar need to create high definition images to be shared in social media for the #CandidatosEnDatos[1] project. What we did then was to combine Pharo with LaTex via Mustache templates. If I would redo the project today, I would use Typst[2][2a], to decouple PDF creation

[Pharo-users] ESUG 2024 book the dates

2024-01-15 Thread stephane ducasse
Hello The ESUG board decided the dates and location of the next ESUG conference ESUG 2024 will be at Lille from 8th to 11th July 2024. Notice that this year the conference will be on 4 days. The early rate registration will be 15 of April 2024. The IWST workshop will

[Pharo-users] Re: Document layout with Pharo

2024-01-14 Thread sergio ruiz
Thanks! I think i am gonna try pdfkit.. or maybe the wkhtomtopdf package.. Thanks! > On Jan 13, 2024, at 4:53 PM, Richard Sargent > wrote: > > Christian Haider has PDFtalk, originally in Visual works, but he and others > have created ports to GenStone, Squeak, and Pharo. > > Bob Nemec

[Pharo-users] Re: Updating objects in the inspector

2024-01-14 Thread sergio ruiz
okay.. i got that working.. i thought there might be a way to edit it in place with the inspector window to the right.. but this works.. thanks! > On Jan 14, 2024, at 4:42 AM, Noury Bouraqadi wrote: > > The pane at the bottom of the inspector is a playground that has acces to the > object

[Pharo-users] Re: Removing and object from an OrderedCollection in the inspector

2024-01-14 Thread Noury Bouraqadi
In the the collection's inspector (left), in the bottom pane (playground) evaluate : self removeAt: 4. "Replace 4 with the index of element you want to remove" I suggest you work more in a playground you open from the "Browse" menu. Here is an example of what you can do: someEvent := "Code to

[Pharo-users] Re: Updating objects in the inspector

2024-01-14 Thread Noury Bouraqadi
Sergio, Welcome back to Pharo Smalltalk. The pane at the bottom of the inspector is a playground that has acces to the object instance variables. You can evaluate what ever expression you want. In your example, that would be name := 'New name' Noury -- https://PharoJS.org On Jan 12 2024, at

[Pharo-users] Re: Document layout with Pharo

2024-01-13 Thread Richard Sargent
Christian Haider has PDFtalk, originally in Visual works, but he and others have created ports to GenStone, Squeak, and Pharo. Bob Nemec created Report4PDF to make it easier to generate documents. Also, originally in VW, but also ported to GS, Squeak, and Pharo. On Sat, Jan 13, 2024, 11:37

[Pharo-users] Document layout with Pharo

2024-01-13 Thread Sergio Ruiz
Hi, all. I am looking to create a newspaper like listing of movie showtimes. Initially, I thought of using imagemagick’s annotate command to generate the output. Thinking further, I thought it might be worthwhile to generate a LaTeX file, and render that to a jpg. Then, I thought there

[Pharo-users] Removing and object from an OrderedCollection in the inspector

2024-01-12 Thread sergio ruiz
I am trying to remove some objects from an OrderedCollection in the inspector. I have class called Event. This has a class variable called Events which is a storage are for and ordered collection of Events. So, i inspected “Event Events” and I see my ordered collection. In the inspector, I

[Pharo-users] Updating objects in the inspector

2024-01-12 Thread sergio ruiz
Hi, all. I have been away from Pharo/Smalltalk for several years, but I am coming back to it now. I am a senior developer, but haven’t used smalltalk in any professional projects. I also found that I don’t do ANY pet projects for fun anymore, as the current batch of languages/frameworks are

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

2024-01-09 Thread Denis Kudriashov
thods) пн, 8 янв. 2024 г. в 13:25, Davide Varvello via Pharo-users : > > Hi Guillermo, > There is no debug mode on test classes (see screenshot), it is at method > level and unfortunately the error does not occur when I run the single test > method, but when I ran the whole test

[Pharo-users] [ANN] Pharo Consortium New Bronze Member: ApptiveGrid

2024-01-08 Thread Marcus Denker
The Pharo Consortium is very happy to announce that ApptiveGrid GmbH has joined the Consortium as a Bronze Member. About - ApptiveGrid: https://www.apptivegrid.de - Pharo Consortium: http://consortium.pharo.org ApptiveGrid is a SaaS tool to digitalize and automatize business

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

2024-01-08 Thread Davide Varvello via Pharo-users
n an 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 Guillermo Polito
dded 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 > mailto:pharo-users@lists.pharo.org>> wrote: > No ideas? > > Cheers > Davide > >

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

2024-01-08 Thread Gabriel Cotelli
You can implement another version of TestResult that halts when an 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 < pharo-users@lists.pharo.org>

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

2024-01-08 Thread Guillermo Polito
` is actually helping you. Just running the test in debug mode is not enough? => it should open a debugger when it finds an error, right? G > El 8 ene. 2024, a las 09:54, Davide Varvello via Pharo-users > escribió: > > No ideas? > > Cheers > Davide > > > On Thursda

[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 expecting

[Pharo-users] Call for chapters

2024-01-06 Thread stephane ducasse
Welcome to this collaborative book. We are looking for contributions to new tools in the Pharo ecosystem. Here is a non-exhaustive list of possible tools we have in mind. Development tools such as refactoring, memory usage, and new approaches to debugging Development tools such as UI builders

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

2024-01-04 Thread Davide Varvello via Pharo-users
he exception you want to catch"self shouldnt:  ["message that might signal an error"] raise: Error "Replace Error with the exception you want to catch" On Jan 3 2024, at 4:55 pm, Davide Varvello via Pharo-users wrote: Hi Guys, Sometimes I'd like to stop my test suite

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

2024-01-04 Thread Noury Bouraqadi
eption you want to catch" On Jan 3 2024, at 4:55 pm, Davide Varvello via Pharo-users wrote: > 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

[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] Re: [Pharo-dev] [ANN] success story: ApptiveGrid

2023-12-29 Thread Norbert Hartl
Thanks to all of you for the nice comments. I wish you, pharo and the community all the best for 2024. In 2024 there will be a soil release that I promised for this year but I didn’t make it. Norbert > Am 14.12.2023 um 15:19 schrieb Sven Van Caekenberghe : > > Yes, this is a really nice

[Pharo-users] Re: Smallscript - A Smalltalk-Inspired Scripting Language

2023-12-28 Thread Richard O'Keefe
Does anyone else remember F-Script? A "Smalltalk-inspired scripting language" for MacOS X, providing full interoperation with Objective C and the whole Cocoa frameworks system. The last update was 5 years ago, which is a pity, because 1. It was so well integrated with MacOS X (as it was then)

[Pharo-users] Re: Smallscript - A Smalltalk-Inspired Scripting Language

2023-12-27 Thread Offray Vladimir Luna Cárdenas
On 1/12/23 6:11, Craig Johnson wrote: for those who are interested. https://www.codeproject.com/Articles/5373567/Smallscript-A-Smalltalk-Inspired-Scripting-Languag Thanks. It looks interesting indeed. So much that, what was a short answer became a long reflection on minimal

[Pharo-users] PhD on Pharo completion with machine learning

2023-12-22 Thread stephane ducasse
Code completion for large projects and small languages https://recrutement.inria.fr/public/classic/fr/offres/2023-07003 S Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57

[Pharo-users] This week (50/2023) on the Pharo Issue Tracker

2023-12-18 Thread Marcus Denker
# Pharo 11 - 15769-Backport-15767--Pharo11-Fix-hasSameDefinitionAs-for-IndexedSlot #15785 https://github.com/pharo-project/pharo/pull/15785 - 15096-Backport-Pharo11-AdditionalMethodState-do-not-copy-the-AssociationsPragmas-when-growing-or-shrinking-15090 #15786

[Pharo-users] Re: [Pharo-dev] [ANN] success story: ApptiveGrid

2023-12-14 Thread Noury Bouraqadi
That's one cool success story. Kudos! Noury On Dec 12 2023, at 1:02 pm, Norbert Hartl wrote: > I wanted to write this for a very long time now…so finally…I’m very proud to > announce a new success story: ApptiveGrid > > ApptiveGrid is a SaaS tool to digitalize and automatize business processes.

[Pharo-users] This week (49/2023) on the Pharo Issue Tracker

2023-12-11 Thread Marcus Denker
# Features - Add class comment as tooltip in Calypso. #15660 https://github.com/pharo-project/pharo/pull/15660 - Add file out for Epicea entries #15644 https://github.com/pharo-project/pharo/pull/15644 - Debugger: Integrating assertion rewriting (2nd attempt)

[Pharo-users] Re: How to open files in the underlying OS

2023-12-06 Thread Rui Viana Pereira
@John: That solves the problem, in fact. Many thanks. I'm a bit ashamed that I couldn't find such a simple solution. But I'm happy, because now I can get back on track. *Rui Viana Pereira* John Aspinall escreveu no dia quarta, 6/12/2023 à(s) 16:13: > Hi Rui - on my system (Windows 10, Pharo

[Pharo-users] Re: How to open files in the underlying OS

2023-12-06 Thread John Aspinall
Hi Rui - on my system (Windows 10, Pharo 11 with Pharo-OS-Windows package) both of the following work fine: WinShell shellOpen: 'd:\temp\test audio.mp3’. WinShell shellOpen: 'd:/temp/test audio.mp3’. Evaluating either one from a Playground opens the mp3 file with the registered app (VLC in

[Pharo-users] Re: How to open files in the underlying OS

2023-12-06 Thread Rui Viana Pereira
@Guillermo: Very useful remark, it made me review my code. First of all, I refactored it to assure the address is written correctly, that is, with a separator '\' instead of '/'. (I suppose there is a method to convert paths from Pharo to DOS, but I couldn't find it, so I reinvented the wheel.)

[Pharo-users] Re: How to open files in the underlying OS

2023-12-06 Thread Guillermo Polito
Hi Rui, Just a quick look at the Win32 error codes https://learn.microsoft.com/en-us/windows/win32/debug/system-error-codes--0-499- It tells me that 16r0002 means “File not found”. Are you sure that

[Pharo-users] How to open files in the underlying OS

2023-12-05 Thread Rui Viana Pereira
I'm building an app with Pharo 11. The OS (for the moment) is Windows 10 home. At a certain point I need to open several types of files (pdf, wav, url, etc.) with the registered apps in Windows (or any other OS) and keep working in Pharo, in parallel. I couldn't find the way to do it - that is, to

[Pharo-users] This week (48/2023) on the Pharo Issue Tracker

2023-12-04 Thread Marcus Denker
# Pharo 11 - Update spec to 1.2.5 #15575 https://github.com/pharo-project/pharo/pull/15575 # Features - 10612-Add-visitPragmasNodes-as-we-have-visitTemporaryNodes #15610 https://github.com/pharo-project/pharo/pull/15610 - Optimized ephemeron support for Fuel #15563

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

2023-12-04 Thread Davide Varvello via Pharo-users
Hi Norbert and guys on the list, I finally made the suggestion Norbert gave me (see here: https://lists.pharo.org/empathy/thread/PG7CCEBGJOI4SNGO6GNQPCLP47EXWFAX?hash=6GB4PA62UNKWD7NM4P2Y27D3F22EQY6B#6GB4PA62UNKWD7NM4P2Y27D3F22EQY6B ) working. There was something to tune in: 1) The SSL

[Pharo-users] Smallscript - A Smalltalk-Inspired Scripting Language

2023-12-01 Thread Craig Johnson
for those who are interested. https://www.codeproject.com/Articles/5373567/Smallscript-A-Smalltalk-Inspired-Scripting-Languag

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

2023-12-01 Thread Davide Varvello via Pharo-users
option. The two methods can just be added as extension methods in your own code. Norbert Am 30.11.2023 um 16:32 schrieb Davide Varvello via Pharo-users : Hi Marcus,Yes I can do it, but the Cryptogrphy package relies on InputEventSensor to generate random seeds in this code: RandomGenerator class

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

2023-11-30 Thread Norbert Hartl
option. The two methods can just be added as extension methods in your own code. Norbert > Am 30.11.2023 um 16:32 schrieb Davide Varvello via Pharo-users > : > > Hi Marcus, > Yes I can do it, but the Cryptogrphy package relies on InputEventSensor to > generate random

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

2023-11-30 Thread Davide Varvello via Pharo-users
29 Nov 2023, at 16:14, Davide Varvello via Pharo-users > wrote: > > > Nobody? > InputEventSensor is missing in Pharo 10. > > There are also several unheard requests about InputEventSensor on Discord, > see attachment. > > Cheers > Davide > > > &g

[Pharo-users] UKSTUG Meeting - 29 November 2023 - Pierre Misse-Chanabier: Polyphemus

2023-11-28 Thread Giovanni Corriga
For the November UKSTUG meeting, Pierre Misse-Chanabier will talk to us about Polyphemus for the Pharo Virtual Machine ( https://github.com/hogoww/Polyphemus ). The presentation will focus on how to create Tooling on the Pharo Virtual Machine. (This does not require Virtual machine level

[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

[Pharo-users] Re: Smalltalk Meetup in Zurich, 10 November 2023

2023-11-27 Thread Noury Bouraqadi
For those who could not attend, I've posted a 3–4 minutes read post with the highlights. https://nootrix.com/misc/zurich-smalltalk-meetup-november-2023/ Thank you Peter for the organization. Noury On Oct 4 2023, at 2:07 pm, Peter Ursprung wrote: > Hi all, > > We are organizing the next

[Pharo-users] This week (47/2023) on the Pharo Issue Tracker

2023-11-27 Thread Marcus Denker
Lots of PRs merged last week…. # Pharo 11 - fixes: SpStringTableColumn displayAlignment is not applied (for Pharo11) #1476 https://github.com/pharo-spec/Spec/pull/1476 # Website / github Readme - Update README.md with Discord and GH Activity #15516

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

2023-11-27 Thread bajger
Hello Davide! I used TonelWriter functionality in one of projects, following worked for me. `|tonelWriter|` `tonelWriter := TonelWriterV2 on: FileLocator home asFileReference. “or any other directory”` `tonelWriter writeSnapshot: ((RPackage named: 'YourPackageName') snapshot )` Note:

[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

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

2023-11-26 Thread Davide Varvello via Pharo-users
r from an imported dependency. > The class is mine and it is a subclass of Object > > Cheers > Davide > >> >> Esteban > > On 25/11/2023 07:15, Davide Varvello via Pharo-users wrote: > > >>    > Hi Guys, > > I can't port my Pharo 8 code to Pharo 10. >

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

2023-11-25 Thread Esteban Lorenzano
On 25/11/2023 07:15, Davide Varvello via Pharo-users wrote: 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

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

2023-11-25 Thread Davide Varvello via Pharo-users
is a subclass of Object Cheers Davide > > > Esteban On 25/11/2023 07:15, Davide Varvello via Pharo-users wrote: >   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

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

2023-11-24 Thread Esteban Lorenzano
don't know if this is yours, ours or from an imported dependency.  Esteban On 25/11/2023 07:15, Davide Varvello via Pharo-users wrote: 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

[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: [rmod] Pharo needs you! Call to save the Pharo UI

2023-11-23 Thread stephane ducasse
"rmod" mailto:r...@inria.fr>>, > pharo-...@lists.pharo.org <mailto:pharo-...@lists.pharo.org>, > pharo-users@lists.pharo.org <mailto:pharo-users@lists.pharo.org> > Enviados: Jueves, 23 de Noviembre 2023 11:28:15 > Asunto: [rmod] Pharo needs you! Call to save

[Pharo-users] Pharo needs you! Call to save the Pharo UI

2023-11-23 Thread stephane ducasse
Hello people If you want that Pharo just do not endlessly stay with such a crappy UI we all know, please consider joining the effort. We should make sure that as a general principle, a model MUST not refer to a UI. So that we can change the UI. We are working on it. But we need help. We

[Pharo-users] Open Call: Object-Centric Breakpoints experiment

2023-11-21 Thread Steven Costiou
Dear Community, We would like to invite you to participate to our experimental study on Object-Centric Breakpoints. This study aims to evaluate and to understand how Object-Centric Breakpoints impacts the debugging activity. This experiment takes place in **Pharo 9**. In this experiment, we

[Pharo-users] Server socket: can not accept if backlog < 2

2023-11-19 Thread Martin Fischer
Hi all, I'm in the process of learning pharo. As an exercise I'm implementing a "Inter-VM Object channel": - objects serialized/deserialized via Fuel - bidi channel connects 2 vm's - sendObject and receiveObject as api - transport configurable as either Socket or SharedMem (as an opportunity to

[Pharo-users] Problems using Neo2 Layout

2023-11-18 Thread Ricardo G. Herdt
Hi, I use the Neo2 keyboard layout (https://www.neo-layout.org/). It provides a.o.t. a layer (4) that has custom navigation keys, for instance one can press (thinking in terms of a regular layout) 'AltGr+s' for left, 'AltGr+f' for right and so on. This works on every single program I use,

[Pharo-users] This week (46/2023) on the Pharo Issue Tracker

2023-11-17 Thread Marcus Denker
# Pharo 11 Backports - backport: Guard RubAbstractTextArea>>#recomputeSelection for empty paragraphs #15140 #15375 https://github.com/pharo-project/pharo/pull/15375 - backport "Defer change list update to avoid a race condition" #14853 #15374

[Pharo-users] Re: [Pharo-dev] New blog post on all:objects all: theTime

2023-11-15 Thread Noury Bouraqadi
Thank you Koen for update. Keep pushing. Noury On Nov 15 2023, at 8:25 am, Koen De Hondt wrote: > Dear Pharo users and developers, > > After my presentation at ESUG’23, which has been added to my blog > (https://all-objects-all-the-time.st/#/blog/posts/4) too, I wrote an

[Pharo-users] New blog post on all:objects all: theTime

2023-11-14 Thread Koen De Hondt
Dear Pharo users and developers, After my presentation at ESUG’23, which has been added to my blog <https://all-objects-all-the-time.st/#/blog/posts/4> too, I wrote an evaluation of Calypso <https://all-objects-all-the-time.st/#/blog/posts/5>, in which I refer to results of the P

[Pharo-users] This week (45/2023) on the Pharo Issue Tracker

2023-11-10 Thread Marcus Denker
# Feature - Proposal: new message browser layout #15229 https://github.com/pharo-project/pharo/pull/15229 # Fixes - Calypso: Fix refresh of project view #15281 https://github.com/pharo-project/pharo/pull/15281 - Stay in calypso project view when selecting a class

[Pharo-users] Last week (44/2023) on the Pharo Issue Tracker

2023-11-06 Thread Marcus Denker
# Pharo 11 - Backport Pharo11: Optimize Dictionary>>unreferencedKeys #15196 https://github.com/pharo-project/pharo/pull/15196 # External Packages - Update roassal v1.05b #15159 https://github.com/pharo-project/pharo/pull/15159 # Features - Calypso: Introduce a project view

[Pharo-users] caching proxy for domain data

2023-11-02 Thread Siemen Baader
Hi, I'm looking for something to hold a cached version of a parsed domain model, typically from large HTML or CSV files on disk, parsed with XMLHTTPParser or NeoCSV. Occasionally also JSON and HTML from a web service. The files are frequently updated, so it should check for this at least on disk

[Pharo-users] This week (43/2023) on the Pharo Issue Tracker

2023-10-30 Thread Marcus Denker
# Pharo 11 - [P11] Add Support for proxy in Iceberg #15099 https://github.com/pharo-project/pharo/pull/15099 - Make finalization registry a normal strong double linked list #15107 https://github.com/pharo-project/pharo/pull/15107 - [P11] Update document browser to

[Pharo-users] [ANN] docker-pharo-runtime v11.0.0-2023-10-25 [v11.0.0 [2023-10-25]] released!

2023-10-25 Thread Buenos Aires Smalltalk
docker-pharo-runtime, docker image for Pharo reached it's v11.0.0-2023-10-25 version. What's Changed Refactor docker-tests.sh by @serpi90 in https://github.com/ba-st/docker-pharo-runtime/pull/14 Update pharo-vm to v10.0.8 by @gcotelli in https://github.com/ba-st/docker-pharo-runtime/pull/15

[Pharo-users] [ANN] docker-pharo-vm v10.0.8-2023-10-25 [v10.0.8 [2023-10-25]] released!

2023-10-25 Thread Buenos Aires Smalltalk
docker-pharo-vm, docker image for Pharo VM reached it's v10.0.8-2023-10-25 version. Changelog Update base image to Debian 12 Slim Update Pharo VM version to 10.0.8 Add vulnerability scanner Pharo VM version Pharo 10.0.8 built on Oct 23 2023 11:18:27 Compiler: 5.4.0 20160609 Built from: v10.0.8 -

[Pharo-users] UKSTUG meeting - Marten Feldtmann - GPAS: GemStone/PUM Application Stack - 25 October 2023

2023-10-24 Thread Giovanni Corriga
The next UK Smalltalk User Group meeting will be on 25 October (tomorrow). Marten Feldtmann ( https://schrievkrom.wordpress.com/ ) will talk to us about his project GPAS: a GemStone/PUM Application Stack. This will be an online meeting from home. If you'd like to join us, please sign up in

[Pharo-users] VM Release 10.0.8

2023-10-23 Thread Guillermo Polito
Hi all, TL;DR; update your launcher VMs and your download scripts! There is a new VM version: release 10.0.8 which fixes, among others, a performance regression that showed in some cases that overly relied on the interpreter. See below the changes log, and for those interested, the fix for

[Pharo-users] This week (42/2023) on the Pharo Issue Tracker

2023-10-20 Thread Marcus Denker
# This week (42/2023) on the Pharo Issue Tracker # Feature - Adding debug test setup debug menu entry #14992 https://github.com/pharo-project/pharo/pull/14992 - Enhance System menu to browse image and VM folder #15043 https://github.com/pharo-project/pharo/pull/15043 -

[Pharo-users] This week (41/2023) on the Pharo Issue Tracker

2023-10-13 Thread Marcus Denker
# Pharo 11 - Fix unsubscriptions of WeakSubscriptions #14951 https://github.com/pharo-project/pharo/pull/14951 - [P11 Backport] Unsubscribe announcements from finalization registry #14938 https://github.com/pharo-project/pharo/pull/14938 # Fixes - Fix versioning error

[Pharo-users] Re: [Pharo-dev] # This week (40/2023) on the Pharo Issue Tracker

2023-10-06 Thread Tim Mackinnon
I don't look in depth every week - but gosh there are always some great items in the list when you do look. Its all the little details the make you smile - removing old usages etc. This is how you fix a big system bit by bit - its very inspirational and a good example for the day jobs as well.

[Pharo-users] # This week (40/2023) on the Pharo Issue Tracker

2023-10-06 Thread Marcus Denker
# Fixes - Fix intersection of dictionaries #14812 https://github.com/pharo-project/pharo/pull/14812 - Fix announcements during class creation #14816 https://github.com/pharo-project/pharo/pull/14816 - Prevent SystemDictionary key to be something else than

[Pharo-users] Re: [Pharo-dev] [Issue tracker] Please check your issues on the issue tracker

2023-10-06 Thread Marcus Denker
Thanks, this is useful ! We reduced the open issue by ~25 yesterday, not bad. > On 6 Oct 2023, at 03:28, Daniel Slomovits wrote: > > I would add, you can refer to yourself as @me in the search field, so the > following link is the same for everyone: > >

[Pharo-users] Re: [Pharo-dev] [Issue tracker] Please check your issues on the issue tracker

2023-10-05 Thread Noury Bouraqadi
Did a pass. Thank you for the reminder Marcus. Noury On Oct 5 2023, at 2:16 pm, Marcus Denker wrote: > Hi, > > Please check the issue tracker. > > Often when a bug is fixed, you might even think “YES! the bug I reported is > now fixed” and you naturally assume that your issue therefore was

[Pharo-users] [Issue tracker] Please check your issues on the issue tracker

2023-10-05 Thread Marcus Denker
Hi, Please check the issue tracker. Often when a bug is fixed, you might even think “YES! the bug I reported is now fixed” and you naturally assume that your issue therefore was closed. But that is not always the case. - people forgot to link PRs to the issues - gitub in the

[Pharo-users] Smalltalk Meetup in Zurich, 10 November 2023

2023-10-04 Thread Peter Ursprung
Hi all, We are organizing the next Smalltalk Meetup in Zurich, Switzerland. It will be on Friday, 10 November 2023, starting at 18:00. We will meet in a meeting room where we will have short Smalltalk talks, afterwards we will go to a restaurant nearby. If you are interested, please

[Pharo-users] This week (39/2023) on the Pharo Issue Tracker

2023-09-29 Thread Marcus Denker
We merged 55 PRs this week # Pharo 11 - Backport: Clean installation of MCClassTraitDefinition #14768 https://github.com/pharo-project/pharo/pull/14768 # Upstream Sync - Zinc synch #14814 https://github.com/pharo-project/pharo/pull/14814 - Zodiac synch #14815

[Pharo-users] Re: [Pharo-dev] The results of the Pharo Browser usage survey are available

2023-09-26 Thread teso...@gmail.com
That is a really cool survey, thanks for the work!!! On Tue, Sep 5, 2023 at 10:11 PM Koen De Hondt < k...@all-objects-all-the-time.st> wrote: > Dear Pharo users and developers, > > Last week at ESUG’23 I presented the results of the survey on the usage of > the Pharo Bro

[Pharo-users] Re: The results of the Pharo Browser usage survey are available

2023-09-26 Thread Koen De Hondt
:10, Koen De Hondt > <mailto:k...@all-objects-all-the-time.st>> escribió: >> >> Dear Pharo users and developers, >> >> Last week at ESUG’23 I presented the results of the survey on the usage of >> the Pharo Browser. Half an hour was not enough to show an

[Pharo-users] UK Smalltalk User Group meeting - ESUG 2023 Recap - 27 September 2023

2023-09-26 Thread Giovanni Corriga
The ESUG conference returned once more this past summer when Smalltalkers from all over the world met in Lyon, France for a week of presentations, and socials ( https://esug.github.io/2023-Conference/conf2023.html ). For this month's meeting, we'll have an open discussion about what was presented

<    1   2   3   4   5   6   7   8   9   10   >