Thanks a lot for your responses. I would appreciate if more people chime in.
We are focusing only on C, not C++. Here is a list of the features that we have right now. 1. Code completion that is context-sensitive and semantics-aware. 2. Quick fixes (limited feature, we want to expand based on user interest). 3. Eight refactorings: * Rename, and its various flavors, including rename macros * Extract Function * Extract Local Variable * Change Function Signature * Add Function Declaration * Move External Declaration * Correct Indentation * Move Statement 4. Five behavior enhancing program transformations that introduce protection from various types of security problems. * Add Integer Cast: introduces protection from signedness errors in C integers * Change Integer Types: introduces protection from signedness and widthness issues in C integers * Replace Arithmetic Operator: introduces protection from integer overflow and underflow issues * Safe Library Replacement: introduces protection from buffer overflow * Safe Type Replacement: introduces protection from buffer overflow The features are available for Vim, Sublime Text, Noteoad++, and Eclipse (we are planning Emacs). However, we want to understand the real pain points that people want to have in such a tool, like extract function (mentioned by Luc), speed and accuracy (mentioned by sycc), code navigation (mentioned by Dominique), etc. Thanks to the responders; I am expecting more feedback. On a side note, we are hiring in our Bay Area Startup. Please respond to me privately if anybody is interested. Thanks. Munawar -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
