- 18 Jun, 2022 6 commits
-
-
Problematic case: class class1
-
-
-
-
To know where the method must be in the tree
-
Christoph Cullmann authored
alter config key, too, to swap value for existing configs
-
- 16 Jun, 2022 2 commits
-
-
Christoph Cullmann authored
-
Christoph Cullmann authored
ATM if you start kate via kate -n -s sjdfjskljfklsjdlf and the session doesn't exist, even the default plugin loading state is lost CCBUG: 436085
-
- 14 Jun, 2022 2 commits
-
-
Laurent Montel authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 13 Jun, 2022 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
-
- 12 Jun, 2022 1 commit
-
-
Christoph Cullmann authored
CCBUG: 454864
-
- 11 Jun, 2022 4 commits
-
-
Christoph Cullmann authored
-
Use only regexp to: * extract name and parameters * detect if function is a method or not BUG: 454582
-
Christoph Cullmann authored
-
Christoph Cullmann authored
-
- 10 Jun, 2022 9 commits
-
-
-
-
-
-
-
-
-
-
Profiles for: - delve (go) - debugpy (python) - perl language server Profiles are defined in a resource json file, but can be overriden in a user config file (<user config>/gdbplugin/dap.json). A profile allows to define variables, which will be shown at the GUI panel. The format variable is: ${variable} ${variable.name} ${#variable.name} A variable is considered as a string, but can be transformed using filters: ${variable|list} -> transform to a string list (parsed as a list of arguments) ${variable|int} -> transform to integer ${variable|bool} -> transform to boolean ${variable|base} -> consider the variable a file, and return a basename ${variable|dir} -> consider the variable a file, and return the parent directory There are 6 special variables: - ${file}: use the GDB profile widget for the executable path. - ${workdir}: use the GDB profile widget for the working directory. - ${args}: use the GDB profile widget for the arguments. - ${pid}: use an integer input widget. - ${#run.host} -> reference to the json attribute "run.host" - ${#run.port} -> reference to the json attribute "run.port" The bottom-panel allows to choose the backend (GDB or a DAP server). The input widgets are adapted to match the variables in the selected profile. In the lateral panel, variables a grouped by scopes (provided by the client). Debugging actions are enabled only if the client supports them.
-
- 09 Jun, 2022 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
-
- 07 Jun, 2022 4 commits
-
-
Christoph Cullmann authored
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
-
- 06 Jun, 2022 8 commits
-
-
Christoph Cullmann authored
-
Currently, some cases are not well handled
-
-
Other types can be add to the class enum according to parsers which will use it
-
To avoid a cast
-
-
Tested class declarations: class Philosopher: class AustralianPhilosopher(Philosopher, default_name="Bruce"): class Meta(): class MyClass(metaclass=Meta): class MySubclass(MyClass): Fix case where AustralianPhilosopher is not detected ISSUE: #75 BUG: 454545
-
... now that server manager lifetime is handled at higher plugin level
-