[Cuis-dev] FileList annoyance

Juan Vuletich juan at jvuletich.org
Wed Mar 4 08:02:11 PST 2020


Hi Phil,

On 2/26/2020 4:39 PM, Phil B via Cuis-dev wrote:
> Pull request submitted (there are a couple of impacted core packages)

Integrated. Thanks!

> As always, ignore all the commits (that's just me keeping in sync with 
> the main repo) and look at the diffs.

Still, after merge, doing 'git pull' in my machine fetched almost half a 
gigabyte of stuff! In the future, can you please exclude all those 
commits from the pull request? (No, I don't know how to do that. I don't 
know git in such detail. But there must be a way. It doesn't make much 
sense for everybody else to need to fetch 479MiB when all they want is a 
few KiB)

Thanks,


Juans-MacBook-Pro:Cuis-Smalltalk juanvuletich$ cd Cuis-Smalltalk-Dev/
Juans-MacBook-Pro:Cuis-Smalltalk-Dev juanvuletich$ git pull
remote: Enumerating objects: 10179, done.
remote: Counting objects: 100% (9663/9663), done.
remote: Compressing objects: 100% (4950/4950), done.
remote: Total 9559 (delta 4626), reused 9486 (delta 4563), pack-reused 0
Receiving objects: 100% (9559/9559), 479.00 MiB | 10.33 MiB/s, done.
Resolving deltas: 100% (4626/4626), completed with 57 local objects.
 From https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
    7e23a84..32e2f22  master     -> origin/master
Updating 7e23a84..32e2f22
Fast-forward
  CoreUpdates/4048-fileReaderServices-use-FileEntry-PhilBellalouna-2020Feb26-12h37m-pb.001.cs.st | 325 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  Packages/Features/Compression.pck.st                                                           |  80 ++++++++++-----------
  Packages/Features/Wallpaper.pck.st                                                             |   8 +--
  3 files changed, 369 insertions(+), 44 deletions(-)
  create mode 100644 
CoreUpdates/4048-fileReaderServices-use-FileEntry-PhilBellalouna-2020Feb26-12h37m-pb.001.cs.st
Juans-MacBook-Pro:Cuis-Smalltalk-Dev juanvuletich$

> Thanks,
> Phil
>
> On Wed, Feb 26, 2020 at 9:43 AM Juan Vuletich via Cuis-dev 
> <cuis-dev at lists.cuis.st <mailto:cuis-dev at lists.cuis.st>> wrote:
>
>     Hi Phil,
>
>     Feel free to replace Strings with FileEntries anywhere. It will be a
>     great contribution. Those Strings are leftovers from before FileEntry.
>
>     I'm sure there are plenty of places in need of cleanup. As we can't
>     schedule anyone the task of cleaning up the system, we do it in small
>     unplanned steps, anytime we find an annoyance and feel like
>     cleaning it.
>
>     On 2/25/2020 5:46 AM, Phil B via Cuis-dev wrote:
>     > Here's something I've been meaning to fix for a while now: we have
>     > FileList and the related #fileReaderServicesForFile:suffix: methods
>     > (and in turn the methods they point to) which almost all have
>     'File'
>     > in their name but then proceed to take and expect a string filename
>     > rather than a FileEntry.  Would there be any objection to a
>     changeset
>     > that renames the vague *File* method names to *FileEntry* and
>     actually
>     > passes around FileEntry rather than String instances?  If anyone
>     has a
>     > problem with that and wants to keep using strings, then how
>     about we
>     > at least rename these methods from *File* to *Filename*?
>
>     Thanks,
>
>     -- 
>     Juan Vuletich
>     www.cuis-smalltalk.org <http://www.cuis-smalltalk.org>
>     https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
>     https://github.com/jvuletich
>     https://www.linkedin.com/in/juan-vuletich-75611b3
>     @JuanVuletich
>
>     -- 
>     Cuis-dev mailing list
>     Cuis-dev at lists.cuis.st <mailto:Cuis-dev at lists.cuis.st>
>     https://lists.cuis.st/mailman/listinfo/cuis-dev
>


-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200304/85329987/attachment.htm>


More information about the Cuis-dev mailing list