Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

EasyClangComplete

A plugin for C-family code completion for Sublime Text
Collective - Host: opensource - https://opencollective.com/easyclangcomplete - Website: https://niosus.github.io/EasyClangComplete/ - Code: https://github.com/niosus/EasyClangComplete

Merge pull request #78 from rchl/hide-console

Suppress console window on running a process

github.com/niosus/EasyClangComplete - 572521c80fa132db59f134f65caebbd10d1c71c0 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Suppress console window on running a process

github.com/niosus/EasyClangComplete - 4f1cc2838b9987f98f6c95c873f05021a91a98ea authored over 8 years ago by Rafal Chlodnicki <[email protected]>
update messages

github.com/niosus/EasyClangComplete - 27fcaefb029aaaf3c241cc73c52e146d376270fe authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix #75

github.com/niosus/EasyClangComplete - e529b65b4e8fc45b3d9f0a09610deb30f9e612bc authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
update readme to include the changes that are in the master branch since a month already

github.com/niosus/EasyClangComplete - 27376ea25e402638526e4f46b6a344d881ffb3fb authored over 8 years ago by [email protected] <[email protected]>
Merge branch 'master' of github.com:niosus/EasyClangComplete

# Conflicts:
# plugin/completion/base_complete.py

github.com/niosus/EasyClangComplete - b17ed95055e1f2fe816a98c195b380f3fd0926a6 authored over 8 years ago by [email protected] <[email protected]>
Merge pull request #72 from rchl/issue-70

Fix version checking to be compatible with clang-cl binary (fix #70)

github.com/niosus/EasyClangComplete - a0b8bc869d38dd0799547063b60a57583f043761 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
more debugging tests

github.com/niosus/EasyClangComplete - c93aa32b977121d0c307d17ddd1028beb2b8b092 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
trying to understand what fails the test

github.com/niosus/EasyClangComplete - d66b2f52941a69189bba294686a39e681294835f authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Fix version checking to be compatible with clang-cl binary (issue #70)

Clang-cl doesn't support --version argument. It does support -v though and given
that normal cla...

github.com/niosus/EasyClangComplete - 0a027311972c04606c05368c99625f3305e0fd73 authored over 8 years ago by Rafal Chlodnicki <[email protected]>
disable tests for cmake generation on windows for now

github.com/niosus/EasyClangComplete - d8757cc51274e06b1a7ec457e84dcedf9952f203 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
trying nmake

github.com/niosus/EasyClangComplete - f9361fbd076e6a5f9954e98fd37f7d2cde4f92a5 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
try cmake to generate ninja

github.com/niosus/EasyClangComplete - 82ab30ba697338c5ce283c29b03ea7f713e1f2e8 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
revert unnesessary changes

github.com/niosus/EasyClangComplete - 25e61f2ef6b396566f34bffd67ae0c9eebd6c7c6 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
another try

github.com/niosus/EasyClangComplete - 9a962acf93cefd5ab1f99e19fbb5f49cd7af079f authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
force using clang when calling cmake

github.com/niosus/EasyClangComplete - 8a9732df340b74f8d057fa707c88300aa4f5c1c3 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
test if specifying -G flag fixes test on windows

github.com/niosus/EasyClangComplete - efdb47501885f6c00632c0f920c99f51d7a9330e authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
allow path in cmake cmd to contain spaces

github.com/niosus/EasyClangComplete - fceb7c4e489f13eac1507c03508b448abc0b4653 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
make plugin more verbose for windows tests

github.com/niosus/EasyClangComplete - f2eb3da1c54b5e47b759e18bb005807e0fa1ed2a authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
slight changes to debug tests for cmake

github.com/niosus/EasyClangComplete - 20b690466f2bfdf838e3a84231cf11dd7563bc0b authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix for situations with no CMakeLists.txt present

github.com/niosus/EasyClangComplete - d673611c480ef9e0e3c650d65f6de2ffa893e4c1 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
add command that we run

github.com/niosus/EasyClangComplete - 5b647180257e4dbbd6ca786a59372627d38f4a4d authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
remove unnessesary files

github.com/niosus/EasyClangComplete - 29f54878309d185ab95462b62324e4e31f4580bd authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix for binary

github.com/niosus/EasyClangComplete - 9fe126354afc7a0a1b4c256d7d46da1c89ebbcaf authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
add test for generating flags from cmake

github.com/niosus/EasyClangComplete - b525a7c4262da3a11f6f18b1c880f502e5f93eb4 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
adding files to test cmake

github.com/niosus/EasyClangComplete - 04b4d8d043187e040f402aada9ccc2e28117c389 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
more documentation

github.com/niosus/EasyClangComplete - 05451398e1c2d2b69332ccecc7c7bcf6ad1a9f75 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
add missing documentation

github.com/niosus/EasyClangComplete - db7764d32754bb5f25d911ea3f657213c659af43 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fixing

github.com/niosus/EasyClangComplete - 447c094bedd6a3acf21a8e5ef0d342758ebcc9f5 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
still fixing tests

github.com/niosus/EasyClangComplete - 657791deb4967992a7160020d8c3e0294b83b8e0 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
trying to fix errors in search scope

github.com/niosus/EasyClangComplete - 86c5478249d9db307a326abd00504d9ac1aeb2cc authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
style fix + comment add

github.com/niosus/EasyClangComplete - a84b9719ca9d1e15f71195cf9947a86c323faf0e authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix using str

github.com/niosus/EasyClangComplete - 6c100286ad38cb900eca26ec953c6273df3b3906 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix wrong num of args in logger

github.com/niosus/EasyClangComplete - 932779cc8a20d114ff145b381f45e94633f6c688 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
documentation changes + clean build by cmake every time

github.com/niosus/EasyClangComplete - a5f9e5aaa7471ab0f79d8710147349ef7b94b74d authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
handle situation of .clang_complete does not exist yet

github.com/niosus/EasyClangComplete - fb68385530e8d1fc9833c5747187ae4059bdccc4 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
made a nicer flag parser. No need to have two functions that essenatially do the same thing. Now they are properly (nearly) encapsulated.

github.com/niosus/EasyClangComplete - e2695d4bbe41c6a51afa93d3c8b35f3cb42d782b authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
more changes and bug fixes. Should be only one bug left with reading the existing flags from .clang_complete file when comparing to newly generated ones

github.com/niosus/EasyClangComplete - e35f9dc9c4573f0e73dc0b8f03b31aa14c6bb737 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
a fix for non-matching flags

github.com/niosus/EasyClangComplete - 6678c5cca5b0e0e2362914f7f666b7e02037399a authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
work in progress to only ask user if flags have changed. The check is not working fully yet.

github.com/niosus/EasyClangComplete - b0e10654b752db2fa5f41592dff1b86bbcf83331 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
More updates to support #19

- add two new settings:
+ "generate_flags_with_cmake" - bool if we should use cmake to generate...

github.com/niosus/EasyClangComplete - 3418033c74f415786e069067fc98978e84c0e1cc authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Merge branch 'master' into cmake_includes

Conflicts:
plugin/completion/bin_complete.py
plugin/completion/flags_file.py
plugin/comple...

github.com/niosus/EasyClangComplete - 9c1f41e927c87b5bb2bbc828ae8b56f5783c8361 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
lots of updates, nearing structure as in picture in issue #19

github.com/niosus/EasyClangComplete - 7728f03b143d19b5b2385de836c158555900f53c authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
added a sketch of getting flags

github.com/niosus/EasyClangComplete - 4d5fbd2479b108253f3ca159ca8758678d56356a authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
message for v. 1.2.5

github.com/niosus/EasyClangComplete - 7885216cf265a121bfa1573202e191333324dfbd authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fixed regression in .clang_complete parsing

github.com/niosus/EasyClangComplete - 87e59fe725de0350b02515849e1ba5b0c39f1ac9 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
some refactorings. This version seems to work. Need more validation with user.

github.com/niosus/EasyClangComplete - c0766dc197458594e769d27675513b7f9a676495 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fixed some issues with generating cmake

github.com/niosus/EasyClangComplete - b28a30373270ec2a8ce129729466b2ef115d66bf authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
first kinda working version. Needs a lot of polishing and testing.

github.com/niosus/EasyClangComplete - 7545f4534aaea007fed6a56ab020a43c79430198 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
small refactoring in completer

github.com/niosus/EasyClangComplete - d0cbcc3da03dcb66c9565c06aad3555fe374fab3 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
messages for v. 1.2.4

github.com/niosus/EasyClangComplete - 6dccba6f8a2e0a9c098286d6348837e37eebbdae authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
add missing documentation

github.com/niosus/EasyClangComplete - d51ee0276e109dba3a45968ad7b611136d665e66 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
further refactoring

github.com/niosus/EasyClangComplete - c1a44cef77a4586a815c32b46cc3d6e844ec296b authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix some linter issues

github.com/niosus/EasyClangComplete - b91b20a440ee115e9a605230cb23ad6cae2f02e2 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
cleanups and fixes

github.com/niosus/EasyClangComplete - c1bd26617c8a56db0a2bef464a00c96e93f27375 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
adress issue #40. It's night, so won't close the issue before testing during the day :)

github.com/niosus/EasyClangComplete - 1fef98b321b129f9eb19ccd2f3b214c0172a5f52 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
as suggested here: http://stackoverflow.com/questions/37336867/how-to-get-class-method-definitions-using-clang-python-bindings the clang llvm counterpart for apple clang 7.3 is clang 3.7, not 3.8

github.com/niosus/EasyClangComplete - 075fc13ddeeed39d78fc52b3fb7f7087d0c2709e authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
fix settings tests

github.com/niosus/EasyClangComplete - 81aa4cbd87b592f8132462642d649b11f445d56c authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
refactoring completion class

github.com/niosus/EasyClangComplete - 7f057dc77e47c3b6c95d0212475baf48014bc589 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
just comments update

github.com/niosus/EasyClangComplete - 7d761b317d28dbddd77e307b4ce0f764dd57717b authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
oops. fix the parameter name.

github.com/niosus/EasyClangComplete - cf8fc431ee414d6fe7e4bba6991bf82d0dffd260 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
messages for v 1.2.3

github.com/niosus/EasyClangComplete - c3c2e5e62993bc5833589fab0b7e00f958a6140f authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
updated install messages

github.com/niosus/EasyClangComplete - 92a3f3fc3bfdb3912e5b5cd9e7d0e6a4431f6ed0 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
respect `hide_default_completions` setting when showing successful completions. Should fix issue #55

github.com/niosus/EasyClangComplete - f90ed83d5df6d037e261a13cb8911b42540544e5 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
minor readme update

github.com/niosus/EasyClangComplete - e798071887a89df19227074614472a85c5dbf225 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
messages for version 1.2.2

github.com/niosus/EasyClangComplete - 9eb73cf7a34eaa1f13864907174920bd6e34ffd3 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
more fixes related to issue #51

github.com/niosus/EasyClangComplete - 8e142837ec1fb28d3566b3f83f4ed588f6a10e80 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
updates to readme

github.com/niosus/EasyClangComplete - ddf3ba1fd0f2fc00cd8ce03b169a0fd2dbde8d2c authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
documentation update

github.com/niosus/EasyClangComplete - cc9107e6d924dfe7d5be0a360362ded38f8bae74 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Merge branch 'master' of github.com:niosus/EasyClangComplete

Conflicts:
plugin/plugin_settings.py

github.com/niosus/EasyClangComplete - 98977028ed4dfab6cb831ae83f04714658951ca8 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Better triggers handling as discussed in #56:

- no need in dialog anymore.
- triggers are set by default in the plugin directory
- triggers loc...

github.com/niosus/EasyClangComplete - ba8d0a515a9e556dd05f7fee1930d805d6df81ef authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Merge pull request #50 from niosus/gui_tests

cleanups

github.com/niosus/EasyClangComplete - 5641eab45475efec91b897f5c6408c39f3c074ba authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
messages for v.1.2.1

github.com/niosus/EasyClangComplete - 8f4ddcc6b60285d3f4ba494665f269b00fdfbf4a authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Cleanup codacy bugs

github.com/niosus/EasyClangComplete - 02ab15af95994b45b74252ab82f7abaec83d8029 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Merge pull request #49 from niosus/gui_tests

ask user if he wants to set triggers automatically if the plugin detects that they are wrong

github.com/niosus/EasyClangComplete - 1283a65eb52e961088d7c004163dce58ab8db078 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Only init triggers when needed

github.com/niosus/EasyClangComplete - ea72c24f194618b4cddcf3bd047b9a1d10c58b75 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
should solve the tests

- the window will pop up when a valid file is opened and not arbitrarily
in time

github.com/niosus/EasyClangComplete - 702bb792d0da3c2915f2130b4a75ca96108f57f4 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
trying to test with gui enabled

github.com/niosus/EasyClangComplete - 4fbc9b16149938231282965aa22912a12070aac3 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
debuging unit tests

github.com/niosus/EasyClangComplete - fd5bd9a6d6cd63311497ecbca55e0a924f9b00b1 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
strange. not hanging anymore...

github.com/niosus/EasyClangComplete - 774826629a481b2bd628cab2f3b5d6213e22c663 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Test unresponding sublime tests

github.com/niosus/EasyClangComplete - a77c633299319a23c7a04a35ac9667ac14b85023 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Update tests to be ready for gui

github.com/niosus/EasyClangComplete - bf09a9c4136d2d268f46415e177ea0ec52ba142a authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Ask about new triggers

- plugin will ask if the user wants to configure sublime completion
triggers for optimal experie...

github.com/niosus/EasyClangComplete - 7eee8898345693961fac4b0b1e0002121ad0b4fb authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
better validity check

Should fix #38

github.com/niosus/EasyClangComplete - 22cdc626b6f8a78a77c622ac121a41c69a19fc83 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Optional parameter handling

- when using binary for completion show optional parameters in a nice
format #45

github.com/niosus/EasyClangComplete - b31fd2e6a6817f3b43d5c1727dfc3a18c9621eed authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
minor readme update

github.com/niosus/EasyClangComplete - d59f9a9f28a4e9e411de0f7c70999ee8f6d67be1 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
Merge branch 'master' of github.com:niosus/EasyClangComplete

github.com/niosus/EasyClangComplete - b332c198e549dfc5fb04ea670fff4bf18705be1a authored over 8 years ago by Igor Bogoslavskyi <[email protected]>
slight rearrangement, lower log level for regex misfire as in #48

github.com/niosus/EasyClangComplete - 4e32e0aa2d043a03ca341aa39a17704aa63813d3 authored over 8 years ago by Igor Bogoslavskyi <[email protected]>