Andreas Kling
f1ea092d8f
Base: Make the "little" test program compilable again
2021-04-03 20:36:25 +02:00
Itamar
84e34d76d8
HackStudio+LanguageServers/Cpp: Show scope of symbols in Locator
2021-03-23 18:32:39 +01:00
Itamar
3658c4c567
LibCpp: Replace defined preprocessor values when parsing
2021-03-13 10:17:02 +01:00
Emanuele Torre
1f81bc6879
Everywhere: Remove unnecessary whitespace at the end of some lines.
2021-03-08 09:20:53 +01:00
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