29 Commits (f2ef7edeefba94099ea6b4adfe88f7e51fb470c5)

Author SHA1 Message Date
eidheim 521e563997 Additional fixes of clang-tidy's performance warnings 8 years ago
eidheim daf83e66a6 Added initial support for the language server protocol 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 6fd31c1768 Fixes filesystem::get_short_path on MSYS2 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 55d056f16d Debug start/continue: implemented environment parsing on string set in Debug Set Run Arguments 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 766e37249e Fixed filesystem::(un)escape for MSYS2: no longer adds extra \ for Windows paths 9 years ago
eidheim 45f9f05451 Improved filesystem::(un)escape_argument. Also added filesystem_test. 9 years ago
eidheim 6fc959583e Removed unused variable in filesystem::get_relative_path 9 years ago
eidheim bb83c9fde9 Fixed crash when filesystem::get_relative_path was called and current path was deleted 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 cf29c656e4 Removed std::move to enable copy elision 10 years ago
Ole Christian Eidheim 8825fd6099 Removed boost-log and boost-thread dependencies 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
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 6f9f5a2a19 Better error reporting 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 f40f407568 Back to not being able to load non-valid UTF-8 files. The replace-process was extremely slow on medium sized files. 10 years ago
eidheim bf0cd8d08e Now gives warning when opened file is not a valid UTF-8 file. 10 years ago
eidheim 564a31f571 Fixed some crashes and issues with binary output and files, and can now open binary files where non-utf-8 chars are replaced with '?'. 10 years ago
eidheim 32a27c91b1 Trying to find where juci crashes about once a day on OS X. Also fixed tooltip-newlines. 10 years ago
Ole Christian Eidheim 7213702d3f Fixed potential crash if file-read accidently splits up an UTF-8 char. 10 years ago
U-olece-PC\olece 237381a251 Added std::ofstream::binary to all file reads and writes. 10 years ago
U-olece-PC\olece c43d579f5a Now will not add carriage returns unless gtk so decides (depending on file I guess), and fixed include problems for MSYS2's buggy libclang install. Mind the latter is a termporary fix. 10 years ago
eidheim 27b61f783f Instead of crashing when opening a binary file, an error message is now instead printed in terminal. 10 years ago
eidheim 54829505e7 Now handles UTF-8 files on OS X. 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 e166f240b4 Minor fixes, but most importingly, added newlines in the opened files. 11 years ago
eidheim dda05737f2 Resolved conficts. 11 years ago
Jørgen Lien Sellæg 1ea83932ff #14 Rearrange directory structure 11 years ago
Jørgen Lien Sellæg b2f2ccb388 Add syntax highlighting 11 years ago