« first day (580 days earlier)      last day (1194 days later) » 

00:05
@AaroneousMiller okay fine but later
 
5 hours later…
04:55
Hey so turns out there are a lot of unimplemented list digraphs
Very interesting little fact
huh
well if i were a helpful member of society i'd go do them
Us? Helpful members of society? Nah we're gamers :p
lets go game
05:29
can we make an interactive game with vyxal?
05:44
@Niko may
be
05:57
pog
06:08
gop
ooo
OoO
o/
\°[
sus
₹₹o
 
1 hour later…
07:33
also, it's #69 on that repo lol
very fitting for our kind of language
 
2 hours later…
09:17
CMQ: Do you find it kinda satisfying when you use multiple overloads of the same builtin in one answer?
09:53
@lyxal How did you get it to only return words?
10:06
Oh i see
@emanresuA do you want to be mentioned on the write up?
You sure?
Yeah, I'm fine. I've got a ~23-byter coming up if I can get it to work
in The Nineteenth Byte, 6 hours ago, by emanresu A
Permission to outgolf this by a lot?
Where golf?
10:12
Ok 24
@lyxal I gave up, it was too painful
It == bad challenge
And I discovered a bug with transliterate
And spent half an hour trying to get the transliterate function to run
(In the rewrite)
Because it relies on a bunch of things in the file, so I can't take the function on its own
And it's set up as if Vyxal was a package; which it's not - import vyxal.encoding doesn't work :P
11 secs ago, by lyxal
7
Q: Open or Close the Parentheses

JitseEvery phone needs a calculator app. Because of the limited screen real estate, the developer of mine has decided to save some buttons. Instead of having two dedicated bracket buttons - one for open ( and one for close ) - there is just a single bracket button (). It looks something like this: Wh...

Just gonna make 2.6pre2 real quick
Gonna get that juicy bracket balance digraph
/s
(øβ go brr)
Btw that was written entirely by copilot, so blame it if there are bugs.
@emanresuA do you have pytest?
As in the pytest library
You can use it to easily debug test cases
10:17
Probably not
Meaning you can add the test case that makes it error, and it'll give you the reason for error
I don't even know if it fails.
It fails in 2.4.1
5 mins ago, by emanresu A
And I discovered a bug with transliterate
@emanresuA ^
I meant in 2.4.1, and I was trying to figure out if it worked properly in 2.6 :p
What data causes it to fail in 2.4.1?
Hmmm
It's not exactly erroring but it shouldn't be flattening it like that
Yeah
o/, need slep
10:44
hey @pxeger, seeing as how the rewrite is nearing completion, do you think it's time to start considering implementing the bytecode compiler?
also @user (cc anyone else who has experience in package managing/CLI interface creation) - is python -m vyxal.vyxal [args] the best way to call the interpreter?
or is there some other, more optimal, way to use it?
11:14
@emanresuA turns out it did work in 2.6
 
1 hour later…
12:23
@lyxal We could make it so you can do “vyxal args” after pip install directly the way black and flake8 do it, but idk how to do that
@pxeger Do you know how to make a package that you can run without python-m?
 
3 hours later…
14:54
@user it's called a script; if you're using setuptools (with a setup.py), follow the guide I linked exactly; if you're using another tool (e.g. Poetry (<3)) then you need to check its documentation for setting up entry points and use console_scripts as described in that guide
@lyxal if you rename vyxal/vyxal.py to vyxal/__main__.py then you can use python -m vyxal - that's more standard
@lyxal sure, probably; the only tiny little problem is me finding time and motivation to do so...
 
2 hours later…
16:32
@emanresuA ,/ (reduce laminate :P)
 
2 hours later…
18:37
@user Look at whatever jelly does

« first day (580 days earlier)      last day (1194 days later) »