-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Miscellaneous language changes #6
Conversation
colah
commented
Mar 25, 2011
- Length of strings/vectors
- Elements of strings accessible
- Cross/Dot products (*,%)
…uct and cross product.
… only visible at errors right now.
…rmal highlighting into sepearte classes...
…esn't really cooperate.
…rged them with constructor arguments to differentiate.
Syntax highlighting. Cool! |
@GilesBathgate: I see where you're coming from. @Harvie, while it didn't, the version I just pushed should. Thanks for your interest in this project. |
Is there a good reason not to accept at least the "Added length of vectors/string, accessing string characters" part? I would find that very useful and I have definitely heard a lot of others clamoring for these features. |
The len() function has been submitted in a separate patch from Giles and is now merged. |
That's great news! I don't mean to complain, but isn't it pretty useless to be able to get the length of a string if you can't do string indexing? |
Yes, but it's a start - let's add one clean feature at the time. |
Yes, good call. |
String indexing was submitted as a separate patch by Brad and is now merged. |
Pulled the syntax highlighting stuff into a separate branch. I think we'll leave the rest for now. |
* writing the filename where the assertion failed * use just the filename and update the tests * relative path * move the path handling to the exception handler * update tests * return fs::path to prevent accidental writes (#6) * using PRINTB instead of stringstream