lurchi
d65ac87b9e
hopefully fixed the static inline mess now
2016-09-05 12:50:37 +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
psyc://loupsycedyglgamf.onion/~lynX
a0abf99f72
Merge remote-tracking branch 'l/master'
1984-04-04 00:44:04 +00:00
psyc://loupsycedyglgamf.onion/~lynX
12080f6071
got to support both DESTDIR and PREFIX
1984-04-04 00:44:06 +00:00
psyc://loupsycedyglgamf.onion/~lynX
7ed845c4f2
support make install DESTDIR=...
1984-04-04 00:44:05 +00:00
psyc://loupsycedyglgamf.onion/~lynX
8b2d725514
Merging rust bindings from lurchi, thxaloz!
1984-04-04 00:44:04 +00: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
2819fa86b4
-
2016-01-29 23:33:28 +00:00
psyc://loupsycedyglgamf.onion/~lynX
be9ceb909d
avoid shadowing a global declaration from unistd.h
2016-01-29 23:33:27 +00:00
tg(x)
3cc1c8127a
license header
2013-07-16 16:53:51 +02:00
tg(x)
4dac647766
_notice_peer_(dis)connect methods
2012-03-06 02:36:30 +01:00
tg(x)
ece5c86cb4
c++ compat
2012-02-21 03:00:52 +01:00
tg(x)
545ee184a1
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
tg(x)
5163c1a1a7
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
tg(x)
eaeab8c226
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
tg(x)
80eb590987
uniform path; more methods
2012-01-25 18:05:44 +01:00
tg(x)
a210128091
+
2012-01-17 10:53:34 +01:00
tg(x)
382fd3c779
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
tg(x)
cd2e898c40
psyc_text params
2012-01-04 23:32:01 +01:00
tg(x)
30351302bc
packet id
2011-12-28 23:45:16 +01:00
tg(x)
07901658f3
hello methods
2011-12-27 17:50:25 +01:00
psyc://psyced.org/~lynX
deeef9e048
method.h
2011-12-04 15:05:51 +01:00
tg(x)
2e0972f862
install .h
2011-12-04 15:04:48 +01:00
tg(x)
0fefc0be74
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
tg(x)
75f4e0aee4
methods & templates
2011-11-30 13:51:50 +01:00
tg(x)
efd58428a9
psyc_method_family()
2011-11-28 14:00:41 +01:00
tg(x)
d0b3b85924
table rendering
2011-11-26 15:03:10 +01:00
tg(x)
2e242d4f47
added @ op & _table type; number, index & keyword parsing
2011-11-21 16:00:46 +01:00
tg(x)
42c2709378
table parsing
2011-11-14 22:02:02 +01:00
tg(x)
1cc58abd0e
indent
2011-11-11 22:18:24 +01:00
tg(x)
aee9203df6
resync
2011-11-09 21:38:06 +01:00
tg(x)
49dedd5864
added state op return codes for psyc_parse, added stateop to PsycPacket
2011-11-09 21:22:58 +01:00
tg(x)
4b31a16ad6
added psyc operator defs
2011-11-09 19:01:05 +01:00
tg(x)
dea012a8cb
refactoring - init functions
2011-11-03 14:27:01 +01:00
tg(x)
99ef5decc2
unsigned number parsing
2011-11-03 14:15:42 +01:00
tg(x)
b92ac91b7e
c2arg2
2011-11-01 22:24:35 +01:00
tg(x)
9d8ceefe0b
added entity & slash to uniform struct
2011-11-01 12:22:30 +01:00
tg(x)
344cdb7996
refactoring - more renames
2011-11-01 12:06:58 +01:00
tg(x)
f25e768482
refactoring - renamed types
2011-10-31 20:26:47 +01:00
tg(x)
260bba0c46
refactoring - renamed functions
2011-10-31 20:04:16 +01:00
tg(x)
47984a765b
uniform - added 'valid' member; macro fix
2011-10-23 00:13:42 +02:00
tg(x)
825a383772
uniform struct
2011-10-14 01:16:09 +02:00
tg(x)
01358610fd
uniform parser
2011-10-14 00:29:32 +02:00
tg(x)
0d870770f2
doc fix
2011-07-05 13:28:29 +02:00
tg(x)
0559cd79a7
psyc_text: added extra param
2011-06-12 21:04:11 +02:00