Browse source

Changelog

Query
From:
To:
Branch:
Path:
Message:
BugID:
User: +
Format:
: 4 checkins (+316/-135) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 73 checkins (+149/-257) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 2 checkins (+303/-275) by Henrik Grubbström (Grubba) <grubba@grubba.org> Lines added/removed recently

Saturday 17 October 2015

2015-10-17 12:52:08 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Types]: Use the type defienitions in describe_type().

The type definitions now contain code to describe the various types.

Sunday 11 October 2015

2015-10-11 15:04:24 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch '8.1' into grubba/typechecker-mk3

* 8.1: (51 commits)
Compiler [Types]: Got rid of my_describe_type().
Compiler [Types]: Fixed wide strings in nested types.
Compiler [Types]: low_describe_type() now uses string_builder.
string_builder_sprintf: Fixed '+' for floats.
string_builder_sprintf: Added support for %T.
Calendar.mkrules: Improved backward compat.
Auth.OAuth.Client: Fixed AutoDoc markup issue.
New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .
Documentation [%]: Added some clarifications and improved markup.
Inotify: Minor code cleanup. Potential fix for [CID 1325796].
Inotify: Removed some debug output.
Filesystem.Monitor [Inotify]: Improved support for blocking mode.
Inotify: Don't reference count immediate circular references.
Inotify: Removed some dead code.
System.Inotify, Filesystem.Monitor: Updates to use new Inotify API.
Inotify: Use fd_callback_boxes, internal event parsing.
Search.Database.MySQL: Censor the SQL-url.
Sql: Added censor_sql_url().
Search.Database.MySQL: Avoid long lived database connections.
Inotify: Don't throw errors in rm_watch() on invalid watch descriptor.
...

2015-10-11 15:01:45 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Types]: Got rid of my_describe_type().

All remaining use of my_describe_type() was for debug output, and
have now been converted to using simple_describe_type().

2015-10-11 14:47:47 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Types]: Fixed wide strings in nested types.

string_builder_sprintf() now uses low_describe_type() instead
of my_describe_type() to render %T.

2015-10-11 12:54:34 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Types]: low_describe_type() now uses string_builder.

Simplify low_describe_type() by using string_builder instead of
dynamic_buffer. This also adds support for displaying wide names
for typedefs and attributes.

Saturday 10 October 2015

2015-10-10 14:29:33 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler [Types]: Use the type definitions in free_type().

Cleans up free_type() by using the type definitions registered
with register_type_def().
Compiler [Types]: Added register_type_def().

This is the first step in cleaning up the typechecker code.

[permalink]

Bugs? Suggestions?