@@ -288,13 +288,13 @@ module json_value_module
288288 ! thrown if the existing variable is not a scalar).
289289 !
290290 ! ### See also
291- ! * [[add_by_path]] - this one can be used to change
291+ ! * [[json_core(type): add_by_path]] - this one can be used to change
292292 ! arrays and objects to scalars if so desired.
293293 !
294294 ! @note Unlike some routines, the `found` output is not optional,
295295 ! so it doesn't present exceptions from being thrown.
296296 !
297- ! @note These have been mostly supplanted by the [[add_by_path]]
297+ ! @note These have been mostly supplanted by the [[json_core(type): add_by_path]]
298298 ! methods, which do a similar thing (and can be used for
299299 ! scalars and vectors, etc.)
300300 generic,public :: update = > MAYBEWRAP(json_update_logical),&
@@ -379,7 +379,7 @@ module json_value_module
379379 ! (This will create a `null` variable)
380380 !
381381 ! ### See also
382- ! * [[add_by_path]]
382+ ! * [[json_core(type): add_by_path]]
383383
384384 generic,public :: create = > MAYBEWRAP(json_create_by_path)
385385 procedure :: MAYBEWRAP(json_create_by_path)
@@ -8579,6 +8579,7 @@ end subroutine parse_array
85798579! ### History
85808580! * Jacob Williams : 6/16/2014 : Added hex validation.
85818581! * Jacob Williams : 12/3/2015 : Fixed some bugs.
8582+ ! * Jacob Williams : 8/23/2015 : `string` is now returned unescaped.
85828583
85838584 subroutine parse_string (json , unit , str , string )
85848585
0 commit comments