ecere:master

Last commit made on 2022-05-20
Get this branch:
git clone -b master https://git.launchpad.net/ecere

Branch merges

Branch information

Name:
master
Repository:
lp:ecere

Recent commits

e399f8d... by Rejean Loyer

tarball: use .NOTPARALLEL to allow 'make wipeclean all -j9' and 'make wipeclean all install -j9' to work properly instead of targets (especially wipeclean and all) interfering with eachother.

53ec01d... by Jerome St-Louis

compiler/libec/lexer.l: Initial fix for failure to build on GCC 11
- bootstrap updated
- # 0 instead of # 1 generated by preprocessor triggered problem in lexer's preprocessor()
- NOTE: This was likely resulting in declMode, defaultDeclMode and structDeclMode not being set properly
- It may also be related to #1135

b5cf214... by Jerome St-Louis

ecere/com: Reverting commit causing compiler crashes when importing module depending on "ecere" without importing "ecere" itself
- This reverts commit 40ef76d96dc09464e180a9e76ded5f02023d78a1.
- This commit intended to fix ecere module being loaded multiple times, which resulted in class(OpenGLDisplayDriver) checks to fail in Python bindings.
- However we were unable to reproduce those original issues, and so are reverting this commits which seems to introduce more problems than it tried to solve.

c94efd6... by Jerome St-Louis

compiler/bootstrap: Updated for GCC 10 Common fixes

7d835dd... by Rejean Loyer

compiler/ecs: add -no-attribute-common for targetting wasm. workaround "Common symbols are not yet implemented for Wasm" message coming from emscripten-releases\llvm-project\llvm\lib\MC\MCWasmStreamer.cpp's MCWasmStreamer::emitCommonSymbol function.

ca58cfa... by Jerome St-Louis

compiler/libec: Fixed multiple definitions issues breaking on GCC 10 without -fcommon

cfdd4e8... by Jerome St-Louis

ecere/gui/drivers/XInterface: Tweaks for easier double-clicks

05ec48f... by Jerome St-Louis

ide/debugger: Fixed slow stepping on Linux

ccd2f53... by Jerome St-Louis

ide/SyntaxHighlighting: Support for highlighting SQL

dc31489... by Jerome St-Louis

ide/SyntaxHighlighting: Added true, false and null to JSON/ECON keywords; .sld to XML extensions