🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:00 reportable6 left, reportable6 joined 00:20 jpn joined 00:25 jpn left
pelevesque @tony-o: It's usually not recommended to put system specific files like .DS_Store in the .gitignore of individual projects. Usually, you put it in the global gitignore file. I wonder if fez could have a hard-coded list of such files to always ignore. I know on MacOs there is really just that .DS_Store, not sure about other systems. The problem is many might just forget to put it. I have it setup in my global 01:07
ignore, so had no idea they were even around.
01:25 linkable6 left, evalable6 left, evalable6 joined, linkable6 joined
guifa sweet 01:54
I finally figured out a nice maintanable way to do my datetimeformatters with RakuAST
now I just have to make may way through every single one of the danged things haha
02:10 teatwo joined 02:14 teatime left 02:39 jumpnbrownweasel joined
pelevesque @tony-0 : Am I correct in assuming fez will add all files that have been saved and not in the local .gitignore to the package, including things you saved but have not committed? 02:58
03:02 epony left 03:16 MasterDuke left 03:46 epony joined 03:59 jumpnbrownweasel left 04:59 unicodable6 left, notable6 left, statisfiable6 left, quotable6 left, tellable6 left, linkable6 left, evalable6 left, committable6 left, shareable6 left, squashable6 left, benchable6 left, releasable6 left, bloatable6 left, sourceable6 left, reportable6 left, bisectable6 left, greppable6 left, nativecallable6 left, coverable6 left, nativecallable6 joined, evalable6 joined, unicodable6 joined, statisfiable6 joined, linkable6 joined 05:00 coverable6 joined, releasable6 joined, shareable6 joined, committable6 joined, sourceable6 joined, quotable6 joined 05:01 tellable6 joined, bisectable6 joined, greppable6 joined, reportable6 joined, bloatable6 joined, benchable6 joined 05:02 squashable6 joined, notable6 joined 05:06 xinming left 05:08 xinming joined 06:00 reportable6 left, reportable6 joined 06:13 jpn joined 06:22 jpn left 07:02 jpn joined 07:07 jpn left 07:45 Sgeo left 07:54 dionys joined 08:05 epony left 08:12 epony joined 08:21 dionys left 08:46 jpn joined 09:03 holyghost joined 09:05 holyghost left 09:25 holyghost joined 09:48 xkr47 joined 09:59 jpn left 10:40 jpn joined 10:53 jpn left 11:34 jpn joined 11:39 jpn left 11:53 tttt joined 11:54 tttt left 12:00 reportable6 left, reportable6 joined 12:28 jpn joined 12:33 jpn left 13:32 lizmat_ joined 13:34 lizmat left 13:40 jgaz joined 13:54 jpn joined 13:59 jpn left 14:06 xinming left, holyghost left 14:08 xinming joined 14:10 tea3po joined 14:13 teatwo left 14:29 an3223 joined 14:52 Sgeo joined 15:06 silug left, codesections joined 15:07 silug joined 15:11 silug left 15:12 silug joined
tonyo pelevesque: yes that is correct 15:26
pelevesque: i don't want to recreate the git functionality, you can use git to make a dist if you prefer that bundler (using: git archive, be advised this only bundles committed files). there is a default list of things fez ignores but if it finds a .gitignore then it uses that list instead 15:31
you can upload that bundle using `fez upload --file <path-to-file>` 15:32
.tell xliff these svg docs from mdn aren't very consistent, you may find some issues with types when you start trying to use the SVG in Ryml 15:40
tellable6 tonyo, I'll pass your message to Xliff
tonyo thank you 15:41
15:42 jpn joined 15:47 jpn left 15:48 jpn joined
lucs tonyo: I was talking with @pelevesque yesterday, and the idea of using git-archive seemed appropriate given his context, but I seem to remember you saying something about deprecating the --file option (or something)? 15:51
tonyo nah, file will stick around for exactly that purpose ^ 16:05
i know that it cannot be 100% dwiw so it'd be a bad experience for folks if i removed it
16:09 lizmat_ left, lizmat joined
lucs Yeah, good idea. 16:13
pelevesque @tony-o Is it possible to add .DS_Store to the files that fez ignores automatically? Or maybe have an entry in fez's config json file to add files we wish to ignore? I'm trying to find a way to ignore system specific files like .DS_Store, or folders like .vscode, etc... without having to add them to my project .gitignore 16:34
lucs @pelevesque: Meep. git-archive should be easy to set up a bundle. 16:42
Having fez parse .gitignore to exclude files is a courtesy, but may be a bit misleading since for the upload to match the module's git repo, $XDG_CONFIG_HOME/git/ignore and $GIT_DIR/info/exclude would also have to be considered. 16:47
pelevesque @tony-o Yes, but if we can add files for fez to ignore in fez's config, then no need for git archive. fez upload would be fine. 16:52
17:08 jgaz left 17:09 an3223 left 17:32 jgaz joined 17:46 jpn left 17:47 an3223 joined 17:52 sena_kun left 17:54 sena_kun joined 18:00 reportable6 left 18:01 reportable6 joined
tonyo pelevesque: there's going to be some config in the .fez file that will follow strict globbing rules, i could make it so those get evaluated _in addition to_ rather than _instead of_ 18:01
the globber entry for the config option i have planned would be `**/.DS_Store` rather than just `.DS_Store` 18:03
pelevesque Yes, **/.DS_Store is the way. 18:19
Sounds awesome 18:20
19:01 linkable6 left, evalable6 left 19:02 linkable6 joined 19:03 evalable6 joined 19:21 MoC joined 19:41 MoC left 19:42 jpn joined 19:47 jpn left 19:55 derelitto joined
derelitto I made ChatGPT code in raku, it does a pretty good job! did you try it too? 20:05
20:05 an3223 left 20:15 jpn joined 20:23 jpn left 21:03 derelitto left, derelitto joined 21:10 derelitto left 21:25 jgaz left 21:30 an3223 joined 22:11 sena_kun left 22:37 MasterDuke joined
Anton Antonov @derelitto Programming with ChatGPT code generation or completion is like teenage sex -- everyone says they do it. I.e. pictures or didn't happen. 23:22
23:37 evalable6 left, linkable6 left
[Coke] ... that's an unfortunate set of metaphors to mix. 23:37
23:38 linkable6 joined 23:39 evalable6 joined