bbbradsmith
c662c7a36f
use diff-index to prevent commit instead of bash if
...
preferred because the if suppresses all git commit errors, instead of the one error we need to suppress (commit with no changes)
2023-05-05 12:02:50 -04:00
Bob Andrews
a7676bdff5
Merge pull request #2075 from bbbradsmith/struct-duplicate-member-error
...
Error for struct/union with a duplicate member
2023-05-04 22:43:17 +02:00
mrdudz
69fd3d7998
tweak
2023-05-04 22:21:36 +02:00
mrdudz
71bb11bee1
make the commit message a url, also check if it really doesnt fail when there is nothing to commit
2023-05-04 22:09:22 +02:00
mrdudz
e228e4d65c
try something else, again
2023-05-04 21:58:37 +02:00
mrdudz
4ef849cb81
Force background image to snap left, adapted from https://github.com/cc65/doc/pull/1
2023-05-04 21:44:57 +02:00
mrdudz
769b316376
lets see if this will not fail when there are no changes in the docs
2023-05-04 21:27:48 +02:00
mrdudz
7053dac3a9
remove token from cc65/doc, reenable the tests again
2023-05-04 21:13:37 +02:00
mrdudz
610dfbb41c
try normal push, also try actions/upload-artifact@v3
2023-05-04 21:07:23 +02:00
mrdudz
ea90c934d7
try gain with classic token
2023-05-04 20:59:18 +02:00
mrdudz
17f58d934f
AGAIN
2023-05-04 20:52:50 +02:00
mrdudz
926d09a14d
i'm not patient enough
2023-05-04 20:48:52 +02:00
mrdudz
0369838f24
bleh
2023-05-04 20:45:35 +02:00
mrdudz
3536761110
another try
2023-05-04 20:30:28 +02:00
mrdudz
99a0d64b93
lets see if that token stuff works
2023-05-04 20:03:27 +02:00
mrdudz
20f0427fa4
comment out the push again. who knows whats wrong. sigh
2023-05-04 15:20:33 +02:00
mrdudz
681c51b37e
yawn
2023-05-04 15:12:46 +02:00
mrdudz
c0dd3b9d9a
like this? awesome how everyone does something different :)
2023-05-04 15:10:10 +02:00
mrdudz
7c5595efbc
another try
2023-05-04 15:02:32 +02:00
mrdudz
45258d060d
lets see if this works
2023-05-04 14:47:02 +02:00
mrdudz
0957c36115
try verbose dry run to see what it does :)
2023-05-04 14:19:27 +02:00
Bob Andrews
13f317e660
Update Contributing.md
2023-05-04 09:18:33 +02:00
bbbradsmith
84eafb7f9c
err test for struct with duplicate member
2023-05-03 21:09:03 -04:00
Bob Andrews
b743b1a8c2
Merge pull request #2081 from bbbradsmith/suppress-size-error
...
ca65: Suppress '.size' error for multiply-defined symbols
2023-05-04 00:36:48 +02:00
Bob Andrews
45bdeb62ad
Merge pull request #2070 from bbbradsmith/fix2060
...
RHS primary integer promotion must happen after loading the primary, not before
2023-05-03 23:57:19 +02:00
Bob Andrews
83ff62d5e2
Merge pull request #2078 from bbbradsmith/line-endings
...
ca65 support for three line ending types: \r, \r\n, \n
2023-05-03 21:19:03 +02:00
Bob Andrews
f4676e11b4
Merge pull request #2083 from bbbradsmith/struct-passing
...
Improve struct size error message to include the detected size
2023-05-03 21:00:25 +02:00
Bob Andrews
6386788843
Merge pull request #2082 from cc65/revert-2080-revert-2072-struct-passing
...
Revert "Revert "Forbid 3-byte struct pass/return by value, document struct value pass/return""
2023-05-03 20:49:37 +02:00
bbbradsmith
440c91fad9
braces for 1-line if
2023-05-03 14:11:30 -04:00
Bob Andrews
ae7a1416fe
Revert "Revert "Forbid 3-byte struct pass/return by value, document struct value pass/return""
2023-05-03 20:02:12 +02:00
bbbradsmith
1f18ab218e
Improve struct size error message to include the detected size
2023-05-03 13:35:51 -04:00
Brad Smith
4e6b94de5c
braces
2023-05-03 12:19:05 -04:00
bbbradsmith
016008b6df
ca65: Suppress '.size' error for multiply-defined symbols
2023-05-03 11:57:50 -04:00
Bob Andrews
59bd5fdd4c
Merge pull request #2071 from bbbradsmith/bug895_warningspam
...
bug895.c compliant token pasting syntax to remove warnings
2023-05-03 15:02:30 +02:00
Bob Andrews
0bded728ae
Merge pull request #2080 from cc65/revert-2072-struct-passing
...
Revert "Forbid 3-byte struct pass/return by value, document struct value pass/return"
2023-05-03 14:37:21 +02:00
Bob Andrews
6ffc4004d7
Revert "Forbid 3-byte struct pass/return by value, document struct value pass/return"
2023-05-03 14:24:13 +02:00
Bob Andrews
f3c0f7c6ce
Merge pull request #2074 from bbbradsmith/zp_override_not_suspicious
...
Explicit z: should suppress "Suspicious address expression" warning
2023-05-03 14:09:23 +02:00
Bob Andrews
7d9a736b7f
Merge pull request #2072 from bbbradsmith/struct-passing
...
Forbid 3-byte struct pass/return by value, document struct value pass/return
2023-05-03 13:57:09 +02:00
Bob Andrews
dd0e902a08
Merge pull request #2077 from bbbradsmith/doc-setbooloption-must-can
...
Document directives that use SetBoolOption "can" use +/- rather than "must"
2023-05-03 13:15:35 +02:00
Bob Andrews
88f581c796
Merge pull request #2076 from bbbradsmith/macro-axy-document
...
Don't use a,x,y in macro parameter example, document why not.
2023-05-03 13:10:57 +02:00
bbbradsmith
456fa9f963
cc65 document: both pass and return of structs are allowed
2023-05-03 05:36:37 -04:00
bbbradsmith
86e3a640d5
Support for three line ending types: \r, \r\n, \n.
...
#1894
2023-05-03 05:03:11 -04:00
bbbradsmith
2b60adfa11
Document directives that use SetBoolOption "can" use +/- rather than "must"
...
#1772
2023-05-03 03:26:10 -04:00
bbbradsmith
4d698bf18c
Don't use a,x,y in macro parameter example, document why not.
...
#392
2023-05-03 03:05:14 -04:00
bbbradsmith
56c715af40
Error for struct/union with a duplicate member #2015
2023-05-03 01:14:27 -04:00
bbbradsmith
65f773f5ee
Explicit z: should suppress "Suspicious address expression" warning #194
2023-05-03 01:01:21 -04:00
bbbradsmith
bf22f94a43
struct pass and return by value test
2023-05-02 20:02:58 -04:00
bbbradsmith
af11d4d947
Document that struct-param is default off since: 3129266
2023-05-02 19:21:21 -04:00
bbbradsmith
e7046a02ff
Disallow pass/return of 3-byte struct ( #2022 ), document capability added in #1102 .
2023-05-02 19:00:34 -04:00
Brad Smith
2c47ea45af
bug895.c compliant token pasting syntax to remove warnings
...
Gets rid of some unnecessary warning spam in the test log of lines like this:
```
bug895.c:95: Warning: Pasting formed "unsigned_long_14(", an invalid preprocessing token
```
2023-05-02 18:18:10 -04:00