1572 Commits (5144dbb2d3862bfe28d5f568b89fdac9678b3508)

Author SHA1 Message Date
eidheim 80cfdf97b1 Improved entry history that is for instance used in the search dialog. Can now go to previous text history, and back to last written text 6 years ago
eidheim 1bf53f41f5 Fixes spellcheck of entire buffer when buffer starts with a comment or string 6 years ago
eidheim c0e4376b27 Added preferences item debug_place_cursor_at_stop to update cursor when the debugger stops as suggested in #252 6 years ago
eidheim cbab22ca6c MacOS: added missing include folder for llvm 9.0.0 6 years ago
eidheim 8dc76085cc Added support for .tsx files 6 years ago
eidheim 3be03516fb Language protocol: fixed type coverage warnings 6 years ago
eidheim d9fe88d1a7 Slight improvement to C/C++ include completion 6 years ago
eidheim cbb5432ba7 Various fixes for MacOS and newer homebrew packages 6 years ago
eidheim d7e26a524a Removed redundant newline checks 6 years ago
eidheim d641274247 Fixes: #412 : Added Edit->Cut Lines and Edit->Copy Lines. Additionally, successive cut lines now accumulates the clipboard 6 years ago
eidheim aa1c415e90 Fixes #373 : added Edit->Extend/Shrink Selection 6 years ago
eidheim d26326ab53 Corrected default preference options clang.queries 6 years ago
eidheim 29e5320ea2 Project::CMakeBuild::get_executable: when looking for executable in a src/ folder, now recreates cache 6 years ago
eidheim 888221e575 Markdown style format now supports YAML headers 6 years ago
eidheim e0e47a37ed Related to MR 398: finished implementation of default build system setting, but renamed project.default_build_system to project.default_build_management_system, since make and ninja are examples of build systems. Also added --buildtype plain to meson default build. 7 years ago
Shankar Giri 1b97e3e893 Add a project.default_build_system and generate new project files based on build system 7 years ago
eidheim 27b973e6d3 Language protocol: simplified LanguageProtocol::Offset::Offset 7 years ago
eidheim a824fe4ec4 Language protocol: added workaround for extreme line and character values 7 years ago
eidheim 2bf80dbe38 Fixed builds without liblldb 7 years ago
eidheim 16d9aa5525 Fixed tests when using -fsanitize=thread 7 years ago
eidheim 9e0a25e9ac Made use of clang's Thread Safety Analysis. Also added two new ci-jobs: static-analysis and thread-safety-analysis using the arch linux image. Static analysis tasks were removed from the other jobs. 7 years ago
eidheim 80131e24f0 Remove potential extra newline in Debug::LLDB::get_value 7 years ago
eidheim c04bbe81c6 Debugging in C/C++: tooltips now show values of evaluated expressions that does not change program state, for instance return values from const member functions, and results from expressions like: arr[a + b]. Additionally, now closes completion dialog on paste. 7 years ago
eidheim aea7fb4668 Language protocol: Go to Method: methods are now sorted by offset 7 years ago
eidheim e91983df26 Fixes #409 : corrected identification of code characters at the end of raw string literals 7 years ago
eidheim 8de9f298d6 Language protocol: now retries typeCoverage request on error during initialization since the request might fail while waiting for language server to start. 7 years ago
eidheim 29faa44d69 Language protocol: now instead disables editing of source buffer while waiting for capabilities during initialization 7 years ago
eidheim 44a99fdbc4 Language protocol: can no longer edit text while waiting for capabilities during initialization, and some cleanups 7 years ago
eidheim 616f091962 Language protocol: added support for flow's typeCoverage instead of using the flow binary to find coverage warnings 7 years ago
eidheim 5390cfc5a4 Language protocol: no longer show completion window when no completion items match completion prefix in source buffer 7 years ago
eidheim 232e9b4876 Language protocol: now sorts locations received from server, and added some support for newer lsp specification 7 years ago
eidheim edb4369bf0 Language client: corrected diagnostic underline for some cases, and updated language server setup docs for rust 7 years ago
eidheim 5bfb1d44b3 Added additional info to status line when text is selected: number of lines, words and characters 7 years ago
eidheim 01a9cb09e8 Fixed indenting in newly created snippets files 7 years ago
eidheim 0059dc5ccf Updated tiny-process-library submodule 7 years ago
Jørgen Lien Sellæg 0d2cbd1399 sort target list 7 years ago
Jørgen Lien Sellæg 0735598be3 use specific targets when selecting link libraries for boost 7 years ago
eidheim b2593723d0 Cmake and meson: when no executable is found, look in src-folder if any 7 years ago
eidheim 40c19bc252 libclang: prevent infinite loop when searching for symbol documentation 7 years ago
eidheim f53bf4991e Fixed crash in newest libgit2: initialize must now be called before using git_diff_buffers 7 years ago
eidheim d56eb33385 Fixes #include-completion where an extra " or > was added after inserted text 7 years ago
eidheim e09ef29a08 Added workaround for gtksourceview change: meson.build files are now again identified as meson-files 7 years ago
eidheim 0837de33c3 Corrected arguments sent to libclang for newer llvm versions 7 years ago
eidheim e074e4daea Fixes build and lldb issue on MacOS, and added workaround for buggy Gsv::Buffer::create_source_mark 7 years ago
eidheim 6106092891 MacOS: Added missing system include folder for llvm 8.0.0 7 years ago
eidheim c05d825858 Improvements to CompileCommands::get_arguments when file_path is a header file 7 years ago
eidheim 0434a40379 Fixes #401: when parsing header files, try use the same flags as source files in the same folder 7 years ago
eidheim b466b46efa Removed unused member variable in git.h 7 years ago
eidheim 418f6c13d3 Improved LIBGIT2_VER_MAJOR check 7 years ago
maxice8 3e1ed92cc1
src/git.cc: Fix API compatibility with libgit2 0.28 7 years ago