Pharo-users
By thread
pharo-users@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
November 2014
- 71 participants
- 427 messages
Re: [Pharo-users] FileBrowser confusion
by Peter Uhnák
> What do you mean by a lot?
another problem I had was with privileges ... it shows folder of a root but
when I click it it throws DirectoryDoesNotExist and not PermissionDenied
(or something); but this is negligible issue - i clicked on the folder
randomly to try the Inspector.
Also as mentioned above it shows hidden folders. Hidden folders are hidden
for a reason so I would expect navigator to respect it.
And last (for now) is sorting names. By default it doesn't sort and if i
sort by name it mixes files and folders.
But there is really no point in iterating these issues... all I want to
have is regular FileOpen/FileClose dialog.
On Thu, Nov 6, 2014 at 10:50 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
> > It is indeed known that Pharo cannot open files larger than 4GB (even
> that after you setup the VM specifically).
> It seems like Pharo bug
>
> 1. FileReference>>gtInspectorItemsIn: composite
> ...
> column: 'Size' evaluated: [:each | each humanReadableSize] width: 100;
> ...
>
> 2. FileReference>>humanReadableSize
> ^ self size humanReadableSIByteSize
>
> 3. MessageNotUnderstood: False>>humanReadableSIByteSize
> because "self size" returns false for files > 4GB so it fails and thus I
> cannot navigate to folders with such files (for example my home directory).
>
> >
> http://www.humane-assessment.com/blog/creating-custom-browsers-out-of-inspe…
> Thank you that looks interesting, however I would still have to add
> somehow "favorite folders"
>
> > Let's start from use cases. What do you need to achieve?
> For example I want to export a picture from Roassal and want to save it
> somewhere. So I would expect a reasonable file save dialog to open so I can
> choose a place to store it in and not a bare text input.
>
> The same would go for opening... I want to open some file so I would open
> file dialog, click on a favorite folder then the file and done... not crawl
> hundred places.
>
> I mean this is nothing unusual, every
> https://help.gnome.org/misc/release-notes/3.2/figures/file-save-dialog.png.…
> operating https://msdn.microsoft.com/dynimg/IC394766.png system
> http://www.productivityorchard.com/wp-content/uploads/File-Save-Dialog.png
> can do it and it is very handy.
>
> Peter
>
>
>
>
>
>
> On Thu, Nov 6, 2014 at 10:09 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>
>> Hi,
>>
>>
>> On Thu, Nov 6, 2014 at 7:49 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>>
>>> I checked out the file browser GT Inspector (I hope that is what you
>>> were referring to), unfortunately it's crashing a lot for me (it seems it
>>> can't figure out file size for large files (~4GB) and some other stuff
>>> (sockets?)).
>>>
>>
>> What do you mean by a lot? Could you detail the crashing scenarios?
>> It is indeed known that Pharo cannot open files larger than 4GB (even
>> that after you setup the VM specifically).
>>
>>
>>> However I don't know if Glamour is planning to turn it into full file
>>> browser or just keep for quick inspection (especially considering that most
>>> people apparently don't really need such thing).
>>>
>>
>> Glamour is not the same as GT. Glamour is an engine for building
>> browsers. GT is the IDE that is built on top of Glamour. The interesting
>> thing with Glamour is that it allows you to build your own browser
>> succinctly. Take a look here:
>>
>> http://www.humane-assessment.com/blog/creating-custom-browsers-out-of-inspe…
>>
>>
>>> At least to me it seems that right now enhancing the FileBrowser would
>>> be simpler.
>>>
>> But thank you for the responses, I'll try to play with it a bit and
>>> perhaps something good will come out of it.
>>>
>>
>>
>> Let's start from use cases. What do you need to achieve?
>>
>> Cheers,
>> Doru
>>
>>
>>
>>> Peter
>>>
>>> On Thu, Nov 6, 2014 at 4:41 PM, phil(a)highoctane.be <phil(a)highoctane.be>
>>> wrote:
>>>
>>>> On Thu, Nov 6, 2014 at 3:55 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>>>>
>>>>> Is anyone actually using FileBrowser? Because either no one does or I
>>>>> doing something wrong.
>>>>>
>>>>> My problem is that it is very uncomfortable to navigate filesystem.
>>>>> There is no way to quickly navigate to common folders (like roots of system
>>>>> drives and home directory). Also hidden files/folders are shown by default
>>>>> which means there is always hundred folders.
>>>>> I would love to have these things streamlined, ideally with the option
>>>>> to add custom shortcuts (see picture)... so much for opening files.
>>>>>
>>>>> As far as saving goes the only way I found to actually save file is to
>>>>> manually type the full path without the option to choose a folder through
>>>>> GUI. But since this is the way the "Save image as..." works it leads me to
>>>>> believe that no one is actually using it regularly, because outside of
>>>>> saving a file to same folder as image such behavior seems useless.
>>>>>
>>>>> So is this something that has been considered or no one really needs
>>>>> this?
>>>>>
>>>>
>>>> I do use the FileBrowser but it is indeed in need of serious love. But
>>>> on Linux, I am on Midnight Commander, and there is nothing to the beat it.
>>>>
>>>> Most of the time, I use the FileBrowser to deal with my project files
>>>> which are in the image directory or subfolders.
>>>> But there are quite a number of hooks (for files and directories) in
>>>> the tool so one can extend it in a couple hours.
>>>>
>>>> It is worth a try.
>>>>
>>>> Phil
>>>>
>>>>
>>>>>
>>>>> Thanks,
>>>>> Peter
>>>>>
>>>>
>>>>
>>>
>>
>>
>> --
>> www.tudorgirba.com
>>
>> "Every thing has its own flow"
>>
>
>
Nov. 6, 2014
Re: [Pharo-users] FileBrowser confusion
by Peter Uhnák
> It is indeed known that Pharo cannot open files larger than 4GB (even
that after you setup the VM specifically).
It seems like Pharo bug
1. FileReference>>gtInspectorItemsIn: composite
...
column: 'Size' evaluated: [:each | each humanReadableSize] width: 100;
...
2. FileReference>>humanReadableSize
^ self size humanReadableSIByteSize
3. MessageNotUnderstood: False>>humanReadableSIByteSize
because "self size" returns false for files > 4GB so it fails and thus I
cannot navigate to folders with such files (for example my home directory).
>
http://www.humane-assessment.com/blog/creating-custom-browsers-out-of-inspe…
Thank you that looks interesting, however I would still have to add somehow
"favorite folders"
> Let's start from use cases. What do you need to achieve?
For example I want to export a picture from Roassal and want to save it
somewhere. So I would expect a reasonable file save dialog to open so I can
choose a place to store it in and not a bare text input.
The same would go for opening... I want to open some file so I would open
file dialog, click on a favorite folder then the file and done... not crawl
hundred places.
I mean this is nothing unusual, every
https://help.gnome.org/misc/release-notes/3.2/figures/file-save-dialog.png.…
operating https://msdn.microsoft.com/dynimg/IC394766.png system
http://www.productivityorchard.com/wp-content/uploads/File-Save-Dialog.png
can do it and it is very handy.
Peter
On Thu, Nov 6, 2014 at 10:09 PM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> Hi,
>
>
> On Thu, Nov 6, 2014 at 7:49 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>
>> I checked out the file browser GT Inspector (I hope that is what you were
>> referring to), unfortunately it's crashing a lot for me (it seems it can't
>> figure out file size for large files (~4GB) and some other stuff
>> (sockets?)).
>>
>
> What do you mean by a lot? Could you detail the crashing scenarios?
> It is indeed known that Pharo cannot open files larger than 4GB (even that
> after you setup the VM specifically).
>
>
>> However I don't know if Glamour is planning to turn it into full file
>> browser or just keep for quick inspection (especially considering that most
>> people apparently don't really need such thing).
>>
>
> Glamour is not the same as GT. Glamour is an engine for building browsers.
> GT is the IDE that is built on top of Glamour. The interesting thing with
> Glamour is that it allows you to build your own browser succinctly. Take a
> look here:
>
> http://www.humane-assessment.com/blog/creating-custom-browsers-out-of-inspe…
>
>
>> At least to me it seems that right now enhancing the FileBrowser would be
>> simpler.
>>
> But thank you for the responses, I'll try to play with it a bit and
>> perhaps something good will come out of it.
>>
>
>
> Let's start from use cases. What do you need to achieve?
>
> Cheers,
> Doru
>
>
>
>> Peter
>>
>> On Thu, Nov 6, 2014 at 4:41 PM, phil(a)highoctane.be <phil(a)highoctane.be>
>> wrote:
>>
>>> On Thu, Nov 6, 2014 at 3:55 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>>>
>>>> Is anyone actually using FileBrowser? Because either no one does or I
>>>> doing something wrong.
>>>>
>>>> My problem is that it is very uncomfortable to navigate filesystem.
>>>> There is no way to quickly navigate to common folders (like roots of system
>>>> drives and home directory). Also hidden files/folders are shown by default
>>>> which means there is always hundred folders.
>>>> I would love to have these things streamlined, ideally with the option
>>>> to add custom shortcuts (see picture)... so much for opening files.
>>>>
>>>> As far as saving goes the only way I found to actually save file is to
>>>> manually type the full path without the option to choose a folder through
>>>> GUI. But since this is the way the "Save image as..." works it leads me to
>>>> believe that no one is actually using it regularly, because outside of
>>>> saving a file to same folder as image such behavior seems useless.
>>>>
>>>> So is this something that has been considered or no one really needs
>>>> this?
>>>>
>>>
>>> I do use the FileBrowser but it is indeed in need of serious love. But
>>> on Linux, I am on Midnight Commander, and there is nothing to the beat it.
>>>
>>> Most of the time, I use the FileBrowser to deal with my project files
>>> which are in the image directory or subfolders.
>>> But there are quite a number of hooks (for files and directories) in the
>>> tool so one can extend it in a couple hours.
>>>
>>> It is worth a try.
>>>
>>> Phil
>>>
>>>
>>>>
>>>> Thanks,
>>>> Peter
>>>>
>>>
>>>
>>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"
>
Nov. 6, 2014
Re: [Pharo-users] Bug? in Filein
by stepharo
> Yes, this has been annoying for a long time.
>
> Does backport means that it will be in the downloadable image of 3.0?
>
probably.
> Thanks a lot!
>
> Phil
>
> Le 6 nov. 2014 20:16, "José Comesaña" <jose.comesana(a)gmail.com
> <mailto:jose.comesana@gmail.com>> a écrit :
>
> Ok, thanks a lot for your work.
>
> Regards
>
> 2014-11-05 20:12 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de
> <mailto:nicolaihess@web.de>>:
>
> 14405 <https://pharo.fogbugz.com/default.asp?14405>
> (backport pharo3) FileOut creates invalid comment entries for
> classes with class side methods
> fix in pharo3inbox
>
> 2014-11-04 22:51 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de
> <mailto:nicolaihess@web.de>>:
>
> Fixed and integrated (pharo 40350)
> I'll open another issue for backporting to pharo3
>
> 2014-11-02 22:24 GMT+01:00 Nicolai Hess
> <nicolaihess(a)web.de <mailto:nicolaihess@web.de>>:
>
> Actually it is a bug in FileOUT!
>
> 14377 <https://pharo.fogbugz.com/default.asp?14377>
> FileOut creates invalid comment entries for classes
> with class side methods
>
>
> 2014-11-02 17:42 GMT+01:00 Nicolai Hess
> <nicolaihess(a)web.de <mailto:nicolaihess@web.de>>:
>
> 2014-10-31 0:11 GMT+01:00 José Comesaña
> <jose.comesana(a)gmail.com
> <mailto:jose.comesana@gmail.com>>:
>
> I see. But WATestError it is in the same
> package it is "Fileing", on line 3284 and is
> referenced many times before. I am sorry I
> have not enough knowledge about the internals
> to do more debugging.
>
> Seems to be a lack of coordination between
> FileOut and FileIn. Maybe nothing to do...
>
> Now a simpler and clearer test:
>
> 1. Back to the original situation.
> 2. FileOut *only* WAContextTest. It has a
> comment: "I am the base class for all tests
> that need a WARequestContext present.", in .st
> file in line 8.
> 3. Remove it.
> 4. FileIn again. No errors on Transcript BUT
> no comment appears for WAContextTest.
>
> Maybe, if I get a couple of free hours I could
> dare to debug a little....
>
> Best
>
>
> 2014-10-30 23:30 GMT+01:00 stepharo
> <stepharo(a)free.fr <mailto:stepharo@free.fr>>:
>
> It says that the class WATestError is not
> available.
>
>
>>
>> Yes, I did. It is in the .st file
>>
>> c. You get a bunch of errors in
>> Transcript while filing in
>>
>> No magic ball so we cannot guess.
>>
>>
>> Example of Transcript messages (in case
>> it helps):
>> WADocumentHandlerResponseTest>>createAndVerifyBinaryDocumentNamed:hasAttachment:
>> (WATestingFiles is Undeclared)
>>
>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet
>> (WATestError is Undeclared)
>>
>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet
>> (WATestError is Undeclared)
>>
>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet
>> (WATestError is Undeclared)
>>
>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet
>> (WATestError is Undeclared)
>>
>> WAExceptionHandlerTest>>testInternalError
>> (WATestError is Undeclared)
>>
>>
>> It happens in more cases. I just took
>> this one because this is a package anyone
>> can install in order to reproduce the
>> problem.
>>
>> Thanks
>>
>
>
>
>
> Yes, it is a bug. Verified on Pharo4 with class
> ZnMessageBenchmark. The class has a comment, after
> fileout/remove class/filein this class is without
> a comment.
> I'll open a bug report.
>
>
>
>
>
Nov. 6, 2014
Re: [Pharo-users] FileBrowser confusion
by Tudor Girba
Hi,
On Thu, Nov 6, 2014 at 7:49 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
> I checked out the file browser GT Inspector (I hope that is what you were
> referring to), unfortunately it's crashing a lot for me (it seems it can't
> figure out file size for large files (~4GB) and some other stuff
> (sockets?)).
>
What do you mean by a lot? Could you detail the crashing scenarios?
It is indeed known that Pharo cannot open files larger than 4GB (even that
after you setup the VM specifically).
> However I don't know if Glamour is planning to turn it into full file
> browser or just keep for quick inspection (especially considering that most
> people apparently don't really need such thing).
>
Glamour is not the same as GT. Glamour is an engine for building browsers.
GT is the IDE that is built on top of Glamour. The interesting thing with
Glamour is that it allows you to build your own browser succinctly. Take a
look here:
http://www.humane-assessment.com/blog/creating-custom-browsers-out-of-inspe…
> At least to me it seems that right now enhancing the FileBrowser would be
> simpler.
>
But thank you for the responses, I'll try to play with it a bit and perhaps
> something good will come out of it.
>
Let's start from use cases. What do you need to achieve?
Cheers,
Doru
> Peter
>
> On Thu, Nov 6, 2014 at 4:41 PM, phil(a)highoctane.be <phil(a)highoctane.be>
> wrote:
>
>> On Thu, Nov 6, 2014 at 3:55 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>>
>>> Is anyone actually using FileBrowser? Because either no one does or I
>>> doing something wrong.
>>>
>>> My problem is that it is very uncomfortable to navigate filesystem.
>>> There is no way to quickly navigate to common folders (like roots of system
>>> drives and home directory). Also hidden files/folders are shown by default
>>> which means there is always hundred folders.
>>> I would love to have these things streamlined, ideally with the option
>>> to add custom shortcuts (see picture)... so much for opening files.
>>>
>>> As far as saving goes the only way I found to actually save file is to
>>> manually type the full path without the option to choose a folder through
>>> GUI. But since this is the way the "Save image as..." works it leads me to
>>> believe that no one is actually using it regularly, because outside of
>>> saving a file to same folder as image such behavior seems useless.
>>>
>>> So is this something that has been considered or no one really needs
>>> this?
>>>
>>
>> I do use the FileBrowser but it is indeed in need of serious love. But on
>> Linux, I am on Midnight Commander, and there is nothing to the beat it.
>>
>> Most of the time, I use the FileBrowser to deal with my project files
>> which are in the image directory or subfolders.
>> But there are quite a number of hooks (for files and directories) in the
>> tool so one can extend it in a couple hours.
>>
>> It is worth a try.
>>
>> Phil
>>
>>
>>>
>>> Thanks,
>>> Peter
>>>
>>
>>
>
--
www.tudorgirba.com
"Every thing has its own flow"
Nov. 6, 2014
Re: [Pharo-users] Bug? in Filein
by phil@highoctane.be
Yes, this has been annoying for a long time.
Does backport means that it will be in the downloadable image of 3.0?
Thanks a lot!
Phil
Le 6 nov. 2014 20:16, "José Comesaña" <jose.comesana(a)gmail.com> a écrit :
> Ok, thanks a lot for your work.
>
> Regards
>
> 2014-11-05 20:12 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>
>> 14405 <https://pharo.fogbugz.com/default.asp?14405>
>> (backport pharo3) FileOut creates invalid comment entries for classes
>> with class side methods
>> fix in pharo3inbox
>>
>> 2014-11-04 22:51 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>>
>>> Fixed and integrated (pharo 40350)
>>> I'll open another issue for backporting to pharo3
>>>
>>> 2014-11-02 22:24 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>>>
>>>> Actually it is a bug in FileOUT!
>>>>
>>>> 14377 <https://pharo.fogbugz.com/default.asp?14377>
>>>> FileOut creates invalid comment entries for classes with class side
>>>> methods
>>>>
>>>>
>>>> 2014-11-02 17:42 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>>>>
>>>>> 2014-10-31 0:11 GMT+01:00 José Comesaña <jose.comesana(a)gmail.com>:
>>>>>
>>>>>> I see. But WATestError it is in the same package it is "Fileing", on
>>>>>> line 3284 and is referenced many times before. I am sorry I have not enough
>>>>>> knowledge about the internals to do more debugging.
>>>>>>
>>>>>> Seems to be a lack of coordination between FileOut and FileIn. Maybe
>>>>>> nothing to do...
>>>>>>
>>>>>> Now a simpler and clearer test:
>>>>>>
>>>>>> 1. Back to the original situation.
>>>>>> 2. FileOut *only* WAContextTest. It has a comment: "I am the base
>>>>>> class for all tests that need a WARequestContext present.", in .st file in
>>>>>> line 8.
>>>>>> 3. Remove it.
>>>>>> 4. FileIn again. No errors on Transcript BUT no comment appears for
>>>>>> WAContextTest.
>>>>>>
>>>>>> Maybe, if I get a couple of free hours I could dare to debug a
>>>>>> little....
>>>>>>
>>>>>> Best
>>>>>>
>>>>>>
>>>>>> 2014-10-30 23:30 GMT+01:00 stepharo <stepharo(a)free.fr>:
>>>>>>
>>>>>>> It says that the class WATestError is not available.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Yes, I did. It is in the .st file
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> c. You get a bunch of errors in Transcript while filing in
>>>>>>>>>
>>>>>>>> No magic ball so we cannot guess.
>>>>>>>>
>>>>>>>>
>>>>>>> Example of Transcript messages (in case it helps):
>>>>>>> WADocumentHandlerResponseTest>>createAndVerifyBinaryDocumentNamed:hasAttachment:
>>>>>>> (WATestingFiles is Undeclared)
>>>>>>>
>>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>>> is Undeclared)
>>>>>>>
>>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>>> is Undeclared)
>>>>>>>
>>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>>> is Undeclared)
>>>>>>>
>>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>>> is Undeclared)
>>>>>>>
>>>>>>> WAExceptionHandlerTest>>testInternalError (WATestError is
>>>>>>> Undeclared)
>>>>>>>
>>>>>>>
>>>>>>> It happens in more cases. I just took this one because this is a
>>>>>>> package anyone can install in order to reproduce the problem.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>> Yes, it is a bug. Verified on Pharo4 with class ZnMessageBenchmark.
>>>>> The class has a comment, after fileout/remove class/filein this class is
>>>>> without a comment.
>>>>> I'll open a bug report.
>>>>>
>>>>>
>>>>
>>>
>>
>
Nov. 6, 2014
Re: [Pharo-users] [ANN]: NewExternalWebBrowser
by Tudor Girba
Actually, the ability to open a web browser is already present in the Pharo
image out of the box through NativeBoost:
NBMacShell open: 'http://pharo.org'
NBWin32Shell shellBrowse: 'http://pharo.org'
Cheers,
Doru
On Thu, Nov 6, 2014 at 6:11 PM, Sean P. DeNigris <sean(a)clipperadams.com>
wrote:
> On Nov 6, 2014, at 6:19 AM, jannik laval [via Smalltalk] <[hidden email]
> <http://user/SendEmail.jtp?type=node&node=4788766&i=0>> wrote:
> > Thank you Sean, I will integrate it in Phratch. Like that, I can remove
> OSProcess.
>
> n.b. I only implemented Mac OS X. I assume it would be trivial to
> implement in Windows, but Iâm not sure of a cross-Gnu+Lunix-flavor url open
> command. But I guess we could use whatever the original ExternalWebBrowser
> ultimately called out to...
> Cheers,
> Sean
>
> ------------------------------
> View this message in context: Re: [ANN]: NewExternalWebBrowser
> <http://forum.world.st/ANN-NewExternalWebBrowser-tp4788403p4788766.html>
>
> Sent from the Pharo Smalltalk Users mailing list archive
> <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at Nabble.com.
>
--
www.tudorgirba.com
"Every thing has its own flow"
Nov. 6, 2014
Re: [Pharo-users] Bug? in Filein
by José Comesaña
Ok, thanks a lot for your work.
Regards
2014-11-05 20:12 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
> 14405 <https://pharo.fogbugz.com/default.asp?14405>
> (backport pharo3) FileOut creates invalid comment entries for classes with
> class side methods
> fix in pharo3inbox
>
> 2014-11-04 22:51 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>
>> Fixed and integrated (pharo 40350)
>> I'll open another issue for backporting to pharo3
>>
>> 2014-11-02 22:24 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>>
>>> Actually it is a bug in FileOUT!
>>>
>>> 14377 <https://pharo.fogbugz.com/default.asp?14377>
>>> FileOut creates invalid comment entries for classes with class side
>>> methods
>>>
>>>
>>> 2014-11-02 17:42 GMT+01:00 Nicolai Hess <nicolaihess(a)web.de>:
>>>
>>>> 2014-10-31 0:11 GMT+01:00 José Comesaña <jose.comesana(a)gmail.com>:
>>>>
>>>>> I see. But WATestError it is in the same package it is "Fileing", on
>>>>> line 3284 and is referenced many times before. I am sorry I have not enough
>>>>> knowledge about the internals to do more debugging.
>>>>>
>>>>> Seems to be a lack of coordination between FileOut and FileIn. Maybe
>>>>> nothing to do...
>>>>>
>>>>> Now a simpler and clearer test:
>>>>>
>>>>> 1. Back to the original situation.
>>>>> 2. FileOut *only* WAContextTest. It has a comment: "I am the base
>>>>> class for all tests that need a WARequestContext present.", in .st file in
>>>>> line 8.
>>>>> 3. Remove it.
>>>>> 4. FileIn again. No errors on Transcript BUT no comment appears for
>>>>> WAContextTest.
>>>>>
>>>>> Maybe, if I get a couple of free hours I could dare to debug a
>>>>> little....
>>>>>
>>>>> Best
>>>>>
>>>>>
>>>>> 2014-10-30 23:30 GMT+01:00 stepharo <stepharo(a)free.fr>:
>>>>>
>>>>>> It says that the class WATestError is not available.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Yes, I did. It is in the .st file
>>>>>>
>>>>>>
>>>>>>
>>>>>>> c. You get a bunch of errors in Transcript while filing in
>>>>>>>>
>>>>>>> No magic ball so we cannot guess.
>>>>>>>
>>>>>>>
>>>>>> Example of Transcript messages (in case it helps):
>>>>>> WADocumentHandlerResponseTest>>createAndVerifyBinaryDocumentNamed:hasAttachment:
>>>>>> (WATestingFiles is Undeclared)
>>>>>>
>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>> is Undeclared)
>>>>>>
>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>> is Undeclared)
>>>>>>
>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>> is Undeclared)
>>>>>>
>>>>>> WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError
>>>>>> is Undeclared)
>>>>>>
>>>>>> WAExceptionHandlerTest>>testInternalError (WATestError is
>>>>>> Undeclared)
>>>>>>
>>>>>>
>>>>>> It happens in more cases. I just took this one because this is a
>>>>>> package anyone can install in order to reproduce the problem.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> Yes, it is a bug. Verified on Pharo4 with class ZnMessageBenchmark. The
>>>> class has a comment, after fileout/remove class/filein this class is
>>>> without a comment.
>>>> I'll open a bug report.
>>>>
>>>>
>>>
>>
>
Nov. 6, 2014
Re: [Pharo-users] FileBrowser confusion
by Peter Uhnák
I checked out the file browser GT Inspector (I hope that is what you were
referring to), unfortunately it's crashing a lot for me (it seems it can't
figure out file size for large files (~4GB) and some other stuff
(sockets?)).
However I don't know if Glamour is planning to turn it into full file
browser or just keep for quick inspection (especially considering that most
people apparently don't really need such thing).
At least to me it seems that right now enhancing the FileBrowser would be
simpler.
But thank you for the responses, I'll try to play with it a bit and perhaps
something good will come out of it.
Peter
On Thu, Nov 6, 2014 at 4:41 PM, phil(a)highoctane.be <phil(a)highoctane.be>
wrote:
> On Thu, Nov 6, 2014 at 3:55 PM, Peter Uhnák <i.uhnak(a)gmail.com> wrote:
>
>> Is anyone actually using FileBrowser? Because either no one does or I
>> doing something wrong.
>>
>> My problem is that it is very uncomfortable to navigate filesystem. There
>> is no way to quickly navigate to common folders (like roots of system
>> drives and home directory). Also hidden files/folders are shown by default
>> which means there is always hundred folders.
>> I would love to have these things streamlined, ideally with the option to
>> add custom shortcuts (see picture)... so much for opening files.
>>
>> As far as saving goes the only way I found to actually save file is to
>> manually type the full path without the option to choose a folder through
>> GUI. But since this is the way the "Save image as..." works it leads me to
>> believe that no one is actually using it regularly, because outside of
>> saving a file to same folder as image such behavior seems useless.
>>
>> So is this something that has been considered or no one really needs this?
>>
>
> I do use the FileBrowser but it is indeed in need of serious love. But on
> Linux, I am on Midnight Commander, and there is nothing to the beat it.
>
> Most of the time, I use the FileBrowser to deal with my project files
> which are in the image directory or subfolders.
> But there are quite a number of hooks (for files and directories) in the
> tool so one can extend it in a couple hours.
>
> It is worth a try.
>
> Phil
>
>
>>
>> Thanks,
>> Peter
>>
>
>
Nov. 6, 2014
Re: [Pharo-users] [ANN]: NewExternalWebBrowser
by Sean P. DeNigris
On Nov 6, 2014, at 6:19 AM, jannik laval [via Smalltalk] <ml-node+s1294792n4788709h67(a)n4.nabble.com> wrote:
> Thank you Sean, I will integrate it in Phratch. Like that, I can remove OSProcess.
n.b. I only implemented Mac OS X. I assume it would be trivial to implement in Windows, but Iâm not sure of a cross-Gnu+Lunix-flavor url open command. But I guess we could use whatever the original ExternalWebBrowser ultimately called out to...
-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/ANN-NewExternalWebBrowser-tp4788403p4788766.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Nov. 6, 2014
Re: [Pharo-users] [Oharo-users] Copy AST
by Mark Rizun
P.S. I must have thought about fixing copy:) Don't know why I didn't
2014-11-06 17:54 GMT+02:00 Mark Rizun <mrizun(a)gmail.com>:
> If I understand #postCopy is used to override standart copy. Each class
> has(or may have) its own implementation of #postCopy.
> When #copy is applied, #postCopy is called.
>
> 2014-11-06 17:47 GMT+02:00 Marcus Denker <marcus.denker(a)inria.fr>:
>
>>
>> On 06 Nov 2014, at 16:24, Mark Rizun <mrizun(a)gmail.com> wrote:
>>
>> Normally #copy should copy the AST. But it might not copy all the things
>>> related to start/stop.
>>>
>>
>> Yes #copy, copies not all stuff. That's why I need #deepCopy but it just
>> crashes image. And #veryDeepCopy works veeeery slow.
>> I need another solution. Any suggestions? Maybe there is some kind of
>> method that does what I want?
>>
>>
>> Why not fix #copy to copy the things needed?
>>
>> have a look at the #postCopy methods.
>>
>> Marcus
>>
>
>
Nov. 6, 2014