-
Notifications
You must be signed in to change notification settings - Fork 8
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
allow custom indent size #1
base: master
Are you sure you want to change the base?
Conversation
Awesome, thank you! I didn't know people are using this right now; I've been putting off work on it. Lisp code is almost universally indented using 2 spaces, as you prefer. I think we should change it to always indent with 2 spaces for that reason. I haven't really seen any Lisp/Scheme code that uses a different indent size, and that's great for consistency. What do you think? |
Yeah, I would like that very much🤗 |
Great. Let's do it. Are you using this with Chicken 4 or Chicken 5? The master branch is using 4 but the |
I gave you write access to the repo in case you are interested in hacking on Lisp formatting. Lisp-Scheme collaboration is not popular at the moment so having more people on board is great :) |
Thanks for all your work and allowing me onboard😁 |
I noticed a glitch with the indentation of let statement.
Got:
When I figure it out I will merge all those commits together. |
You're right, that Sorry about the delay responding, too many concurrent projects... Awesome that you're going through SICP, it's a great book :) If you don't mind, I can merge the Chicken 5 changes into the master branch so we can develop from that foundation. It'll be somewhat confusing to maintain separate Chicken 4 and Chicken 5 branches as development progresses. If somebody is using an OS that doesn't have Chicken 5 yet, I can get in touch with the distributors about helping to ship it there. |
That would be great. I'm always longing for the latest software😆 |
I prefer to indent using 2 spaces, so I made this change to allow changing indent size via changing
indent-size
to desired value inadd-indent-size
.I hope this will be helpful to other people who also prefer custom indent settings.😉