├── .gitignore ├── .travis.yml ├── CHANGES.md ├── Cask ├── LICENSE ├── Makefile ├── README.md ├── company-ycmd.el ├── contrib └── ycmd-next-error.el ├── flycheck-ycmd.el ├── test ├── .nosearch ├── resources │ ├── .tern-project │ ├── .ycm_extra_conf.py │ ├── file1-expected.js │ ├── file1.js │ ├── file2-expected.js │ ├── file2.js │ ├── file3-expected.js │ ├── file3.js │ ├── simple_test-expected.js │ ├── simple_test.js │ ├── test-completion-at-point-expected.cpp │ ├── test-completion-at-point.cpp │ ├── test-eldoc.cpp │ ├── test-eldoc.el │ ├── test-error.cpp │ ├── test-fixit-cpp11-delete-add-expected.cpp │ ├── test-fixit-cpp11-delete-add.cpp │ ├── test-fixit-cpp11-delete-expected.cpp │ ├── test-fixit-cpp11-delete.cpp │ ├── test-fixit-cpp11-insert1-expected.cpp │ ├── test-fixit-cpp11-insert1.cpp │ ├── test-fixit-cpp11-insert2-expected.cpp │ ├── test-fixit-cpp11-insert2.cpp │ ├── test-fixit-cpp11-multiple-expected.cpp │ ├── test-fixit-cpp11-multiple.cpp │ ├── test-fixit-cpp11-notes.cpp │ ├── test-fixit-cpp11-replace-expected.cpp │ ├── test-fixit-cpp11-replace.cpp │ ├── test-goto.cpp │ ├── test-warning.cpp │ ├── test.cpp │ ├── test.go │ ├── test.py │ └── test.ts ├── run.el └── ycmd-test.el ├── travis └── install_ycmd.sh ├── ycmd-eldoc.el └── ycmd.el /.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled 2 | *.elc 3 | *~ 4 | .cask 5 | .ycm_extra_conf.pyc 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/CHANGES.md -------------------------------------------------------------------------------- /Cask: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/Cask -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/README.md -------------------------------------------------------------------------------- /company-ycmd.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/company-ycmd.el -------------------------------------------------------------------------------- /contrib/ycmd-next-error.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/contrib/ycmd-next-error.el -------------------------------------------------------------------------------- /flycheck-ycmd.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/flycheck-ycmd.el -------------------------------------------------------------------------------- /test/.nosearch: -------------------------------------------------------------------------------- 1 | See `normal-top-level-add-subdirs-to-load-path's doc-string. 2 | -------------------------------------------------------------------------------- /test/resources/.tern-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/.tern-project -------------------------------------------------------------------------------- /test/resources/.ycm_extra_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/.ycm_extra_conf.py -------------------------------------------------------------------------------- /test/resources/file1-expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/file1-expected.js -------------------------------------------------------------------------------- /test/resources/file1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/file1.js -------------------------------------------------------------------------------- /test/resources/file2-expected.js: -------------------------------------------------------------------------------- 1 | 2 | console.log( test ); 3 | 4 | -------------------------------------------------------------------------------- /test/resources/file2.js: -------------------------------------------------------------------------------- 1 | 2 | console.log( global ); 3 | 4 | -------------------------------------------------------------------------------- /test/resources/file3-expected.js: -------------------------------------------------------------------------------- 1 | 2 | function method( xyz ) { 3 | return test 4 | } 5 | -------------------------------------------------------------------------------- /test/resources/file3.js: -------------------------------------------------------------------------------- 1 | 2 | function method( xyz ) { 3 | return global 4 | } 5 | -------------------------------------------------------------------------------- /test/resources/simple_test-expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/simple_test-expected.js -------------------------------------------------------------------------------- /test/resources/simple_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/simple_test.js -------------------------------------------------------------------------------- /test/resources/test-completion-at-point-expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-completion-at-point-expected.cpp -------------------------------------------------------------------------------- /test/resources/test-completion-at-point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-completion-at-point.cpp -------------------------------------------------------------------------------- /test/resources/test-eldoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-eldoc.cpp -------------------------------------------------------------------------------- /test/resources/test-eldoc.el: -------------------------------------------------------------------------------- 1 | (setq test t) 2 | -------------------------------------------------------------------------------- /test/resources/test-error.cpp: -------------------------------------------------------------------------------- 1 | class foo { 2 | public: 3 | void bar() 4 | }; 5 | -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-delete-add-expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-delete-add-expected.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-delete-add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-delete-add.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-delete-expected.cpp: -------------------------------------------------------------------------------- 1 | using T = void; 2 | -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-delete.cpp: -------------------------------------------------------------------------------- 1 | using ::T = void; 2 | -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-insert1-expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-insert1-expected.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-insert1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-insert1.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-insert2-expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-insert2-expected.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-insert2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-insert2.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-multiple-expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-multiple-expected.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-multiple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-multiple.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-notes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-notes.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-replace-expected.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-replace-expected.cpp -------------------------------------------------------------------------------- /test/resources/test-fixit-cpp11-replace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-fixit-cpp11-replace.cpp -------------------------------------------------------------------------------- /test/resources/test-goto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-goto.cpp -------------------------------------------------------------------------------- /test/resources/test-warning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test-warning.cpp -------------------------------------------------------------------------------- /test/resources/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test.cpp -------------------------------------------------------------------------------- /test/resources/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test.go -------------------------------------------------------------------------------- /test/resources/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test.py -------------------------------------------------------------------------------- /test/resources/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/resources/test.ts -------------------------------------------------------------------------------- /test/run.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/run.el -------------------------------------------------------------------------------- /test/ycmd-test.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/test/ycmd-test.el -------------------------------------------------------------------------------- /travis/install_ycmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/travis/install_ycmd.sh -------------------------------------------------------------------------------- /ycmd-eldoc.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/ycmd-eldoc.el -------------------------------------------------------------------------------- /ycmd.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abingham/emacs-ycmd/HEAD/ycmd.el --------------------------------------------------------------------------------