4108 Commits

Author SHA1 Message Date
Lennart Kats
6b4e8193ef Fix jump to definition 2015-12-21 21:32:13 +00:00
Lennart Kats
2125853b84 Further optimize bandwith usage 2015-12-21 21:31:33 +00:00
Lennart Kats
d547d08675 Reduce bandwidth usage 2015-12-21 21:07:12 +00:00
Lennart Kats
dafca61b64 Cleanup 2015-12-21 19:27:07 +00:00
Lennart Kats
a0e88f9c54 Cleanup 2015-12-21 19:16:46 +00:00
Lennart Kats
8f4a794153 Restart server if it no longer runs
This can happen when a collaborator was running it and left,
in which case we don't get the "exit" event
2015-12-21 19:03:07 +00:00
Lennart Kats
0bc0841deb Fix time measurement 2015-12-21 18:56:08 +00:00
Lennart Kats
6b5a79fe02 Use daemon for completions 2015-12-21 15:05:14 +00:00
Lennart Kats
a3999c64a6 Use "mode" instead of "useTempFile" 2015-12-21 15:03:18 +00:00
Lennart Kats
5e151d9fc2 Preload important modules 2015-12-21 12:36:39 +00:00
Lennart Kats
1d30ca44c3 Add daemon mode to jedi_server 2015-12-21 12:34:26 +00:00
Lennart Kats
ab05bee202 Remove spurious nulls 2015-12-21 11:04:21 +00:00
Lennart Kats
ea101fe458 Unify python helper scripts 2015-12-21 09:54:10 +00:00
Lennart Kats
8d600b9e9a Add spawn API 2015-12-21 08:39:32 +00:00
Lennart Kats
4dcca363fe Override doc when parsing for prediction 2015-12-20 21:40:37 +00:00
Lennart Kats
f9fa1f2acf Use asyncForEachHandler(), it's more efficient 2015-12-20 21:37:42 +00:00
Lennart Kats
b9a9b5a041 Add draft jedi_tooltip.py.js 2015-12-20 16:51:09 +00:00
Lennart Kats
3d1dddbb48 Fix python 3 syntax error 2015-12-20 16:50:47 +00:00
Lennart Kats
a5a4db4832 Don't do dot prediction for imports 2015-12-20 16:19:50 +00:00
Lennart Kats
5deae7a47d Fix cancelling previously queued job 2015-12-20 15:50:51 +00:00
Lennart Kats
e2eec9bff2 Add references 2015-12-20 14:21:49 +00:00
Lennart Kats
1550b702ce Predict "import " 2015-12-20 14:18:34 +00:00
Lennart Kats
829c9a7762 Use predictions for JavaScript, too 2015-12-20 14:13:19 +00:00
Lennart Kats
b3d03c38cd Select default runner based on language setting 2015-12-19 22:19:15 +00:00
Lennart Kats
a6724fe23c Use python version in some runners 2015-12-19 22:09:25 +00:00
Lennart Kats
49c5498312 Add python version selection UI 2015-12-19 22:09:09 +00:00
Lennart Kats
68069392db Jump to python library files outside of VFS dir 2015-12-19 20:42:17 +00:00
Lennart Kats
de60e33015 Fix jumptodef row 2015-12-19 20:31:31 +00:00
Lennart Kats
356969b369 Improve error handling 2015-12-19 15:56:47 +00:00
Lennart Kats
a246d5c81a Fix doc argument 2015-12-19 13:12:34 +00:00
Lennart Kats
d4d61ec794 Minify python 2015-12-19 13:12:09 +00:00
Lennart Kats
8f144006b5 Improve docs 2015-12-19 07:32:43 +00:00
Lennart Kats
334dee8ef2 Stricter predictions 2015-12-19 07:30:43 +00:00
Lennart Kats
97f64dee98 Fix prediction offsets 2015-12-19 06:47:30 +00:00
Lennart Kats
d4c3d6b592 Improve imeout handling 2015-12-19 06:46:24 +00:00
Lennart Kats
def682b538 Support stdin as Buffer 2015-12-18 23:19:53 +00:00
Lennart Kats
2978c543cd Clear caches after loading new handler 2015-12-18 20:54:44 +00:00
Lennart Kats
ebde8f6a6e Cleanup 2015-12-18 20:44:38 +00:00
Lennart Kats
c16bc1eeb5 Fix timeout handling w/ semaphores 2015-12-18 16:59:32 +00:00
Lennart Kats
b007ebebd9 Track lastServerCall per handler 2015-12-18 16:52:59 +00:00
Lennart Kats
85adb750cc Use semaphore for jsonalyzer analysis 2015-12-18 16:50:00 +00:00
Lennart Kats
ba3c9c6621 Rewrite optional argument handling 2015-12-18 17:42:48 +01:00
Lennart Kats
e57e211be4 Fix lint with missing options argument 2015-12-18 16:04:06 +01:00
Lennart Kats
7ed1599e10 Don't use dummy handler like invoke_helper for real languages 2015-12-18 13:55:46 +00:00
Lennart Kats
fa2b29cecf Fix test 2015-12-18 13:40:56 +00:00
Lennart Kats
2d8ba21eb0 Remove docs for modules
They are either blank or bugged (showing docstring of current module)
2015-12-18 13:25:26 +00:00
Lennart Kats
154dcf5fbc Mark as experimental for now 2015-12-18 09:30:03 +00:00
Lennart Kats
b4d4e3511f Improve docs 2015-12-18 07:53:17 +00:00
Lennart Kats
ea03bac1ab Merge remote-tracking branch 'origin/master' into server-completion
Conflicts:
	plugins/c9.ide.language/worker.js
2015-12-17 11:11:04 +00:00
Lennart Kats
ae8c8db8d9 Prettify python_worker docHeads 2015-12-17 11:06:45 +00:00