Open svaante opened 6 months ago
Hi @svaante,
Have you considered maybe using eioio types to represent debugger configurations. You can form a dedicated debugger class for each non-general type and attach documentation in the same way as customization types (I'm not sure but I think you should also be able to read them back if you want to keep them for a completing read interface).
Discussed in https://github.com/svaante/dape/discussions/71
Ramblings on which symbol to use
In lisp `nil` is `false` and `t` is `true`. But when parsing json "null" and "false" is valid values but there is no obvious to translate into in lisp. In `json-parse-buffer` the default value is `:null`, in `jsonrpc`it's `'nil` and "false" is `:json-false`. Not a big fan of any of them as it's not really line up with point (2.) under *Solutions* but that does not rule out the solution.