[Snek] [keith-packard/snek] 0df0cf: doc: Add snek logo with name

Keith Packard noreply at github.com
Tue Apr 30 23:53:14 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/keith-packard/snek
  Commit: 0df0cf8b6e5401c532bf82cba1e0da54d908bd30
      https://github.com/keith-packard/snek/commit/0df0cf8b6e5401c532bf82cba1e0da54d908bd30
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    A doc/snek-label-nofont.svg
    A doc/snek-label.svg

  Log Message:
  -----------
  doc: Add snek logo with name

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 680930e16512101d208e0b680ddb69a2c68e39e7
      https://github.com/keith-packard/snek/commit/680930e16512101d208e0b680ddb69a2c68e39e7
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M posix/snek-main.c
    M samd21/ao-snek.c
    M snek-builtin.py
    M snek-duino/snek-duino.c
    M windows/snek-windows.c

  Log Message:
  -----------
  Extend .builtin syntax to allow for constructed values

This creates an ability to define variables with values that use
code to build a value rather than simply allowing a floating point
number. The value is specified with '= <poly_expr>', where
'<poly_expr>' is any C expression which returns a snek_poly_t value.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 842c76dcbc561190fe5b1333e834e7934e18168f
      https://github.com/keith-packard/snek/commit/842c76dcbc561190fe5b1333e834e7934e18168f
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M doc/snek.adoc

  Log Message:
  -----------
  doc: Use 'power' consistently for the motor PWM output value

Don't use 'speed' in some places and 'power' in others.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 8ab5e092b25e35723c9e1096a65b9ed8c6e48827
      https://github.com/keith-packard/snek/commit/8ab5e092b25e35723c9e1096a65b9ed8c6e48827
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M snek-list.c
    M snek.h

  Log Message:
  -----------
  Add 'snek_list_build' to be used with new builtin value builders

snek_list_build is a helper function for creating list values for
builtin variables.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: e065112a708133654580fdcdb2392fdd5d906ad9
      https://github.com/keith-packard/snek/commit/e065112a708133654580fdcdb2392fdd5d906ad9
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M crickit-snek/crickit-snek.builtin
    M doc/snek.adoc

  Log Message:
  -----------
  crikit-snek: MOTOR1 instead of (MOTOR1A, MOTOR1B)

Pre-define tuples for the crickit motor controllers, rather than
making the user do that manually. Avoids confusion about which 'pin'
is which.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: ba2cc69a8dbaa5ce5b088620d14511cdc4e33e0c
      https://github.com/keith-packard/snek/commit/ba2cc69a8dbaa5ce5b088620d14511cdc4e33e0c
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M samd21/ao-arch-funcs.h
    M samd21/ao-serial-samd21.c
    M samd21/samd21.h

  Log Message:
  -----------
  samd21: Rename samd21_usart -> samd21_sercom

Use the name found in the SAMD21 docs

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: c2a1f3708a37dbf2eb374d56b43412005f25dd83
      https://github.com/keith-packard/snek/commit/c2a1f3708a37dbf2eb374d56b43412005f25dd83
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    A atmega/snek-atmega-eeprom.c
    A atmega/snek-atmega-serial.c
    A atmega/snek-atmega.h
    M snek-duino/Makefile
    R snek-duino/snek-duino-eeprom.c
    R snek-duino/snek-duino-serial.c
    M snek-duino/snek-duino.builtin
    R snek-duino/snek-duino.h

  Log Message:
  -----------
  Move atmega files out of snek-duino into atmega

These will be shared by the snek-mega build

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 9dbbd9d2df534749c389b98b89060aaf6c80519c
      https://github.com/keith-packard/snek/commit/9dbbd9d2df534749c389b98b89060aaf6c80519c
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M doc/snek.adoc
    M examples/snek-car.py
    M examples/track-light.py
    M samd21/snek-altos.builtin
    M samd21/snek-gpio.c
    M snek-duino/snek-duino.builtin
    M snek-duino/snek-duino.c

  Log Message:
  -----------
  Add 'pin' argument to read(), remove listento()

Instead of having separate listento and read functions, just
pass the pin to read directly.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 7c00f70fad2931047b7d51de2579317466d8c8d0
      https://github.com/keith-packard/snek/commit/7c00f70fad2931047b7d51de2579317466d8c8d0
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M atmega/snek-atmega-serial.c
    M snekde/snekde.py

  Log Message:
  -----------
  Change serial port baud rate to 115200

Might as well go as fast as we can.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 6f8d89851bc7a0997215345ee353c52c239332ad
      https://github.com/keith-packard/snek/commit/6f8d89851bc7a0997215345ee353c52c239332ad
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-04-30 (Tue, 30 Apr 2019)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Use $(FIRMWARE) to list firmware in top-level Makefile

Replaces a duplicate list of firmware files.

Signed-off-by: Keith Packard <keithp at keithp.com>


Compare: https://github.com/keith-packard/snek/compare/1a909341e229...6f8d89851bc7


More information about the Snek mailing list