[Snek] [keith-packard/snek] a0c03e: Add optional hooks to notice when execution is hap...

Keith Packard noreply at github.com
Sun Mar 24 19:55:27 PDT 2019


  Branch: refs/heads/debian
  Home:   https://github.com/keith-packard/snek
  Commit: a0c03e51e5b7fb233c5f1b18ea6dcab5e9ac5fd1
      https://github.com/keith-packard/snek/commit/a0c03e51e5b7fb233c5f1b18ea6dcab5e9ac5fd1
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-23 (Sat, 23 Mar 2019)

  Changed paths:
    M snek-gram.ll
    M snek.h

  Log Message:
  -----------
  Add optional hooks to notice when execution is happening

This lets the runtime system inform the user about the status of the
system.

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


  Commit: a76b7f08dc7c94c28e656561c170a619368a51c5
      https://github.com/keith-packard/snek/commit/a76b7f08dc7c94c28e656561c170a619368a51c5
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-23 (Sat, 23 Mar 2019)

  Changed paths:
    M examples/blink.py

  Log Message:
  -----------
  examples: Blink LED on GPIO 13

Most arduino boards have an LED here

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


  Commit: e94a8bbd11a5d39b4fb18390eeae0bcf9f6ae637
      https://github.com/keith-packard/snek/commit/e94a8bbd11a5d39b4fb18390eeae0bcf9f6ae637
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-23 (Sat, 23 Mar 2019)

  Changed paths:
    M snekde/snekde.py

  Log Message:
  -----------
  snekde: Trap termios.error exceptions

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


  Commit: 78f79f8b37d4bc811d8a70b1e86054a10d54314e
      https://github.com/keith-packard/snek/commit/78f79f8b37d4bc811d8a70b1e86054a10d54314e
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    A metro-snek/Makefile
    A metro-snek/altos.ld
    A metro-snek/ao.h
    A metro-snek/ao_adc_samd21.c
    A metro-snek/ao_adc_samd21.h
    A metro-snek/ao_arch.h
    A metro-snek/ao_arch_funcs.h
    A metro-snek/ao_boot_chain.c
    A metro-snek/ao_flash.h
    A metro-snek/ao_flash_samd21.c
    A metro-snek/ao_interrupt.c
    A metro-snek/ao_led.c
    A metro-snek/ao_led.h
    A metro-snek/ao_metro.c
    A metro-snek/ao_notask.c
    A metro-snek/ao_notask.h
    A metro-snek/ao_panic.c
    A metro-snek/ao_pins.h
    A metro-snek/ao_product.c
    A metro-snek/ao_product.h
    A metro-snek/ao_serial.h
    A metro-snek/ao_serial_samd21.c
    A metro-snek/ao_snek.c
    A metro-snek/ao_snek.h
    A metro-snek/ao_stdio.c
    A metro-snek/ao_tc_samd21.c
    A metro-snek/ao_tc_samd21.h
    A metro-snek/ao_tcc_samd21.c
    A metro-snek/ao_tcc_samd21.h
    A metro-snek/ao_timer.c
    A metro-snek/ao_usb.h
    A metro-snek/ao_usb_samd21.c
    A metro-snek/registers.ld
    A metro-snek/samd21.h
    A metro-snek/snek-altos.builtin
    A metro-snek/snek.ld
    A metro-snek/snek_altos.c
    A metro-snek/snek_eeprom.c
    A metro-snek/snek_gpio.c
    A metro-snek/snek_io.c
    A metro-snek/uf2conv.py

  Log Message:
  -----------
  Add SAMD21 build

Consists of various files copied over from AltOSxx#

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


  Commit: 4fbd13d04cef75182360bd41ffea925c6295f814
      https://github.com/keith-packard/snek/commit/4fbd13d04cef75182360bd41ffea925c6295f814
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M Makefile
    M linux/Makefile
    M snek-duino/Makefile
    M windows/snek.cfg.in

  Log Message:
  -----------
  Build metro-snek. Include it in linux and windows distributions

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


  Commit: 19b96b55f19b198ba0b30add1c29faa1a46073ec
      https://github.com/keith-packard/snek/commit/19b96b55f19b198ba0b30add1c29faa1a46073ec
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M doc/snek.adoc

  Log Message:
  -----------
  doc: Describe how to install snek on duemilanova and metro express

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


  Commit: c8db3173ff2c8e49bebf3edfcdc3703ae767b000
      https://github.com/keith-packard/snek/commit/c8db3173ff2c8e49bebf3edfcdc3703ae767b000
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    A examples/badshuffle.py

  Log Message:
  -----------
  Add badshuffle example

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


  Commit: 200fbdc8df884af33502f6e908c3fad05dbd8948
      https://github.com/keith-packard/snek/commit/200fbdc8df884af33502f6e908c3fad05dbd8948
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M snek-duino/Makefile
    M snek-duino/snek-duino-install.in

  Log Message:
  -----------
  snek-duino: Add version number to snek-duino files

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


  Commit: 103f81c4bf47dad5505081fc6bbf34c770a70f69
      https://github.com/keith-packard/snek/commit/103f81c4bf47dad5505081fc6bbf34c770a70f69
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M examples/Makefile
    M examples/badshuffle.py
    A examples/goodshuffle.py

  Log Message:
  -----------
  examples: Add shuffle examples to install list

goodshuffle.py - even shuffle
badshuffle.py - biased shuffle

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


  Commit: 72dee96e8320756d415f9fc3cb1480b54bccd0cb
      https://github.com/keith-packard/snek/commit/72dee96e8320756d415f9fc3cb1480b54bccd0cb
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M snek.defs

  Log Message:
  -----------
  Bump version to 0.9

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


  Commit: ad98ba98c8dc7d7709d8da3400302af7aa1a483a
      https://github.com/keith-packard/snek/commit/ad98ba98c8dc7d7709d8da3400302af7aa1a483a
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M Makefile
    M doc/snek.adoc
    M examples/Makefile
    A examples/badshuffle.py
    M examples/blink.py
    A examples/goodshuffle.py
    M linux/Makefile
    A metro-snek/Makefile
    A metro-snek/altos.ld
    A metro-snek/ao.h
    A metro-snek/ao_adc_samd21.c
    A metro-snek/ao_adc_samd21.h
    A metro-snek/ao_arch.h
    A metro-snek/ao_arch_funcs.h
    A metro-snek/ao_boot_chain.c
    A metro-snek/ao_flash.h
    A metro-snek/ao_flash_samd21.c
    A metro-snek/ao_interrupt.c
    A metro-snek/ao_led.c
    A metro-snek/ao_led.h
    A metro-snek/ao_metro.c
    A metro-snek/ao_notask.c
    A metro-snek/ao_notask.h
    A metro-snek/ao_panic.c
    A metro-snek/ao_pins.h
    A metro-snek/ao_product.c
    A metro-snek/ao_product.h
    A metro-snek/ao_serial.h
    A metro-snek/ao_serial_samd21.c
    A metro-snek/ao_snek.c
    A metro-snek/ao_snek.h
    A metro-snek/ao_stdio.c
    A metro-snek/ao_tc_samd21.c
    A metro-snek/ao_tc_samd21.h
    A metro-snek/ao_tcc_samd21.c
    A metro-snek/ao_tcc_samd21.h
    A metro-snek/ao_timer.c
    A metro-snek/ao_usb.h
    A metro-snek/ao_usb_samd21.c
    A metro-snek/registers.ld
    A metro-snek/samd21.h
    A metro-snek/snek-altos.builtin
    A metro-snek/snek.ld
    A metro-snek/snek_altos.c
    A metro-snek/snek_eeprom.c
    A metro-snek/snek_gpio.c
    A metro-snek/snek_io.c
    A metro-snek/uf2conv.py
    M snek-duino/Makefile
    M snek-duino/snek-duino-install.in
    M snek-gram.ll
    M snek.defs
    M snek.h
    M snekde/snekde.py
    M windows/snek.cfg.in

  Log Message:
  -----------
  Merge branch 'master' into debian


  Commit: 974605a3e783dcd69065497c4d3f6fad3316ab37
      https://github.com/keith-packard/snek/commit/974605a3e783dcd69065497c4d3f6fad3316ab37
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

  Changed paths:
    M debian/changelog
    M debian/control

  Log Message:
  -----------
  debian: Version 0.9-1

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


Compare: https://github.com/keith-packard/snek/compare/2a681a478b39...974605a3e783


More information about the Snek mailing list