cwal

All files named "s2/shell_extend.c"
Login

All files named "s2/shell_extend.c"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for s2/shell_extend.c

2022-01-21
14:55
Build fixes and doc updates for the amalgamation build. file: [309f29bfeb] check-in: [3a127e0684] user: stephan branch: build-reorg, size: 7399
06:35
Got s2sh and s2sh2 building. Moved public s2 headers into include/wh/cwal. file: [1af23e163b] check-in: [4eca93fd0b] user: stephan branch: build-reorg, size: 7485
2021-06-26
09:30
Removed s2_rc_cstr() and s2_rc_cstr2(), now that we have cwal_rc_cstr_fallback(). file: [5d57721279] check-in: [9bb5de51f2] user: stephan branch: trunk, size: 7477
2018-11-23
02:20
Doc updates. shell_extend.c tweak so that its default behaviour matches the docs. file: [b74616718f] check-in: [dab324f302] user: stephan branch: trunk, size: 7475
00:55
doc updates, removed one dead declaration. file: [dae5a572e1] check-in: [3d6c258964] user: stephan branch: trunk, size: 7239
2018-11-22
16:42
Cleaned up the shell_extend.c skeleton a bit and modified the interface slightly to give s2_shell_extend() access to the 's2' object. file: [85aa91abaa] check-in: [64d08eefa3] user: stephan branch: trunk, size: 7242
2018-11-20
09:05
Squelched dozens of unused parameter warnings (removing their names causes a completely different warning) triggered by work on the build process. Fixed cwal_scope_chain_set_with_flags() to not ignore the flags it was given and to honor various KVP/container flags which its _v() counterpart was honoring. file: [29b2eeee57] check-in: [211af69f84] user: stephan branch: trunk, size: 7352
2017-10-05
17:09
Merged (private) strlen-rewrite branch. This eliminates the 'length of 0 means to use cwal_strlen()' semantics from the major APIs (there may be a couple small outliers). My hands managed to survive, with the left pinky being only ever so slightly sore. file: [f21543cc08] check-in: [ef477c5d1e] user: stephan branch: trunk, size: 7261
2017-03-14
00:50
minor value referencing tweak. file: [4e9945a369] check-in: [bdd644b266] user: stephan branch: trunk, size: 7262
2016-01-08
17:09
large batch of tweaks, largely related to the hash-vs-objects work, but also an attempt at guaranteeing under/overflow behaviour on integer ops. file: [107b995301] check-in: [4d688d1ffc] user: stephan branch: s2-scope-hashes, size: 7155
2014-07-11
22:59
cosmetic tweak file: [04177909fe] check-in: [c2b6705098] user: stephan branch: trunk, size: 7248
21:59
s2: added =~ and !~ overload-only ops, improved (but not perfected) error reporting for second-pass eval errors, improved the shell extension demo a bit. file: [96ab6be06f] check-in: [d24921a38c] user: stephan branch: trunk, size: 7250
20:03
Added: s2: mostly build-related stuff, getting s2sh client-extensible. file: [4971469b20] check-in: [cc53da0c53] user: stephan branch: trunk, size: 5233