-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Add ReST layer #6661
Add ReST layer #6661
Conversation
Thanks, for providing this. Can this be merged. |
Thank you for the PR. I think we should be careful here to not confuse ReST and reST . So it might be good to rename the layer to I assume that you are the author of the extensions. It would be great if they could be made available on MELPA so that they are useful for the whole emacs ecosystem. It would also be good to expose more keybindings. You bound some for hybrid state but they do not seem to be bound for evil or emacs users? |
Thanks for suggestion! I was thinking of naming the layer as I'm the author of the extensions. Those extensions were written for the built-in I only use hybrid state and don't know what keybindings are convenient for users of other states. If possible, could you give me suggestions for the four keybindings used in other editing mode? |
There's no problem naming the layer I'm also not convinced that poor code quality is an argument for including code as local packages instead of putting them on MELPA. In spite of appearances, we don't actually want bugs here. :-) The Spacemacs layer system doesn't provide any more isolation than packages do. Nevertheless I'm fine with it if it's understood to be temporary and/or an exception. |
At least put your extensions in a GitHub repository if not already done and use a recipe to fetch them (look into the Spacemacs code for |
OK. I might need some time to figure out how to do it in a proper way. |
@wwguo Any update ? |
Almost cannot wait for it! Any update? |
is it merged? |
@istinspring since no one said that it's merged and PR is still open - no one merged it 😸 We are close to new release, so I am not sure if this layer gets in before release. Anyway, assigning this PR to @syl20bnr 😸 |
Yea would be cool. I donated him 10$ recently if it counts... ;-) Have to write some Sphinx documentation for the project and default rst-mode is kinda disaster, at first i tried usual |
Sorry, I'm busy on personal issues recently. The layer still has two things need to be done.
I will have a holiday early next month and will fix these two issues at that time. |
Oh welp, I missed that. Thanks for the heads up! |
Hi guys, I need some help. I put rst-mode extensions here and changed the layer name. But I realized that I don't know how to tell the layer to download them. Could you give me an example? Then I don't need to go back to read all the references again. It has been a while since the last time I read the documents. I cannot remember those details. Thanks in advance. |
I might find it. Is it just changing The layer uses three extensions. Is there any way to tell the layer to download them all instead of setting locations one by one? |
Thank you ! 👍 I made several changes:
Note that I kept only the leader key bindings since we don't usually bother with Cherry-picked into develop branch, you can safely delete your branch. |
Sure, it would be better to have my repo updated. |
Just find I didn't push changes on my computer to my github repo. Don't know why I didn't do this. |
The layer adds some functions to the built-in rst.el and supports Sphinx.