Roland Heyder
74ca4c9da6
Add apostrophe HTML entity
2022-06-11 17:52:18 +02:00
Roland Heyder
6efdd43a2a
Avoid additional new line at EOF
2022-06-11 17:50:14 +02:00
Matthew Kilgore
58cccc19fa
Update version to v0.8.2
2022-06-10 22:35:38 -04:00
Matthew Kilgore
931a9dd272
Fix C++ Compiler Settings menu
2022-06-10 22:31:56 -04:00
github-actions[bot]
7d06ff2400
Automatic update of ./internal/source
2022-06-10 21:39:18 +00:00
Matt Kilgore
4a865b52d4
Merge pull request #110 from mkilgore/update-0.8.1
...
Update version to v0.8.1
2022-06-10 17:29:15 -04:00
Matthew Kilgore
5bb2c7017c
Update version to v0.8.1
2022-06-10 16:53:12 -04:00
github-actions[bot]
85cdcb2249
Automatic update of ./internal/source
2022-06-10 20:16:55 +00:00
Matt Kilgore
65aeac5d38
Merge pull request #107 from mkilgore/fix-cpp-compiler-menu-shortcut
...
The C++ settings menu reuses existing shortcut key
2022-06-10 16:07:58 -04:00
Matthew Kilgore
f7b1427a89
The C++ settings menu reuses existing shortcut key
...
The C++ compiler Settings menu uses the shortcut key 'o', but that's
actually already in use and thus creates a conflict. We're switching it
to use the option 'm', which does not conflict.
Fixes: #105
2022-06-10 12:51:35 -04:00
Matt Kilgore
174cd45c63
Merge pull request #109 from mkilgore/add-version-to-artifact-name
...
Add version to artifact name
2022-06-10 11:55:06 -04:00
Matthew Kilgore
84df4e6082
Remove unused .ci/ files
...
These were left over from the previous CI system.
2022-06-10 11:21:24 -04:00
Matthew Kilgore
865371f4b1
Add version onto artifact names
...
The artifacts like 'qb64-lnx.tar.gz' will now also include the version
in them, making them 'qb64-lnx-X.Y.Z.tar.gz' instead.
Fixes: #104
2022-06-10 11:21:24 -04:00
github-actions[bot]
3057adf4dd
Automatic update of ./internal/source
2022-06-10 15:12:32 +00:00
Matt Kilgore
5fd9e95422
Merge pull request #106 from mkilgore/fix-dollarsign-files
...
Fix compilation of files with $ in the name
2022-06-10 11:01:38 -04:00
Matthew Kilgore
d36edad30c
Fix compilation of files with $ in the name
...
This is a bit of an odd one, but files with $ in the name don't compile
correctly due to expansion being done on the $.
The culprit here is `make`, as the syntax '$x' is interpreted to mean to
insert the expansion of the variable 'x'. To avoid this behavior we have
to replace every single $ with $$. Make will interpret the $$ to mean it
should insert a single $ and not do any expansion, which is what we
want.
Fixes: #96
2022-06-10 10:42:49 -04:00
Matt Kilgore
abe9936379
Merge pull request #101 from mkilgore/fix-deviceinput
...
Fix compilation with DEP_DEVICEINPUT
2022-06-10 10:26:29 -04:00
Matthew Kilgore
e250753334
Disable deviceinput test on Linux
2022-06-09 21:30:37 -04:00
Matthew Kilgore
62ec4ebdbd
Fix compilation with DEP_DEVICEINPUT
...
The Makefile changes broke compiling with device input support. This got
missed because no test case for DEP_DEVICEINPUT got added.
Fixes: #100
2022-06-09 21:30:37 -04:00
github-actions[bot]
578268e3a5
Automatic update of ./internal/source
2022-06-08 14:08:37 +00:00
Matt Kilgore
7f7d9d31da
Merge pull request #103 from PrajwalBorkar/main
...
Fixed Typo
2022-06-08 09:58:20 -04:00
Prajwal Borkar
23f45ea5cf
Fixed Typo
2022-06-08 12:25:31 +05:30
github-actions[bot]
2be869c263
Automatic update of ./internal/source
2022-06-07 21:38:41 +00:00
Matt Kilgore
c1601d7edb
Merge pull request #97 from mkilgore/update-0.8.0
...
Update version to 0.8.0
2022-06-07 17:26:57 -04:00
Matthew Kilgore
734f653ce8
Update version to 0.8.0
2022-06-07 16:57:33 -04:00
github-actions[bot]
931d3f5f24
Automatic update of ./internal/source
2022-06-07 16:46:41 +00:00
Roland Heyder
7eac9d1e4b
Merge pull request #99 from QB64-Phoenix-Edition/wiki-dev
...
Some more wiki parser fixes.
2022-06-07 18:34:51 +02:00
Roland Heyder
f6d4e27b54
Different colors for bold/italic styles
2022-06-07 13:24:11 +02:00
Roland Heyder
8d8fc3b7fb
Implement handling for 'Parameter' template
2022-06-07 00:50:13 +02:00
Roland Heyder
a4ffe65525
Reset text styles on block entry
...
Avoid leaking of unclosed text styles from regular text into any block.
2022-06-07 00:46:43 +02:00
github-actions[bot]
3816f39bb9
Automatic update of ./internal/source
2022-06-04 10:44:40 +00:00
Roland Heyder
f1464252d8
Merge pull request #93 from QB64-Phoenix-Edition/wiki-dev
...
Fixes to blank line checks.
2022-06-04 12:34:21 +02:00
Roland Heyder
97c04c5552
Fixes to blank line checks.
2022-06-03 16:53:30 +02:00
github-actions[bot]
54f77c2884
Automatic update of ./internal/source
2022-06-01 00:20:31 +00:00
Roland Heyder
9a1ad7dad3
Merge pull request #90 from QB64-Phoenix-Edition/wiki-dev
...
Latest Wiki changes and -u switch to populate internal/help during build. Once this is implemented, the respective helpfiles can be removed from the repository.
2022-06-01 02:08:38 +02:00
Roland Heyder
021d8068c1
Merge branch 'main' into wiki-dev
2022-05-31 17:53:05 +02:00
github-actions[bot]
c240a71186
Automatic update of ./internal/source
2022-05-31 03:52:23 +00:00
Matt Kilgore
2800d9cd0d
Merge pull request #87 from mkilgore/add-ide-compiler-settings
...
Add ide compiler settings dialog
2022-05-30 23:42:07 -04:00
Matthew Kilgore
38baeed069
Update build system documentation
2022-05-30 23:20:03 -04:00
Matthew Kilgore
738aed5fd1
Combined Advanced C++ with C++ Compiler settings
...
The "Advanced (C++)" dialog was removed, putting the single setting into
the new C++ Compiler Settings dialog.
2022-05-30 23:15:04 -04:00
Matthew Kilgore
2d919768ac
Add C++ compiler settings dialog
...
The new dialogs includes 5 settings:
1. Flag to turn on Optimization (off by default)
2. Flag to strip symbols (On by default)
3. String for extra compiler flags
4. String for extra linker flags
5. Setting for max compiler processes (default of 3)
Fixes: #65
Fixes: #40
2022-05-30 23:15:04 -04:00
Matthew Kilgore
142f1d3615
Makefile should respect CXXFLAGS_EXTRA
...
The Makefile has an issue where it doesn't respect CXXFLAGS_EXTRA due to
directly setting CXXFLAGS to a new value after adding the extra flags.
2022-05-30 23:15:04 -04:00
Matt Kilgore
79264b9a54
Merge pull request #85 from mkilgore/add-build-documentation
...
Add documentation of the build system
2022-05-30 22:07:53 -04:00
Matthew Kilgore
429adbf143
Add documentation of the build system
...
Fixes: #53
2022-05-30 21:23:23 -04:00
Matt Kilgore
75a26af6aa
Merge pull request #86 from mkilgore/artifact-name
...
Remove 32-bit/64-bit distinction from Linux and OSX artifact name
2022-05-30 19:35:11 -04:00
Roland Heyder
a4d0347ce8
Add support for number (ordered) lists
...
The respective wiki tokens are recognized, but will be handled as simple dot list.
2022-05-31 01:31:01 +02:00
Roland Heyder
7b91fdc592
Add -u command line switch
...
- `qb64 -u` can be used during build to populate internal/help, it basically invokes the "Update all pages" action from the IDE's Help menu
- switch is not listed in -? usage help, as I consider it a hidden build-only option
2022-05-31 00:56:32 +02:00
Roland Heyder
24250e4ce2
Addressed issue #76
...
- Update loop is aborted on error.
- Instead of the error popup, a dynamically generated error page is shown with a link to the `curl` download page and some simple instructions.
2022-05-30 03:15:36 +02:00
Roland Heyder
7f66c30bb4
Do CRLF substitution once in download stage.
2022-05-28 10:26:49 +02:00
Matthew Kilgore
7fe3d9064f
Remove 32-bit/64-bit distinction from Linux and OSX artifact name
...
Fixes: #78
2022-05-26 22:52:10 -04:00