[Snek] [keith-packard/snek] 2e5a59: allow any chars with high-bit set in identifiers

Keith Packard noreply at github.com
Wed Jul 3 16:44:24 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/keith-packard/snek
  Commit: 2e5a59b0f805e493806ff3a170adbe5f39afb9bb
      https://github.com/keith-packard/snek/commit/2e5a59b0f805e493806ff3a170adbe5f39afb9bb
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M snek-lex.c

  Log Message:
  -----------
  allow any chars with high-bit set in identifiers

When using UTF-8 encoding, this makes code points above 0x7f usable in
identifiers.

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


  Commit: f3b4a7e7450fb2f045a52d2aab9dbec162c4415f
      https://github.com/keith-packard/snek/commit/f3b4a7e7450fb2f045a52d2aab9dbec162c4415f
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M chips/samd21/ao-arch.h
    M chips/samd21/ao-timer.c
    M chips/samd21/samd21.h

  Log Message:
  -----------
  chips/samd21: Support XOSC as clock source

Allow the external high-frequency oscillator to be used as the primary
clock source.

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


  Commit: 121f8c79774242642979b2d43d1889226907dd2d
      https://github.com/keith-packard/snek/commit/121f8c79774242642979b2d43d1889226907dd2d
  Author: Keith Packard <keithp at keithp.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M ports/snekboard/ao-pins.h

  Log Message:
  -----------
  ports/snekboard: Use 16MHz crystal XOSC as primary clock source

This provides a stable clock even when not connected to USB.

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


Compare: https://github.com/keith-packard/snek/compare/3b80f7e501c3...121f8c797742


More information about the Snek mailing list