Branch: Tag:

2019-03-19

2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
...

2012-10-06

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-06-15

2012-06-15 09:54:06 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into rblock_alloc

Conflicts:
src/post_modules/CritBit/floattree.cmod
src/post_modules/CritBit/inttree.cmod
src/post_modules/CritBit/stringtree.cmod

2012-06-08

2012-06-08 11:11:15 by Stephen R. van den Berg <srb@cuci.nl>

Move various modules from modules to post_modules.

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-10-28

2011-10-28 13:04:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Atomic megapatch: Use svalue accessor macros everywhere.

2011-09-21

2011-09-21 20:56:06 by Martin Stjernholm <mast@lysator.liu.se>

Made string escaping accessible by itself through Standards.JSON.escape_string.

2011-09-21 20:56:06 by Martin Stjernholm <mast@lysator.liu.se>

Escape U+2028 and U+2029 in json for compat with buggy parsers.

2011-09-21 20:56:06 by Martin Stjernholm <mast@lysator.liu.se>

Use surrogate pairs for chars above U+FFFF in ASCII_ONLY json output.

2011-09-21 20:56:06 by Martin Stjernholm <mast@lysator.liu.se>

Handle \u encoded surrogate pairs in Standards.JSON.decode.

2011-09-21 17:10:05 by Martin Stjernholm <mast@lysator.liu.se>

Handle \u encoded surrogate pairs in Standards.JSON.decode.

2011-09-21 17:07:46 by Martin Stjernholm <mast@lysator.liu.se>

Use surrogate pairs for chars above U+FFFF in ASCII_ONLY json output.

2011-09-21 13:12:24 by Martin Stjernholm <mast@lysator.liu.se>

Made string escaping accessible by itself through Standards.JSON.escape_string.

2011-09-21 03:05:46 by Martin Stjernholm <mast@lysator.liu.se>

Escape U+2028 and U+2029 in json for compat with buggy parsers.

2011-08-31

2011-08-31 20:38:04 by Martin Stjernholm <mast@lysator.liu.se>

Added a fixme about proper json encoding of chars outside the BMP.

2011-01-24

2011-01-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

Added a new Val module for various global constant values.

Currently with true, false, and null, moved from Standards.JSON and Sql.
Also allows these values to be overridden with extended versions.

2010-11-23

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

Added a new Val module for various global constant values.

Currently with true, false, and null, moved from Standards.JSON and Sql.
Also allows these values to be overridden with extended versions.

2010-06-10

2010-06-10 15:27:30 by Martin Stjernholm <mast@lysator.liu.se>

free cached constants null,false,true

Rev: src/modules/JSON/json.cmod:1.22

2010-06-10 15:15:10 by Arne Goedeke <el@laramies.com>

moved json.h into cmod

Rev: src/modules/JSON/json.cmod:1.21

2010-06-10 14:53:41 by Arne Goedeke <el@laramies.com>

somewhat more simple

Rev: src/modules/JSON/json.cmod:1.20

2010-06-10 14:52:30 by Martin Stjernholm <mast@lysator.liu.se>

Wide strings are ok to non-utf-8 parser variants.

Rev: src/modules/JSON/json.cmod:1.19
Rev: src/modules/JSON/testsuite.in:1.11

2010-06-10 14:41:44 by Martin Stjernholm <mast@lysator.liu.se>

Slightly better name on an internal type.

Rev: src/modules/JSON/json.cmod:1.18

2010-06-10 14:41:07 by Martin Stjernholm <mast@lysator.liu.se>

Fixed missing ref to string on stack.

Rev: src/modules/JSON/json.cmod:1.17

2010-06-10 14:40:26 by Martin Stjernholm <mast@lysator.liu.se>

Fixed too early stack popping.

The ref to the data string is on the stack and cannot be popped while
the string is in use. Need not be popped later either since mega_apply
pops extra stack entries (while keeping the top one).

Rev: src/modules/JSON/json.cmod:1.16

2010-06-10 14:39:51 by Martin Stjernholm <mast@lysator.liu.se>

Updated credits.

Rev: src/modules/JSON/json.cmod:1.15

2010-06-10 14:39:08 by Martin Stjernholm <mast@lysator.liu.se>

Some spelling and grammar fixes.

Rev: src/modules/JSON/json.cmod:1.14

2010-06-10 14:33:06 by Arne Goedeke <el@laramies.com>

removed some lazy debug

Rev: src/modules/JSON/json.cmod:1.13

2010-06-10 14:28:36 by Arne Goedeke <el@laramies.com>

use same machines for utf8 and non utf8

Rev: src/modules/JSON/Makefile.rl:1.2
Rev: src/modules/JSON/json.cmod:1.12
Rev: src/modules/JSON/json.h:1.2
Rev: src/modules/JSON/json_array.c:1.2
Rev: src/modules/JSON/json_mapping.c:1.2
Rev: src/modules/JSON/json_number.c:1.3
Rev: src/modules/JSON/json_string.c:1.2
Rev: src/modules/JSON/json_string_utf8.c:1.2
Rev: src/modules/JSON/rl/json_array.rl:1.2
Rev: src/modules/JSON/rl/json_mapping.rl:1.2
Rev: src/modules/JSON/rl/json_number.rl:1.3
Rev: src/modules/JSON/rl/json_string.rl:1.2
Rev: src/modules/JSON/rl/json_string_utf8.rl:1.2

2010-06-10 14:08:36 by Arne Goedeke <el@laramies.com>

added encoder and validator

Rev: src/modules/JSON/json.cmod:1.11

2010-05-30

2010-05-30 23:22:06 by Martin Stjernholm <mast@lysator.liu.se>

Can't guarantee canonical form stability for floats.

Rev: src/modules/JSON/json.cmod:1.10

2010-05-30 22:58:12 by Martin Stjernholm <mast@lysator.liu.se>

Changed name for the canonical flag, to leave room for a future standardized
canonical form.

Rev: src/modules/JSON/json.cmod:1.9
Rev: src/modules/JSON/testsuite.in:1.6

2010-05-30 21:13:56 by Martin Stjernholm <mast@lysator.liu.se>

Improved the type for encode().

Rev: src/modules/JSON/json.cmod:1.8

2010-05-30 21:12:23 by Martin Stjernholm <mast@lysator.liu.se>

Cannot use \uxxxx on chars bigger than U+ffff.

Rev: src/modules/JSON/json.cmod:1.7

2010-05-30 11:47:06 by Martin Stjernholm <mast@lysator.liu.se>

Use a slightly quicker sort function that's good enough.

Rev: src/modules/JSON/json.cmod:1.6

2010-05-30 10:47:45 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a leak.

Rev: src/modules/JSON/json.cmod:1.5

2010-05-29

2010-05-29 13:38:38 by Martin Stjernholm <mast@lysator.liu.se>

Added canonical form.

Also various tweaks to make the code slightly more optimizer friendly.

Rev: src/modules/JSON/json.cmod:1.4

2010-05-28

2010-05-28 18:42:49 by Martin Stjernholm <mast@lysator.liu.se>

Show the flag values in the doc.

Rev: src/modules/JSON/json.cmod:1.3

2010-05-28 18:38:35 by Martin Stjernholm <mast@lysator.liu.se>

Pass the encode() flags to encode_json callbacks, and a few other small fixes.

Rev: src/modules/JSON/JSON.pmod.in:1.2
Rev: src/modules/JSON/json.cmod:1.2

2010-05-28 17:42:22 by Martin Stjernholm <mast@lysator.liu.se>

Added Standards.JSON, only with encoder so far.

Rev: src/modules/JSON/.cvsignore:1.1
Rev: src/modules/JSON/JSON.pmod.in:1.1
Rev: src/modules/JSON/Makefile.in:1.1
Rev: src/modules/JSON/configure.in:1.1
Rev: src/modules/JSON/json.cmod:1.1