91 Commits (d2bb946a5dc833744b898fa4704bb06112c49306)

Author SHA1 Message Date
Akshay Shekhervoldyman666@gmail.com 168698fae4 Removed and as per the TODO's 10 years ago
eidheim a136eed3cb Fixed autocomplete error handling 10 years ago
eidheim 1675305884 New singleton system without a singleton container class. 10 years ago
eidheim c38e3dc7af Minor cleanup of process class and functions. 10 years ago
eidheim 18ead2f820 Terminal and process cleanup. Added Process class with unix implementation, Windows implementation coming soon. 10 years ago
eidheim d8ab25db47 Renamed a few variables to more appropriate names 10 years ago
eidheim af62c9a3f7 Cleanup of the code around while(g_main_context_pending(NULL)) loops 10 years ago
eidheim 7e598ae91a Cleanup of soft_reparse uses, and fixed a bug where implementation files were not correctly reparsed after using rename that included a header file. 10 years ago
eidheim fd4668bfe4 Major cleanup of autocomplete, and a couple of minor fixes. 10 years ago
eidheim 01ae71eb81 Another minor extra cleanup to parsing. 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 c3ea4c722b Fixes #92, and some cleanup of the reparse functions and variables. 10 years ago
eidheim d56b484235 Added line numbers to goto method, and at the same time got rid of duplicate rows if declaration and implementation is in the same file. 10 years ago
eidheim f4c9fa3780 More correct bold use in goto method. 10 years ago
eidheim 73d4889b68 Tokens are now bold when using go to usage and go to methods. 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 df09dcbce7 Source::Token cleanup in preparation for Find Usages. 10 years ago
eidheim 85d66b8f2d Replaced old gtk_main_iteration with newer g_main_context_iteration. 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 d66edc824d Faster clang processing on open file, adds a slight delay first time the next reparse is performed. This is more clean with respect to using precompiled header files in the future. 10 years ago
eidheim 8617e5894d Can now create files from command line arguments (juci . new_file.py), and error messages in terminal are set to bold. 10 years ago
eidheim 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
Jørgen Lien Sellæg 785f4ef123 Add clang-format command to configuration. I use clang-format-3.7 for instance. 10 years ago
eidheim e41b5bce86 Minor fix to auto-indentation. 10 years ago
eidheim 407e0fd967 Can now use tabs with auto-indentation in clang-files. 10 years ago
eidheim f20823c477 Now getting rid of all dispatchers on source_clang delete. 10 years ago
eidheim 61722b063b Auto-indent now uses stdin instead of temporary file. 10 years ago
eidheim d912faf484 Fixes to auto-indent buffer. 10 years ago
eidheim 30beb18ff3 Added clang-format style options to config file. 10 years ago
eidheim 6484c75e95 Now creates a tmp file in the users's tmp file directory when doing auto-indentation. 10 years ago
eidheim 7a4d9e6d61 Implemented auto-indentation of a whole buffer through clang-format. 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