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

Enhance >export #78

Open
2 of 3 tasks
GregUtas opened this issue Nov 15, 2017 · 0 comments
Open
2 of 3 tasks

Enhance >export #78

GregUtas opened this issue Nov 15, 2017 · 0 comments

Comments

@GregUtas
Copy link
Owner

GregUtas commented Nov 15, 2017

Enhance the >export command with any of the following:

  • The option to exclude statistics (e.g. the number of reads/writes/calls). Because export displays code in a canonical format with all comments stripped, it is useful for obtaining a diff of the entire code base. However, the statistics cause noise in such a diff.
  • Options that allow generation of any subset of the (a) namespace view, (b) file view, and (c) class hierarchy.
  • The ability to output a symbol that was #define'd as an empty string (e.g. #define NO_OP) when displaying code. Such a symbol is currently omitted. This is probably a complicated change because Lexer.Preprocess currently deletes any such symbol before parsing even occurs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant