[Snek] [keith-packard/snek] c777b5: examples: Update neopixel.py license to GPL3+
Keith Packard
noreply at github.com
Tue Jun 25 11:21:37 PDT 2019
Branch: refs/heads/debian
Home: https://github.com/keith-packard/snek
Commit: c777b54e31b67ef53a8b4246b93cab44df066795
https://github.com/keith-packard/snek/commit/c777b54e31b67ef53a8b4246b93cab44df066795
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M examples/neopixel.py
Log Message:
-----------
examples: Update neopixel.py license to GPL3+
Somehow this file got the wrong license attached.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 9eadd0fe1bbb64eda6d3d986a315fd63a44de754
https://github.com/keith-packard/snek/commit/9eadd0fe1bbb64eda6d3d986a315fd63a44de754
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M snek-memory.c
Log Message:
-----------
Use #ifdef SNEK_MEM_CACHE_NUM instead of #if
Using an undefined name does provide a value of zero, so this works,
but the compiler can produce a warning with the right flags.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: b1ab61a76afbc09ad796ac714cb3a52b76f5b351
https://github.com/keith-packard/snek/commit/b1ab61a76afbc09ad796ac714cb3a52b76f5b351
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M Makefile
M snek.defs
Log Message:
-----------
Install optional source files to $(SHAREDIR)
Allow external snek builds to use all of these files too
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: dc84b9075b632b1a9b6d5f6cd283228affea4a9c
https://github.com/keith-packard/snek/commit/dc84b9075b632b1a9b6d5f6cd283228affea4a9c
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
A CODE_OF_CONDUCT.md
Log Message:
-----------
Add contributor covenant
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: acbbbf81da5b3efcddbfaa86e0db9f7695cddda8
https://github.com/keith-packard/snek/commit/acbbbf81da5b3efcddbfaa86e0db9f7695cddda8
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
A CONTRIBUTING.md
Log Message:
-----------
Add contributing guide
Commit: be59763d08ac76ab822cfd4aae330284135178de
https://github.com/keith-packard/snek/commit/be59763d08ac76ab822cfd4aae330284135178de
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M chips/avr/snek-avr.defs
M ports/itsybitsy3v/Makefile
M ports/itsybitsy5v/Makefile
Log Message:
-----------
chips/avr: Use snek-avr.defs
This file should include shared definitions for all atmega 32u4 based
ports, but it wasn't getting used at all. Fix up the contents of this
file and then use it for both itsybitsty ports.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: dae24f6e7b2bdfd6f5dcd7693f5f1a89a2de547e
https://github.com/keith-packard/snek/commit/dae24f6e7b2bdfd6f5dcd7693f5f1a89a2de547e
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M chips/avr/snek-avr.defs
A chips/avr/strtod.c
Log Message:
-----------
chips/avr: Customize strtof for Snek
This starts with strtod from avr-libc and removes some functionality
to reduce the size of the binary.
Snek only uses strtof with numbers, not for inf or nan. Remove the
code which matches those strings.
Snek doesn't care about errno, so don't bother setting it.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 1b39a9a538b131192f76705c3b206a3b7df0e8d3
https://github.com/keith-packard/snek/commit/1b39a9a538b131192f76705c3b206a3b7df0e8d3
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M snek.defs
Log Message:
-----------
Don't set SNEK_CFLAGS if already set
Some ports may override the set of warnings to be used
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: ba1be0036879c0ba7c8e02e83cbde1b8324d9f72
https://github.com/keith-packard/snek/commit/ba1be0036879c0ba7c8e02e83cbde1b8324d9f72
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M snek-gram.ll
M snek-parse.c
Log Message:
-----------
Don't allow positional formals after named formals
This checks for definitions of the form:
def (x=1,y): return x+y
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 104136b66d32577139254528527fd2c9ad73240b
https://github.com/keith-packard/snek/commit/104136b66d32577139254528527fd2c9ad73240b
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M snek-gram.ll
Log Message:
-----------
Check for named actuals in range operation
This avoids crashing when presented with:
for i in range(x=1):
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: a96ceab76d02fbaa03f4e01dd67a08d07f1ccde5
https://github.com/keith-packard/snek/commit/a96ceab76d02fbaa03f4e01dd67a08d07f1ccde5
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M snek-gram.ll
Log Message:
-----------
Check for named actuals in list immediate
Because we use the same grammar bits for actuals and list immediates,
we need to check and see for a named actual of the form:
a = [x=1]
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 5077a8defb5739fd34a3f4b05e222bcafd6c3395
https://github.com/keith-packard/snek/commit/5077a8defb5739fd34a3f4b05e222bcafd6c3395
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M snek-gram.ll
Log Message:
-----------
Check for named actuals in tuple immediate
Similar to the previous commit, this checks for named actuals in the
list of values used to create an immediate tuple value.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 0b5bb558f0db7bbe7591a628e5145f846fdcc666
https://github.com/keith-packard/snek/commit/0b5bb558f0db7bbe7591a628e5145f846fdcc666
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
A CODE_OF_CONDUCT.md
A CONTRIBUTING.md
M Makefile
M chips/avr/snek-avr.defs
A chips/avr/strtod.c
M examples/neopixel.py
M ports/itsybitsy3v/Makefile
M ports/itsybitsy5v/Makefile
M snek-gram.ll
M snek-memory.c
M snek-parse.c
M snek.defs
Log Message:
-----------
Merge branch 'master' into debian
Commit: a40256f2c02a72017da75273db8baeb98d3e6761
https://github.com/keith-packard/snek/commit/a40256f2c02a72017da75273db8baeb98d3e6761
Author: Keith Packard <keithp at keithp.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M debian/copyright
Log Message:
-----------
debian: Add chips/avr/strtod.c copyright information
This file uses essentially the same license as the files
borrowed from newlib, but has slightly different wording.
Signed-off-by: Keith Packard <keithp at keithp.com>
Compare: https://github.com/keith-packard/snek/compare/955af2393864...a40256f2c02a
More information about the Snek
mailing list