nosjob  Timeline

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

50 most recent timeline items

2017-11-04
12:26
[65c14ca107] Leaf: Removed one piece of debug output. (user: stephan, tags: trunk)
12:18
[145e11188b] Rewired std::map<non-string, T> serialization to use [k1,v1, ... kN,vN], which is much less verbose. This broke all kinds of stuff which then of course had to be fixed via fleshing-out of the AtomIterator types. (user: stephan, tags: trunk)
2017-11-03
22:32
[3006730b43] Added some tests for Pete's interesting use case. (user: stephan, tags: trunk)
21:06
[3de8178de0] Bugfix in the pair deserializer (wrong templatized type being used). (user: stephan, tags: trunk)
21:05
[c480f8baa3] Made some enum entries explicit to assist in debugging. (user: stephan, tags: trunk)
14:24
[bdfa7243b3] Added a test with non-escaped UTF chars to try to confirm a problem Pete is reporting (turned out to be invalidly-encoded inputs). (user: stephan, tags: trunk)
2017-11-02
21:40
[57eeef9fde] Added a test to confirm that \u2013 (EN DASH) is parsed properly. Removed a broken use of Utf8String.c_str(). (user: stephan, tags: trunk)
21:27
[35b90abfae] added some missing AtomToNative overloads caught by Pete. (user: stephan, tags: trunk)
2017-11-01
11:56 • Changes to wiki page nosjob (user: stephan)
2017-10-31
21:55
[acf2be1b7f] Integrated changes from a ping-pong session with Pete, UNexporting everything but Utf8String (because that's what builds for him). (user: stephan, tags: trunk)
17:08
[3b16a37a18] added an s11n-related test. (user: stephan, tags: trunk)
17:03
[cfb7ae468f] minor doc addition. (user: stephan, tags: trunk)
17:01
[7def347e3d] Added 'missing' overloads in AtomToNative_map_base and AtomToNative_string_map_base. Added a test of nosjob::s11n::load() which uncovered the need for them. (user: stephan, tags: trunk)
16:29
[b93c522016] Rewired AtomToString to use functors, rather than a static method, to fix some lookup weirdness. (user: stephan, tags: trunk)
16:11
[99c7e0a3aa] re-did the (broken) Windows declspec stuff. Removed the (now obsolete) StringType typedef. (user: stephan, tags: trunk)
15:08
[06ca8f40cb] Removed Utf16String class, as it was never used. (user: stephan, tags: trunk)
14:55
[77bc7421b5] added Windows declspec() on all classes/functions. Hopefully it still compiles on Windows :/. (user: stephan, tags: trunk)
13:19
[677f868d6d] minor doc update. (user: stephan, tags: trunk)
2017-10-19
08:52
[b78e1d0513] minor doc update. (user: stephan, tags: trunk)
06:53
[9cfc6fb4e0] removed some old/dead comments. (user: stephan, tags: trunk)
06:43
[094fea3962] Fix encoding of UTF surrogate pairs. (user: stephan, tags: trunk)
05:41
[d956d5719e] removed some dead code. (user: stephan, tags: trunk)
05:19
[abf263a029] removed unused Mutex code. (user: stephan, tags: trunk)
05:07
[2d9e60c447] Removed the whalloc dependency, as that code was unused and may impact portability to Windows. (user: stephan, tags: trunk)
2017-10-18
18:30 • Changes to wiki page nosjob (user: stephan)
18:28
[9069072521] OMG... Updated 3rd-party UTF and JSON parse. Tracked down and fix sudden failures caused by mis-use of the lifetime of std::string::c_str() values in various places (only revealed by newer compiler/STL). There might still be an outlier case or three of that, but the tests are now working again. (user: stephan, tags: trunk)
17:54 • Changes to wiki page nosjob (user: stephan)
17:34 • Changes to wiki page nosjob (user: stephan)
16:34 • Edit [446c7733fb500578|446c7733fb]: Edit check-in comment. (user: stephan)
15:50
[446c7733fb] Removed a broken makefile version-checking block, updated some code to accommodate modern compilers. Why is fossil reporting invalid UTF8 in test.cpp? Edit: the invalid UTF on line 281 is an intentional part of the test code. (user: stephan, tags: trunk)
2016-01-07
21:28 • Closed ticket [e0717b8583]: virgin media plus 5 other changes (user: stephan)
21:28 • Changes to wiki page nosjob (user: stephan)
2016-01-02
08:48 • Changes to wiki page nosjob (user: anonymous)
08:28 • Ticket [e0717b8583] virgin media status still Open with 3 other changes (user: anonymous) ... 3 similar events omitted.
2012-04-25
15:00
[e1d67401fc] Latest whalloc_amalgamation (has been sitting here since January). (user: stephan, tags: trunk)
2012-03-22
15:03 • Changes to wiki page JsonParser (user: stephan)
14:53 • Changes to wiki page nosjob (user: stephan)
2011-09-06
21:46 • Changes to wiki page nosjob (user: stephan)
2011-07-03
13:28
[cf85e22bc7] Very minor code and doc cleanups. (user: stephan, tags: trunk)
2011-07-02
13:39
[144a496c99] minor internal cleanups. Fixed one error code value. (user: stephan, tags: trunk)
13:38
[87a5ff6f62] Minor doc updated. Fixed the AtomIteratorBase::operator() (it was doing !=). (user: stephan, tags: trunk)
13:21 • Changes to wiki page DataTypeModel (user: stephan)
13:13 • Changes to wiki page nosjob (user: stephan)
13:05
[03f3b80811] Fixed a crash in Parser.cpp caused by too many collection closers. Added a set of parsing tests pulled from the json.org tree. (user: stephan, tags: trunk)
12:54
[bcce86d6e7] Fixed a stack overflow caused by a really long double (84 bytes). (user: stephan, tags: trunk)
2011-03-19
11:10 • Changes to wiki page nosjob (user: stephan)
2011-02-02
07:40 • Changes to wiki page s11n (user: stephan)