32 Commits (4190af65f6e7cfa6bad0e11c87662ddf5e52472b)

Author SHA1 Message Date
eidheim 4190af65f6 Cleanup of Source::ClangViewParse::update_syntax 10 years ago
eidheim 8b7ae10a77 Cleanup of refactoring methods 10 years ago
eidheim 3e6e06d2d5 Notebook::save cleanup: got rid of clang spesific code in Notebook 10 years ago
eidheim d4b9498269 clang autocomplete: moved stream manipulator replacements to map 10 years ago
eidheim f66e59ee9e SourceClang: moved retrieving diagnostics away from main thread, since large number of warnings (>100) would lead to temporary nonresponsive application 10 years ago
eidheim 9c69f18f18 Major project cleanup. Fixes #97 making it possible to support other build tools 10 years ago
eidheim 89c96d598d Smart indentation cleanup 10 years ago
eidheim 755747bbba Bracket based auto indentation added for Java, JavaScript, TypeScript 10 years ago
eidheim f71acaf773 Removed redundant Dispatcher::disconnect 10 years ago
eidheim 7722e7eee5 Dispatcher cleanup 10 years ago
eidheim 6f47300607 Tooltip and completiondialog cleanup 10 years ago
eidheim a50adf87ee Cleanup of dialog tooltips 10 years ago
eidheim 5fcd3c4889 Autocomplete cleanup 10 years ago
eidheim da62ee9bd6 Fixes #130, but need some testing before merge 10 years ago
eidheim d8ab25db47 Renamed a few variables to more appropriate names 10 years ago
eidheim 4dc55579a1 Moved on_key_press_event and on_button_press_event to protected as in the Gtkmm classes. 10 years ago
eidheim fd4668bfe4 Major cleanup of autocomplete, and a couple of minor fixes. 10 years ago
eidheim 9f3ffcef56 Minor extra cleanup to parsing. 10 years ago
eidheim 7b78a6aea9 Clang parse cleanup, at least somewhat more understandable now. Also more robust. 10 years ago
eidheim fdede18bd8 Now possible to perform clang processing without copy of buffer from Glib::ustring. 10 years ago
eidheim 81f50bef10 Minor cleanups. Added override keywords in some header files. 10 years ago
eidheim c3ea4c722b Fixes #92, and some cleanup of the reparse functions and variables. 10 years ago
Ole 807606696e Now using boost::regex instead of std::regex so that juci can compile with g++-4.8. Many systems use this old compiler and this makes juci compile on more platforms. Also, installation on Ubuntu 14 is simpler and do not require to tap the test repository. 10 years ago
eidheim eb13a7e81f Added Go to Usage, and fixed #82 by removing the directory ignore option. This also makes implementing git integration easier. 10 years ago
eidheim b373cbef55 Have tried precompiled headers, but its leading to less responsive clang-processing. Reverting back to prior clang-processing. 10 years ago
eidheim 50d221c3cb Now again waits with the reparse until buffer is changed, leading to faster file open, meaning less resources used, and avoiding a minor bug introduced in last commit. This should conclude the work preparing to use precompiled headers acrossed files. 10 years ago
eidheim 64994a1a5b Now runs reparse right after translationunit is created to avoid delays when starting to writing code. 10 years ago
eidheim 11d01f8fa1 Starts reparse right away on buffer change if reparse has not been run before. This avoids several slow autocompletions if reparse has not been run before. 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
eidheim f20823c477 Now getting rid of all dispatchers on source_clang delete. 10 years ago
eidheim 17e45b1e63 Resolved conflicts in #68. 10 years ago
eidheim 72d192e08c Cleanup of source and source_clang. 10 years ago
eidheim b4f4af5af4 Moved ClangViewParse to source_clang.*. 10 years ago