Fangrui Song

Results 147 comments of Fangrui Song

BTW, are `g_preamble_*` variables used to disable some fields (e.g. YYYYMMDD)? It will be useful

BTW, `TERM=tmux` does not mean 256 colors or 24-bit colors are not supported. tmux supports colors as long as the underlying terminal supports it. If `TERM=tmux` is specified, which likely...

I want to chime in to say that clicking codeLens overlays with keyboard will be very useful. Either link-hint or avy supports it, will help. By taking a cursory read...

Many people use cross gcc with gcc specific flags. While clang provides good compatibility with gcc, some options are not recognized by clang. cquery takes a whitelist approach (see `src/project.cc`):...

@alexanderbarbosa Not true.. clangd 1) doesn't handle deleted files (periodical rebuild to mitigate this issue) 2) uses AST based approach for many in-document requests that consume more CPU cycles. I...

I'm still unclear what `workspace/executeCommand` does. Do you have a detailed example?

f3e9e756e182b122bef8826a77047f6ccf5529b6 added one executeCommand but there are more. The serialization of different commands seems hard

For a large project (say llvm), doing a cmake every time is painful. It should be controlled by the user, not done in the background. For some filesystem, stat may...

> maybe a variable that turns off running cmake automatically That will be useful!

Off-topic. DWARF 5 defines `DW_AT_call_tail_call`. There are also GNU extensions for tail calls. Off-topic. many ideas from DWARF could be incorporated.