[Snek] [keith-packard/snek] 546635: windows: Add math functions to Windows native build
Keith Packard
noreply at github.com
Wed Apr 17 15:10:46 PDT 2019
Branch: refs/heads/debian
Home: https://github.com/keith-packard/snek
Commit: 5466359e50fa442147706e6f4e92e8ca69ed36ec
https://github.com/keith-packard/snek/commit/5466359e50fa442147706e6f4e92e8ca69ed36ec
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M snek-math.c
M windows/Makefile
Log Message:
-----------
windows: Add math functions to Windows native build
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 143deca34dbfc103ad28b5c9a70c98d878b662c1
https://github.com/keith-packard/snek/commit/143deca34dbfc103ad28b5c9a70c98d878b662c1
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Create an index
Only available for PDF backend currently.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 7944894128db5644df95c390a9df27407d4ad1a2
https://github.com/keith-packard/snek/commit/7944894128db5644df95c390a9df27407d4ad1a2
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Fix some mistakes introduced with source highlighting
Extra [source] and ---- lines
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: f220beccea209f9547391ed415ee6d1165175836
https://github.com/keith-packard/snek/commit/f220beccea209f9547391ed415ee6d1165175836
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M doc/snek.css
Log Message:
-----------
doc: Increase line-height of source examples in HTML output
Change body pre 'line-height' value.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: eff9050356b649dda105ca791756284aaf544b99
https://github.com/keith-packard/snek/commit/eff9050356b649dda105ca791756284aaf544b99
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Spelling fixes
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 4c02f59dcea4a6fe6b76dd2790fece9d0099369f
https://github.com/keith-packard/snek/commit/4c02f59dcea4a6fe6b76dd2790fece9d0099369f
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M doc/snek-theme.yml
Log Message:
-----------
doc: Flip page numbers to other margin
This places them in the outside edge of each page, rather than the
inside edge.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 35ac9370ee0a81926f880696660d4e451c0e279d
https://github.com/keith-packard/snek/commit/35ac9370ee0a81926f880696660d4e451c0e279d
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-13 (Sat, 13 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Provide a clear break between tutorial and reference
Add a new top-level section delimiter to show where the tutorial stops
and the reference manual starts. Relabel the builtin function chapters
as regular chapters instead of appendices, and then make the two
appendices about embedded devices live at the top-most level.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 7cb19f9ea6131f392abc4075a248066bc16de648
https://github.com/keith-packard/snek/commit/7cb19f9ea6131f392abc4075a248066bc16de648
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/snek-theme.yml
M doc/snek.adoc
Log Message:
-----------
doc: Adjust PDF formatting
Switch to pre-press mode to get TOC started on recto. Add [%nonfacing]
to some sections so they don't get pushed to recto.
Mess with headers and footers -- put page number in header on outside
edge, add title and chapter name to header, make footer just contain
copyright info.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 8019a1e62f66785f97a34bd8970be9d64d1f9621
https://github.com/keith-packard/snek/commit/8019a1e62f66785f97a34bd8970be9d64d1f9621
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Minor formatting fixes
Some section titles were drawn wrong.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 993186904ba17bf497a52f5c8136a0112c68ef22
https://github.com/keith-packard/snek/commit/993186904ba17bf497a52f5c8136a0112c68ef22
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Use “” instead of '' more consistently
Try to keep things consistent, although it's still not perfect.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 995bbd517d802e1997e66ada82a5ccdcd03d2ea4
https://github.com/keith-packard/snek/commit/995bbd517d802e1997e66ada82a5ccdcd03d2ea4
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M snek.svg
Log Message:
-----------
Make snek.svg work better with dark background
Add white to snek eyes. Add gradiant disc behind head to ensure
eyebrows are visible.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 74f7880494984981e277f031b8dd3af864313ed7
https://github.com/keith-packard/snek/commit/74f7880494984981e277f031b8dd3af864313ed7
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Reduce control flow section titles to one word
Move the syntax description to a separate paragraph so that the title
and TOC entry aren't so long.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 0eaad29b2a8a403577cc4dd0c185d83564566c6f
https://github.com/keith-packard/snek/commit/0eaad29b2a8a403577cc4dd0c185d83564566c6f
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/.gitignore
M doc/Makefile
A doc/snek-book-theme.yml
A doc/snek-cover.svg
M doc/snek-theme.yml
Log Message:
-----------
doc: Provide 'book' formatting for snek manual
This reformats the text to 5.5in x 8.5in and provides a cover image
for the manual so that it can be printed.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 2fee3d8c5436089bc8d9ae8c992351ad20466f43
https://github.com/keith-packard/snek/commit/2fee3d8c5436089bc8d9ae8c992351ad20466f43
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/snek-book-theme.yml
M doc/snek-theme.yml
Log Message:
-----------
doc: Fix examples to use DejaVu font instead of Courier
There are two monospaced elements -- 'literal' and 'code. I missed
'code'.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: ed3c1b7aab4298048dc1642fa8ba2c5d2f17476f
https://github.com/keith-packard/snek/commit/ed3c1b7aab4298048dc1642fa8ba2c5d2f17476f
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-14 (Sun, 14 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Make user input bold and snek output normal
This means we don't get syntax highlighting anymore, but I think
that's a reasonable tradeoff.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 71d837a712a8f2c555cbfad3ce11c476d5f474de
https://github.com/keith-packard/snek/commit/71d837a712a8f2c555cbfad3ce11c476d5f474de
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Editorial review by Laura
Lots of good work on the first few pages of the tutorial.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: cadb8d6108923558f1f006d4f637681ebbdbe32c
https://github.com/keith-packard/snek/commit/cadb8d6108923558f1f006d4f637681ebbdbe32c
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M doc/snek-book-theme.yml
Log Message:
-----------
doc: Adjust title page text size/location in 'book' version
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: d588fd42de643c6125338a67e4ad5ec58d90232a
https://github.com/keith-packard/snek/commit/d588fd42de643c6125338a67e4ad5ec58d90232a
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: Too many howevers
Most of these are not helpful.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: d7b2bc8e46992b2efd8193c91e124859807c9226
https://github.com/keith-packard/snek/commit/d7b2bc8e46992b2efd8193c91e124859807c9226
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M posix/snek-main.c
Log Message:
-----------
posix: define all fields of 'struct option' for end case
clang complains without explicit definitions.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: d859f86616b43259c2a526c2fee8dc6523218068
https://github.com/keith-packard/snek/commit/d859f86616b43259c2a526c2fee8dc6523218068
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M snek-builtin.py
Log Message:
-----------
Add '=' to definition of builtin array elements
clang doesn't accept [<foo>] <bar> and wants [<foo>] = <bar>
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: be0fe9df12a025a416b165c9260f61141997387f
https://github.com/keith-packard/snek/commit/be0fe9df12a025a416b165c9260f61141997387f
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M snek-parse.c
Log Message:
-----------
Fix success return of snek_parse to be an enum member
return snek_parse_success instead of END
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: e773c388a005403beb46e94c58fcfb9ca56d174a
https://github.com/keith-packard/snek/commit/e773c388a005403beb46e94c58fcfb9ca56d174a
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M posix/snek-posix.h
M snek-math.c
Log Message:
-----------
Work around missing libm functions for __APPLE__
No isnanf, isinff or lgammaf_r functions.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 6cfa7f678f3794118f78919f9599834988813778
https://github.com/keith-packard/snek/commit/6cfa7f678f3794118f78919f9599834988813778
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M examples/snek-bsd.py
Log Message:
-----------
examples: Add argument to random.seed in snek-bsd.py
This function requires an argument now.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: d5700bbcdf7a3057b3d4576897584d189f8124c8
https://github.com/keith-packard/snek/commit/d5700bbcdf7a3057b3d4576897584d189f8124c8
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M linux/Makefile
M macosx/.gitignore
M macosx/Makefile
M macosx/ReadMe-Mac.rtf
A macosx/build-mac
M macosx/install-macosx
A macosx/runsnek
A macosx/snek-Info.plist.in
A macosx/snek-script
R macosx/snekde
A macosx/snekde-Info.plist.in
A macosx/snekde-script
M snek-install.defs
M windows/Makefile
Log Message:
-----------
macosx: Include mac os x snek and firmware
Use a remote mac to compile the firmware for inclusion in the
release. Also ship firmware for the embedded boards.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 8e5e6b1dce7566fbcef4bfc4875712a45cd23bfa
https://github.com/keith-packard/snek/commit/8e5e6b1dce7566fbcef4bfc4875712a45cd23bfa
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M doc/snek.adoc
Log Message:
-----------
doc: snek-duino install instructions for non-Linux
On non-Linux hosts, the user will have to install snek-duino
themselves, so provide enough instructions for that to be possible.
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: 32adbc2b1265c2109342429e11bdb218e3cbb292
https://github.com/keith-packard/snek/commit/32adbc2b1265c2109342429e11bdb218e3cbb292
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M snek.defs
Log Message:
-----------
Bump to version 0.96
Signed-off-by: Keith Packard <keithp at keithp.com>
Commit: ec80e7ff6df2ff6268d5bad2772e73fe9b2f2a38
https://github.com/keith-packard/snek/commit/ec80e7ff6df2ff6268d5bad2772e73fe9b2f2a38
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M doc/.gitignore
M doc/Makefile
A doc/snek-book-theme.yml
A doc/snek-cover.svg
M doc/snek-theme.yml
M doc/snek.adoc
M doc/snek.css
M examples/snek-bsd.py
M linux/Makefile
M macosx/.gitignore
M macosx/Makefile
M macosx/ReadMe-Mac.rtf
A macosx/build-mac
M macosx/install-macosx
A macosx/runsnek
A macosx/snek-Info.plist.in
A macosx/snek-script
R macosx/snekde
A macosx/snekde-Info.plist.in
A macosx/snekde-script
M posix/snek-main.c
M posix/snek-posix.h
M snek-builtin.py
M snek-install.defs
M snek-math.c
M snek-parse.c
M snek.defs
M snek.svg
M windows/Makefile
Log Message:
-----------
Merge branch 'master' into debian
Commit: 23ed591c243885cdf3d1b0f10f733ad4a512b013
https://github.com/keith-packard/snek/commit/23ed591c243885cdf3d1b0f10f733ad4a512b013
Author: Keith Packard <keithp at keithp.com>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M debian/changelog
Log Message:
-----------
debian: 0.96-1
Signed-off-by: Keith Packard <keithp at keithp.com>
Compare: https://github.com/keith-packard/snek/compare/f2186fb8ee0d...23ed591c2438
More information about the Snek
mailing list