1 Commits (480430ed16d2494637e40626016c11b0d57826bd)

Author SHA1 Message Date
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim d5ac358ca5 Added filesystem::get_canonical_path instead of using boost::filesystem::canonical_path that always throws if boost::filesystem::current_path fails 6 years ago
eidheim cdc69d082d Language protocol: added uri encoding/decoding, and added missing argument escaping to some Terminal::process calls 7 years ago
eidheim e5d469e3f1 Language protocol: Cleanup, and added support for relatedInformation. Also cleanup in the way tooltip buffers are set. Finally, improved rename handling. 7 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim daf83e66a6 Added initial support for the language server protocol 8 years ago
eidheim 4d6a222b27 Replaced include guards with #pragma once 8 years ago
eidheim e931840e83 Related to #352: more general way of finding version specific clang-format and lldb-server executables 8 years ago
eidheim 59c08a2dd8 Fixes #251: Go to Usage and Rename now includes unopened files. Also includes various other cleanups related to this work. 8 years ago
eidheim 7fc4ab069c Replaced home path with ~ in various user messages 8 years ago
eidheim 2332ba7cb6 Fixes symbolic link issues (see #319) 9 years ago
eidheim dfde64c90b Added filesystem::get_normal_path 9 years ago
eidheim 45f9f05451 Improved filesystem::(un)escape_argument. Also added filesystem_test. 9 years ago
eidheim 18994bfa98 Added Find Symbol through ctags 10 years ago
eidheim 0a25b68e9b Wayland: now correctly position selection dialogs. Ninja: fixed lldb paths 10 years ago
eidheim 117857f937 Added automated cmake processing for all cmake files in Project::on_save 10 years ago
eidheim 9c69f18f18 Major project cleanup. Fixes #97 making it possible to support other build tools 10 years ago
eidheim 56eb3ddae1 Added Debug Set Run Arguments and fixed escaping of paths and arguments 10 years ago
eidheim d19fbd9cc7 Executable path escaping improvement 10 years ago
eidheim 1221fe1529 Fixed the hide override issue discussed in #91. We should also add override elsewhere when appropriate. 10 years ago
Jørgen Lien Sellæg 2ee625232d Better lookup of home directory, fixing rest of paths that were concatinated incorrectly, removal of singletons that aren't singletons 10 years ago
Jørgen Lien Sellæg 3dfa3be423 More robust path handling. Fixes some bugs on windows 10 years ago
Jørgen Lien Sellæg 4910e6436f Remove wrapper methods 10 years ago
Jørgen Lien Sellæg c086052188 Finish namespace removal and add directory content functionality 10 years ago
Jørgen Lien Sellæg 70630fc656 Remove juci namespace from filesystem 10 years ago
Jørgen Lien Sellæg 7076f79895 Cleanup of headers 10 years ago
Jørgen Lien Sellæg 09f4f517c1 Even better handling of home directory 10 years ago
Jørgen Lien Sellæg 5fb5f26bce Rename sourcefile to filesystem 10 years ago
Jørgen Lien Sellæg 23be4f05d5 Deduce home instead of setting it 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 bf0cd8d08e Now gives warning when opened file is not a valid UTF-8 file. 10 years ago
eidheim 4a83a004f4 Added run command, and kill process items in menu. Remember to delete ~/.juci. Also cleaned up use of std::string instead of boost::filesystem::path. 10 years ago
eidheim 1443ba89b2 More appropriate function names in sourcefile.*. 11 years ago
eidheim 0d54459af4 Can now open and save large files efficiently. Also checking if one can read the file that is being opened. 11 years ago
eidheim eff91ea46a Cleanup of sourcefile.*. Also fixed a new crash when trying to create a new file without write rights (for instance trying to create new file '/untitled'). 11 years ago
eidheim dda05737f2 Resolved conficts. 11 years ago
Jørgen Lien Sellæg 1ea83932ff #14 Rearrange directory structure 11 years ago
eidheim ffd7e2b1ec Go to declaration implemented. Also some smaller fixes, including going to tab if opening an already open file. Scroll to iterator/cursor/insert/mark/whatever is bugged in GTK it seems, need a better workaround here. 11 years ago
Jørgen Lien Sellæg b2f2ccb388 Add syntax highlighting 11 years ago