Patrick Pelissier
3dad326bea
Update doc
2021-02-06 23:54:16 +01:00
Patrick Pelissier
753c46ef14
Add OrderPP
2021-02-06 23:40:58 +01:00
Patrick Pelissier
f2d5de252b
Add M_FILTER and M_FILTER_C macros (src, tests, doc)
2021-02-06 23:24:55 +01:00
Patrick Pelissier
0cb1a8054f
Add M_REPLICATE & M_REPLICATE_C (src, test, doc)
2021-02-06 22:32:38 +01:00
Patrick Pelissier
e4dc06a0e2
Update doc
2021-02-06 22:13:06 +01:00
Patrick Pelissier
cd2012f33d
Update doc
2021-02-06 21:58:52 +01:00
Patrick Pelissier
527f6d8d9a
Add metalang99
2021-02-06 21:05:26 +01:00
Patrick Pelissier
0de771036b
Add M_REDUCE3
...
Add M_MAP3_C
Add operator LIMITS.
2021-02-05 00:11:44 +01:00
Patrick Pelissier
6d6afa4cfd
Update doc
2021-01-29 20:43:46 +01:00
Patrick Pelissier
7546cbedd2
Update doc
2021-01-20 20:44:48 +01:00
Patrick Pelissier
f002eebc83
Update constraint
2021-01-18 18:01:42 +01:00
Patrick Pelissier
25fe26deaa
Happy new year
2021-01-13 20:18:01 +01:00
Patrick Pelissier
8a9d5f6a00
Add macro string_sets (like string_cats)
2021-01-10 09:51:38 +01:00
Patrick Pelissier
3df2408ffb
Add macro M_CSTR
2021-01-10 09:26:27 +01:00
Patrick Pelissier
b0ebbb306e
Update
2021-01-10 09:20:42 +01:00
Patrick Pelissier
a03b2e80c6
Document string_cats
2021-01-07 22:13:10 +01:00
Patrick Pelissier
1b4c608087
Rename operator TEST_EMPTY into EMPTY_P to be compliant with iterator operator
2021-01-07 22:13:10 +01:00
Patrick Pelissier
6f7d3fcd79
Add limiation on M_EMPTY_P
2020-12-31 00:12:36 +01:00
Patrick Pelissier
ab9284ca20
Update documentation
2020-12-27 10:44:41 +01:00
Patrick Pelissier
15d0b86c62
Update documentation & add tests as per lastest changes
2020-12-16 11:07:11 +01:00
Patrick Pelissier
1689db7b9c
Fix spelling
2020-12-16 11:07:11 +01:00
Patrick Pelissier
f5bc8796f7
Add functions:
...
* string_vprintf
* string_init_vprintf
2020-12-15 22:14:43 +01:00
Patrick Pelissier
e893560a48
Add macros M_LET_IF and M_DEFER to help handling with runtime errors
2020-12-14 21:26:07 +01:00
Patrick Pelissier
a4ff7c71f2
Update documentation
2020-12-13 00:18:53 +01:00
Patrick Pelissier
d8fd2e3e69
Update doc as per latest changes
2020-12-06 00:16:53 +01:00
Patrick Pelissier
1c5c4aa50f
Fix compatibility with C++
...
which doesn't support designated init.
2020-12-05 18:28:30 +01:00
Patrick Pelissier
34c990e259
Add function _init_once for intrusive shared pointer
2020-12-05 18:14:22 +01:00
Patrick Pelissier
6801f688a4
Clarify atomic thin layer limitation (see #79 )
2020-12-01 07:27:14 +01:00
Patrick Pelissier
79dabfc52f
Update documentation as per #76
2020-11-29 20:34:05 +01:00
Patrick Pelissier
2a28f8d407
Add string_init_printf
2020-11-25 22:41:11 +01:00
Patrick Pelissier
f372a72fd8
Update list of libraries
2020-11-23 20:29:30 +01:00
Patrick Pelissier
b343d356c3
Add support for empty replaced string
2020-11-22 23:29:38 +01:00
Patrick Pelissier
55e7b3083a
Add function string_replace_all[_str]
...
to replace all occurences of a string by another.
2020-11-22 23:04:32 +01:00
Patrick Pelissier
d898d6d4cc
Remove duplicate function
2020-11-21 10:26:02 +01:00
Patrick Pelissier
45f8b31efc
Add function string_subset
2020-11-19 22:31:33 +01:00
Patrick Pelissier
800d03f728
Update documentation.
2020-11-15 09:39:15 +01:00
Patrick Pelissier
24f5739a3b
Update documentation.
2020-11-14 23:56:28 +01:00
Patrick Pelissier
b658598e02
Update documentation for _update & _erase of priority queues.
2020-11-14 23:48:46 +01:00
Patrick Pelissier
f5afd6e275
Update comments.
2020-10-25 21:16:43 +01:00
Patrick Pelissier
7a270ffacb
Update documentation
2020-10-23 21:32:06 +02:00
Patrick Pelissier
fb44be6efe
Remove argument itret_t from *SET_DEF_AS
...
as it is useless
(Return type IS the key type for a set).
2020-10-17 22:24:53 +02:00
Patrick Pelissier
1a46c0cd3f
Clarify should usage in the documentation.
2020-10-17 13:07:41 +02:00
Patrick Pelissier
0b18792b96
Document _DEF_AS macros
...
Fix #60
2020-10-16 21:56:42 +02:00
Patrick Pelissier
464e8e5f8f
Clean usage of 'shall' within the documentation.
2020-10-16 21:33:01 +02:00
Patrick Pelissier
45410f3f0c
Update README.
2020-10-16 21:04:07 +02:00
Patrick Pelissier
556e706343
Update doc as per last rename
2020-10-16 21:01:41 +02:00
Patrick Pelissier
b3a1a75f6f
Rename internal types:
...
a suffix ending with _ct means confidential type
ans is reserved for M*LIB internal usage.
OPLIST doesn't use the external types
but rather the internal types.
It enables to be independent of the real names
of the external types.
Such external names are planned to be fully customizable
(i.e. the user may define a name that suits its coding style)
2020-10-03 14:07:14 +02:00
Patrick Pelissier
49180bfbe5
Add documentation on IT_INSERT operator
2020-07-19 00:53:43 +02:00
Patrick Pelissier
eaf7ae7dee
Fix spelling
2020-07-14 00:47:25 +02:00
Patrick Pelissier
6e5181e405
Fix doc on B+TREE
2020-07-02 23:22:44 +02:00