Skip to content

Update full-moon to fix parsing issues#586

Merged
JohnnyMorganz merged 3 commits intomainfrom
full-moon
Sep 22, 2022
Merged

Update full-moon to fix parsing issues#586
JohnnyMorganz merged 3 commits intomainfrom
full-moon

Conversation

@JohnnyMorganz
Copy link
Owner

@JohnnyMorganz JohnnyMorganz commented Sep 22, 2022

Fixes #585
Fixes #587

@codecov
Copy link

codecov bot commented Sep 22, 2022

Codecov Report

Base: 97.65% // Head: 97.65% // No change to project coverage 👍

Coverage data is based on head (632600f) compared to base (9e83eb8).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #586   +/-   ##
=======================================
  Coverage   97.65%   97.65%           
=======================================
  Files          14       14           
  Lines        5576     5576           
=======================================
  Hits         5445     5445           
  Misses        131      131           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@github-actions
Copy link
Contributor

Repo Comparison Test

Error when running main on neovim:

error: could not format file ./runtime/lua/vim/lsp/util.lua: error parsing: error occurred while tokenizing: unexpected character ` at line 908, column 10

Error when running main on luvit:

error: could not format file ./examples/event-emitters.lua: error parsing: error occurred while tokenizing: unclosed comment at line 3, column 1

diff --git ORI/luvit/examples/event-emitters.lua ALT/luvit/examples/event-emitters.lua
index 92e2b1d..00f2356 100644
--- ORI/luvit/examples/event-emitters.lua
+++ ALT/luvit/examples/event-emitters.lua
@@ -1,14 +1,14 @@
-local Emitter = require('core').Emitter
+local Emitter = require("core").Emitter
 
 --[Example 1]
 local emitter = Emitter:new()
 
-emitter:on("foo", function (...)
-  p("on_foo", ...)
+emitter:on("foo", function(...)
+	p("on_foo", ...)
 end)
 
-emitter:once("foo", function (...)
-  p("on_foo2", ...)
+emitter:once("foo", function(...)
+	p("on_foo2", ...)
 end)
 
 p(emitter)
@@ -20,8 +20,7 @@ emitter:emit("foo", 4, 5, 6)
 local parent = Emitter:new()
 local child = Emitter:new()
 
-child:propagate('error', parent)
-parent:on('error', p)
-
-child:emit('error', 'from child')
+child:propagate("error", parent)
+parent:on("error", p)
 
+child:emit("error", "from child")

@github-actions
Copy link
Contributor

Repo Comparison Test

Error when running main on neovim:

error: could not format file ./runtime/lua/vim/lsp/util.lua: error parsing: error occurred while tokenizing: unexpected character ` at line 908, column 10

Error when running main on luvit:

error: could not format file ./examples/event-emitters.lua: error parsing: error occurred while tokenizing: unclosed comment at line 3, column 1

diff --git ORI/luvit/examples/event-emitters.lua ALT/luvit/examples/event-emitters.lua
index 92e2b1d..00f2356 100644
--- ORI/luvit/examples/event-emitters.lua
+++ ALT/luvit/examples/event-emitters.lua
@@ -1,14 +1,14 @@
-local Emitter = require('core').Emitter
+local Emitter = require("core").Emitter
 
 --[Example 1]
 local emitter = Emitter:new()
 
-emitter:on("foo", function (...)
-  p("on_foo", ...)
+emitter:on("foo", function(...)
+	p("on_foo", ...)
 end)
 
-emitter:once("foo", function (...)
-  p("on_foo2", ...)
+emitter:once("foo", function(...)
+	p("on_foo2", ...)
 end)
 
 p(emitter)
@@ -20,8 +20,7 @@ emitter:emit("foo", 4, 5, 6)
 local parent = Emitter:new()
 local child = Emitter:new()
 
-child:propagate('error', parent)
-parent:on('error', p)
-
-child:emit('error', 'from child')
+child:propagate("error", parent)
+parent:on("error", p)
 
+child:emit("error", "from child")

@JohnnyMorganz JohnnyMorganz merged commit cf397fe into main Sep 22, 2022
@JohnnyMorganz JohnnyMorganz deleted the full-moon branch September 22, 2022 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New failure to parse in v0.15.0 Parsing error with double inline comments

1 participant