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

Prepare for Melpa #7

Merged
merged 11 commits into from
Sep 11, 2022
Merged

Prepare for Melpa #7

merged 11 commits into from
Sep 11, 2022

Conversation

lassik
Copy link
Contributor

@lassik lassik commented Jul 4, 2022

No description provided.

lassik added 10 commits July 5, 2022 00:09
@purcell from MELPA said:

"Don't use your own major mode hook like this. Instead, provide a
defcustom called something like "mint-format-on-save", and then add
mint-format-on-save-maybe to before-save-hook. Note that I say
before-save-hook, while you're currently using after-save-hook:
mint-format-file wrongly assumes that every buffer will have an
associated file, which is not true. mint-format-file should instead
either copy the current buffer's contents to a temporary file, or you
can use call-process-region/shell-command-on-region if mint format can
read from STDIN."
Easier than a separate Package-Requires declaration for `seq`.
The former is the standard spelling in Emacs.
@lassik
Copy link
Contributor Author

lassik commented Jul 4, 2022

If you merge these, I'll send them the PR to add the package.

This PR addresses:

@lassik
Copy link
Contributor Author

lassik commented Jul 9, 2022

@jgarte Can you give this a quick thumbs up/down when you have the time? It's all simple maintenance, apart from disabling the hook which MELPA asked for.

@jgarte jgarte merged commit 33e299c into creatorrr:master Sep 11, 2022
@jgarte
Copy link
Collaborator

jgarte commented Sep 11, 2022

If you merge these, I'll send them the PR to add the package.

This PR addresses:

* The changes requested in [Create mint-mode melpa/melpa#5816](https://github.com/melpa/melpa/pull/5816)

* checkdoc warnings

* package-lint warnings

* byte-compile-file warnings

@lassik Thanks for the contribution. Sorry for the delay. I merged your changes. Feel free to add the package to MELPA. That would be much appreciated.

I also made a release for 1.0.3 and sent a package update to GNU Guix: https://issues.guix.gnu.org/57729

@jgarte
Copy link
Collaborator

jgarte commented Sep 11, 2022

@lassik Would you like commit access to this repo to help with maintenance?

@lassik lassik deleted the melpa branch September 11, 2022 11:57
@lassik lassik mentioned this pull request Sep 11, 2022
6 tasks
@lassik
Copy link
Contributor Author

lassik commented Sep 11, 2022

@jgarte Thanks for the offer but I don't really use Mint. It's better if people who do maintain the Emacs package.

@lassik
Copy link
Contributor Author

lassik commented Sep 11, 2022

@creatorrr @gdotdesign @jgarte This repo seems like the most complete Emacs package for Mint. Would you be willing to move it under the https://github.com/mint-lang organization?

@jgarte
Copy link
Collaborator

jgarte commented Sep 11, 2022

@lassik Not sure if that really is necessary since IIRC, most of the developers in that organization who have commit access are not using emacs but vscode and emacs-mint-mode is already mentioned here:

https://mint-lang.com/guide/getting-started/tools

There's a vim mode mentioned in that link that is also not part of the mint organizations GitHub account and developed in their own forge space.

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.

None yet

2 participants