Dan Halbert
cc51cad813
Merge pull request #1564 from dhalbert/module-presence-fixes
...
fix module weak links; add missing nrf features
2019-02-17 22:02:54 -05:00
Dan Halbert
5ec92415b0
fix module weak links; add missing nrf features
2019-02-17 17:29:28 -05:00
Lionel Debroux
b0c2c3c756
A couple build fixes for mp_float_t = double (MICROPY_FLOAT_IMPL_DOUBLE).
...
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
2019-02-17 11:21:48 +01:00
Lionel Debroux
94e51de166
Define MP_SSIZE_MAX for LONGINT_IMPL_LONGLONG as well.
...
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
2019-02-17 11:21:35 +01:00
sommersoft
dafc370d22
moves 'shared_timer_handler' back to atmel-samd from samd-peripherals
2019-02-16 19:54:16 -06:00
sommersoft
ea9200a042
starting again; initial addition of 'frequencyio.FrequencyIn'
2019-02-16 19:26:24 -06:00
Dan Halbert
071a21af16
remove 'git fetch --shallow-exclude'
2019-02-16 17:15:40 -05:00
Dan Halbert
4f85a78daf
test: changing git depth to 6
2019-02-16 17:10:53 -05:00
Dan Halbert
90bc09a31e
Merge pull request #1553 from tannewt/group_children
...
Store the original layer in Group
2019-02-16 08:47:09 -05:00
Dan Halbert
f7a397d527
Merge pull request #1550 from sommersoft/move_drivers_rst
...
Step 2: Move The Docs
2019-02-15 22:53:58 -05:00
Dan Halbert
619b4f13fd
Merge pull request #1555 from tannewt/print_flush
...
Support print("", flush=True)
2019-02-15 21:46:16 -05:00
Dan Halbert
11ef64ef51
Merge pull request #1554 from dhalbert/refactor-build-settings
...
Major refactoring of mpconfig and makefiles; compile only what's used; easy on/off of modules
2019-02-15 21:06:55 -05:00
Dan Halbert
7b3f7605b8
address @tannewt changes: move and rename common files; remove PORT_HEAP_SIZE
2019-02-15 20:32:32 -05:00
Scott Shawcroft
e6b140e7a0
Support print("", flush=True)
...
Fixes #1127
2019-02-15 16:53:19 -08:00
Dan Halbert
72c03268a4
remove circuitpy_rules.mk; not used
2019-02-15 19:24:34 -05:00
Dan Halbert
5a32c88db3
merge from upstream and move ure options;make translate
2019-02-15 19:19:52 -05:00
sommersoft
c80e22b6fc
make less vaguer
2019-02-15 18:12:58 -06:00
Dan Halbert
68d39d1f3f
make translate
2019-02-15 18:56:53 -05:00
Dan Halbert
a345ef28f2
finish Makefile refactoring; nrf builds work
2019-02-15 18:55:10 -05:00
Scott Shawcroft
c9f036ed40
Store the original layer in Group
...
As is we would return the native superclass object only.
Fixes #1551
2019-02-15 14:29:59 -08:00
Dan Halbert
cf545cd477
WIP: fix issues with remaining atmel-samd builds
2019-02-15 09:52:45 -05:00
sommersoft
156b0d286a
dropped the fancy URLs so Sphinx doesn't complain
2019-02-14 23:32:41 -06:00
Dan Halbert
5154e0581e
WIP: atmel-samd trinket build works
2019-02-15 00:28:20 -05:00
sommersoft
12ccd5ec55
link to new drivers.rst on the Bundle
2019-02-14 20:45:46 -06:00
Scott Shawcroft
35e3d99f62
Merge pull request #1544 from notro/ure_sub
...
extmod/ure: Extend functionality
2019-02-14 10:26:57 -08:00
Noralf Trønnes
0edd739609
Update translations
2019-02-14 15:43:13 +01:00
Noralf Trønnes
77ff17cc8d
atmel-samd: Enable extra ure functionality on Express boards
...
This enables ure.sub(), Match.span/start/end() and the
ure.Compile.search/match() pos/endpos arguments.
2019-02-14 15:42:46 +01:00
Noralf Trønnes
9cdffe5e8c
atmel-samd: Remove samd module from SAMD21 builds
...
Remove the samd module which has representations of the clocks.
This is done to save on precious flash.
2019-02-14 15:42:32 +01:00
Noralf Trønnes
0865c9d381
extmod/ure: Support search/match() pos and endpos parameters
...
MICROPY_PY_URE_MATCH_SPAN_START_END is used to enable the functionality
since it's similar.
2019-02-14 15:42:28 +01:00
Radomir Dopieralski
20a787adb4
extmod/ure: Handle some escape sequences.
...
Fix MicroPython #3176
Handle escape sequences inside regular expressions. This adds
handling for \a, \b, \f, \n, \r, \v and \\.
2019-02-14 15:42:25 +01:00
Damien George
b9dc23c070
extmod/modure: Add ure.sub() function and method, and tests.
...
This feature is controlled at compile time by MICROPY_PY_URE_SUB, disabled
by default.
Thanks to @dmazzella for the original patch for this feature; see #3770 .
2019-02-14 15:42:22 +01:00
Damien George
cbeac094ef
extmod/modure: Add match.span(), start() and end() methods, and tests.
...
This feature is controlled at compile time by
MICROPY_PY_URE_MATCH_SPAN_START_END, disabled by default.
Thanks to @dmazzella for the original patch for this feature; see #3770 .
2019-02-14 15:42:21 +01:00
Damien George
a24fabbb6f
extmod/modure: Add match.groups() method, and tests.
...
This feature is controlled at compile time by MICROPY_PY_URE_MATCH_GROUPS,
disabled by default.
Thanks to @dmazzella for the original patch for this feature; see #3770 .
2019-02-14 15:42:19 +01:00
Dan Halbert
379258112a
Merge pull request #1548 from tannewt/shape_arg_check
...
Arg check width and height into Shape.
2019-02-14 07:42:39 -05:00
Dan Halbert
f99b9ddcf1
Merge pull request #1546 from tannewt/fix_safe_mode
...
A safe mode fix and displayio fixes
2019-02-13 21:15:14 -05:00
Scott Shawcroft
b13adfc228
Arg check width and height into Shape.
...
Fixes #1537
2019-02-13 17:34:39 -08:00
Scott Shawcroft
a1a4959071
Merge pull request #1541 from dhalbert/nrf-two-uarts
...
nrf: Add second UARTE to busio.UART. Init uarts on startup.
2019-02-13 17:31:55 -08:00
Scott Shawcroft
d6cbd5be92
Merge pull request #1540 from TG-Techie/patch-6
...
PYPORTAL: pindefs incorrect
2019-02-13 17:21:22 -08:00
Dan Halbert
ab4194f752
don't allocate DMA buffer as long-lived
2019-02-13 19:49:57 -05:00
Scott Shawcroft
473bdf48f6
A safe mode fix and displayio fixes
...
* Fixes safe mode on the SAMD51. The "preserved" value was being
clobbered by the bootloader.
* Fixes auto-reload loop when in safe mode.
* Fixes reading Group children with [].
* Check that a TileGrid actually moves before queueing a refresh.
2019-02-13 15:31:06 -08:00
Scott Shawcroft
78f51792a7
Merge pull request #1543 from dhalbert/atmel-uart-fix
...
Fix atmel UART after ASF4 pruning.
2019-02-13 10:22:09 -08:00
Dan Halbert
da5008f4d8
Fix atmel UART after ASF4 pruning.
2019-02-13 11:42:09 -05:00
Dan Halbert
f391a9eaa5
Merge pull request #1538 from TG-Techie/patch-5
...
DOCS: cods wrong, one is mirror_x and the other mirrored_y when code does not reflect
2019-02-12 22:45:47 -05:00
Dan Halbert
e92d90ce9c
Add second UARTE to busio.UART. Init uarts on startup.
2019-02-12 22:34:05 -05:00
TG-Techie
e901317fd7
PYPORTAL: pindefs incorrect
...
@jerryneedell suggested the pins could be wrong when I told him I was getting reading that didn't change, having corrected the pinout to match the schematic I was given it now works!
used:
```
ts = adafruit_touchscreen.Touchscreen(board.TOUCH_XL, board.TOUCH_XR,
board.TOUCH_YD, board.TOUCH_YU,
calibration=((5200, 59000), (5800, 57000)),
size=(320, 240))
while True:
p = ts.touch_point
if p:
time.sleep(.5)
print(p)
```
2019-02-12 22:18:36 -05:00
Dan Halbert
66b0c67f54
Merge pull request #1536 from TG-Techie/patch-4
...
DISPIO: end_x can't be > height of shape
2019-02-12 19:17:10 -05:00
TG-Techie
e674f11df2
Update Shape.c
2019-02-12 19:16:27 -05:00
Dan Halbert
a61f68f0fe
Merge pull request #1535 from tannewt/group_sequence_and_font
...
A variety of displayio improvements
2019-02-12 19:04:37 -05:00
Scott Shawcroft
df00d74db8
Update translations
2019-02-12 15:01:52 -08:00
TG-Techie
4fbbb999b9
DISPIO: end_x can't be > height of shape
...
an author must have forgotten to change from height to width after copy paste.
2019-02-12 17:53:11 -05:00