1
0
Fork 0
mirror of git://git.psyc.eu/libpsyc synced 2024-08-15 03:19:02 +00:00
Commit graph

360 commits

Author SHA1 Message Date
lurchi
d65ac87b9e hopefully fixed the static inline mess now 2016-09-05 12:50:37 +02:00
lurchi
516231b0ba small improvement: when calling parse_list after last element was reached, now PSYC_PARSE_LIST_END is returned 2016-09-05 12:37:35 +02:00
lurchi
c593d85742 fix bug in partial list parsing 2016-09-05 12:35:24 +02:00
lurchi
2614da4953 revert changes in parse.c 2016-09-05 11:53:54 +02:00
lurchi
48b9e626ed forgot for change some static inline functions, see commit 9d7ad2a; tests passing again 2016-09-05 11:33:42 +02:00
lurchi
f892d406f4 change parse methods: the buffer must be passed on every call to simplify the parser lifetime 2016-09-04 13:47:37 +02:00
lurchi
dd8cc059c5 partial parsing possible with PsycParser and PsycListParser 2016-09-03 22:38:47 +02:00
lurchi
9d7ad2a67f Switch static inline to inline
The linker does not create symbols for static functions so Rust FFI
can't find them. All static inline function have been changed to 'inline'
functions with an 'extern inline' declaration in the corresponding .c
files. Other than Rust FFI seeing the functions this has other
advantages. See [1] for a nice explanation.

[1]
https://gustedt.wordpress.com/2010/11/29/myth-and-reality-about-inline-in-c99/
2016-08-21 09:58:36 +02:00
psyc://loupsycedyglgamf.onion/~lynX
f5e2ea036d Merge branch 'master' of l:libpsyc 2016-01-30 00:33:26 +01:00
tg(x)
3cc1c8127a license header 2013-07-16 16:53:51 +02:00
tg(x)
975a3cdd99 template var names 2012-03-08 10:29:43 +01:00
Gabor Adam Toth
cda6a4331e template var names 2012-03-08 10:29:43 +01:00
tg(x)
4dac647766 _notice_peer_(dis)connect methods 2012-03-06 02:36:30 +01:00
Gabor Adam Toth
7513578c43 _notice_peer_(dis)connect methods 2012-03-06 02:36:30 +01:00
tg(x)
dbd2c1f19d linking fix for -lm 2012-02-15 22:47:16 +01:00
Gabor Adam Toth
89b1466d58 linking fix for -lm 2012-02-15 22:47:16 +01:00
tg(x)
545ee184a1 modifier, psyc-mode fix 2012-02-15 22:39:19 +01:00
Gabor Adam Toth
2a7778f868 modifier, psyc-mode fix 2012-02-15 22:39:19 +01:00
tg(x)
a2e54dfdd0 Revert "we usually do it like this, but maybe we should do it like you say?"
This reverts commit c0ec7c3e21.
2012-02-06 15:07:27 +01:00
Gabor Adam Toth
632616a2fb Revert "we usually do it like this, but maybe we should do it like you say?"
This reverts commit c0ec7c3e21.
2012-02-06 15:07:27 +01:00
tg(x)
5163c1a1a7 Merge branch 'master' of supraverse.net:libpsyc 2012-02-06 15:05:12 +01:00
Gabor Adam Toth
a91eb849b7 Merge branch 'master' of supraverse.net:libpsyc 2012-02-06 15:05:12 +01:00
tg(x)
71866659f9 dict syntax; index & update mod parser; psyc-mode for emacs 2012-02-06 15:05:08 +01:00
Gabor Adam Toth
d3aa4508b9 dict syntax; index & update mod parser; psyc-mode for emacs 2012-02-06 15:05:08 +01:00
tg(x)
eaeab8c226 psyc_is_var_routing() -> psyc_var_routing() 2012-01-31 19:34:11 +01:00
Gabor Adam Toth
3ee2f0e392 psyc_is_var_routing() -> psyc_var_routing() 2012-01-31 19:34:11 +01:00
psyc://psyced.org/~lynX
a6f41c6754 we usually do it like this, but maybe we should do it like you say? 2012-01-27 15:57:02 +01:00
psyc://psyced.org/~lynX
c0ec7c3e21 we usually do it like this, but maybe we should do it like you say? 2012-01-27 15:57:02 +01:00
tg(x)
80eb590987 uniform path; more methods 2012-01-25 18:05:44 +01:00
Gabor Adam Toth
04842f9105 uniform path; more methods 2012-01-25 18:05:44 +01:00
tg(x)
a210128091 + 2012-01-17 10:53:34 +01:00
Gabor Adam Toth
f7e40dcf52 + 2012-01-17 10:53:34 +01:00
tg(x)
382fd3c779 better psyc_dict_lookup 2012-01-09 11:52:09 +01:00
Gabor Adam Toth
97d5ae6af3 better psyc_dict_lookup 2012-01-09 11:52:09 +01:00
tg(x)
dbcd35102b hello methods & templates 2012-01-04 23:33:43 +01:00
Gabor Adam Toth
7c87d03d3b hello methods & templates 2012-01-04 23:33:43 +01:00
tg(x)
cd2e898c40 psyc_text params 2012-01-04 23:32:01 +01:00
Gabor Adam Toth
5fc5c5079a psyc_text params 2012-01-04 23:32:01 +01:00
tg(x)
30351302bc packet id 2011-12-28 23:45:16 +01:00
Gabor Adam Toth
aad05d8483 packet id 2011-12-28 23:45:16 +01:00
tg(x)
07901658f3 hello methods 2011-12-27 17:50:25 +01:00
Gabor Adam Toth
946c56c100 hello methods 2011-12-27 17:50:25 +01:00
tg(x)
0fefc0be74 psyc_entity_type(), _action methods 2011-12-03 14:34:29 +01:00
Gabor Adam Toth
60fc690d81 psyc_entity_type(), _action methods 2011-12-03 14:34:29 +01:00
tg(x)
078ec2a374 PSYC_STRING, func params 2011-12-01 14:12:41 +01:00
Gabor Adam Toth
c4d364a70b PSYC_STRING, func params 2011-12-01 14:12:41 +01:00
tg(x)
75f4e0aee4 methods & templates 2011-11-30 13:51:50 +01:00
Gabor Adam Toth
5dd68d87fc methods & templates 2011-11-30 13:51:50 +01:00
tg(x)
efd58428a9 psyc_method_family() 2011-11-28 14:00:41 +01:00
Gabor Adam Toth
1aa08235b7 psyc_method_family() 2011-11-28 14:00:41 +01:00