That's really exciting news... appreciate you sharing it with the wider
community (I know when you mentioned its existence a while back I went and
watched the Esug recordings to get more info, and looked at some of the
extensive test cases to get a feel on what it looked like - its neat).
Just as a comment on this - I tried using #sync as an experiment and I get a
primFailed on an Ubuntu docker image - so I think that comment in the image is
misleading (or its a bug, or unfinished work)
On Thu, 18 Apr 2024, at 11:15 AM, Tim Mackinnon wrote:
> Hi Stef - I was aw
ast :)
>
> did you see Stdio ?
>
> S
>
>> On 18 Apr 2024, at 01:31, Tim Mackinnon wrote:
>>
>> Hi - I've been messing around with deploying a hobby pharo app to the web..
>> which has become a lot simpler over the years, although the tech keeps
>> cha
Hi - I've been messing around with deploying a hobby pharo app to the web..
which has become a lot simpler over the years, although the tech keeps changing
and you have to relearn things.
Anyway, I have my image in one of the wonderful BA Docker containers, and it
runs well - and the host I'm
Hi Koen - is there any particular place you would like us to feedback on the
posts? Is here useful, or some other location?
I like the concepts you are introducing (I need to take to read your PHD - so
good to have the link in there) - but the devil is in the detail of course.
If I have
As browsers are a passion in the Smalltalk world it will be great to read your
thoughts - as its certainly a hot potato, and we don't seem to have quite
cracked it so far.
I recall the presentations on Calypso from Pharo days (might have been recorded
for review if you haven't seen them). I
closest was
> "Declare global".
>
> Smalltalk/X offered me the option of "Continue" with an undeclared variable,
> and then "References to it" worked perfectly.
>
>
>
> On Mon, 11 Mar 2024 at 01:43, Tim Mackinnon wrote:
>>
>> Hi - I was convince
Hi - I was convinced in earlier Pharo’s, if you had a code reference to a non
existent class you could find it by searching for references to its symbol name
eg #MyMissingClass allReferences (or find references in the UI). This doesn’t
seem to work in Pharo 11? I loaded a package with a
In case its useful to anyone - I got fed up with not having a ctrl-tab
alternative in pharo (I find I frequently like to jump back to the last
window/browser I was looking at - and used to love the Mirage utility which is
sadly not broken and rather complicated to fix) - so I added a tiny
Hi - the following is a bit old but might still work (and I plan on revisiting
it myself) - but my poor man's Pharo build system does the following (note the
| tee which I use to capture any load errors that I can grep and cause a build
failure). This might be the kind of thing you are looking
eed that larger orgs and BI teams likely slant toward SQL. But GemStone
> and Voyage/Mongo wouldn’t address that either. An export from a Soil,
> GemStone or Mongo db, into a SQL db should address the BI tools.
>
> On Sun, Feb 18, 2024 at 4:35 PM Tim Mackinnon wrote:
>> __
>
f Soil codebase vs. these others? Or is it a belief
> that a database has to be a complex separate piece of engineering (therefore
> best outsourced).
>
> Yanni
>
> On Sun, Feb 18, 2024 at 11:02 AM Tim Mackinnon wrote:
>> __
>> I think Ross (and what Norbert said) nicely al
I think Ross (and what Norbert said) nicely alludes to the path people follow -
for really simple persistence, Fuel or simple image saving give you an instant
solution. The next step (assuming no real concurrency issues) are what Sean has
maintained - something that gives you rolling snapshots
Sergio - might be too late now, but I haven't seen anyone mention Sean's
solution - https://github.com/seandenigris/Simple-Persistence (I think it uses
Fuel under the hood, but its a nice simple solution)
Tim
On Thu, 18 Jan 2024, at 4:48 AM, sergio ruiz wrote:
> I have been in the relational
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.
Those are some nice soundbites - and pleased to see they capture the spirit of
Pharo (and Smalltalk). I was heartened in the second link to see that he picked
up on the ability to define code from DNU (something we tried to show in the
early exercism launch - although having not kept up with
using the `isOdd` method. So the result of the entire
>> expression is a collection of all even numbers between 1 and 100 that are
>> divisible by 4.
>>
>>
>> ciao
>>
>> giorgio
>>
>>
>> On Wed, Mar 15, 2023 at 8:07 AM Tim Mackinnon wrote:
>&g
Of course everyone is talking about ChatGPT, and I saw a post to ExplainCode and didn’t expect it to understand Smalltalk, so was impressed that it does! Presumably the Tonel Smalltalk code on GitHub has helped along with numerous articles?Try it out: https://whatdoesthiscodedo.com/I gave this
This question comes up every few years - and it’s a good one to revisit,
particularly in a new year.
You’ve already had a few good answers - and I’m sure you will get a few more.
Of the languages you cite - I’ve tried 2 of them (C# and Swift) - and they are
just too complicated. They don’t
This is awesome Erik - thanks for documenting it. There are so many things we
can pursue in 2023!
Tim
> On 31 Dec 2022, at 13:08, erik.s...@gmail.com wrote:
>
>
> Hi all.
>
> I have created a bootstrap helper package to create tiny Pharo images. I use
> this for CodeParadise, but it can
I recall that that Norbert was doing some interesting cms stuff (check old
messages, or maybe he will chip in).
To be honest though, I’d consider using StoryBlok (https://www.storyblok.com/)
or Prismic and interface with that with zinc
Tim
> On 26 Aug 2022, at 10:20, Siemen Baader wrote:
>
Nice blog post - I found it very interesting particularly as this is an area
i'm less familiar with so appreciate all of you educating us (or at least me)
Tim
On Thu, 12 May 2022, at 8:48 AM, bezza...@gmail.com wrote:
> Hello everyone,
>
> My name is Abir and I am an intern that is currently
>From memory - the Excercism project does this too (can't recall if it uses
>CodeImporter, but it does get source from Exercism and load it into the image).
Having said this - are you sure you don't want to have some versioned packed in
git that your image can load up when needed? It would add
This has been an interesting thread to read on the side, and I appreciate the
thought provoking conversion.
On Sun, 20 Mar 2022, at 6:11 AM, Richard O'Keefe wrote:
> An override of #doesNotUnderstand: *is* (an instance of) the problem.
> What part of "you may think you know what to forward now,
I'm interested in what you find/compare on this - however as a wider point -
what are your bigger thoughts on monoliths vs. microservices - as I'm guessing
from your message that you have drunk the kool aid - but does it in fact make
things better?
I ask because I've worked in some awesome
Hi Federica - that is a very old version of Pharo that you are using - you
should consider using a much newer version (ideally the latest - as there are
many more tools for recovering lost work, and in fact the environment can
detect it and prompt you, equally there is GIT integration which is
Hi Stewart - are you using the Code Changes (Epicea) browser - or trying to use
the older changes files?
Your message wasn't clear - and I have seen oddities with Epicea too - but
normally I have been able to recover instance variables too (sometimes the
restore options were a bit confusing
Didn't someone mention that you can run old images using squeakjs in a web
browser? Maybe I misunderstood that, but it seemed like a neat way to do it.
On Wed, 2 Feb 2022, at 9:21 PM, Jupiter Jones wrote:
> I had a similar issue and ended up installing an ubuntu VM under VMWare
> Fusion and
That is impressive ... good tip for the future.
On Fri, 12 Nov 2021, at 11:17 AM, Jupiter Jones wrote:
> Wow! That’s crazy - it just opened.
>
> Thanks Dave for the link. It was getting painful digging through changes.
>
>> On 9 Nov 2021, at 8:31 am, David T. Lewis wrote:
>>
>> On Mon, Nov 08,
It’s better if you can launch your image - but your .changes file should also
have all your code (albeit, it’s a bit of a hunt it down affair to re-assemble
it)
Tim
> On 8 Nov 2021, at 11:50, Jupiter Jones wrote:
>
> Thanks Guillermo - that’s what that import button is for :)
>
> I gave it
And is an emoji a binary or keyword element?
Which could hilite some interesting programming usage if it would work?
^self
Or
^a b
> On 6 Sep 2021, at 19:53, Offray Vladimir Luna Cárdenas
> wrote:
>
>
> Now that we're talking of fonts. I wonder how difficult would be to support
>
t abstractions you might want to keep
> private all the stuff that is causing the smell :-)
>
>
>
>
> Esteban A. Maringolo
>
>> On Mon, Aug 23, 2021 at 8:06 AM Tim Mackinnon wrote:
>>
>> As many have described, I’ve seen this work reasonably well to
As many have described, I’ve seen this work reasonably well too - while I’ve
seen the pvt prefix convention, I’ve also seen _name used to - which I felt was
marginally better (it also means private methods get grouped at the top of the
“all list” and not alphabetically in the middle’ish (but
its the playground that is the leading cause of this?
Tim
> On 1 Aug 2021, at 15:56, Tim Mackinnon wrote:
>
> Hi everyone - I was curious why my image is 3gb, and recently someone
> mentioned ReferenceFinder which I’ve not used before - however the class
> comment for it is very te
to
promote a live, simple, fun and feature rich coding experience that we should
all celebrate.
Tim
> On 25 Jul 2021, at 16:30, Tim Mackinnon wrote:
>
> Isn’t this the wrong question to ask? I’m assuming this is to do with
> Smalltalk’s 50th anniversary, and of course we are grateful to
Isn’t this the wrong question to ask? I’m assuming this is to do with
Smalltalk’s 50th anniversary, and of course we are grateful to those early
pioneers who did lots of work in the field 20-30 years ago but to me that’s the
old history and while it’s interesting to call out, it doesn’t shed
in |
>> (ZnCharacterReadStream on: in encoding: #ascii) upToEnd ].
>>
>> '/var/log/system.log' asFileReference binaryReadStreamDo: [ :in |
>> (ZnCharacterReadStream on: in encoding: ZnCharacterEncoder ascii
>> beLenient) upToEnd ].
>
> There is
Hi - I’m doing a bit of log file processing with Pharo - and I’ve hit an
unexpected error and am wondering what the best way to approach it is.
It seems that I have a log file that has unexpected characters, and so my
readStream loop that reads lines gets an error: "ZnInvalidUTF8: Illegal
Nice work guys - I hadn’t realised it was going to be around now… looking
forward to being able to try the new things out.
Tim
> On 15 Jul 2021, at 16:44, Russ Whaley wrote:
>
> Congratulations everyone on Pharo v9. I love working in this immersive
> environment.
>
> On Thu, Jul 15, 2021
thing to
want to just get bak to a safe point.
For the cherry picking - I have raised an Issue (in Iceberg?) -
https://github.com/pharo-vcs/iceberg/issues/1519
Tim
> On 28 Jun 2021, at 13:12, Guillermo Polito wrote:
>
> Hi Tim,
>
>> El 22 jun 2021, a las 1:39, Tim Macki
Just nudging this one - as I’d like to improve my Iceberg foo - and cherry
picking methods and reverting are things I’d like to learn how to do better?
> On 22 Jun 2021, at 00:39, Tim Mackinnon wrote:
>
> Hi guys - while I mostly get along with Iceberg and can do com
Hi guys - while I mostly get along with Iceberg and can do common stuff - there
are still a few things that I'm not sure on the best way to work.
A recent one, was that I created a branch for an experiment - decided not to
use and then went back to master to try again. However if I want to
cts things.
Tim
> On 17 Jun 2021, at 17:19, Tim Mackinnon wrote:
>
> Hi Sven - thanks for taking a quick look, this change did stop me getting an
> immediate error - but I seem to get no results back.
>
> Digging into it a bit more - I seem to be issuing the GET request as
&g
ollowing change:
>
> In ZnAWSS3RequestSignatureTool>>#canonicalStringFor: replace the last
>
> request uri pathPrintString
>
> by
>
> request uri pathQueryFragmentPrintString
>
> I did not try this myself, so it might not solve your issue.
>
> Pl
Hi everyone - I’m wondering if someone knows the trick to listing object
versions in AWS S3?
I was previously using a non-Zn library (there are a few around - but they are
quite old and I’m not sure how much they are maintained) - however I hadn’t
realised that Zn actually supports S3 until I
Worth saying that while Brew is handy on a mac (and avoid installing it as a
sudo user) - you shouldn't need it do anything with Pharo either with with the
launcher (graphical) or via the console (command line).
Its worth checking you have properly read the download instructions on
pharo.org -
Following this from the sidelines - I think sometimes the confusion comes from
the Iceberg window showing red/detached repos that are only important if you
are actively working on Pharo itself - however they “look” important.
I’m not sure if we have this feature request - but I’ve often thought
Hi Mark - not to distract you, as its good to see someone pushing on the Spec
integration with a real use case - but an alternate is a web application.
Presumably you are familiar with Seaside but there is another kid in town that
I’ve been having a lot of fun with with - CodeParadise - which
it, and they do the same. In this
> case especially, the one that handles the event needs to mark it as handled
> so that no one else is asked to handle it.
>
> On April 27, 2021 5:49:56 AM HST, Tim Mackinnon wrote:
>> Hi guys - yes that fire and forget was always how I had viewed
>
the
> listeners should not care if there is someone posting data.
>
> Asking for subscribers is introducing a coupling.
>
> The announcement mechanism will/should deal with this in an efficient way.
>
> > On 27 Apr 2021, at 16:03, Tim Mackinnon wrote:
> >
> > From
Thu, 22 Apr 2021, at 11:34 PM, Tim Mackinnon wrote:
> Hi everyone - I’ve always thought the article on announcements many
> years ago was very cool - and we don’t seem to use them as much as we
> could (but equally they aren’t a panacea to be overused everywhere
> either - and they
Hi everyone - I’ve always thought the article on announcements many years ago
was very cool - and we don’t seem to use them as much as we could (but equally
they aren’t a panacea to be overused everywhere either - and they do get used
in Pharo to some extent).
Anyway, I’ve been playing around
I think that is a nice end to this thread… you guys really made me chuckle.
> On 17 Apr 2021, at 17:36, Stéphane Ducasse wrote:
>
>
>
>> On 16 Apr 2021, at 19:24, Richard Sargent
>> wrote:
>>
>> I remember - way back in the dark ages - walking into a music store, picking
>> up a CD, and
addToCart(aCart).
>>
>> If you think it with the typical dog.bark() it certainly makes more sense
>> than bark(dog).
>>
>> Regards!
>>
>> Esteban A. Maringolo
>>
>>
>> On Fri, Apr 16, 2021 at 5:20 AM Tim Mackinnon wrote:
>>>
Hi guys - someone pointed out this article from a UK colleague which seems to
be causing a flurry of discussion - but I always like the insights of this
group. I had an instant reaction when I read it - but curious what people here
think in 2021.
CI which injects“ and „stages" … this invalidates at
>>> least „easiest“ and maybe „cheapest“ as well. I think I missed the
>>> intent of this mail. So can you give a few more details otherwise it
>>> is hard to meet the „easiest on this level of requirements“
These are some useful inputs - its definitely getting to a place where a little
pocket money gives you a real environment to hobby deploy to (even
professionally if you are careful i guess).
Sven - presumably this Graviton setup is an EC2 instance - and so you patch
your own OS and provide any
That is cheap 3e/m is definitely worth considering… but I guess you do have to
take care of your own patching etc right (which isn’t necessarily horrible, but
does require a bit of extra effort to track things). I was interested in
whether the next step up in the food chain using Docker images
checkout step, so its a little bit
faster.
Pierce - who/where are you rnning your Docker image? Do you use a particular
service (or are you running your own?)
Tim
On Thu, 8 Apr 2021, at 4:29 AM, Pierce Ng wrote:
> On Wed, Apr 07, 2021 at 02:21:14AM +0100, Tim Mackinnon wrote:
> > I
d some extra logging to my load.st - eg.
| logger |
logger := Stdio stderr.
logger crlf; nextPutAll: 'Starting Load Script...'.
Tim
> On 6 Apr 2021, at 18:09, Tim Mackinnon wrote:
>
> Adding some thoughts to my own post - I have experimented with dockerize.io
> <http://dockerize.io
.
In this vein - I wonder where SmalltalkCI sits? Do you need it for a plain
Pharo app - you just need to grep the output of Metacello and your test runner
- but perhaps it does this better (I can see the need for building multiple
platforms etc).
Tim
On Fri, 2 Apr 2021, at 10:32 AM, Tim Mackinnon
keep your main/master branch up-to-date with the
> upstream repository so that you can create new branches for new pull/merge
> requests; and (3) you should create your own branch with the combination of
> things you want to include. I don’t know of a way around this.
>
> James
&
terface thru windows remote
> terminal and in the GUI
> 5. Create a icon on desktop thru right-click “Create Launcher” for
> pharo-launcher
> 6. Create pharo images thru pharo-launcher
>
> hope this is of use
>
> Sanjay Minni
>
> On Thu, 1 Apr 2021 at 16:31, Tim
>
>> On Thu, Apr 1, 2021, 07:15 Tim Mackinnon wrote:
>> Hi Everyone - I tried asking this on Discord, but I think it got a bit lost
>> - and perhaps for more philosophical questions, here is better.
>>
>> So - I’m wondering what is the recommended way to w
Hi everyone - its been a few year since I last hosted a little Pharo web app -
and the last time I did, Sven pointed me to DigitalOcean and creating a tiny
instance and configuring an Ubuntu server and then copying a pharo image on to
that. It recall it wasn’t too bad, albeit a bit fiddly…
Now
Hi - I tried asking this on Discord, but it got lost in the day to day stuff -
so trying here.
I am a bit confused how Keyboard shortcuts work in P8 for World menus. I have
a method with the pragma, and I get aBuilder, and I create a top
level menu item. Then to add a child, it seems that I
Hi Everyone - I tried asking this on Discord, but I think it got a bit lost -
and perhaps for more philosophical questions, here is better.
So - I’m wondering what is the recommended way to work with another project you
want to contribute to (in my case CodeParasides). So I know I can fork it
at you’re looking for, but there is GitBridge out
> there too
>
> http://forum.world.st/ANN-GitBridge-td5101250.html
>
>> El 27 ene 2021, a las 23:51, Tim Mackinnon escribió:
>>
>> Hi Hernan - that is close to what I want, and looks useful for something
&g
/issues/1404
> <https://github.com/pharo-vcs/iceberg/issues/1404>
> On Wed, 27 Jan 2021 at 04:30, Tim Mackinnon wrote:
> Hi guys - its been a while since I’ve had chance to code in Pharo - but I
> found a moment to pick up an old project - but when I load it into a fresh P8
>
nán Morales Durand
> wrote:
>
> You mean something like this?
>
> https://github.com/hernanmd/MetacelloFileDownload
> <https://github.com/hernanmd/MetacelloFileDownload>
>
>
> El mar, 26 ene 2021 a las 23:57, Tim Mackinnon () escribió:
> Hi - I’m trying
Hi guys - its been a while since I’ve had chance to code in Pharo - but I found
a moment to pick up an old project - but when I load it into a fresh P8 image
using a baseline - it seems to duplicate my project in iceberg? Whats up with
that - is this a regression, or is it something abnormal
Hi - I’m trying to create a baseline for my project so that it includes a
dependent repository that has some assts but no code. Is there a way to do this
in Metacello - I have a baseline dependencies like the following - and its the
last line that fails as it not really a repo with a baseline
I’m not doing any CSV processing at the moment, but have in the past - so was
interested in this thread.
@Kasper, can’t you just use #readHeader upfront, and do the assertion yourself,
and then proceed to loop through your records? It would seem that the Neo
caters for what you are suggesting
Just to chip in here - the work demonstrated on Pharo development is
inspirational. Rather than throwing everything away, it shows the alternative -
incrementally improving a running platform - and practicing what we preach in
industry by refactoring a large elderly code base bit by bit - it's
I too was going to ask about what hardware setup you need - as it looks like
lots of fun... very nice work. Any chance of a video to show what its like?
Meanwhile - maybe Santa can deliver an HTC headset at my house...
Tim
On Wed, 18 Nov 2020, at 8:52 PM, Alexandre Bergel via Pharo-users
Hi guys - having not worked on a proper project in Pharo for a while, I was a
bit surprised in Pharo 8 to see that when I load a project baseline, it seems
to appear multiple times in Iceberg? Is this a known issue - or am I forgetting
to do something?
I noticed this for CodeParadise, but also
jtuc...@objektfabrik.de
> wrote:
>> Am 06.10.20 um 22:41 schrieb Tim Mackinnon:
>>
>> > Gosh - this is proving much more interesting than I had imagined, and I’m
>> > getting lots of useful input, so I double appreciate the time and thoughts
>> > from eve
On Wed, 7 Oct 2020, at 5:04 AM, jtuc...@objektfabrik.de wrote:
> Am 06.10.20 um 22:41 schrieb Tim Mackinnon:
> > Gosh - this is proving much more interesting than I had imagined, and I’m
> > getting lots of useful input, so I double appreciate the time and thoughts
> > from ever
and they take
care of everything for me… well here’s hoping right?
Tim
> On 6 Oct 2020, at 21:41, Tim Mackinnon wrote:
>
> Gosh - this is proving much more interesting than I had imagined, and I’m
> getting lots of useful input, so I double appreciate the time and thoughts
> f
Gosh - this is proving much more interesting than I had imagined, and I’m
getting lots of useful input, so I double appreciate the time and thoughts from
everyone.
I probably should have said that my "super awesome idea" is just a little
flashcard spelling app for my daughter (and possibly a
hat you decide and I might be able to help with
> some technical stuff.
>
> Kind regards,
>
> Jonathan van Alteren
>
> Founding Member | Object Guild B.V.
> *Sustainable Software for Purpose-Driven Organizations*
>
> jvalte...@objectguild.com
> On 6 Oct 2020, 0
Hi everyone - I’m wondering what is the recommended way to save some simple
user data for a Pharo application I would like to run on the cloud (probably
initially digital ocean, but could be AWS if it came to it).
Initially I thought I might try and run my little app in Digital ocean (I
and not get the actual task done
(Which it sounds like you thought too…)
Tim
> On 30 Sep 2020, at 16:21, Sean P. DeNigris wrote:
>
> Tim Mackinnon wrote
>> Hi everyone - strange request, but has anyone implemented a “space based
>> repetition” algorithm in Pharo/Smalltalk?... (po
Actually - realised that Github search is better than I realised and found:
https://github.com/olekscode/Flashcards
<https://github.com/olekscode/Flashcards>
> On 29 Sep 2020, at 22:28, Tim Mackinnon wrote:
>
> Hi everyone - strange request, but has anyone implemented
Hi everyone - strange request, but has anyone implemented a “space based
repetition” algorithm in Pharo/Smalltalk? Before going and implementing it for
a little flashcard program for my daughter, I thought it might be worth
checking as while it will be fun to implement I fear I may end up
;> might check it out. Be aware that my former colleague created it for our
>> specific project and I have never used it in any other place, so I just HOPE
>> it would work like I imagine. It is also not documented or tested at all.
>>
>> Best regards,
>> Ja
> On 28 Sep 2020, at 19:35, Franz Josef Konrad wrote:
>
> Am 28.09.2020 um 19:28 schrieb Tim Mackinnon:
>> Hi - has anyone ever managed to extract the html builder out of seaside - or
>> written something equivalent?
>> I often find I want to build some HTML, but
Hi - has anyone ever managed to extract the html builder out of seaside - or
written something equivalent?
I often find I want to build some HTML, but don’t want the full seaside - and
was wondering if anyone has managed to extract it, or have something similar?
This combined with Renoir from
Hi Esteban - its a good question (and I'm intrigued what can be done) - but for
production aren't you automatically building a fresh image with a CI system...
its pretty easy to do these days and this would stop that. Additionally you
could add something to search for self halt, as a build step
I think these ones should be testable quite easily - I wrote (when prompted by
Stef) a series of tests for the text selection expansion commands which use a
similar ast/node based inferencing - so the refactorings should be written
with an ast passed to them along with cursor and text
Well said. Yes - we should work on our refactoring tools a lot more. As the
inventors of refactoring and the tools that back it, we’ve got to a place where
we are a bit poor in this area - it’s not fluid and easy like it should be.
Although - hats off to the automatic rewrite tools for
Hi - you will get the most benefit by working through the problem yourself
which is why folks are hesitant to “do it for you”, as you won’t learn
meaningfully that way.
Have you tried putting a break point in the code and using the debugger? (You
can use the code “self halt.” If you can’t
Hey guys - I love your little repos of useful stuff, however can I ask a favour
- could you put a better readme on your repo's as its not always obvious what
they do , and whether its something worth investing some time in.
Tim
On Mon, 29 Jun 2020, at 8:32 PM, Buenos Aires Smalltalk wrote:
>
Before the lockdown, when you could meet in the pub, we were blown away when
Alan nervously approached us and asked if we were the UKST group as he was keen
to meet some Smalltalkers as he’d been using this music system written in
Smalltalk ... it was an amazing story that I’m sure he’ll get
I find I do the same sort of precautionary measure (and probably would do it
more if launcher supported this use case and helped me manage those snaphot
images) - I view it a bit like how TimeMachine lets you see previous versions
of files - yes the source code is versioned, but its just the
H Michael- that seems strange, I just tried the following on a Pharo8 with
Catalina:
OSPlatform current currentWorkingDirectoryPath.
> /Users/macta/Dev/Smalltalk/Pharo/Pharo 8.0 - 64bit
I’m using PharoLauncher, although my images are not stored in Documents, but
~/Dev/Smalltalk/Pharo (I
I haven’t used P8 a lot, but I still find that the code changes tool still
needs more work (I feel quite nervous about it vs. the now deprecated changes
file).
I noticed today on a new P8 image where I did a bit of work (not much). Having
launched the image again today (and my laptop had
Perhaps I should just log an issue for this? But is this a Launcher issue or a
Spec2 one?
> On 19 Apr 2020, at 15:36, Tim Mackinnon wrote:
>
> Great work on bringing spec to life, and it looks quite slick in the new
> PharoLaucnher - but I don’t understand why in Pharo the d
Is there planned maintenance on pharo.org? Is been down for a while today….
Nice one Sean - didn’t recognise you with the moustache though ;)
It hadn’t occurred to me to link in to some AppleScript to make things happen -
great observation.
> On 16 Apr 2020, at 12:11, Sean P. DeNigris wrote:
>
> I used Pharo to turn an iPhone into a tethered remote control for apps
1 - 100 of 751 matches
Mail list logo