-
Notifications
You must be signed in to change notification settings - Fork 5
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
File-Out functionality for the different browsers #18
Comments
Hello Holger, Fileouts are actually implemented for GNU Smalltalk (in the recent git), but not documented yet. You can press C-c C-f in a list to fileout a particular namespare or a class. Dmitry |
Dear Dmitry, this might be a genuine GST bug but the fileout does not include the proper namespaces and doesn't work. On top of that the indention for selectors appears to be wrong. sorry for filing so many bug reports but I find Shampoo quite promising for GST. |
The indention is wrong. Class pragmas are lost. as well (e.g. in GSM48RejectCause) |
Reproduced. The original source is on the left pane, and the exported one is on the right. Class pragmas were lost. Is there any way to query it from a particular class at all? Regarding indentation, the current implementation assumes that your methods are not one-liners (i.e. at least the method name, its category pragma and the source code has its own lines). The pretty printer will be improved in the future, of course, but it would be hard to make it cover all 100% formatting cases and coding styles. :) |
I will ask on the GNU Smalltalk mailinglist. But I think I should override OBJ class >> classPragmas and list my class pragmas. |
It would be very nice if the various browsers (Class, Namespace, Category, Selectors) would allow to file-out to a file.
The text was updated successfully, but these errors were encountered: