Itamar
72fdab7bfb
LanguageServers/Cpp: ParserAutoComplete engine inspects header files
...
... and performs preprocessing on the source code before parsing.
To support this, we are now able to keep track of multiple
files in the autocomplete engine. We re-parse a file whenever it is
edited.
2021-02-08 23:10:38 +01:00
Itamar
fa18010477
HackStudio: Integate with C++ parser-based autocomplete
...
By default, C++ auto completion will still be performed by the
lexer-based logic.
However, the parser-based logic can be switched on via the menubar.
2021-01-27 21:10:57 +01:00
Itamar
e318a3d3d4
little: Remove "-Os" compile flag
...
This flag made gcc generate location info of type "location_list" for
'my_struct', which we do not yet support in LibDebug.
2021-01-09 10:55:46 +01:00
Andreas Kling
c139b7fe78
Base: Remove *.hsp files
...
HackStudio no longer has dedicated project files, so let's get rid of
the *.hsp file concept. It'll eventually produce some files again,
but they won't be the same kind of "project" files.
2020-12-10 20:43:19 +01:00
Andreas Kling
eed78ffa5a
Base: Tweak CXXFLAGS for the "little" test projects
...
Let's build with -std=c++2a since we're C++20 nowadays. :^)
2020-11-05 10:02:57 +01:00
thankyouverycool
30ad295fa1
Base+HackStudio: Rename project file extensions to .hsp
...
More concise in Views and consistent with other extensions.
2020-08-26 16:59:34 +02:00
Itamar
e793cc3d13
Base: Modify "little" project
2020-08-15 15:06:35 +02:00
Andreas Kling
db450dbc44
Base: Move "js" and "little" HackStudio projects into ~/Source/
2020-08-05 17:40:47 +02:00