[Snek] [keith-packard/snek] 24846d: ports/esp32: Ignore snek binary
Keith Packard
noreply at github.com
Sun May 24 20:17:34 PDT 2020
Branch: refs/heads/debian
Home: https://github.com/keith-packard/snek
Commit: 24846da3fe0f4cd205b6b3ea0ee6158214811640
https://github.com/keith-packard/snek/commit/24846da3fe0f4cd205b6b3ea0ee6158214811640
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-16 (Sat, 16 May 2020)
Changed paths:
M ports/esp32/.gitignore
Log Message:
-----------
ports/esp32: Ignore snek binary
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: cdfbe5cf578f5a730f3e883a6d732281dc4b6edd
https://github.com/keith-packard/snek/commit/cdfbe5cf578f5a730f3e883a6d732281dc4b6edd
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-16 (Sat, 16 May 2020)
Changed paths:
M chips/avr/snek-avr.defs
M chips/qemu/snek-qemu.defs
M chips/samd21/snek-samd21.defs
M hosts/macosx/Makefile
M hosts/macosx/build-mac
M ports/duemilanove/Makefile
M ports/hifive1revb/Makefile
M ports/mega/Makefile
M snek.defs
Log Message:
-----------
hosts/macosx: Get MacOS X build going again
Move --gc-sections flag to a new SNEK_LDFLAGS variable.
Check for clang and use different compiler flags.
Sync files for remote snek build to correct hostname.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 8e703beec180928c73e348222e634c45a7b85831
https://github.com/keith-packard/snek/commit/8e703beec180928c73e348222e634c45a7b85831
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M Makefile
Log Message:
-----------
Make black ignore imported python files used to build hosts releases
While building releases, a pile of python gets imported into the
per-host directories. If black gets run afterwards, it tries to go
'fix' all of that stuff. Ignore those files to avoid doing that.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: ac71161d367d188ab9664b614ff4d16ac40f91da
https://github.com/keith-packard/snek/commit/ac71161d367d188ab9664b614ff4d16ac40f91da
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M ports/posix/snek-main.c
M ports/posix/snek.1
Log Message:
-----------
ports/posix: Remove --file option, add --interactive option
This makes snek work more like python3 -- when the --interactive
option (aka -i) is passed, along with a program.py name, snek will
evaluate the program file and then enter interactive mode for further
work.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 0dd07979408cd0c68bd1224c3c654d1484bcda4e
https://github.com/keith-packard/snek/commit/0dd07979408cd0c68bd1224c3c654d1484bcda4e
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M Makefile
R snek.pc.in
Log Message:
-----------
Don't install snek source code
There's no good reason to install all of the source code when
installing snek; the general model is now to incorporate new
ports into the snek repository instead.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 0d9875bd38f0b24db58cbcb9b90a91e9b6eca448
https://github.com/keith-packard/snek/commit/0d9875bd38f0b24db58cbcb9b90a91e9b6eca448
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M snek-list.c
M test/Makefile
A test/fail-dictionary-mutable.py
Log Message:
-----------
Make creating dictionary with mutable key fail
An immediate dictionary defined with a mutable key was skipping the
invalid element of the dictionary, but going ahead and returning a
dictionary with the remaining valid elements. Make that an error
instead.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 5713d58fa32b016a31a222beb322611781dd7280
https://github.com/keith-packard/snek/commit/5713d58fa32b016a31a222beb322611781dd7280
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M test/Makefile
Log Message:
-----------
test: Enable RISC-V testing by setting SNEK_RISCV_TEST=1 on command line
This makes it easier to enable testing on RISC-V (where supported)
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: e7b0c43253e4ebfd89a9a6d0e5d75253a3c553e2
https://github.com/keith-packard/snek/commit/e7b0c43253e4ebfd89a9a6d0e5d75253a3c553e2
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M .github/workflows/snek.yml
Log Message:
-----------
Enable testing on RISC-V for github actions
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 75d4f6c2f945c9579767e606b6e3df9ec47aa238
https://github.com/keith-packard/snek/commit/75d4f6c2f945c9579767e606b6e3df9ec47aa238
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M ports/esp32/Makefile
Log Message:
-----------
ports/esp32: Install binary in $(SHAREDIR)
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 13caf0b6a2f2745070031d5d8c27ae599eaa7325
https://github.com/keith-packard/snek/commit/13caf0b6a2f2745070031d5d8c27ae599eaa7325
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-18 (Mon, 18 May 2020)
Changed paths:
M .github/workflows/snek.yml
Log Message:
-----------
Fix github action to run tests on RISC-V
The command line directive was incorrect.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 906cbc9382633ee8848f6167c4867acf891a9642
https://github.com/keith-packard/snek/commit/906cbc9382633ee8848f6167c4867acf891a9642
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M ports/duemilanove/snek-duemilanove-install.1
Log Message:
-----------
ports/duemilanove: Remove quotes around ISP devices
This avoids confusing *roff as it removes a quote from the
begining of the line.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 76b265d4aa3babaed27058798fc90aa31d8c6259
https://github.com/keith-packard/snek/commit/76b265d4aa3babaed27058798fc90aa31d8c6259
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M snek-poly.c
Log Message:
-----------
Convert strcmp result to int8_t in snek_poly_cmp
snek_poly_cmp returns an int8_t (to reduce code elsewhere on 8-bit
platforms), while strcmp returns an int. We need to use the whole int
value to generate the correct int8_t value, so perform the usual
comparison.
This bug was caught by running the test suite on a Linux arm64 machine,
which appears to have a different strcmp result than other compilers.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 5be0ef24c7186b42362792e142b82227409a0063
https://github.com/keith-packard/snek/commit/5be0ef24c7186b42362792e142b82227409a0063
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M snek.defs
Log Message:
-----------
Version 1.4.1
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 6c28cc899f8a57e31e76eba22cf876e12ce1836c
https://github.com/keith-packard/snek/commit/6c28cc899f8a57e31e76eba22cf876e12ce1836c
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M .github/workflows/snek.yml
M Makefile
M chips/avr/snek-avr.defs
M chips/qemu/snek-qemu.defs
M chips/samd21/snek-samd21.defs
M hosts/macosx/Makefile
M hosts/macosx/build-mac
M ports/duemilanove/Makefile
M ports/duemilanove/snek-duemilanove-install.1
M ports/esp32/.gitignore
M ports/esp32/Makefile
M ports/hifive1revb/Makefile
M ports/mega/Makefile
M ports/posix/snek-main.c
M ports/posix/snek.1
M snek-list.c
M snek-poly.c
M snek.defs
R snek.pc.in
M test/Makefile
A test/fail-dictionary-mutable.py
Log Message:
-----------
Merge branch 'master' into debian
Commit: ed391eb57c5643806d2a664f8db1bdc9d7bf7eb5
https://github.com/keith-packard/snek/commit/ed391eb57c5643806d2a664f8db1bdc9d7bf7eb5
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/snek.install
M debian/snek.lintian-overrides
Log Message:
-----------
debian: No more pkgconfig files
We don't bother installing source files, so there's no snek.pc file
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: a728f10bbaf1923294de33692381a3f88856cfcb
https://github.com/keith-packard/snek/commit/a728f10bbaf1923294de33692381a3f88856cfcb
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: Version 1.4.1-1
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 64074e3da53f1f5939ffe7af7846a4086061ed49
https://github.com/keith-packard/snek/commit/64074e3da53f1f5939ffe7af7846a4086061ed49
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/control
Log Message:
-----------
debian: Split out Build-Depends-Indep
Avoid requiring embedded toolchains for -arch packages
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 1f8dcc28fb3560ee9b801e6919e4011f2d7e49a5
https://github.com/keith-packard/snek/commit/1f8dcc28fb3560ee9b801e6919e4011f2d7e49a5
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: Version 1.4.1-2
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: a168880c019f9b171594cbb0d8207a2e6595182d
https://github.com/keith-packard/snek/commit/a168880c019f9b171594cbb0d8207a2e6595182d
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/control
Log Message:
-----------
debian: Move qemu-system-arm from Build-Depends to Build-Depends-Indep
This package is only used in testing the qemu arm build, which is in
the arch all package.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 4e94fdc263cc444a599742ceb5451d2f4bb70038
https://github.com/keith-packard/snek/commit/4e94fdc263cc444a599742ceb5451d2f4bb70038
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: Version 1.4.1-3
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 2328a03986ca3a4f0410dbf8053f58b66906d4a5
https://github.com/keith-packard/snek/commit/2328a03986ca3a4f0410dbf8053f58b66906d4a5
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/control
Log Message:
-----------
debian: Make snek-bin depend on snek to get snek.svg
The icon for the snek desktop file lives in the snek package
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 5f4eaad3fe00970695e773ee85469bb835cef5ab
https://github.com/keith-packard/snek/commit/5f4eaad3fe00970695e773ee85469bb835cef5ab
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/rules
Log Message:
-----------
debian: Add -fdebug-prefix-map to all builds
This flag removes build paths from any elf files.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 08ebdd1b6ded707e9c56d415e464e4cf21779b20
https://github.com/keith-packard/snek/commit/08ebdd1b6ded707e9c56d415e464e4cf21779b20
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: Version 1.4.1-4
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: f1fc36ac6e9e8820b63f3d8926b397eba610b47f
https://github.com/keith-packard/snek/commit/f1fc36ac6e9e8820b63f3d8926b397eba610b47f
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M debian/tests/control
Log Message:
-----------
debian: Limit autopkgtests to native and arm versions
RISC-V qemu doesn't have the required support yet.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 21295325e33f8f046f33f44088c3ad76f5248cc3
https://github.com/keith-packard/snek/commit/21295325e33f8f046f33f44088c3ad76f5248cc3
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M debian/control
M debian/rules
Log Message:
-----------
debian: Skip everything but ports/posix/snek for -arch builds
This avoids re-building docs and running black
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 38558e32fadb32a8dc1c07eb73ce5696168a407d
https://github.com/keith-packard/snek/commit/38558e32fadb32a8dc1c07eb73ce5696168a407d
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: version 1.4.1-5
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: a2163ac12325e3c7b4023a35fdda9f3619bcd99e
https://github.com/keith-packard/snek/commit/a2163ac12325e3c7b4023a35fdda9f3619bcd99e
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M debian/tests/control
Log Message:
-----------
debian: Add gcc as autopkgtest dependency
The makefile checks whether 'cc' is clang or gcc, even though the
tests don't require either.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 4982c6c68204e97c29b2ddef60a9098768669866
https://github.com/keith-packard/snek/commit/4982c6c68204e97c29b2ddef60a9098768669866
Author: Keith Packard <keithp at keithp.com>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: Version 1.4.1-6
Signed-off-by: Keith Packard <keithp at keithp.com>
Compare: https://github.com/keith-packard/snek/compare/4d9c5217f9e7...4982c6c68204
More information about the Snek
mailing list