eidheim
4e24a97a44
Improved indentation on lines ending with a comment, and additional key tests
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
0ac7f42314
Now joins debug_thread in lldb_test
8 years ago
eidheim
d9ee4d97ce
Cleanup: removed support for older libraries
8 years ago
eidheim
e0fc075483
Improved Rename, Go to Usage, Go to Method, and Go to Implementation through broader similar cursor search. Function template definitions and spesializations, and overloaded functions, are now considered similar.
9 years ago
eidheim
83c7fbf554
Added a few more tests to source_key_test.cc
9 years ago
eidheim
dbcb7005be
Added source_key_test.cc that for instance include indentation tests after enter is pressed in a buffer
9 years ago
eidheim
c342f4b2bc
Updated submodules
9 years ago
eidheim
5bdabd6671
Improved search of executables in cmake projects
9 years ago
eidheim
2332ba7cb6
Fixes symbolic link issues (see #319 )
...
Symbolic paths are now treated like regular paths, but canonical paths are used when looking for already opened files.
9 years ago
eidheim
dfde64c90b
Added filesystem::get_normal_path
9 years ago
eidheim
cf5a509cbc
Improvement of selection and completion dialogs and tooltips. Can now open selection dialogs (Find Symbol (Ctags), Backtrace, Show Variables) without an opened buffer.
9 years ago
eidheim
c1307fc5d7
Cleanup and improvement of removed_include_guard: now also identifies #if !defined(...
9 years ago
eidheim
9872a18cb4
Significantly improved reparsing speed of C/C++ header files by removing include guard before passing the file content to libclang
9 years ago
eidheim
45f9f05451
Improved filesystem::(un)escape_argument. Also added filesystem_test.
9 years ago
eidheim
f7deb009f4
Minor spelling fix
9 years ago
eidheim
2f26df69c5
Corrected order of found executables in CMakeLists.txt files
9 years ago
eidheim
54dd2965e1
Cleanup of meson implementation
9 years ago
eidheim
7ec8f03039
Improved CMake::get_executable, now also looks in compile_commands.json if no executable was found previously.
9 years ago
eidheim
9b623dd0e0
Added support for the Meson Build System
9 years ago
eidheim
99d63ba477
Updated status bar, and cleanup of update signals affecting status bar and tab texts
9 years ago
Jørgen Lien Sellæg
9cae05b81e
cleanup: make global includes global
9 years ago
eidheim
66e5122c6a
Minor cleanups: replaced iterating pending events with C++ functions, corrected return value in Notebook::size, and replaced NULL with nullptr in source_clang_test.cc
10 years ago
eidheim
7fa66b1816
Cleanup of the CMakeLists.txt files
10 years ago
eidheim
ccf7d3b9b2
Now compiles with c++14 instead of c++11, and some src/git.* cleanup
10 years ago
eidheim
a2c4880429
Go to Implementation: now shows a selection dialog if more than one implementation was found
10 years ago
eidheim
18f6c98710
Go to Declaration should now always go to declaration
10 years ago
eidheim
abbd7ca459
Improved selection in directory, makes it possible to see the git status of current file for instance
10 years ago
Ole Christian Eidheim
2bc5d65251
Git integration through libgit2 ( #244 )
...
* Git integration, fixes #63
* Fixed a crash when deleting directories, added libgit2 to MSYS2 CI, adjusted colors slightly
* Git integration now supports debian stable
* Fixed compilation error on MSYS2
* Added git_test
* git_test fix
* Git integration: now updates correct paths on source save. Also added slight delay to source diff git monitor change signal
* git_test fixed
* Now monitors .git directory instead. The .git/index file does not always update on for instance: git commit -m ...
* Directories cleanup
* Fixed git status update on rename refactoring, and some additional cleanup
* Added menu items: Go to Next Diff, and Show Diff
* Fixed Go to Next Diff and Show Diff keybindings
* Minor fixes to git integration
* Added: implement method
* Minor fixes to Implement Method
* Minor fixes to source_diff
* source_diff: optimisations added, as well as some minor improvements
* Fixed a crash when trying to show diff in a buffer not related to a diff repository
* Git integration: MSYS2 support
* source_diff: source should now refresh correctly when .git directory has changed
* directories.cc: stop updating parent path colors when path including .git directory/file is found
* Spellcheck underline no longer shows for for instance '\n'
* Made directory view's git status update async
* Use boost::filesystem::path in git.*
* Optimisation: now stores a cache of git status, which can be slow, that is used when possible
* Source view will now grab focus when a selection dialog is shown
* Source menu should now be correctly updated
* Implement Method: improved
* git.cc: minor fix
10 years ago
Ole Christian Eidheim
2b11c4c69c
Added environment variable check on MSYS2 in case MSYS2 makes changes to this in the future
10 years ago
eidheim
3467c152c3
Debug cleanup
10 years ago
eidheim
eba80e9a79
Cross compiling: platform spesific fixes
10 years ago
eidheim
8efb735f78
Mostly finished with cross compiling options popover ( #238 )
10 years ago
eidheim
4d3fc990e0
Disabled lldb_test on debian stable
10 years ago
eidheim
a1a523d684
Optimized ClangView's update_syntax and fixed source_clang_test
10 years ago
Ole Christian Eidheim
a896ab7e3e
SelectionDialogs: improved search entry
10 years ago
eidheim
99571e10a3
Added lldb_test
10 years ago
eidheim
49651a44f8
Added extra read test to source_test
10 years ago
eidheim
d08c6a1ee3
Added read/write tests to source_test
10 years ago
eidheim
bb711f70d0
Add process_test, and fixits test in source_view_test
10 years ago
eidheim
969cd83997
Cleanup of source_clang_test
10 years ago
eidheim
f2ed3b1e5b
Added more tests to source_clang_test
10 years ago
eidheim
1443b08e50
Added some more tests to source_clang_test, and fixed test error on OS X
10 years ago
U-ole-PC\ole
df925395cc
Fixes undefined reference error on MSYS2 and Ubuntu
10 years ago
eidheim
c8f72431ed
Added source_clang test, and tests cleanup
10 years ago
eidheim
b60d6f5a2f
CMakeLists.txt cleanup
10 years ago
eidheim
0e636ad5d5
Added source_test testing Source::View::cleanup_whitespace_characters. Removed the now reduntant example_test, and moved comment to source_test.
10 years ago
eidheim
ac18d661ab
Added extra cmake tests
10 years ago
eidheim
cca68fc573
Cleanup of cmake_test
10 years ago