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

feat(pack): enable automatic install of haskell dap #177

Merged
merged 4 commits into from
May 4, 2023

Conversation

owittek
Copy link
Member

@owittek owittek commented May 1, 2023

@mehalter mehalter marked this pull request as draft May 1, 2023 19:06
@sjcobb2022
Copy link
Contributor

Oh sick nice you opened up a pull. Thanks man!

@sjcobb2022
Copy link
Contributor

@owittek There are some changes that are needed to get haskell-tools to work with the haskell-debug adapter.

My fork has the necessary changes: https://github.com/sjcobb2022/astrocommunity

@owittek
Copy link
Member Author

owittek commented May 2, 2023

@owittek There are some changes that are needed to get haskell-tools to work with the haskell-debug adapter.

My fork has the necessary changes: https://github.com/sjcobb2022/astrocommunity

You should be able to PR this to my fork so that it will be added to this PR. I don't know if there's an easier way to get those changes over here.

@sjcobb2022
Copy link
Contributor

@owittek pull is on ur fork.

@mehalter
Copy link
Member

mehalter commented May 2, 2023

@sjcobb2022
Copy link
Contributor

@sjcobb2022 why the Change to this line?

https://github.com/sjcobb2022/astrocommunity/blob/main/lua/astrocommunity/pack/haskell/haskell.lua#L23

I can change that back. Just though it looked a bit cleaner. Probably changed it when i was messing around trying to get it to work.

@mehalter
Copy link
Member

mehalter commented May 2, 2023

Oh wait, @sjcobb2022 it looks like you reverted all of the new insert_list_unique syntax 🤔 was that accidental in resolving merge conflicts maybe?

@owittek
Copy link
Member Author

owittek commented May 2, 2023

@owittek pull is on ur fork.

I have reviewed your changes. It would be the easiest to rebase your changes on top of the current master & then just add your autocmd.

@mehalter
Copy link
Member

mehalter commented May 2, 2023

@owittek it might be easier for you to manually add the changes into this branch and setting @sjcobb2022 as the commit author

@sjcobb2022
Copy link
Contributor

@owittek it might be easier for you to manually add the changes into this branch and setting @sjcobb2022 as the commit author

Sorry for the hassle, it should be fixed now. I'm really crap at git.

@owittek
Copy link
Member Author

owittek commented May 2, 2023

@sjcobb2022 Please take a look if I have committed all your changes.

@sjcobb2022
Copy link
Contributor

@sjcobb2022 Please take a look if I have committed all your changes.

I think the dependency on mason-nvim-dap should be changed.

@mehalter
Copy link
Member

mehalter commented May 2, 2023

Yeah I agree, @owittek mason-nvim-dap shouldn't be in the dependency list. It should just be another item in the top level table

@sjcobb2022
Copy link
Contributor

sjcobb2022 commented May 2, 2023

Everything looks good now! Sorry for the issues. Didn't realize there was an API change.

@owittek
Copy link
Member Author

owittek commented May 2, 2023

Yeah I agree, @owittek mason-nvim-dap shouldn't be in the dependency list. It should just be another item in the top level table

Don't worry, I merged the changes quicker than you can type 😜

@mehalter
Copy link
Member

mehalter commented May 2, 2023

Great! Now we play the waiting game :)

Also no worries @sjcobb2022 ! The old syntax does still work completely fine, but we did recently improve the syntax to decrease the amount of boilerplate code needed

sjcobb2022 and others added 3 commits May 2, 2023 21:54
* fix: working haskell debug adapter
---------

Co-authored-by: Oli <[email protected]>
@sjcobb2022
Copy link
Contributor

[email protected] has been released!

@owittek owittek marked this pull request as ready for review May 4, 2023 09:49
@owittek owittek requested a review from mehalter May 4, 2023 09:50
@owittek
Copy link
Member Author

owittek commented May 4, 2023

[email protected] has been released!

I have verified this but I can't merge it without a review since I was the last person to push to this PR.

Copy link
Member

@mehalter mehalter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mehalter mehalter merged commit af30b33 into AstroNvim:main May 4, 2023
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.

3 participants