Edwin Cheng
|
b4c5ee33ae
|
Fix extern_process args
|
2020-04-17 04:08:01 +08:00 |
|
Edwin Cheng
|
177becea98
|
Add proc-macro cli command for rust-analyzer
|
2020-04-16 21:13:57 +08:00 |
|
Edwin Cheng
|
84fb9b44c3
|
Introduce ra_proc_macro_srv
|
2020-04-03 19:01:44 +08:00 |
|
Edwin Cheng
|
3bc1670feb
|
Redirect stderr to null
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
6ed030d4b6
|
Pipe error to stderr
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
02b849a2a0
|
Refactor a bit
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
f461dc48d1
|
Use a weak ptr to hold the send end of channel
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
b929d05c74
|
Add drop for process
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
e7d1549e13
|
Unwrap channel send()
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
7f7a16675d
|
Use jod_thread
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
39706a5786
|
Fix formatting
|
2020-03-31 22:20:19 +08:00 |
|
Edwin Cheng
|
0aacacd4a2
|
Simple cross-process message protocol
|
2020-03-31 22:20:18 +08:00 |
|
Edwin Cheng
|
7155d5df89
|
Remove unused struct
|
2020-03-31 22:20:18 +08:00 |
|
Edwin Cheng
|
55061b489f
|
Improve shutdown process
|
2020-03-31 22:20:18 +08:00 |
|
Edwin Cheng
|
3b97220926
|
Add back doc string for process
|
2020-03-31 22:20:18 +08:00 |
|
Edwin Cheng
|
fa621f80fa
|
Fix test
|
2020-03-31 22:20:18 +08:00 |
|
Edwin Cheng
|
503cbd3f4b
|
Implement ra_proc_macro client logic
|
2020-03-31 22:20:18 +08:00 |
|
Edwin Cheng
|
db162df264
|
Remove deps on tt_mbe
|
2020-03-27 00:46:40 +08:00 |
|
Edwin Cheng
|
72e68d0caf
|
Refactoring a bit
|
2020-03-26 10:49:23 +08:00 |
|
Edwin Cheng
|
d0b6ed4441
|
Add ProcMacroClient
|
2020-03-26 03:29:45 +08:00 |
|
Edwin Cheng
|
a617f24eae
|
Add ra_proc_macro
|
2020-03-26 01:30:39 +08:00 |
|