diff --git a/README.md b/README.md index aa2ca97..a385c30 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,9 @@ described below. * [Narrow 1284](https://www.crowdsupply.com/pandauino/narrow). - * [Arduino Nano Every](https://store.arduino.cc/usa/nano-every). + * [Arduino Nano Every](https://store.arduino.cc/usa/nano-every). This + uses flash for storage, and includes most of the math library and + the tone driver. * [LilyPad Arduino 328](https://www.sparkfun.com/products/13342). This port leaves out dictionaries and slices so that it has space @@ -96,6 +98,14 @@ described below. Here's some places that have seen recent work + * Remove the -big variants. The variants supporting boot loaders now + have sufficient space to support all of the options formerly + reserved for the -big ones. + + * Rewrite the ATmel chip support to use __flash attributes. Target + newer GCC version. With these changes, there's lots more space + available on ATmel targets. + * Changed the builtin math, time and random functions to no longer include the math., time. or random. prefixes. This makes them more convenient to use. To retain compatibility with Python, you can diff --git a/snek.defs b/snek.defs index 99fb0dd..147d265 100644 --- a/snek.defs +++ b/snek.defs @@ -7,8 +7,8 @@ vpath %.ll $(SNEK_LOCAL_VPATH):$(SNEK_ROOT) vpath %.py $(SNEK_LOCAL_VPATH):$(SNEK_ROOT) vpath %.builtin $(SNEK_LOCAL_VPATH):$(SNEK_ROOT) -SNEK_VERSION = 1.9 -SNEK_DATE = 2022-12-20 +SNEK_VERSION = 1.10 +SNEK_DATE = 2024-11-28 SNEK_VERSION_DASH = $(shell echo $(SNEK_VERSION) | sed 's/\./-/g')