« first day (1137 days earlier)      last day (343 days later) » 

12:05 AM
Lyxal pushed a commit to Vyxal/v3-momentum-branch-1: Simplify the title case function
Lyxal pushed a commit to Vyxal/v3-momentum-branch-1: Define groupConsecutive in terms of groupConsecutiveBy
ysthakur requested changes on #1765 (Version 3 Momentum PR #1)
Lyxal pushed a commit to Vyxal/v3-momentum-branch-1: Update StringHelpers.scala
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: editors? syntax highlighting? a physical keyboard? who needs that?
Lyxal pushed a commit to Vyxal/v3-momentum-branch-1: Update function call
 
12:38 AM
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Update shared/src/main/scala/StringHelpers.scala
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Update shared/src/main/scala/ListHelpers.scala
 
@lyxal How about combining the gen-element-docs and gen-sugar-docs workflows into one?
We could still have them be separate commits if that's desirable, but it'd be nicer to only have one workflow
 
I mean it's probably easily doable and better
it's just that when I made the workflow, I didn't know how to have two in the same file :p
 
I think we should be able to simply copy one and put it after the other?
Lemme try
I can now use a codespace
Do you want them to be a single commit or separate commits?
(I feel like a single commit would be better)
 
Single
Because doc generation can be seen as one single action
 
Great
 
12:50 AM
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Make single gen-docs workflow
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Merge branch 'v3-momentum-branch-1' of github.com/Vyxal/Vyxal into v3-momentum-branch-1
 
 
5 hours later…
5:45 AM
Ain't no way. bro merged the branch into itself
Truly 🍜
 
 
7 hours later…
12:21 PM
X = Return early / Break loop
now the question is did I mention how that's going to be changed to be consistently one or the other
and I can't remember which I decided it would be
probably return
also, wasn't there some sort of continue/break logic already written for loops?
hm must not be
lucky for me, there's a PLDI question that has just the logic I need
4
Q: How do I Interpret a Continue/Break Statement in a Loop?

lyxalSay I have the following construct in an interpreted language that uses an AST tree walker: for (int i in range(1, 1000)) { // do stuff if (i % 6 == 0) { continue } // do more stuff if (i == 872) { break } } How do I best tell my interpreter to jump to the next loop iteration or exit the...

almost like this is the reason I asked it :p
@user where should I defined custom exception types?
because I want to make a ContinueLoopException and BreakLoopException exception
and I noticed the end execution exception the other day so it'd go in the same place
and the "lexer error" class would go there too
or is it an object?
either way, that error thing that isn't really an error but the thing used for Left in the lexer with the parser combinators
 
Lyxal pushed a commit to Vyxal/v3-momentum-branch-1: Update what X and #X/#x do in info.txt
pre-commit-ci[bot] pushed a commit to Vyxal/v3-momentum-branch-1: [pre-commit.ci] auto fixes from pre-commit.com hooks
 
 
2 hours later…
2:51 PM
@lyxal hmm maybe making exceptions.scala was a bad idea
Give me a few hours to think
I'd like us to do something like kaya's answer tbh
Since it might help when we do a debugger
But i guess for now just put them anywhere
The exceptions i mean
Anywhere they make sense that is
Don't put them on your roof
 
 
2 hours later…
4:52 PM
@lyxal I thought I pulled before I started working on it but I guess the bot's auto commit happened later and didn't get pulled? Anyway, I had to merge before pushing. It's a fairly common occurrence
You've done it yourself before, actually: github.com/Vyxal/Vyxal/pull/1765/commits/…
 
 
1 hour later…
6:00 PM
dependabot[bot] pushed a commit to VyxalBot2/dependabot: Bump cachetools from 5.3.0 to 5.3.1
dependabot[bot] opened pull request #74 (Bump cachetools from 5.3.0 to 5.3.1) in Vyxal/VyxalBot2
dependabot[bot] created branch dependabot/pip/cachetools-5.3.1 in Vyxal/VyxalBot2
 
 
1 hour later…
7:03 PM
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Shorten definition of SugarMap
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Add scalafmt support to Mill
 
 
1 hour later…
8:17 PM
ysthakur pushed a commit to Vyxal/v3-momentum-branch-1: Add 3rd party scalafix plugin to build.sc
 
 
2 hours later…
10:16 PM
@user aw but I just got my ladder out and everything!
 

« first day (1137 days earlier)      last day (343 days later) »