Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

alpaca shell crashe on an empty project #14

Open
Licenser opened this issue Jun 11, 2017 · 2 comments
Open

alpaca shell crashe on an empty project #14

Licenser opened this issue Jun 11, 2017 · 2 comments

Comments

@Licenser
Copy link

  1. create a new rebar3 project
  2. add the content of https://github.com/alpaca-lang/alpaca#tldr-how-do-i-use-it to the rebar.config
  3. run rebar3 alpaca shell

crash:

rebar3 alpaca shell
===> Verifying dependencies...
===> Compiling alptest
Erlang/OTP 19 [erts-8.3] [source] [64-bit] [smp:8:8] [async-threads:0] [hipe] [kernel-poll:false] [dtrace]

*** ERROR: Shell process terminated! (^G to start new job) ***
2017-06-12 00:56:56 Error in process ~p with exit value:~n~p~n
	<0.275.0>
	{{badmatch,{error,[{alpaca_error_format,nofile},{alpaca_ast,nofile},{alpaca_compiled_po,nofile}]}},[{alpaca_shell,ensure_alpaca,0,[{file,"/Users/heinz/Projects/Other/alptest/_build/default/plugins/apcshell/src/alpaca_shell.erl"},{line,322}]},{alpaca_shell,server,0,[{file,"/Users/heinz/Projects/Other/alptest/_build/default/plugins/apcshell/src/alpaca_shell.erl"},{line,22}]}]}
@lepoetemaudit
Copy link
Collaborator

Alpaca Shell is undergoing a large rewrite and the current master is almost certainly broken - see the big warning here :) https://github.com/lepoetemaudit/alpaca-repl

Not very helpful that it's broken against the current master here so I apologise for that, but it wasn't in a very usable state anyway. Things are massively changing in the way this plugin will be used - see #12 - so in future versions should be tagged and there will be few (hopefully no!) breaking changesa

@Licenser
Copy link
Author

No problem at all! I don't urgently need it I just went through the things and made a issue out of anything that seemed off ^.^ it's awesome work and I figured the least I can do is make issues to help :D

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

No branches or pull requests

2 participants