
diff -r afd9dd575fc8 -r c885ed3c39cf langs.sty
--- a/langs.sty	Sat Apr 02 01:52:43 2022 +0100
+++ b/langs.sty	Mon Aug 29 01:16:32 2022 +0200
@@ -37,12 +37,12 @@
 
 \lstdefinelanguage{Scala}{
   morekeywords={abstract,then,case,catch,class,def,%
-    do,else,extends,false,final,finally,%
-    for,if,implicit,import,match,mixin,%
+    do,else,enum,extends,false,final,finally,%
+    for,given,if,implicit,import,lazy,match,mixin,%
     new,null,object,override,package,%
     private,protected,requires,return,sealed,%
-    super,this,throw,trait,true,try,%
-    type,val,var,while,with,yield,write,read,lazy},%
+    super,this,then,throw,trait,true,try,%
+    type,val,var,while,with,yield,write,read},%
   literate={==>}{{\mbox{\color{codepurple}{\textbf{\texttt{==>}}}}}}2,%
   otherkeywords={=>,<-,<\%,<:,>:,\#},%
   sensitive=true,%




