Yuichi Nishiwaki
|
db1a99c63a
|
write down list of picrin's standard libraries by hand
|
2014-05-21 01:23:43 +09:00 |
Yuichi Nishiwaki
|
e78ad9f452
|
split into piclib/CMakeLists.txt
|
2014-05-21 00:48:56 +09:00 |
Yuichi Nishiwaki
|
cefe1d8879
|
display libray specs in 'library not found' error
|
2014-05-21 00:37:15 +09:00 |
Yuichi Nishiwaki
|
3232f20936
|
add DEPENDS option
|
2014-05-21 00:29:33 +09:00 |
Yuichi Nishiwaki
|
11827bebd9
|
don't generate importable variable name
|
2014-05-21 00:29:13 +09:00 |
Yuichi Nishiwaki
|
dfc33c4f11
|
add static modifier to piclib sources
|
2014-05-21 00:28:54 +09:00 |
Yuichi Nishiwaki
|
8388e8ed33
|
shift/control broken
|
2014-05-19 20:35:31 +09:00 |
Yuichi Nishiwaki
|
5c59dcd564
|
add implementation note
|
2014-05-19 14:45:38 +09:00 |
Yuichi Nishiwaki
|
1602fd82de
|
update readme
|
2014-05-19 14:40:19 +09:00 |
Yuichi Nishiwaki
|
5ba1d4eb39
|
add partcont library
|
2014-05-19 14:38:32 +09:00 |
Yuichi Nishiwaki
|
10db8b9a2b
|
let embedding files be configurable
|
2014-05-19 13:39:28 +09:00 |
Yuichi Nishiwaki
|
7431eaf71c
|
mv libemb.pl mkloader.pl
|
2014-05-19 13:23:10 +09:00 |
Yuichi Nishiwaki
|
8fa9502fd4
|
automatic contribution library detection
|
2014-05-19 13:14:29 +09:00 |
Yuichi Nishiwaki
|
c3dfef0318
|
strict mode on
|
2014-05-19 12:59:25 +09:00 |
Yuichi Nishiwaki
|
25bf83291e
|
don't 'my' $_
|
2014-05-19 12:58:11 +09:00 |
Yuichi Nishiwaki
|
365ca25aa4
|
update travis config
|
2014-05-19 09:09:35 +09:00 |
Yuichi Nishiwaki
|
e1bf77d486
|
Merge branch 'issue/106'
|
2014-05-19 09:03:21 +09:00 |
Yuichi Nishiwaki
|
d722a89be0
|
update readme (dependency on perl)
|
2014-05-19 09:01:26 +09:00 |
Yuichi Nishiwaki
|
d968002902
|
insert missing newlines
|
2014-05-19 09:01:03 +09:00 |
Yuichi Nishiwaki
|
52c175a4fe
|
port libemb.py to perl
|
2014-05-19 08:40:22 +09:00 |
Yuichi Nishiwaki
|
d05adcb023
|
wrong years in LICENSE file
|
2014-05-18 21:38:41 +09:00 |
Yuichi Nishiwaki
|
f2d56714b3
|
[bugfix] close #107. On DLL platforms, cmake treats shared library files as same as
BINARY targets, not as LIBRARY targets. Thanks a lot, @ktakashi!
|
2014-05-18 16:21:54 +09:00 |
Yuichi Nishiwaki
|
085d3e198c
|
check if python is installed before running libemb.py
|
2014-05-18 16:13:29 +09:00 |
Yuichi Nishiwaki
|
af16365b11
|
initial sphinx doc support
|
2014-05-18 06:11:06 +09:00 |
Yuichi Nishiwaki
|
c8b5701fce
|
FindREGEX.cmake broken on old mac environment
|
2014-05-07 20:53:48 +09:00 |
Yuichi Nishiwaki
|
1ff408b59b
|
cosmetic changes
|
2014-04-12 08:25:17 +09:00 |
Yuichi Nishiwaki
|
183935a31e
|
[bugfix] fix GC fault. call pic_get_backtrace function *before* you
allocate new area for error object.
|
2014-04-10 22:31:05 +09:00 |
Yuichi Nishiwaki
|
a7565e7584
|
Merge branch 'issue-99'. close #99
|
2014-04-06 14:22:33 +09:00 |
Yuichi Nishiwaki
|
f5a4047e28
|
unwind picrin VM registers when pic_pop_try is called
|
2014-04-06 14:02:50 +09:00 |
Yuichi Nishiwaki
|
5893dd5b5c
|
save stacktrace in error objects
|
2014-04-06 14:02:21 +09:00 |
Yuichi Nishiwaki
|
920524dc40
|
add pic_print_backtrace function
|
2014-04-06 14:00:45 +09:00 |
Yuichi Nishiwaki
|
a8de062bcb
|
rename backtrace.c to debug.c
|
2014-04-06 13:36:02 +09:00 |
Yuichi Nishiwaki
|
8434629586
|
move config.h to under picrin/
|
2014-04-06 12:44:11 +09:00 |
Yuichi Nishiwaki
|
99c2889a4d
|
update README.
|
2014-04-06 12:41:31 +09:00 |
Yuichi Nishiwaki
|
bc7291a176
|
add support for `make install`
|
2014-04-06 12:36:08 +09:00 |
Yuichi Nishiwaki
|
d143da430a
|
use absolute path to specify libemb.py output path
|
2014-04-06 12:17:08 +09:00 |
Yuichi Nishiwaki
|
abe0fb2e75
|
show python version before building the project
|
2014-04-06 12:10:36 +09:00 |
Yuichi Nishiwaki
|
7132c0714e
|
support => in cond syntax. close #95
|
2014-04-06 11:59:29 +09:00 |
Yuichi Nishiwaki
|
def57348c1
|
[refactor] auto escape library filenames
|
2014-04-06 10:48:44 +09:00 |
Yuichi Nishiwaki
|
2c79e1874c
|
run load_piclib.c generator at every build time
|
2014-04-06 10:05:15 +09:00 |
Yuichi Nishiwaki
|
1d40eb0dea
|
supply substring function
|
2014-04-06 09:52:13 +09:00 |
Yuichi Nishiwaki
|
32f29692d9
|
[bugfix] replacee strings must be escaped as well
|
2014-04-06 09:51:30 +09:00 |
Yuichi Nishiwaki
|
6d8680b902
|
piclib/*.scm are no longer used by the binary nor the library
|
2014-04-06 02:56:55 +09:00 |
Yuichi Nishiwaki
|
48d477d538
|
Merge branch 'issue-25'. close #25
|
2014-04-06 02:51:22 +09:00 |
Yuichi Nishiwaki
|
c98ab2fedf
|
ignore src/load_piclib.c
|
2014-04-06 02:48:16 +09:00 |
Yuichi Nishiwaki
|
ecd533babd
|
run piclib generator at cmake run
|
2014-04-06 02:47:40 +09:00 |
Yuichi Nishiwaki
|
4f4c3e24c5
|
embed scheme library files into a c source file
|
2014-04-06 02:47:14 +09:00 |
Yuichi Nishiwaki
|
d0e14a4acb
|
s/pic_load_stdlib/pic_load_piclib/g
|
2014-04-06 02:44:38 +09:00 |
Yuichi Nishiwaki
|
74b44f4d84
|
add pic_load_cstr
|
2014-04-06 02:43:49 +09:00 |
Yuichi Nishiwaki
|
cb288532a9
|
support REPL readline history save and load
|
2014-04-06 01:40:04 +09:00 |