rexy712
|
a8ba1cc2fb
|
Update readme
|
2020-03-09 15:08:10 -07:00 |
|
rexy712
|
d27e8a8879
|
Update TODO
|
2020-03-09 15:00:18 -07:00 |
|
rexy712
|
a17e19bbc0
|
Updated parsing. Fixes many different sources of segfaults, simplifies modification, and (finally) adds support for scientific notation. Along with a handful of other small parsing changes/fixes.
|
2020-03-09 15:00:08 -07:00 |
|
rexy712
|
b5002db578
|
Fix rjp_internal to use newer configure option
|
2020-03-09 14:40:04 -07:00 |
|
rexy712
|
821ca95610
|
Update rjp++ CMake project to match rjp's
|
2020-03-09 14:39:37 -07:00 |
|
rexy712
|
67036521d3
|
Add more configure options to CMake project.
|
2020-03-09 14:39:17 -07:00 |
|
rexy712
|
c2f4131b63
|
Add test source file
|
2020-03-09 14:38:33 -07:00 |
|
rexy712
|
637f20e6b7
|
Supply correct lib flags for static/shared build
|
2020-03-08 19:10:01 -07:00 |
|
rexy712
|
91f810e404
|
Update readme
|
2020-03-07 13:25:22 -08:00 |
|
rexy712
|
65dabe16d9
|
Separate CMakeLists into separate projects for rjp and rjp++. Add install for pkg-config files
|
2020-03-06 16:14:59 -08:00 |
|
rexy712
|
5b0570f546
|
Updated gitignore for pc files
|
2020-03-06 16:13:44 -08:00 |
|
rexy712
|
59413d6d48
|
Separated rjp++'s single include file
|
2020-03-06 16:13:28 -08:00 |
|
rexy712
|
26e3cf4b2c
|
Add pkg-config files
|
2020-03-06 16:12:49 -08:00 |
|
rexy712
|
24f9f608a8
|
Flesh out rjp++. Add conversion, parsing, type checking, key access, etc
|
2020-03-05 17:23:30 -08:00 |
|
rexy712
|
5c7be8fb66
|
Add null pointer checks to unordered object iterator
|
2020-03-05 17:22:56 -08:00 |
|
rexy712
|
f97826aac3
|
Change how rjp++ handles member/element addition
|
2020-03-04 14:49:20 -08:00 |
|
rexy712
|
be714c29ab
|
Add rjp project as dependency of rjp++
|
2020-03-03 18:23:43 -08:00 |
|
rexy712
|
fcad8e2062
|
Update rjp.h include guard to be less likely to cause collisions
|
2020-03-03 17:57:30 -08:00 |
|
rexy712
|
744021b967
|
Add license disclaimer to rjp++ files
|
2020-03-03 17:56:36 -08:00 |
|
rexy712
|
c6241dc37c
|
Add link dependency to rjp++
|
2020-03-03 17:56:12 -08:00 |
|
rexy712
|
72f720000e
|
Add start of C++ wrapper
|
2020-03-03 17:49:39 -08:00 |
|
rexy712
|
2e9571115a
|
Fix API function mk2
v0.9.0
|
2020-02-29 13:07:05 -08:00 |
|
rexy712
|
3e1a785938
|
Add missing API function
|
2020-02-29 13:01:12 -08:00 |
|
rexy712
|
7b54b12e6e
|
Add ordered objects using linked lists. Add wrapper for auto selecting functions to call given either object type. Add conversion functions between object types.
|
2020-02-29 11:58:11 -08:00 |
|
rexy712
|
99cc9a5154
|
Fix pretty printing
|
2020-02-27 10:17:33 -08:00 |
|
rexy712
|
ffac4718e8
|
Update TODO
|
2020-02-26 18:31:20 -08:00 |
|
rexy712
|
4b68e32298
|
Version update
v0.8.3
|
2020-02-26 18:24:39 -08:00 |
|
rexy712
|
07c07cc06b
|
Fix object iterator skipping values
|
2020-02-26 18:24:18 -08:00 |
|
rexy712
|
e15c54b7cc
|
Revision bump
v0.8.2
|
2020-02-24 18:38:35 -08:00 |
|
rexy712
|
092a6497f8
|
Add memory zeroing during object/array mutation
|
2020-02-24 18:31:09 -08:00 |
|
rexy712
|
88cdc61357
|
Actually implement key mutability
|
2020-02-24 18:30:38 -08:00 |
|
rexy712
|
4be1d9b2d0
|
Update version
v0.8.1
|
2020-02-24 14:49:25 -08:00 |
|
rexy712
|
250c6b1e59
|
Fix c++ compatability and const correctness
|
2020-02-24 14:46:47 -08:00 |
|
rexy712
|
08b05e8162
|
Update rjp version. Remove debug source file
v0.8.0
|
2020-02-23 10:49:16 -08:00 |
|
rexy712
|
dac026802f
|
Update CmakeLists.txt
|
2020-02-23 10:15:16 -08:00 |
|
rexy712
|
656992233e
|
Updated copyright year
|
2020-02-23 10:03:59 -08:00 |
|
rexy712
|
6a9597c274
|
Reorganized file structure
|
2020-02-23 09:59:37 -08:00 |
|
rexy712
|
debd8cc31d
|
Move unused utility function into debug only section
|
2020-02-19 06:16:09 -08:00 |
|
rexy712
|
67208e38e0
|
Removed vinit, was a really dumb idea. Redid a lot of the API to match. Fixed some tree related memory leaks.
|
2020-02-18 17:36:54 -08:00 |
|
rexy712
|
0dfbbb5a5c
|
Fix object member removal
|
2020-01-28 16:53:02 -08:00 |
|
rexy712
|
ff241e2a6f
|
Successfully hid RJP_value implementation from API
|
2020-01-19 09:19:20 -08:00 |
|
rexy712
|
30cc8008af
|
Separate object operations from tree operations
|
2020-01-19 08:12:34 -08:00 |
|
rexy712
|
34c918615f
|
Update todo
|
2020-01-17 23:41:41 -08:00 |
|
rexy712
|
b447a745a3
|
Fix missing parent assignment in rjp_add_member
|
2020-01-17 23:41:26 -08:00 |
|
rexy712
|
45ed17d6ca
|
Tree setup now working on all compilation units
|
2020-01-17 14:22:15 -08:00 |
|
rexy712
|
0b4562a95a
|
Update rjp.h types
|
2020-01-17 13:02:53 -08:00 |
|
rexy712
|
b5fdb94fd3
|
Fix RJP_object_iterator to actually usable state
|
2020-01-17 12:48:26 -08:00 |
|
rexy712
|
ed5179c677
|
Fix tree related segfaults. Add member removal to API
|
2020-01-13 18:38:19 -08:00 |
|
rexy712
|
a646d1c4e8
|
Moved rjp.c, memory.c, and strings.c over to new tree-based objects. Unfortunately, the API did need modified because C lacks the 'mutable' keyword.
|
2020-01-13 15:19:27 -08:00 |
|
rexy712
|
6e53fe29e2
|
Fix memory management of trees
|
2020-01-13 13:22:49 -08:00 |
|