131 Commits (977f90eac925711efa41b5ca369611c3f28997b0)

Author SHA1 Message Date
eidheim 1675305884 New singleton system without a singleton container class. 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 ce7eedc058 Added override to on_key_press_event and on_button_press_event in source.h 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 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
eidheim 30a9a226fb No longer shows tooltip right after going to a usage. 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 626d347387 Singletong and config cleanup. Got rid of most if not all circular includes. 10 years ago
eidheim 30beb18ff3 Added clang-format style options to config file. 10 years ago
eidheim 7a4d9e6d61 Implemented auto-indentation of a whole buffer through clang-format. 10 years ago
Jørgen Lien Sellæg 7076f79895 Cleanup of headers 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
eidheim a1a36fda22 Fixed a crash when closing a buffer while autocomplete was running. 10 years ago
eidheim 18caaeda6e Replaced tab regex with function that finds end of tab. 10 years ago
eidheim 99908d4e3d Added possibility to change tab size and char for a buffer. 10 years ago
eidheim 0307801336 Ongoing work: Find Documentation. 10 years ago
eidheim 97bae361f4 Added label to Run Command, and some minor cleanup. 10 years ago
eidheim 8becce510f Now tries to run cmake after saving CMakeLists.txt, even if it is outside of opened directory, or directory is not opened. 10 years ago
eidheim f468a601d5 Now only reparse clang files if a header is saved. 10 years ago
eidheim b37a9d38d5 Added fix its, and some minor cleanup. 10 years ago
eidheim f7d8b9c9e9 Improved spellcheck context settings for non-clang files. 10 years ago
eidheim c4097eefbd More effective tag_similar_tokens. Especially when sourcemap is turned on (might be an OS X issue only though).. 10 years ago
eidheim 5f48bd2e6d Minor fixes to sourcemap. 10 years ago
eidheim 1ed40db56d Source map should be working, added config items for source map. 10 years ago
eidheim 75e1f567fc Now adds keywords from lang-files to non-clang-file completion. Also some smaller fixes. 10 years ago
eidheim 6e8f7e0873 Added spellcheck menu items, and possibility to spellcheck whole buffer. 10 years ago
eidheim 1eff103d9a Minor similar tokens fix. 10 years ago
eidheim 2202060781 Cleanup of source functions, tag_similar_tokens is now a member function. 10 years ago
eidheim 74434779c3 Source token cleanup. Rename refactor should now work even better. 10 years ago
eidheim 0c9b4bb68f Fixed spellcheck after return key. 10 years ago
eidheim 6f43e84c71 Indenting after ':' fix. 10 years ago
eidheim 1e903e5954 Can now find warnings and errors through menu item: Go to next Diagnostic. 10 years ago
eidheim 2ad7b432de Now reconfigures juci when config.json is saved, although could not do this for keybindings due to depricated functions I guess. Also some smaller fixes. 10 years ago
eidheim aeb8751ee8 Using more effective clang::Tokens::get_similar_token_offsets. 10 years ago
eidheim 252cec4e58 Much less resource demanding type information retrieval. 10 years ago
eidheim 3cf7429ccd Now properly removes spellcheck errors when the word is no longer in a string or comment. Also reverted the info/status field position. 10 years ago
eidheim fa2f76390f Added info at bottom left line, showing line and line offset as well as number of warnings and errors. 10 years ago
eidheim 6d7ddd6235 Now opens files that are not UTF-8 valid, if a language is found for the file, that is, this does not include binary files. 10 years ago
eidheim b9292f2076 Minor cleanup. 10 years ago
eidheim 85241413ed Now restarts parse if autocomplete fails. Going to clean up autocomplete next. 10 years ago
eidheim 6d8fb734f6 Fixes #55 somehow. Stops clang-parse and autocomplete when error is detected. 10 years ago
eidheim 9e3fbd216e Removed reparse on tab switch after rename-refactoring, which is already reparsing affected buffers. 10 years ago
eidheim 8e31159dad Improved clang indentation. Its getting there. 10 years ago
eidheim ad323c12ad Automatic clang indentation finished. Requires testing though. 10 years ago
eidheim e81801beb6 Improved clang indentation, further improvements coming soon. 10 years ago
eidheim 90d28e9ae0 Fixed spellchecking abit. 10 years ago