commit 92f8b6a3a85381772ee27fc9d823a1e588f1bc87
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 11 21:56:04 2017 +0000

    Specify section and priority when invoking reprepro

commit 50518115752cb86d43414aca36345cb852e6e186
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 22:35:06 2017 +0000

    Add apt-utils to container

commit 250e1b867dce308d3a30e82bcfd1a9b99d59548a
Merge: 6c3f8555 8fe9f44a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 22:34:00 2017 +0000

    Merge branch 'debian/sid'

commit 8fe9f44ac452f9d5aae45a0016cd872143bdf73c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 21:42:25 2017 +0000

    Force push to mentors

commit bd1b159c736d2be13ca231c30ecb0e02159f4139
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 21:23:41 2017 +0000

    Update changelog

commit 5f925ea88626bcb5b45d6fce476e51221e1793d1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 21:09:20 2017 +0000

    Update standards version

commit c2c95527991bce5fc64edc2f64244827d68e5ee3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 21:09:06 2017 +0000

    Use OPTS environment variable to override Docker cache

commit 6c3f855528a4c130b7ab7a92ea761c75149d5296
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 5 12:37:53 2017 +0000

    Force upload to Debian Mentors

commit f375b16e59772a33a383aeefbedf570e1a4e9496
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 3 20:07:43 2017 +0000

    Version 0.14.1

commit 55d49264186d13c7c59d323a6e980cc9c16a1a18
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 23 20:36:35 2017 +0000

    Update TODO

commit 1c6db83fef1de73e7304988358d765cdc19402bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 23 20:34:24 2017 +0000

    (elapsed reference #t) resets clock

commit 4d02f353c90d6576ccaeb96a70fcb52337aaba37
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 23 07:56:34 2017 +0000

    Removed some prototype code

commit bdc8bdeb75cd30be1a07d7495209e9fda62d2e86
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 23 07:55:48 2017 +0000

    Update TODO

commit 9b4173a07c3e496b6a6808b8564d6ba245f6a21e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 22 22:09:46 2017 +0000

    Reenable visualisation

commit 5ea4196b016f516e2fc88a4a5b93b5d2f9a2f26d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 19 23:03:23 2017 +0000

    Add loss

commit dfcb97ebf1f88c7d2a771d6d57fc1ee4b7a57519
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 19 22:43:24 2017 +0000

    Elastic collision

commit 88548791a354637bb0bb036509b4db615db3e0bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 18 22:56:35 2017 +0000

    Find collision point

commit 88833891adb06abe715c36731396f0fd7d808e92
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 18 22:50:45 2017 +0000

    Detect collision

commit 07a7285ebe035b53130474765358eb7de1ed7b30
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 18 21:39:57 2017 +0000

    2D physics

commit 756b5b0b763213b2d0124c014a6972dfe15194fc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 23:13:04 2017 +0000

    Added lander

commit 11ec1150f89054598bb3001907d97a4fb7c786c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 22:10:13 2017 +0000

    Remove comment

commit 3a84be481bf1bc9874c9cfd0936c303c0fb6eb42
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 22:07:07 2017 +0000

    try constraint

commit c91851921824b52e89b39323d346ac31ca467371
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 19:09:35 2017 +0000

    Add author names

commit bce4ed3640fd7a2ac1adc0d0789c6a83d6db2d26
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 17:52:54 2017 +0000

    Add link

commit 5fca7c63271d0d3abfe0d054b32209d1002a519b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 17:47:53 2017 +0000

    d/m*dt -> f

commit 6d37774c2920bf9ab45bf1c1a6cd0b6fe569ba9b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 17:39:00 2017 +0000

    Add damping to Verlet

commit 033ac5833686d7294b51372bde764e6873313a29
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 17:32:19 2017 +0000

    Normal Verlet

commit fb966d508b19c15550c70b060be072415b40b034
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 13:22:27 2017 +0000

    Trying leapfrog verlet

commit a78d5df724af999351f31a0b17c80bf02250dc03
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 12:55:16 2017 +0000

    Put Euler in separate method

commit efdfbae51d51a1f9e00279a3de5591b30d4efc46
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 17 12:53:11 2017 +0000

    Simulate spring using Euler integration

commit 7a4fb9cc2800161a4c96ba7b431ab61ca5395b5c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 16 22:27:04 2017 +0000

    Increase gravity

commit cfc623efadac67e1f39e7116a1f48009d74b027a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 16 22:20:57 2017 +0000

    Simulate landing gear

commit adc004d2557ce3a0e2ee66e52061d493c8761d2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 16 20:20:27 2017 +0000

    Update soft body physics links

commit 8b6f150c95dbd266887cb94f87799ee386872c03
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 15 19:46:21 2017 +0000

    Added link to Thomas Jakobsen's paper

commit 86d496e07fc5d13d45ff3e87932c0de9e480744c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 15 19:39:56 2017 +0000

    Reorder links

commit 4490dd54e9d0bcb061768eee5c2a4f8142933700
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 15 13:21:31 2017 +0000

    Added link to other physics website

commit e868edc99fe0d90921856c5cf58a9d70ccd6223a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 15 13:01:31 2017 +0000

    Add link to Python physics

commit 49ececf64f4d36cf0f5a44a048fb0ef4549e5709
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 15 08:01:33 2017 +0000

    Changed constants

commit 79c050ee40dd3797c6cb6e1a81e46a67245d2b50
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 21:48:13 2017 +0000

    Create simpler wheel

commit 9d34bbb6187f9dfaa2b33efc84616ea492fb0374
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 21:21:51 2017 +0000

    Change constants

commit ed4cc6c9ab6d2887bffeaf702e10fcecf5b152f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 21:03:46 2017 +0000

    Change constants

commit 050a442c87eb386d8d5695462719a26226889ecb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 13:30:48 2017 +0000

    Add initial rotation

commit d4ea4f3d2ebd8c398d8fe84c31d924abb89f4d2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 13:23:52 2017 +0000

    Trying Runge-Kutta

commit 32b8292daca341f2ee759bb4a7101172c4cda9c4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 13:15:12 2017 +0000

    Use state variable to compute acceleration

commit 659640ce42ee54af3c39c88df4a0770b0484f4ba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 14 13:12:47 2017 +0000

    Use state variable

commit a38aae8e1e51439f328222bcfb3d5295e0475fd1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 13 21:08:59 2017 +0000

    Simulate a wheel

commit 4453588535c2291503a31bc6bc24784c479d9ee7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 13 17:24:19 2017 +0000

    Try a bar with multiple segments

commit b251e3addc330ea98ab25135d0338d20fed28c0d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 13 08:43:26 2017 +0000

    Try more nodes

commit 5039868b0309229f00f5c98b71aacb96f3666036
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 12 22:35:09 2017 +0000

    Trying out some softbody physics

commit e0b753e6a1fde377b0a06bcd211da3aefe0d9bc5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 12 21:35:29 2017 +0000

    Link to Guile OpenGL

commit 9f4544a7aa57c602bcdc4b4ac56c9a840fa8b713
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 20 12:53:54 2017 +0100

    Revert "Use ax_check_gl*.m4 macros"
    
    This reverts commit 6ea81b179473cedd6097a7ac189edcb5cd9b7d80.

commit ef1e2724a43a04d2177cdc53cc1ac38e141af2c3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 20 12:53:43 2017 +0100

    Revert "add ax_save_flags_with_prefix"
    
    This reverts commit 6c3b4f31dff00582c6d728c4d51cd8aa60832813.

commit 6c3b4f31dff00582c6d728c4d51cd8aa60832813
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 20 12:44:06 2017 +0100

    add ax_save_flags_with_prefix

commit 6ea81b179473cedd6097a7ac189edcb5cd9b7d80
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 20 12:34:33 2017 +0100

    Use ax_check_gl*.m4 macros

commit c4b35a02e31a1b2e27ab2915687b0a453b971fd2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 20 08:38:12 2017 +0100

    Updating pkg.m4 and ax_pthead.m4

commit 2da3022f7c91fa57e15fb4b26d39fa2a18711ad7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 17 21:24:20 2017 +0100

    using "pragma once"

commit efe7ff7978823607b6121b2ffa225995458f27ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 17 14:03:32 2017 +0100

    Update README with Ascii art

commit a424eb0bf1c3675acf4e4ddc26723c5c1b454488
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 29 16:49:08 2017 +0100

    Wokring on VCVTSI2SS

commit f54da07c7ae57346a541f37bd5dd146981279f45
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 26 17:11:47 2017 +0100

    Try compiled VCVTSI2SS

commit e9fc5fd8f52b771a805f8c977899bce0fef36109
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 8 19:50:34 2017 +0100

    WIP: Float to int conversion

commit 4025eb277ef03954484895bcd6189416051cf686
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 7 20:43:46 2017 +0100

    More integer to float conversions

commit f60fec7ba09366b6ced457b9594f35bb65cf6874
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 7 19:46:34 2017 +0100

    Prototyping CVTSI2SS

commit b251efe826a7ff68d72350774529302050d596d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 7 12:34:23 2017 +0100

    Working on prototype CVTSI2SS operation

commit fd9554c016d6e27669af168a22d67c5842ec660a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 6 12:22:08 2017 +0100

    Refactored implementation of 'mov'

commit 076a230f6d17c6b14d8b629c22650a43db09014a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 18 12:45:53 2017 +0100

    Fill for scalar value

commit 26f495df152542f250f501b5663a46cfb6e84d13
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 18 08:09:57 2017 +0100

    "mov-part" with pointer source

commit 8b0a7e2f9498a809801e39fea0e6433bf1a8fd40
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 16 20:10:49 2017 +0100

    WIP: Workaround for MOVSX and MOVZX lacking of support for pointer target

commit abfc75e534f3e72df591ec4e0b2c0d8c69e33eb7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 8 20:37:04 2017 +0100

    Minor change to not create empty list in machine code

commit faadfe99bb5c62b758b67f29e7ea7ac9b3427b8e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 1 06:47:43 2017 +0100

    Fix return value of "set"

commit bde86202d7bf3566932bf84e1d34293e9d61090e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 31 21:33:28 2017 +0100

    Simplify Conway example using new "set" method

commit 076f6490c7878a406777a7791eb07909f31c708f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 31 21:28:26 2017 +0100

    Set arrays using compiled code

commit 6d50a70f6103ab86bbf60f88d6653b3abc6120a9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 30 22:46:39 2017 +0100

    Cache setting of values

commit a2852ae210d4456ae225f5761905bad4aa7397e5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 29 20:24:16 2017 +0100

    get/set subarrays

commit 8fb3860ce51ce017b80ad6a9dde43f71b87edc0c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 29 17:34:53 2017 +0100

    Get range of values from 1D array

commit 74717c4a190afbff6c8f7be825aba1759f113806
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 29 08:34:42 2017 +0100

    Set element of 2D array

commit 0b9c74dbee8f94ebaf4d5df5266dc390c14ad5d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 28 20:47:37 2017 +0100

    Set 2D array using 1D array

commit 1fd866c33903f181d68b23b3b7f2e07db54708c3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 28 20:41:44 2017 +0100

    Test return value when setting array

commit f2ccacbf4a74cd28f4573886ddbf36d83182d824
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 27 20:38:42 2017 +0100

    Prototype code for compiled array assignment

commit 16219f3f8b0f506da04c6f51085cfa993233e986
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 26 20:52:31 2017 +0100

    Prototyping compiled assignment of array

commit 2bb9bdf9164309ccb7e41df2c6ff9f4420970615
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 25 22:41:25 2017 +0100

    Playing around with array assignment

commit c7590394fd32150de84e502bd96215036e3ca603
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 22 17:50:57 2017 +0100

    Minor refactor

commit 3cc71c171fb6629262cd2ca9c19bf6f13e55253a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 22 08:07:48 2017 +0100

    Remove superfluous argument for cumulative operations (WIP)

commit 0d2b70509b427cb821e3de4d912901db0ebe3934
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 22 07:59:59 2017 +0100

    Update TODO

commit 6c4687e58dd093f21aa1efcc40cf855ab96c48ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 21 20:44:00 2017 +0100

    n-ary-base2 -> n-ary-base

commit bb956384fc3132123e22439ec418b880807bf406
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 21 17:13:37 2017 +0100

    define-cumulative2 -> define-cumulative

commit 0e001453a3920a49305aaacd5c2354703b25d6f4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 21 12:08:22 2017 +0100

    Update TODO list

commit 1bba153d966dc05cb2ba7c9968a8dfb48cb7003f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 13 17:46:48 2017 +0100

    Refactor code for toggling fullscreen

commit 8f838289b56db4fe122607365c53314da336dce8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 13 17:41:19 2017 +0100

    Turn off fullscreen when showing window in normal mode

commit 6c812de720dfb6d093495172af40c979a9fb3ed5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 12 21:44:27 2017 +0100

    X11 fullscreen window by setting _NET_WM_STATE and _NET_WM_STATE_FULLSCREEN

commit 9a386ed616f98d7c15b17e37f49b993fa6a9f486
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 10 21:03:19 2017 +0100

    Use fullscreen with Conway example

commit 41d83db0c6be0549b8b65bbe4f1a83fe2228d803
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 10 12:12:09 2017 +0100

    Keyword argument for selection X.Org IO type

commit e0a1a6bda709887da731f677c2b1209fc1c0e070
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 9 20:08:29 2017 +0100

    Change size in scaling example

commit 3ab16cfa378c4a54c275c15638add81a18336fb9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 9 19:55:20 2017 +0100

    Use XCheckIfEvent instead of XIfEvent to prevent GUI from blocking.

commit 01184e83fec32528ed6334e5d969d4284513eff7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 9 12:24:06 2017 +0100

    Documentation for fullscreen windows

commit aac0c8d345af4f8cce7f6fc59b8def1fd7710e17
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 9 08:12:53 2017 +0100

    Implement fullscreen keyword

commit 5429fc48c6f2c9ae00befeba3f657d6beb1b2039
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 9 08:02:16 2017 +0100

    Refactor window showing methods

commit b2fca65a9f81ee54396a5d34de5cea388e5daca0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 8 21:44:00 2017 +0100

    Fullscreen window

commit e653745860ae07cd91e511842474f5fafd2b3d96
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 8 12:25:47 2017 +0100

    Implement moving and resizing of window

commit b3817c3be294c1a199d7909367386b94ea040a4e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 8 08:40:55 2017 +0100

    Test moving of window

commit 563f6f77ba2baf02109db2ed071066c415f97b42
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 7 08:12:20 2017 +0100

    Option to disable window border

commit 75793689bfe5781db540d7776e78b2d9b3d017f2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 6 20:55:59 2017 +0100

    Borderless window option

commit 9728c46085a7d08769bd60fbebabb4945b835911
Merge: ef580e5a 7c679e72
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 5 21:09:17 2017 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit ef580e5aed77fdde64105a949abfc7cb36f9062a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 5 21:04:29 2017 +0100

    Scaling options for display

commit 7c679e728481f867a73531464819cece200b7b21
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 5 21:04:29 2017 +0100

    Scaling options for display

commit bd65e0dd93c3dfeaad33402f50fdc44e5d1c08db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 4 16:52:19 2017 +0100

    Integration test for scaled video display

commit e5fc890ffc4efa956c4b6387c53708375c49ab94
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 4 08:08:36 2017 +0100

    Documentation for scaled display of images

commit d561d3f1b63e58b9a9c87d860b586eb8a3c98727
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 3 21:57:00 2017 +0100

    Force window size

commit 4ed2d58c220c90f4761dc6a6988016ccfe2e31d3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 30 17:53:11 2017 +0100

    Add signature to Debian build

commit 95e2e4686649755df36ed99e84ef06c033793d88
Merge: b28ea1e7 374dc622
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 29 21:17:13 2017 +0100

    Merge branch 'master' into debian/sid

commit b28ea1e7a34f6888edee8d890d944e2c0aa58af8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 29 21:16:45 2017 +0100

    Remove colorgcc

commit 374dc622119285e4dd402ab5b855f1e61b5ce0ae
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 28 23:11:29 2017 +0100

    Fallback on pkt_pts if pts not found

commit 20e7270e6a0ecd47c1c0c7193c0bb809f3c2d447
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 28 22:23:36 2017 +0100

    Use AVFrame's pts instead of pkt_pts

commit 2347e9ef9099f68ec89ac7f6423b18bc840765bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 28 17:50:29 2017 +0100

    Check for av_packet_unref

commit 5bd67a3b874b00f3da82ed83118e5f17313d7098
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 28 17:37:19 2017 +0100

    av_free_packet -> av_frame_unref

commit 8152a782515ff95aca5d86a60c1c5fc78a7d9d34
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 28 08:08:25 2017 +0100

    Fix more compiler warnings

commit 090d90168c9c6c38c0ee96f3e1ec7d26de77e58a
Merge: f97dfeb5 a1d13d7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 27 20:03:22 2017 +0100

    Merge branch 'master' into debian/sid

commit a1d13d7e2a3c44283b0e5bc6c6ae016b26ea7cbf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 27 20:02:57 2017 +0100

    Change comment about bumping up standards version

commit f2f13f3fb33b76502843a1d5b2985561d7632ce9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 27 08:09:54 2017 +0100

    Bugfix for type in ioctl wrapper

commit 1e37924962da140bde3be897edc26c35c87879e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 26 21:12:16 2017 +0100

    Fixed some warnings with pointer conversions to "void *"

commit f97dfeb5091af2b41ac5079ca147b171e9013bb4
Merge: 1e22cec6 b64852de
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 25 18:43:13 2017 +0100

    Merge branch 'master' into debian/sid

commit b64852deb35020bbc832cac72b56149e41476d10
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 25 17:19:21 2017 +0100

    Version 0.13.1

commit 62152b741ba147f69ecf63fb8efe92083dc8c097
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 25 13:01:58 2017 +0100

    Refactor "fill"

commit b69c376596e77a05f272eaa92c5de0276ace5c37
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 24 12:33:08 2017 +0100

    Renamed new operator delegation methods
    
    * define-jit-method2 -> define-jit-method
    * delegate-fun2 -> delegate-fun

commit 61157b4660d94abac563c375a70f3e7e7c681beb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 24 12:27:33 2017 +0100

    Remove old delegate-fun implementation

commit a1a465aecdc3976c535a0fdd36b329e23ca50940
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 24 08:33:35 2017 +0100

    Remove define-jit-method, n-ary-base

commit 464fd1df32a176b55d20ecfda03089bf251b3951
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 23 21:50:45 2017 +0100

    Refactor rgb and complex composition

commit 38afa656c8c5234306196cd0777cb9b0237fb5b5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 23 21:36:16 2017 +0100

    coerce-rgb and coerce-complex

commit ccdd141557da222828e7706fbc6fc0c3427471db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 22 21:50:08 2017 +0100

    Switch over to new operator implementation

commit c2aa00f9b349d05fc42b30bdf6b809ea89878317
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 21 17:26:38 2017 +0100

    Refactoring method-defining macros

commit 109150f601e21d3ae3735467626c2f9d656dce39
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 21 13:31:35 2017 +0100

    Refactoring n-ary operations

commit bfeac61608834fd32f42e23c8e8103d0131ae58b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 21 13:25:09 2017 +0100

    Define n-ary typed method

commit 1cf675f5d1383ba36b3775c1f3836ed6a51d45c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 21 13:13:39 2017 +0100

    Put define-typed-method under test

commit 1fc38880d6b4ad19bf2aa784ab19191946f352d8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 20 22:19:18 2017 +0100

    Abstraction for defining typed methods

commit e6cda03aa7353521d4d4794a63c144dc41cba8c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 20 12:19:15 2017 +0100

    Refactor definition of cumulative operations

commit 6d39b24f9664e5f234f56aebc297acfc4933c2cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 20 08:06:22 2017 +0100

    Refactor JIT method definition macro

commit 6f5a1b69eb0b2fe16964db094e5df885ca8034f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 19 22:16:20 2017 +0100

    Refactoring composite operations

commit 824b2f8fa0070208fa9611d57deecdd429b3708c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 19 12:38:23 2017 +0100

    Refactoring n-ary-base (WIP)

commit 4e4d7142b97838e8e6336311c453889b53fff23b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 19 12:25:46 2017 +0100

    composite-code -> force-composite-parameters

commit ee8977ac3265e0856b3b801d4381817b51a888bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 19 08:10:50 2017 +0100

    Refactor operation on composite values

commit 9b9e09e78e7feb2a11c49e5c90614cc89fff3f1c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 18 22:06:30 2017 +0100

    Refactor mappings to composite operation

commit 8f05d38341b7eb8ad10b80ade155f01153d0462b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 18 17:15:31 2017 +0100

    Refactor +=

commit cf859d2eb7a01b60b41bb970b8308ee0aa030d41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 18 12:35:36 2017 +0100

    Refactoring + and +=

commit fa17239db659d8fbfdac740bb09ab1aad0ca2d08
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 17 22:18:11 2017 +0100

    Use force-parameters for intermediate composite values

commit 6189f2d2d1ee7896dee75ce1ff2b3503e2cbfe81
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 17 22:01:06 2017 +0100

    Minor refactor for +=

commit a8e1617f2d814790bffa6ab7a7bd14d4ce3d9123
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 17 20:03:33 2017 +0100

    += for complex values

commit e4acaa0de1940dbc7ab164d8e74175baf1fdb056
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 17 19:54:55 2017 +0100

    += for RGB values in memory

commit e8de105b0e4c5fb9ac03ac69ebc8d9199d2c96b6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 16 21:44:52 2017 +0100

    Intermediate results for += with RGB

commit 0107ff881e61b8fdc9279c52d16baa0644ab18e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 15 22:58:08 2017 +0100

    Intermediate results for RGB values

commit c9f1496389dd088088cc0e4306a188e7d93540e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 14 22:31:19 2017 +0100

    Refactoring delegate-op

commit 0c2a290644ad8e35e2fc7134449bc29d2fa6717d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 12 21:03:27 2017 +0100

    Update TODO

commit f3861e9ec7d51ed773ee337d0d01aad894170857
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 12 20:54:00 2017 +0100

    Added sharpen filter example, fixed some integration tests

commit 1e22cec6ef895095055bf4970aa98adb7b8f1679
Merge: 36f19570 adbc9266
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 12 20:07:06 2017 +0100

    Merge branch 'master' into debian/sid

commit adbc92660bba07bc47ff87a2644eb30e5b380fd1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 12 20:01:20 2017 +0100

    Disable software scaling test again

commit e7c6d34beebfca75a6935fff14276e5899073392
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 12 19:55:44 2017 +0100

    Enable software scaling test

commit 80d3d9f5030b5bfc10e27472ecbf0a76ffc0ec6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 12 19:28:29 2017 +0100

    Switch Travis CI build to Ubuntu Xenial

commit e7698b5b7436081dbee4de7881e904afc99077f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 11 20:42:07 2017 +0100

    Remove superfluous intermediate value in convolution

commit 60a4fd5c76e38821da993cde9dc0ee65420f6210
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 11 20:34:01 2017 +0100

    Intermediate results for composite values

commit 7be289840ac17cda4eda4b61c783df6713e5debb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 10 21:19:27 2017 +0100

    Working on intermediate values for RGB tensors

commit 73c5d7c58567b24edae9d56062a50761f6e02328
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 9 21:40:38 2017 +0100

    Conversion to gray scale

commit 1d7207bdbef8c7aa8ab26738b59c7ffae6bba943
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 9 21:29:57 2017 +0100

    = -> ==

commit 535bfef1ce07eb2e4c72719949093ff291e22d09
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 8 21:56:46 2017 +0100

    Add Conway's Game of Life

commit a46b4b2084f2a1e8700f9db63a5b6f01603aad81
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 8 21:03:51 2017 +0100

    Add box-filter to examples

commit ebcabc92f9e633e0fbb63e99bacb907174610017
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 8 20:55:49 2017 +0100

    Reduced frame rate for FFmpeg integration test for cheap webcams

commit 313d49eaac4f0292323055ce687aa62cefd61b36
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 8 20:46:22 2017 +0100

    Use tensor in edge detector examples

commit a26ad34d040e3f49218ed5980445f44b2a0ead2d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 8 20:32:30 2017 +0100

    Add Sobel edge detector example

commit 8717b45c12da5a2c4204329ae5d7b8ae3f89e361
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 22:16:09 2017 +0100

    Add Roberts cross edge detector to documentation

commit 300657775ea6a12491688e39c037bf1735cf64d4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 17:39:01 2017 +0100

    Test 2D RGB convolution

commit c7f2cd94399575cfec7c40202a01228238924080
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 17:35:38 2017 +0100

    Updated tests for more optimal machine code

commit bd562a1909420b16940db4a7c8fb37c9291e1624
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 12:56:14 2017 +0100

    Improved register spill code generator

commit 3ec13a9ce42c8ea990d4164e6b2640a09d9a5430
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 12:51:22 2017 +0100

    Bugfix: pointer variable is not output of command

commit b2d676c940f0e51f53ba9359857b139d1744b995
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 12:36:00 2017 +0100

    Refactor spill code generator

commit 68563ff731b22bf0c4da11be888c281a8dd3f52f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 7 08:12:04 2017 +0100

    Prototype spill code generator

commit 2e09a08a2b981496e5bf3cfc934364579e6fad63
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 6 22:56:46 2017 +0100

    Working on register spill code

commit 405fef995f2cf3410f189d1c183a7921082309f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 6 22:41:47 2017 +0100

    Prototyping register spill code

commit c80a70827649db9948546a3a9b4ab98f1682ad38
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 6 12:51:23 2017 +0100

    Prototyping replacing of spilled variables

commit a3b1b8b0c14b938c7d1277e44da1a30b3a5ec377
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 5 22:52:57 2017 +0100

    Prototyping replacing of spilled variables

commit 4f8c4a1ec19faf0f4c09ca5fc8c1d80fc49e2a51
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 5 21:53:47 2017 +0100

    Prototype replace-variables

commit 249d03bd7903bab53e48506c4bcf84c393a07bf1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 4 22:26:05 2017 +0100

    Allocate two temporaries registers when writing to pointer

commit 28a08de8ed5ef45e58ab06d556e3ef9de27fb112
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 4 20:43:57 2017 +0100

    Use list of temporaries for each command

commit c7f2632d632c3a9cfa4c9e895b2cecb0ef211578
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 4 08:10:25 2017 +0100

    Simplify "temporary-variables"

commit 06926fd3d0536b1314045e15224b47afacdcf48e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 3 08:07:56 2017 +0100

    Enable 2D convolution test

commit 7fd0bde17f161d1d07f92d5d87c78f6fb814a8e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 2 22:48:07 2017 +0100

    Get second dimension of convolution to work

commit 77bc817388c773e59833fe4dde5420c523fc4e44
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 1 22:11:47 2017 +0100

    Move result variable of convolution out of inner loop

commit e46fde7fb518c3ccc8bd03fd34925d357af1e839
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 30 23:39:25 2017 +0100

    Bugfix for order of arguments in convolution internal method

commit 1d2981d88cbd2e83a5bf8ecded957ff27dec2a82
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 30 21:09:47 2017 +0100

    Working on 2D convolution prototype

commit 2e40e3d2d3a471d0d3cb8f84f43a73bcf7d8c40d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 30 12:31:49 2017 +0100

    Repeatable build of documentation
    
    Manually set date in configure script so that build is repeatable.

commit 36f7fa039e2106d3dac814062e9397f627fdc6f9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 28 22:32:06 2017 +0100

    Working on 2D convolution

commit 566bdbe1b3f00553def89bb48bf2f8c28383ccb2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 28 17:14:35 2017 +0100

    Working on 2D convolution

commit 8e9f70da0f9379b488ee8a0b911a397ed9440587
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 27 22:13:17 2017 +0100

    Copy updated version of convolution

commit 2e599f19de9bd47b594b3fe4401e16d11cc79db5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 27 12:50:13 2017 +0100

    Trivial 2D convolution

commit f2b343b4a19186c1fbd1b84c42154c2ad7bcf561
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 27 12:19:23 2017 +0100

    Pass trivial 2D convolution

commit 647566aa4c9857373577c70f24595205370993c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 26 20:35:03 2017 +0100

    Working on 2D convolution

commit f92ae8b70ddb6e44873656398485cb6b52560662
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 26 17:14:14 2017 +0100

    Project convolution output before passing to recursive method

commit 48b63b8d1603e48879464952227e75e9dffb54df
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 26 12:38:09 2017 +0100

    Working on 2D convolution

commit 4aa26ce45bf8bd22a9af54313eb2bd9df796744d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 26 08:12:46 2017 +0100

    Prototyping 2D convolution

commit 1648f22419d5e012719406aa38cd06008b25a048
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 25 22:26:37 2017 +0100

    Refactoring prototype

commit a24739613f7b5dd16a42a14d21c2e35b47d36602
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 25 19:30:35 2017 +0100

    Use array pointer for convolution iteration

commit a34573e8b16d794d8b7cb8a0a3237a56763920c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 17:44:13 2017 +0100

    Test data smaller than convolution kernel

commit 6349ca77e28950aec108a998e545ef183479a43a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 17:27:50 2017 +0100

    Documentation about convolution with complex numbers

commit 841120cfa0712be785fa68c5840a6fe2895dc78c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 16:59:02 2017 +0100

    Generate convolution.html

commit b575e3b8bc510c092dd5ff59e1cd1c83d0d700e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 16:56:00 2017 +0100

    Example in documentation for 1D convolution

commit 397fe4b34deea61c3a7b7028d398eea124b266b6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 12:40:38 2017 +0100

    Cache convolution programs

commit 07cf73c5613429ae4746056a56afd8b31a927a11
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 12:14:01 2017 +0100

    Convolution with complex values already works

commit f7236959080e36d8f8cda63fe589dce2b2e3f901
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 23 08:09:01 2017 +0100

    test convolution with even-sized filter

commit 68c8bc603e13ec94a13ca842d48a02e9d9e1ac3e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 22 23:01:53 2017 +0100

    Updating TODOwq

commit bbcf093fbe786535f14877b65af2ecef658d905b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 22 21:32:23 2017 +0100

    Cache implementations of array filling

commit 74a1aa7a587aa2d8c8270056e2496465866c4c95
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 22 13:12:18 2017 +0100

    Insert manual intermediate in convolution

commit 0209bbaa059b7e60bc2c134f18a879b741ebdec8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 21 17:36:16 2017 +0100

    Copied updated convolution code into library

commit b944b688a9ea6fce2b4fc0462e46ccd0b01b8958
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 21 12:27:41 2017 +0100

    Refactoring convolution

commit 08a43bb8b87a1b2dfd29db9d0e65900a198b39f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 21 08:09:32 2017 +0100

    unary << and >> for RGB values

commit 5f3fadc14baa988d4c0ee2e042b66ce13fa7d863
Merge: 0ba3a9ff d6779e14
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 21:50:17 2017 +0100

    Merge branch 'master' into convolution

commit 0ba3a9ff23b53dc9a15ab249f5cdb73a18011ec3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 21:42:29 2017 +0100

    Declare uninitialised parameters with macro

commit d6779e1412ba833c384c91b3f74d2ea9889bfa0a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 21:17:11 2017 +0100

    Add Debian Stretch to documentation

commit f1de1498acdcec4296c344464c4f470f1f7e9e2f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 21:11:21 2017 +0100

    Add Stretch repository

commit d5c3f557dc645eb444eeb3fe6829945e36ac4fce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 21:04:05 2017 +0100

    Update Standards Version to 4.0.0

commit 6862d4736b3961013af4e4da8266e759496e89ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 21:03:48 2017 +0100

    Simplified convolution prototype

commit da7cb1fbbd36bede3d57a59ca5499572ffba2d04
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 20 13:04:24 2017 +0100

    unary << and >> with Scheme object as argument

commit c7232274a56d97d580a3c5abc072dd06d2224716
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 19 12:56:20 2017 +0100

    "let-parameter*" and "let-skeleton*" to define parameters and variables

commit 36145b71a4e0dc0bdbeb9be8f4f2625517948a85
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 16 22:23:47 2017 +0100

    Left-shift and right-shift with only one argument

commit e259c49fc77bc9d9cc31eb3a187156343ede7245
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 16 12:25:18 2017 +0100

    Have "repeat" accept a parameter for specifying the end of the loop range

commit 15211019d853b140b341c2bb2b9d188439e78178
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 16 08:13:32 2017 +0100

    Added "array-pointer" to access pointer value of array

commit dc270b4a5df89ff77407544f7758d82c28f92fb6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 8 12:38:28 2017 +0100

    Working on convolution

commit 3c72e9a2acf1bd1944de1e32b5f052ecab22aecb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 12 12:21:05 2017 +0100

    take, drop -> list-head, list-tail

commit 3b88f21bca062b4dc60b01c544970ed98ba8955e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 7 21:40:37 2017 +0100

    Rename "code" -> "duplicate"

commit 7968f59f9c47db597510d23c5e259a8a441ac0c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 6 07:59:14 2017 +0100

    flatten argument lists

commit 5b6351a8e518b115f1685efea3efc04cf8c487fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 5 17:11:08 2017 +0100

    abs value for list of Scheme objects

commit 310229a6f3ab32e12dcc6a26fd7895ca9a7338c4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 4 21:21:20 2017 +0100

    Absolute value of integers

commit 566cd9b0943bfda0adedf4e024efdd1a5fb72cd3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 3 22:17:22 2017 +0100

    Conditional selection with objects

commit 4e123ff2dfb387c7a04f1d006f7fd9747e22aa3e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 3 21:40:46 2017 +0100

    Allow type combinations when defining operator mappings

commit 5c3af23ea52b5602fe6c910c44e580d3a6f6064b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 3 20:42:42 2017 +0100

    Update documentation

commit 58966ceebcc3d35e092bee31dc39e2d6805577e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 2 23:35:51 2017 +0100

    Rename >=, >, <=, < to ge, gt, le, lt

commit 8db1dfd5a11e9a956b13f46479416d29ed411c72
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 2 08:02:10 2017 +0100

    Selection of complex and scalar values with "where"

commit 8a2d45f93c67c85f7a353e164f978f4a9619d751
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 1 22:12:12 2017 +0100

    'where' for boolean and scalars

commit 9065ffbdfb4d41dafa82b689d8413626e102230c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 1 12:55:53 2017 +0100

    Define conditional 'where' for RGB

commit c4765997d0079dc5bd23a646873275a8e1fb7311
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 31 21:47:02 2017 +0100

    Select values using boolean array

commit dc88eda1b98e04dc06a3050d8cde15e0d02a966f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 31 21:14:54 2017 +0100

    Coercions for 'where'

commit 8a0acef9157208aa024fe24b5d6a58ddb507bf78
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 30 21:43:22 2017 +0100

    Coercion for "where"

commit 6a4da8a69fa49caa63480b0fa09cfede72953292
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 30 13:41:30 2017 +0100

    Move coercions for floating point numbers

commit 87bbd151e96c286130f4d3dfc56d4a696d247866
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 30 13:32:50 2017 +0100

    Provide coercion to "functional-code" method

commit ac5b86eb939217892b397690197acaec2d8d9f55
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 29 20:37:56 2017 +0100

    Update tensor documentation

commit 4026668cd7c6a7eedda11421d490ec6765871c33
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 29 19:36:38 2017 +0100

    Add command for detached signature to Makefile.docker

commit 36f1957094b56b4315f8e6da5872880ebdff8444
Merge: 91dd780e b1cb58a4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 29 18:22:09 2017 +0100

    Merge branch 'master' into debian/sid

commit b1cb58a4a1b70f0800eae149fd482384b9c26c9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 29 16:21:37 2017 +0100

    Version 0.12.1

commit 91dd780e2bdeaa3e8dabb89b24292e72ae4b2a8e
Merge: 1e411e9d a6882835
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 29 18:20:56 2017 +0100

    Merge branch 'master' into debian/sid

commit a6882835ebfe6ba82b6788f5ebbcd5d09328f5fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 29 16:21:37 2017 +0100

    Version 0.12.1

commit 04d32f14446ee76a84b50ad3fa1ac4e40e1eb8fc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 28 22:53:36 2017 +0100

    Tensor sum for objects

commit b04aa77451db1f420c94b969a03490be0f46869d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 27 21:55:58 2017 +0100

    Indexing of tensor sums

commit ec3277bb81f31acb7d6e264d6980cd1b87dab5cd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 27 15:18:19 2017 +0100

    Force intermediate results when doing tensor sum

commit f22c3e2013f8f56887136cb0a38766e5d88f8ffb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 26 22:13:12 2017 +0100

    Indexing of array-scalar operation

commit a300011ef07093c52687842f6a36f9bb5f3b1623
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 26 21:53:55 2017 +0100

    Indexing of tensor sub-expression

commit 5aa81cccc22780257757844c3d59e8c0f22eebb3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 25 23:13:55 2017 +0100

    Check whether output equals first argument

commit 7c73a74908353d0113fbb719092abb9081767715
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 25 22:42:56 2017 +0100

    Minor changes

commit 30f397d77515d3b370d1a7f8000f4b022d5ebafb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 25 12:43:29 2017 +0100

    Add complex "largest" and "smallest" for tensor expressions

commit 3a4d0d300c1181580c833adbc1dae2ea9a6994bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 25 12:40:03 2017 +0100

    Cumulative complex multiplication

commit 466698cba1813b77175ad3b5ab4b2dbcb4b66ee9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 25 07:01:24 2017 +0100

    Specify argument types for "delegate-op"

commit c991e2df12383e37c4e9058d4ef129954bc1a6ba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 24 22:15:39 2017 +0100

    Cumulative tensor operations for RGB values

commit d1bb0d4e5e65216e0ca037193cf145d9b783524d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 24 11:47:24 2017 +0100

    Tensor product for RGB values

commit 589da8743ab91ffdc033a72bd360f73526ee02e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 23 21:48:32 2017 +0100

    Prototype RGB tensor sum

commit abdc9dcaf4d8d7b819b17b9eabe82f3dc8b55418
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 23 13:07:55 2017 +0100

    Prototyping cumulative operation for RGB

commit cc7c252bdbc4be60107f997b79ea4ae9e5e04001
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 23 08:00:08 2017 +0100

    Added some paragraph

commit 1e411e9d2c8c173794e7e54f31f2db95b231c437
Merge: afbf3a31 2fcab429
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 22 22:54:54 2017 +0100

    Merge branch 'master' into debian/sid

commit 2fcab429d9405eb74bda72b13134ec975217f056
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 22 21:46:27 2017 +0100

    Refactor code for cumulative operations

commit 13b8aee1f582c2739ef8a75e26b8c136466a9c85
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 22 12:45:55 2017 +0100

    Documentation for "deconstruct"

commit d0f034d35da9fb54b104e670e852499283e6e254
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 22 08:03:00 2017 +0100

    Switch mutating-code, functional-code, and unary-extracy back to functions

commit 8dcdf2fc7e4b09ba7c9f91971553f341a1244ba8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 21 20:26:05 2017 +0100

    Maximum and minimum in tensor expressions

commit 70b5fb6d6802310eff1660684aaa71eec972703f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 21 10:18:07 2017 +0100

    Update TODO

commit dee8d528be14bb259af4124a3c9d3c633951100f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 20 22:47:11 2017 +0100

    Add mutating operations

commit 5052c6602ff74ab44a486d84f5d41224fbcb2f4d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 19 22:28:52 2017 +0100

    Working on cumulative operation +=

commit b0983988305564c0ca16538701100c89f00a1eaa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 19 17:42:46 2017 +0100

    Merged test_jit1.scm and test_jit2.scm

commit 7042f0a4fc3f21d95cdbee7f38fdfe264424042a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 19 13:07:56 2017 +0100

    Move tests for minimum and maximum

commit f7058b10ef4b8bf05f6fe347a0faea62d623b67b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 19 08:08:52 2017 +0100

    Grouped tests in tests/test_jit1.scm

commit 9d60e7660eaf2312d97fecb72190236cabaab038
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 19 08:01:40 2017 +0100

    Move some operation tests into tests/test_operation.scm

commit 62a77e572bbac4b08f5827104d9b06eec5228ede
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 19 07:46:14 2017 +0100

    Moving operations into (aiscm operation)

commit 82d9d6bab7cbefeb4f0108bd30641b9369d919f4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 21:41:29 2017 +0100

    let-skeleton and let-parameter macros

commit d533ff4199ac7ca74ee9c518051fe19269835210
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 20:08:19 2017 +0100

    Put binary minus into (aiscm operation)

commit 27229043da2d88ba4a784f73702185b39bf98af7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 12:59:04 2017 +0100

    Put "size-of" into (aiscm operation)

commit 75801aabea59bcfb85a64d7bf30d9541f21e05fc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 08:02:01 2017 +0100

    Merged test_jit1.scm and test_jit2.scm

commit 9e1b278a7aa8e49892d56b1642b7c6ba4e3382e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 07:58:59 2017 +0100

    Remove references to (aiscm op)

commit 626f311052d6da3755870516c43ab7b3ce69c42b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 07:55:12 2017 +0100

    Merge test_jit4.scm and test_jit5.scm

commit a297816a4b6a70c7a3f4327c2d1a8dea01d75c2a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 07:46:15 2017 +0100

    Merge test_jit5.scm and test_jit6.scm

commit a6a1bda29b2f81fcefb56b8878fa03694d033109
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 18 07:41:19 2017 +0100

    Move "fill" into (aiscm jit)

commit 99ab7cbfbd1fb732b1e80ae1b9d633b92c2730f2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 17 22:04:27 2017 +0100

    Fast fill method

commit e4d3d56aaf948a74faafc02948f410d019605565
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 17 17:22:47 2017 +0100

    Re-enabled test with transposed array

commit 42bd2d5ddf66fa306e1af647e76657e9d979d7f6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 17 08:12:50 2017 +0100

    Move "content" into (aiscm expression) module

commit e494520615638eab655bf94c730f17246af59462
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 17 08:06:17 2017 +0100

    Move multi-loop tests into test_loop.scm

commit ca7a33096c164466a754ff5b9fc92c7f187da72c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 17 07:41:27 2017 +0100

    Move tensor reduction into (aiscm expression) module

commit aaaad062810ad0ada8ac3b49a65c12b431c3f20b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 22:32:38 2017 +0100

    Created (aiscm loop) module

commit 9232ae7cc2525b19b11445e70250494e901c620d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 21:17:12 2017 +0100

    Use "operand" to simplify tensor cumulative operations

commit d7103624bf65d44ccdf7acb204de3d191e0a401b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 21:17:08 2017 +0100

    moved some tests

commit 7dd19fa4abd2e5d60728c515a07ef9652241f88a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 20:20:35 2017 +0100

    Remove test_jit6.scm

commit 611de29bdd989f2d0a9471ac1f0cd8d5394b2f17
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 19:46:54 2017 +0100

    Move more tensor compilation tests

commit 835091c58abd9a83d49884cc730f914ee814ea51
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 17:16:33 2017 +0100

    Moved tensor compilation tests

commit efe6249f355d4b48697394ce8a61bf5cee9bc83c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 17:08:58 2017 +0100

    Moved tensor expression code

commit 35516815cc5b95a052a97fa5f4d51700f4151d70
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 16 08:12:07 2017 +0100

    Move array expression code into (aiscm expression)

commit 5b37d67289f06a3a610d2e2fff4c3d0d2299effe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 15 22:04:58 2017 +0100

    move type inference code

commit 185e25dd0f337af2775040f56f8671a758178931
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 15 21:22:11 2017 +0100

    Move array expressions (lookups, indexers) into expression module

commit 9058beae38b5a1dd705e82839c693ca9f154baa4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 15 13:42:46 2017 +0100

    Move "skeleton" to (aiscm expression)

commit b7e0fbe7fdb6f9ca0688f3126eb47e33b87a17f9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 15 13:27:16 2017 +0100

    tensor-loop -> multi-loop

commit 36f03876e648a95ca45ab6effda8b28978a13b41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 15 07:42:39 2017 +0100

    Moved tests for "var"

commit 3644b330a4f688e2ea9e82c17077f714a182c82a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 15 07:38:20 2017 +0100

    Move some JIT compiler tests

commit c9c9a29b191b6afa1da2b99a764e3329d3bc5f53
Merge: 6ea00418 63624af2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 14 22:28:26 2017 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 6ea0041898e08b1c70ab82eb3988385edba10071
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 14 22:04:51 2017 +0100

    Smallest and largest element

commit 63624af27d0db33d2d07552081905839b25d52b8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 14 22:04:51 2017 +0100

    Smallest and largest element

commit 3cb2d1f1b1cb7fc35de4a1720e1fcc713960cb93
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 14 21:26:44 2017 +0100

    Enabled integration test for matrix vector multiplication

commit 0dd5006929e6e2d1df26d01df9ebd4fa4288baf2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 13 22:34:06 2017 +0100

    Get tensor sum with function working

commit c1a44a979ba3ac23d754dda65061da109a43ada6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 21:55:14 2017 +0100

    Removed unsupported tensor stuff from integration tests

commit a30354cd0b1937b56bf63fba0ccf6b69e6a7bfd6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 21:48:27 2017 +0100

    Move more commands into (aiscm command)

commit df8bf1fadc59c85786b8fc1cb9747f09ddabe559
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 18:07:49 2017 +0100

    Move boolean operations

commit 9f2058d365249d271620bc0023629d4fc5583e43
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 17:47:02 2017 +0100

    Move shl and shr

commit bdcec27bb7b6e5c68a4f5ccbb0085ebee9df6f6c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 17:43:18 2017 +0100

    Fix test-begin ... test-end name mismatch

commit 6c7f5e0770b3513139c74b1f2bf19dc0a7a729bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 17:40:50 2017 +0100

    Put register blocking/reserving instructions into (aiscm command)

commit d6f1341df7811d1013c499e6860a2bc21bffc81c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 12:43:03 2017 +0100

    Working on moving mini programs

commit 9c4880eb3f7b7f2093b183e93bc264f10750196f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 12 08:11:58 2017 +0100

    Put blocking code into register allocator

commit 8fa82f9d19a6309c0c4cfc64b84a076c84d904cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 22:02:38 2017 +0100

    Rename compile to jit-compile and put in compile module

commit 2ef9d601c11084fef50ae68c0646116130f5492d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 21:36:39 2017 +0100

    Remove some assembler code from documentation

commit a987cf8547187b361291259296ad3536a0a5cd30
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 21:32:12 2017 +0100

    Move more methods into compilation module

commit da9b0d236d00052e2ac46512988b69184561d5f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 21:17:55 2017 +0100

    Move "temporary-variables" method

commit 392b1dfbd1584334003e0074abaa18679ee9d737
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 18:04:38 2017 +0100

    Move "unallocated-variables" into register allocation module

commit 5e76ddfaab65f528e47cb78aeeddb5da68510f9e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 12:49:38 2017 +0100

    Rename linear-scan-allocate -> compile

commit e8e9718eda014514de8a1fcd49ff83084daa34cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 11 08:12:31 2017 +0100

    Use macro to define tensor operations

commit 73556f34ce97be050caf1a490ed3552db781189d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 10 21:48:28 2017 +0100

    Map injections to += and *=

commit 7df0c1de19f7c4ff0944480792f9d169268f3299
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 10 13:16:46 2017 +0100

    WIP: faster tensor injection

commit 4e533f5040af26d94cfb7debdd8ad6363919c406
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 9 21:24:16 2017 +0100

    Implemented list-with

commit 9f8cfd78797a733f5166acbca7ee2e5e707efedc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 9 20:22:11 2017 +0100

    Start live analysis with command inputs

commit 8f46a44c8f0880bfa64f825ddf0d14cb51e554a8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 9 17:13:08 2017 +0100

    Separate method for program flow

commit de9d85894c9733354e1e8c199b0fd2ae3c6c256f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 9 12:42:51 2017 +0100

    Simplify "live-analysis"

commit a9f2e80ec7827ccb9cde2539ca1ebbf195fe4ace
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 9 12:28:58 2017 +0100

    Method "inputs" and "outputs" of each statement
    
    Method "inputs" and "outputs" for determining I/O of each statement in a
    program.

commit 93c12c3661a4ca66833e386a7bad1bab9686eb9e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 8 22:14:08 2017 +0100

    Created "live-analysis" module

commit 8e34f6ac88d10a356b10460df843172b650d23fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 8 21:22:24 2017 +0100

    Move "used-callee-saved"

commit 7f7994c55c2eb63d62d54a2ec6ce8dc8b54101bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 8 20:20:41 2017 +0100

    Moving parameter location code to (aiscm compile)

commit dcbc9108c153f7574ea2146e18d78f16ac8274d8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 8 20:06:56 2017 +0100

    Move register lists

commit 9c51aeca7fcf03e5931696f829ce5a81064736a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 8 17:12:23 2017 +0100

    Move method for adjusting stack pointer

commit a1b4395b0fa3f3eb63b404b1f729c61353524677
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 8 13:00:15 2017 +0100

    Move "replace-variables" into (aiscm compile)

commit 0986046edff46b631cdee15a73e3b81b53e13301
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 7 21:29:10 2017 +0100

    Moved "relabel" and "flatten-code"

commit fd2dfe857ba389f3d3e18a4f46240ceb893cafb6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 7 20:36:48 2017 +0100

    Move more code into register allocator

commit 2f38f51f21f3ae6018cfff11186e6e0073d3bd42
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 6 21:18:13 2017 +0100

    Move "first-argument" to (aiscm command)

commit d6e696426b26955de587eaa71b47309a331a6af1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 6 21:10:20 2017 +0100

    Moved some code into "aiscm program"

commit 16d05303a28f061bc2ded547acc8f6a0569f16bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 5 21:10:24 2017 +0100

    Moving some tests around

commit 7e552c657fbcb0b867edc28800f8acdc3722654e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 5 20:11:55 2017 +0100

    Make jit compiler more modular (WIP)

commit 77983509fa62def1c8590a27eeed3a70fccb3962
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 4 20:43:02 2017 +0100

    More documentation for tensors

commit 6f8b24f0b10134099330b57831ac06ca2fdba754
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 4 17:14:30 2017 +0100

    Add tensor reduction (sums, ...) to main library

commit 2d0820a8c4927f7ac7d33460f0d12eec0e86213d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 4 12:51:48 2017 +0100

    Refactor for tensor-loop on function with and without index

commit ca1388188ef8679ef66d2a17728326a1bce1eff7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 4 12:44:59 2017 +0100

    Tensor sum with all indices explicit

commit 4c7694fcd0b0b86535755e73d28fd5f918f63c0b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 3 22:24:08 2017 +0100

    WIP 1-axis tensor sum

commit 4320b696984c9bb2bacc318a8f5e410bd6b5b92d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 3 21:57:38 2017 +0100

    ice-9 formatting fixes for Guile 2.2.2

commit 925beb59f6d73b91f8592a5e917587bc338ce30a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 2 21:51:22 2017 +0100

    Prototype injection working

commit 1255cacf95081a8746e07ecf0834a16fddbbe77a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 2 12:49:21 2017 +0100

    Working on tensor sums

commit afbf3a31d2b5dce504934693ca0da192d8634c50
Merge: 63c84cbe 9c5df1ba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 1 20:41:24 2017 +0100

    Merge branch 'master' into debian/sid

commit 9c5df1baf24db00cb47b45f7f353da2dfac02a5d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 1 20:41:12 2017 +0100

    Update TODO

commit 8c4ba75c8ae0a46020a35816d44b1c8dedcaf424
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 1 19:53:42 2017 +0100

    Use parameter for offset to prevent array bounds compiler warning

commit 02c2675b95e3b99565cb491521362a2cdc0a62ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 30 21:39:10 2017 +0100

    Tensor documentation

commit bd7cf67ff15366115557639c5b6a88aaca336b53
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 29 21:48:37 2017 +0100

    Tests for tensor loop with scalar

commit 6d7d0a76d46959c24c4f8395af2c70fa7547580c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 29 21:28:59 2017 +0100

    Separate code for tensor indices shortcut

commit fac15f3aa8525c9a4bb4bfa3316f58a41481c9f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 29 21:25:23 2017 +0100

    Tensor sum table is working

commit 4157212623bb1339ea0eae4d71054b82f0e53a98
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 29 17:47:35 2017 +0100

    (tensor i (+ (get (seq 2 3 5) i) 1))

commit 9d48c88897e58dac88c4795efa5716db5ac1e2ec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 29 17:39:25 2017 +0100

    Renamed some variables

commit 4d893ffa7210ece3e6d50908c5794926030aba9d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 28 22:08:08 2017 +0100

    ". ," -> ",@"

commit aea18647eb09d384038e1bdb5a75932adddb7097
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 28 19:50:44 2017 +0100

    Scalar tensors

commit 811aa891b57b6d721406e547469222c4714c3eb0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 28 12:56:31 2017 +0100

    Support more tensor operations

commit 6321a2f4916674c794cc1a76a72f3f3d5cfc5c61
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 28 08:03:48 2017 +0100

    Updated TODO

commit 2a221831e71914ee1dddc4a9a5d2db0c0fc62b60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 28 07:47:55 2017 +0100

    Short form for tensor expressions

commit 1ad375de4b5368133919a4cb9a403395e1e52516
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 27 19:53:08 2017 +0100

    Have "get" work on older versions of Guile

commit a0185993445081371e02d16921464768f2ca6cbf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 27 13:28:02 2017 +0100

    Tensor "dim" statement with multiple indices

commit fbe3d07004c7d403725727b7abebcc1b5ec774dc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 26 22:08:21 2017 +0100

    "get" operation with multiple indices

commit f651ef31d35cffdb771eb93dfda33c3da0326f68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 25 13:16:25 2017 +0100

    Refactor pointer offset test, undo version number revert
    
    * undo revert of version number
    * document and refactor test flagged by compiler warning

commit f84515395fa82ad2bb73a1f5d7d891f624533d6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 25 08:09:41 2017 +0100

    Revert "Removing test triggering Debian warning"
    
    This reverts commit bf9c4befd782d1d189fc4481422108c5dda8da16.

commit 617ef0457e59b7ffe5ead3bc42a1d3dd10397da3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 25 08:08:56 2017 +0100

    Revert "Remmoving tests triggering Debian warnings"
    
    This reverts commit 03a20d2c4a5fcd4712b22d892419f01c390d2b10.

commit 09a04dc0894bff26ef2bdb277ddae7f6019b0408
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 24 22:58:56 2017 +0100

    Fix broken tensor tests

commit cf4a5d346ea7193b3905afa5ea1f08b31a1b61c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 24 22:14:03 2017 +0100

    Add tensor macro to library

commit 849b0c6309aa1cbb501c61b640468693ec1a7b66
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 24 21:42:30 2017 +0100

    Test tensor macro with indexing

commit a3194f9b4a0a71c6e3fdee43a753313a2fe799fa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 24 08:11:44 2017 +0100

    Detect tensor index instruction in expression

commit ae7239a05270c5c411897d07501dce44d52322b3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 23 21:28:19 2017 +0100

    Reconstruct expressions with tensor index access

commit a07d5f88532f05c7af81df885edfb41a43e65347
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 23 20:36:04 2017 +0100

    Minor refactor

commit d582926bf3dea2a19f7b5a9181eaecd127602bb8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 22 23:09:44 2017 +0100

    working on tensor index access

commit f35bdfeed182a1f930a6854fefcbf8baaf2c0ddb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 22 22:43:52 2017 +0100

    Preserve tensor index in array access

commit b7606035e9ba5bcdd85e06ea6d5bd19c6803127a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 21 22:10:39 2017 +0100

    Working on tensor macro

commit e3a1d36d5d010bf45f3561540d320d1406a5b972
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 21 22:06:38 2017 +0100

    Developing tensor macro

commit 80023eda75d1e4e7ab244159c8d1bc6ea84d0abc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 17 22:22:48 2017 +0100

    Developing tensor macro

commit b0e6c0d367f5586ca5fdfd901060fb00d10509a0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 17 22:03:19 2017 +0100

    Prototyping tensor operations

commit 2ac995fe2a5b443f8c13eaf4a7690513a040104d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 16 21:35:58 2017 +0100

    Reconstruct tensor expressions

commit 2b4fb63a41d8327a4f47478f550e0f942e3ad6da
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 14 22:37:34 2017 +0100

    Implicit tensor dimension

commit 31b2236fbfcc5bb6d76f47692661321ad50e4011
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 13 22:21:29 2017 +0100

    Prototype code for implicit dimensions in tensor

commit 5ae10077828d614bfac0237d74fef7f0db5583d5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 13 17:46:26 2017 +0100

    Insert variables in tensor expression

commit a0098a7a011e991991d581e20ca07ac1a6a5e6ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 13 17:41:04 2017 +0100

    Use quoted expressions instead of strings

commit 757ec17f8ac7b365aa8df38ab82097cc5e019b0d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 13 12:35:04 2017 +0100

    Prototype code for reconstructing tensor expressions

commit db5195f2df0734ded01b3f4d26ed5f3ceaee0f2b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 12 22:50:22 2017 +0100

    Extract variables of tensor expression

commit 4e3141e35feceb43b5bfc3ae0d2f8cc20517f902
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 12 17:43:25 2017 +0100

    Prototyping teensor macro

commit f948d2d45ebd5178c193076f6d93d82940d9cd77
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 12 17:43:03 2017 +0100

    Transpose arrays using tensor expression

commit c55a5679f1b2ec74a99464473b08ca25b8e8d2fa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 10 20:57:27 2017 +0100

    Remove old loop setup code

commit 164daa82b7af33ed7e15ff096aed89225df15076
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 10 17:14:21 2017 +0100

    Array-scalar operation in tensor expression

commit cc454e0ce73bb4ab08e847e021982a96fd57f9b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 10 12:59:46 2017 +0100

    Compile 1D tensor expression with indices

commit 47e27190a4f39f0d4ee5ac1f5d79c3709cbd2616
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 10 12:45:34 2017 +0100

    Tensor expression with two 1D arrays

commit 83173be4b5110dfda373fdb637203a3788e73502
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 9 22:09:27 2017 +0100

    Implemented 2D tensors

commit 2e7d092b5ee50b91a4b08db60c5e897d73896d7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 9 20:35:13 2017 +0100

    Use loop object to keep track of loop iterators and steps

commit 59e44030f8556c386ffed67e7e946b512a0dcefb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 9 12:03:04 2017 +0100

    Tensor loop objects for storing loop details

commit beead8c838189f377be9cc66b8d8f07661885636
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 8 21:57:30 2017 +0100

    Discovered flaw in current tensor implementation

commit d6b09f1284c2f0738abec65b0559ef3b85514daf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 7 22:07:38 2017 +0100

    Tensor prototype working

commit b0d73d63da12e263efebce11498ad12182796694
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 7 12:53:57 2017 +0100

    Setup increment of iterator

commit 6ddcded107262970760a7d6b2d237f24c6dee167
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 7 08:11:15 2017 +0100

    Setup of array loop

commit 688bdd76d31094b12fe3709a005ee806343da6cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 6 22:32:04 2017 +0100

    Fixed bug in rebasing

commit b18b1e2c7b65e070d2118de5bd765190abbbb163
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 6 21:39:10 2017 +0100

    Determine type of function expression

commit 202cf587c5f36d2aee080acc4b754d66c65ee889
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 6 19:38:51 2017 +0100

    Determine typecode of parameter

commit 4009b77042937a9c45526c3d36cc58866acaba2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 6 17:52:43 2017 +0100

    Determine type of scalar and sequence parameters

commit aa00d747f5a82b505560e4b9be6fb589b9a6e6cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 6 08:11:26 2017 +0100

    Replace affected pointers with iterators when projecting a tensor dimension

commit af02a01cdad9e450bbfdb0da080a25b18cbc638e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 5 23:22:13 2017 +0100

    Removed indirection for projecting function expressions

commit 987d7d5e1ab7c70c1ac0ace459a380461eb7c9f8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 5 21:51:38 2017 +0100

    Use function "name" instead of projection function

commit 48446ac50d9e6d048005cb7d1d0df5af4475dd64
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 5 12:20:43 2017 +0100

    "arguments" -> "delegate"

commit 482254f0aa6a9f75e9b1f2a726e6a9d395fd8a75
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 5 08:34:15 2017 +0100

    Prototype projection of functions

commit 528a2e819c71756743de5ed31c1e105697d2dc76
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 4 22:27:46 2017 +0100

    Prototype projection of tensor expression

commit 81f4647186c6cec1ebefdf31a7fe7c2d3b7ec4d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 4 22:03:22 2017 +0100

    Projection of arrays

commit 9664d7ec5d3d087cb3086cb65359cc1b7bae10f9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 4 13:25:40 2017 +0100

    Add rebasing to prototype tests

commit 37f1d8ad394f453894c9b7b4e773e2a19c2850ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 3 22:43:00 2017 +0100

    Working on loop code for tensors

commit 3915178531d431672ec8bc12d02874cd6de3ee47
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 3 14:21:13 2017 +0100

    Retrieve lookup objects of binary tensor objects

commit 54f2c9e793637e8d322e0f9c713680c17ac8c0ad
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 2 21:42:09 2017 +0100

    Trying out 'lookups' function

commit 04b555e1f68f84164052bf60c19f6618fbfd8518
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 1 20:16:21 2017 +0100

    Trying out multiple strides and steps

commit 2a4af872f6260e3191dfe955dad326fce9cfe053
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 1 12:50:17 2017 +0100

    Playing around with tensor expressions

commit 993d735e791aeb2b66245fa75ba2f63300c2ec76
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 3 14:03:45 2017 +0100

    Grammatical error in NEWS text

commit 63c84cbedc9300281469d64a8f56934c949fdf83
Merge: 3994f143 a7248010
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 1 20:17:07 2017 +0100

    Merge branch 'master' into debian/sid

commit a72480100d92b3118537dca233afb86b3ef7fa74
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 1 11:53:05 2017 +0100

    Version 0.11.2

commit 3994f143f825f375d02bf7670c7c48a360969de8
Merge: 11dbd79e 03a20d2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 1 11:46:45 2017 +0100

    Merge branch 'master' into debian/sid

commit 03a20d2c4a5fcd4712b22d892419f01c390d2b10
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 31 21:17:38 2017 +0100

    Remmoving tests triggering Debian warnings

commit bf9c4befd782d1d189fc4481422108c5dda8da16
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 31 20:33:16 2017 +0100

    Removing test triggering Debian warning
    
    Fix the following build issue on [Debian QA][1].
    
    ```
    ffmpeg-helpers-tests.c:95:38: warning: array subscript is above array bounds [-Warray-bounds]
       uint8_t *data[2] = {buffer, buffer + (1L << 62)};
    ```
    
    [1]: https://qa.debian.org/bls/packages/a/aiscm.html

commit a8a08f706d7b8cf60ed97294185e57fcc9726e88
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 29 22:38:41 2017 +0100

    Use autoreconf for bootstrapping

commit 42f2941c88a3db47ed1e38aee6f002ffc0a57a12
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 28 21:29:43 2017 +0100

    Setup Docker container for testing V4L2 and X.Org

commit 11dbd79ea84dda681e7d7a45348b785f5f0c593b
Merge: 6eeebe74 f26ccd02
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 27 12:57:32 2017 +0100

    Merge branch 'master' into debian/sid

commit f26ccd028548788be2632f03d5ddbe2fbe28a1b4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 27 12:56:24 2017 +0100

    Syntax fix to changelog

commit 6eeebe7448e76d2d346850a980040c4e2d96e83b
Merge: 3e72113a 12773567
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 27 12:31:50 2017 +0100

    Merge branch 'master' into debian/sid

commit 12773567445257f8373e1a9c60209dbbe54f992b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 27 12:22:31 2017 +0100

    Version 0.11.1

commit 0895594b2c2b11e06e4a78c233cbf79682a8374e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 27 08:49:22 2017 +0100

    Write trailing audio data

commit daf617cc2ed963b90dab9027ae063d55e7cd0db7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 27 08:05:33 2017 +0100

    "is-input?" method for FFmpeg objects

commit fd6f142db4dd6e8e27796b3da7516ad559091f69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 26 21:54:10 2017 +0100

    Add method to crop audio frame

commit 974637a9a6e32130ac9b89bb5bf4eb8a9044bd26
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 21:11:28 2017 +0000

    Link to Guile web site

commit f72ae0b74d35d54e71cc581f46f7077e1659a28a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 21:11:11 2017 +0000

    Drop Guile 1.8 from configuration options

commit 3e72113a6468f55ebcf85cf299b9f18d7de996f9
Merge: b261182f eff0a311
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 20:18:58 2017 +0000

    Merge branch 'master' into debian/sid

commit eff0a311309c098f4e9de1dd402087e1ed41eb4f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 20:03:09 2017 +0000

    Link libguile-aiscm-samples.so with libavutil.so

commit b261182f69dd1ba86052138a9954e71df8e6a98d
Merge: 0ec839d8 cf0e849b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 17:39:17 2017 +0000

    Merge branch 'master' into debian/sid

commit cf0e849b3732dcb265d9f506bfc0d45c37d6e7e2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 17:36:34 2017 +0000

    Update TODO list

commit 46b326119cad23bdacfd55dbb2e52e58c83046ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 17:29:59 2017 +0000

    Flush video buffer when seeking in input video

commit 03277412880aed0d25586985977703034a0dd12a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 12:43:01 2017 +0000

    Update timestamp for audio input stream

commit edcee3f03f731200b3e10239d5441eccdb2230f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 12:35:26 2017 +0000

    ffmpeg-buffer-p* -> video-buffer-p*

commit 1c41ddcd953e9650521bef22a86e31bf92ea1ef4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 24 08:11:14 2017 +0000

    ffmpeg-buffer-* only used for video frames

commit b505e092b6352ffc46f625fa80fe1b18196123da
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 23 22:38:22 2017 +0000

    Only pass timestamps around when buffering frames

commit ac614634525b314cb52902f62e5cafaccddad73b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 23 21:15:06 2017 +0000

    Enable test for video frame caching

commit bb28c8004cf950d665856f78d45920124a351086
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 21:53:30 2017 +0000

    Update integration tests

commit cb9f4db927349ac46140dc62f0e69f4a8c47c4a4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 21:41:10 2017 +0000

    Update TODO list

commit ee1a835dd96074ea98e5501c64f42f6bfd1f68e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 21:38:47 2017 +0000

    Return false after reading last audio samples

commit b35ccc406e3d8528a5d0fb4dbe4b5d10759ec419
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 21:31:57 2017 +0000

    Return correctly sized audio frame near end of stream

commit 22efe85b412510be038c61bfa955e83c43074580
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 21:03:56 2017 +0000

    Check whether there is an audio stream

commit dc30f40751ecc996b88e4604bae670ae4f08404a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 12:47:16 2017 +0000

    Stop reading after last audio frame

commit f2fc3877c86b3fc44eef11c03373a015681f19ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 22 09:00:51 2017 +0000

    Skip hanging test

commit da4f2ebd86eea7e350e8cda8a873393817a4c6e2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 21:52:14 2017 +0000

    Update 'fetch-audio' call in FFmpeg output test

commit b67716dace11e41cae1eb559b259b8bb597b7285
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 21:49:28 2017 +0000

    Update TODO list

commit 07dd44a46992107cb7bcd06ef7337587cb908ca2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 21:10:41 2017 +0000

    Get sample from audio input

commit 7d0f3a7f6732deb770cb0ff7bc63ff974a8307a5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 19:58:16 2017 +0000

    Fetch desired number of samples from audio buffer

commit 61597d477bc4af1ee72b39f8556c6de08d69fa0c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 12:52:33 2017 +0000

    Added test for buffering planar audio

commit 050fc8f93d90b0d468af98aee480fc12857d2e9c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 12:52:04 2017 +0000

    Removed undefined 'count' from samples module

commit 8034b863bfdff583a688d104e8dd569a862ad8c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 12:51:36 2017 +0000

    Add frame parameter to 'fetch-audio'

commit 8532c348e1408caa6cbd8bb0630a9de55bdf67c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 12:51:18 2017 +0000

    video_frame -> video_target_frame

commit a40a65e4eb3202258d602a55144aa79e5a720b85
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 12:50:52 2017 +0000

    Updated TODO

commit 0aa9f749e6867f5d84e5e1b8a051eea0ed29f1e3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 12:29:48 2017 +0000

    Buffer timestamped audio input

commit 5bc78aa5b2b484da1847f613903ee4625342842b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 21 07:52:01 2017 +0000

    buffer-video -> buffer-timestamped-video

commit 0ec839d805f58634441f9b4c65e5bcc3d45a6bc4
Merge: 6ff73ecb 72b9aad1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 21:15:21 2017 +0000

    Merge branch 'master' into debian/sid

commit 2382287de3f01280a17323275718a57de583310a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 21:14:41 2017 +0000

    Update TODO

commit 21095bda3d1dbd2b6d3cff81e50bab46b7436ab1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 21:03:56 2017 +0000

    Refactor buffering of input video

commit 9ad9970f35ff868e8635b1074efe90241e9fba46
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 20:14:15 2017 +0000

    Stop decoding at end of audio/video stream

commit 6b369155e106eb64313d750a7bcd89a6a0fa2593
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 17:16:02 2017 +0000

    Refactor code for passing around time stamps

commit 9659cd9fc818af4cec795862514d73c71486d8c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 12:59:07 2017 +0000

    Refactor decoding of audio frames

commit 4a78a80b14b799558ae8bec42b378adb7c2431ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 07:46:28 2017 +0000

    Rename "write" methods to "encode" methods

commit 39495aac6025a5374a87653520e56a3606f85784
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 20 07:38:14 2017 +0000

    video-frame -> make-video-frame, audio-frame -> make-audio-frame

commit 26c844b369a16fd40dae623887e987f20c43d6d3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 19 22:16:03 2017 +0000

    Working on buffered input audio

commit 72b9aad14fcd00cc7a50e43ddb49e94c911968c0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 17 20:53:04 2017 +0000

    Add documentation about video/audio output

commit f613f6018487cb68855e22d9b4303cbc882ba0a0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 17 17:38:15 2017 +0000

    image-helpers -> util-helpers

commit 84b092a5931f3eb11dad6d798882065c5b6cc1bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 17 12:51:37 2017 +0000

    Check output sample shape, type, and rate

commit f8c4dad85745b43a60f510e43315a483cc410fa4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 17 07:57:55 2017 +0000

    Use time base of codec instead of stream

commit a2647edaa1c61cc81fcdd0798fbc51d17debca50
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 20:57:50 2017 +0000

    Reduced TODO list

commit 10ce52865276bc182ec31b44f383cce944ee940b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 20:46:44 2017 +0000

    Add audio/video recording example

commit 6ff73ecbcc8a5421e972687645c16fe1541c0491
Merge: 42081e25 7eba1a22
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 17:15:42 2017 +0000

    Merge branch 'master' into debian/sid

commit 7eba1a229ef6a7b6581ea43517757fcd74064981
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 17:15:36 2017 +0000

    Do not check SMOB type in destructor

commit 4ef2b7ca1429dc8b86a7eba59920c5cbf92fd409
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 13:24:59 2017 +0000

    Add libavresample-dev to doc/dependencies.sh

commit e20327ac0de125f39434332df3b1cf2947114c61
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 13:19:17 2017 +0000

    Add samples-helpers.h to distributable

commit 42081e257a12e74015ec6e907d0be720d677b808
Merge: cae64e9b 91f72683
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 13:05:40 2017 +0000

    Merge branch 'master' into debian/sid

commit 91f726838cd581e31a4972274293c192a9f31ab0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 16 08:11:14 2017 +0000

    Try to use libavresample if libswresample is not present

commit 20c52f8ed03c7ba7019d79aa923d0fb4b73c59a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 15 22:42:44 2017 +0000

    Distinguish libswresample and libavresample flags

commit e9f6b326ab63baa3c7a84986e49c4534418e6b29
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 15 22:30:03 2017 +0000

    Check for libavresample

commit 49d457f9a2445fbd2dcb595bde2e33b261ed6349
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 15 17:17:45 2017 +0000

    Update TODO

commit c266ef5f656799781c5543bb0a170da27eec8c9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 15 07:59:25 2017 +0000

    Write delayed audio and video packets

commit 83e8f2575e6274037e13c2a55ea04a50bd8eac41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 14 21:30:35 2017 +0000

    Trying to encode delayed video and audio packets

commit 8f7b4fa622b7d6d4874b70cc8f198e5381601ec8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 14 07:58:57 2017 +0000

    Added method for writing audio/video packet

commit a13e549fc6ac18390a02cc147c448759b8bd82cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 13 21:14:28 2017 +0000

    Write audio data using FFmpeg

commit 3d95142ab79f5820a51f8355c07f3bc6302e3620
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 13 07:39:26 2017 +0000

    Make audio frame writable

commit 8d9356ae1428e3b714c4f52da12f1d274aa07edd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 12 21:44:15 2017 +0000

    Create audio frames for encoding

commit 424a77f7b61360145d47b86edbd665c26a80e097
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 12 20:51:56 2017 +0000

    Create audio packets

commit e6884ac40ef85015fc4187b3db1c5a0ed78e8a00
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 11 20:32:07 2017 +0000

    Fetch buffered audio into packed audio frame

commit 128019c2cc2583eab3fdf058fb48e4a0d9c09418
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 11 13:37:35 2017 +0000

    Separate method for buffering audio

commit 5e219e0920441f7d760b0dfe2be8786077c7f5b6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 10 20:58:36 2017 +0000

    Added packed frame and method for checking audio buffer fill

commit 77c27582449c1a770ec235fb37361fd887c8c528
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 9 20:58:30 2017 +0000

    Method for accessing target audio frame

commit 02b640d480845968dc328701a68999e310e31cb7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 9 12:47:22 2017 +0000

    Test target video frame

commit c95ff7a0cc5276690f7d947bcf22d9fddaa2bd02
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 8 21:49:44 2017 +0000

    Allocate packed audio frame

commit c2023ddc352fd5ba8f25e5b1fe7c30da28fa4a34
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 8 12:44:58 2017 +0000

    Refactor software resampling integration code

commit 50595f137f51dbb2d722f06ae20b509caef0ea74
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 7 22:01:59 2017 +0000

    Provide output offset to callback method when fetching from ring buffer

commit 5a25db99f64dc055830a66a116f797ef2ec1169f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 6 21:59:15 2017 +0000

    Prototype code for determining size of audio frame

commit 5c8a93a825330d9f49fcd170809aa3585ebaf932
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 21:24:25 2017 +0000

    Select sample format automatically

commit db31fba2678df725a189c51b03dc1913bade6276
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 20:36:24 2017 +0000

    Method for selecting format

commit f6415093f7e4cc601e85c33de058e3359fee5ef3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 20:05:17 2017 +0000

    "select-sample-format" -> "best-sample-format"

commit 5ef3f0fdfc9132450a1b0c6b05c1840d893cfbf9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 17:33:41 2017 +0000

    avtype -> sample-format

commit 39015e6027ede40ac06d20bf6f6cc55fc7767f71
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 17:29:21 2017 +0000

    Use intermediate variable for sample format

commit 8b19419388d3cb74327a021756e008ff117dab5e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 17:25:51 2017 +0000

    Use specified sample format if list of supported formats is empty

commit 669948e4a80bdc8cdec9bc67cfa5a47d440cb53b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 12:59:42 2017 +0000

    Test selection of sample rate

commit ae5ab1b081d4284c2061c153a40da6b55c16746e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 3 08:12:57 2017 +0000

    Select sample format

commit 7b65c2ddae954a1925d980fb6cf32bdedd2552d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 2 22:14:57 2017 +0000

    Get typecodes of supported formats

commit 73cfe9dbe0f40b1c158c61b09029bda051de800c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 2 20:27:54 2017 +0000

    Select suitable sample typecode

commit d72aca3f6888f1a8dc4434e28a0c0667f9c4fd01
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 2 13:14:20 2017 +0000

    Select most suitable integer format

commit f6b9145bd0c34d87d248723b6335e2fd4373940c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 1 21:23:25 2017 +0000

    Clean up object if exception occurs in Scheme method called by constructor

commit 6fa1f693c65913545dafd90e5611dd7ec01c188f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 1 20:32:10 2017 +0000

    Check exception is thrown

commit 9348a391bb978d774717a530b8e6974bd0661ac3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 28 22:22:42 2017 +0000

    Method for cleaning up object on exception

commit 9b67f07a2cada465cc60be7bc233e9fc8c2f0181
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 27 22:11:03 2017 +0000

    Check sampling rate is supported

commit 0e3a25fe0958539c436b9887d63a029379687a69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 27 19:34:32 2017 +0000

    scm_typecode -> scm_sample_format

commit c32ce18255a3ea99297cae56cbb18186e75bd852
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Feb 26 21:53:54 2017 +0000

    Add audio buffer to FFmpeg output

commit dacaffd9e88f4a2161f957780deb3eedd6c0acc6
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Feb 25 20:39:40 2017 +0000

    Add C method for writing audio

commit 6706ee38240db2d2aca2064d563ca8e187708e85
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 24 19:46:37 2017 +0000

    Converting samples with specified destination

commit eb7faafd1f2abd03e8cafe9f3d494170d55589b6
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Feb 23 20:20:04 2017 +0000

    Channel layout

commit 8b734bc57608476e19b970d02b21e3b2fa44a3e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 22 21:17:04 2017 +0000

    Set sample offsets

commit 4260bc97fb09886bb0d36385ff1ebf8e35b70764
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 22:16:51 2017 +0000

    Convert planar audio samples to array

commit 9cdb8c648ac8ee02295f34286baee43839f9a4a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 22:07:34 2017 +0000

    Conversions including planar audio samples

commit 0f0aad4d12ad30666df9ab1330c9d218d2b33bf6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 21:24:51 2017 +0000

    C method for converting offsets to pointers

commit d2bbfc3d1cf6e2f754df7cd33bc7a27afb734342
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 20:07:25 2017 +0000

    Set default offsets for planar audio samples

commit 6a083d3ac74227a40348120e4a2072c34c01a315
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 17:18:43 2017 +0000

    Set planar/packed flag

commit f1ec745fa0248046fdc8e426654b936714b73c78
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 12:44:15 2017 +0000

    Ensure samples are compact

commit 17688fab287fdfbbc2692088d54b43b3c0ea48f7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 21 08:37:21 2017 +0000

    Convert mono audio samples

commit 0f0cb419ede329efcdd03962f949e3d365aef080
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 20 22:08:32 2017 +0000

    Do not support resampling to a different sampling rate

commit 89b71ab0dc5683acb1c87e840d839d6e4bfda524
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 20 17:28:05 2017 +0000

    Specify sampling rate when converting array to samples

commit 6c4a46f8a2473f00364f699d1e77a1f490021972
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 20 13:46:58 2017 +0000

    Check shape after changing sampling rate

commit fc1491455beb17b6d81ba76af51b5e8baaba000a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 19 21:29:02 2017 +0000

    Type conversions

commit 24a8e1b17ad5ccfd2b229e2ae05654bd0fcc02e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 18 21:52:31 2017 +0000

    Moved type conversions into aiscm/samples.scm

commit f3117f5e4b8ae918319f3e93c42a59af3ecfc846
Merge: d8a7efe4 36712f5e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 22:08:09 2017 +0000

    Merge branch 'master' into swresample

commit 36712f5eb886e3f622d6a0dcdde5150476b2eb03
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 22:06:19 2017 +0000

    Temporarily revert libswresample dependency

commit d8a7efe4e1ca5662883e1bb7339ae8337581fd1f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 21:57:16 2017 +0000

    Resampling from short integer to integer

commit cf6954b905f7a9434da0cafae4a54a7d9786837b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 17:50:54 2017 +0000

    Working on software resampling integration

commit 4490f484a490951cd26adfc4b7765a56a7279553
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 17:28:59 2017 +0000

    Trying libavresample-dev

commit 2c00120ce30a9e5b2c360911987543b8834e0a74
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 17:02:38 2017 +0000

    Package name is "libresample1-dev"

commit 53c44d3eb1882f48522a16f4c39f377a7ffb2621
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 16:59:01 2017 +0000

    Whitespace fixes

commit 0b7b940f01c60d4e44b40d4e58cc451baf37f2d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 16:56:00 2017 +0000

    Package name is "libswresample1-dev" under Ubuntu 14.04

commit 2d2e617da70ca0cbe2017c89aad75e5ca4ad4676
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 13:13:46 2017 +0000

    Updated maintainer-clean rule

commit 04e8de9300269a2fdd5a800e83595cda40f11835
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 13:05:07 2017 +0000

    Add libswresample-dev to dependencies

commit ef52cb5d967f8214ef62e73b58b7c35f8fe09560
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 17 08:37:01 2017 +0000

    Allocate correct frame memory size

commit 7f1540aa3e9fa323286183caf31a2ecdd91e778c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 16 21:44:47 2017 +0000

    Skip two tests

commit 43686881efc074f0d66cfb291823f824f301700d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 16 21:38:58 2017 +0000

    empty conversion native library, removing library version
    
    * added empty sample conversion native library
    * removing library version numbers

commit d8a15441ecd842bba724900c555d97918f9edfad
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 16 21:22:22 2017 +0000

    Working on audio conversions

commit 8724ffff94f42a1ab67a6fd337c79833de2ffd20
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 16 13:10:47 2017 +0000

    Convert numerical array to audio samples

commit 92572ca64859a62268ff1f4d610da29b4cce6164
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 16 12:56:55 2017 +0000

    Convert audio samples to numerical array

commit 61de235818616f453a43bb90c8871c4e9d9aa6cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 16 08:32:57 2017 +0000

    Removed 'get-mem' method

commit 2ee52f22e89babb0aead5a6401946adce8273b8a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 15 22:30:29 2017 +0000

    Initial code for audio samples

commit 08c5e7025da10d9213acbc2e87a0dcffbb6d3bf7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 15 22:21:17 2017 +0000

    Use offsets for audio sample planes

commit 153f415083d19dc7b5563fc70cbfef87381f78b8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 15 21:50:04 2017 +0000

    convert -> convert-image

commit 73ff2bc3002a8ab032eb1ab8de7b8873f5fa7a28
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 15 13:25:34 2017 +0000

    Add empty samples class

commit 3993f985075a86693765ff896811484b79d52397
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 15 08:41:49 2017 +0000

    Bugfix for old-style FFmpeg audio frame allocation

commit 2148f8a10a42fc679717caff4c38add705fe8435
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 14 21:56:16 2017 +0000

    Implement old-style audio buffer allocation

commit ff4a5ae0e3afec54b807f3069713b9e8cc64f96e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 14 21:55:52 2017 +0000

    Bugfix: use channel count for determining layout

commit a4f3432210c30b2605b4b719cfea2306395d21b0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 14 12:40:00 2017 +0000

    Separate audio and video frames

commit 869d4eeb728d1fb7ae02650e790c809685cd26db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 13 12:40:41 2017 +0000

    Working on audio frame allocation

commit ae2cc38dab03254d1e4324ea779c011ccb1e1ad4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 13 12:23:16 2017 +0000

    Added some Git ignore files

commit d899a53d5798d7079a9dd8f4422b85fe05931231
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 13 08:09:59 2017 +0000

    "write-audio" for files

commit 01a7e358034d8b23eafcbb1a605f640be61ba60d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 12 21:56:51 2017 +0000

    Set audio typecode

commit 62953b20f856e95a1f59ee7f1a4595dd833f3af8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 12 21:13:33 2017 +0000

    Set audio bit rate

commit 525d4ad90b4144db75a10745b61878ca9971b019
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 12 20:48:45 2017 +0000

    Put video parameters into list

commit 86d1f34ec969b8220cebabc2f8f9ee4622d875e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 11 22:18:25 2017 +0000

    number of channels

commit cae64e9bf32c2878f0d930679e26b46479471272
Merge: 607bf191 45a6603f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 11 20:32:42 2017 +0000

    Merge branch 'master' into debian/sid

commit 45a6603f8935570067ce78baba627b60a6c2e663
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 11 19:26:42 2017 +0000

    Open output audio codec

commit d370ac49485a3ca3198ba78ceee10b716d5e8942
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 11 14:50:12 2017 +0000

    global headers for audio files

commit 94f0ad69b85d847f2befef471371bf689a1b2ad5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 11 14:01:08 2017 +0000

    Bugfix for Ubuntu compatibility code

commit d52d1c71bb56b7f91728c110f76439666b2e604f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 10 23:42:39 2017 +0000

    Initialise audio codec

commit 8b879cb2f2607a7ca26edf303db3f6a3a99f9a58
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 10 22:57:32 2017 +0000

    Further refactor video output

commit 0207de4d09563501b0096bcab6a8fa2638635a3a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 10 17:50:53 2017 +0000

    Open audio stream

commit 6d46fc5f0a55cb99f234eba249adafebba6456b2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 10 17:39:07 2017 +0000

    Refactoring video output

commit 2bc6c7ce220848c45dadcc47555fb532c89e5919
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 10 13:05:49 2017 +0000

    Work on FFmpeg audio

commit 607bf1911ee272b30d803a53f22f8a2a5b7ad97e
Merge: 2ff80c43 e60739be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 9 22:49:14 2017 +0000

    Merge branch 'master' into debian/sid

commit e60739be58324cc0aee859b899a3d95f4ba6a119
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 9 22:48:30 2017 +0000

    Split up FFmpeg tests because of problems with side-effects

commit 2ff80c4359c03ab159778344a36096e19a26775d
Merge: 33d77c28 2b4578bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 9 21:33:04 2017 +0000

    Merge branch 'master' into debian/sid

commit 2b4578bf34baea09da912ad87e0cac9c2842f1e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 9 21:29:21 2017 +0000

    Refactor FFmpeg wrapper tests

commit c9a0ba7980d3234ca3225ef49d03e8fe83eeef2f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 9 12:19:39 2017 +0000

    Include SRFI-64

commit 385e86ecbe0109ec6e80996309077bdf768ab3e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 9 12:12:48 2017 +0000

    Only build Ubuntu/Trusty branch on Travis

commit 31b9a9e6222e198947728d369777923163cdebd9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 8 23:04:16 2017 +0000

    Added missing test driver

commit 0b95c1364c68d67fef9bbb1b200bf4cc96def68e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 7 20:24:39 2017 +0000

    Porting tests to SRFI-64

commit 33d77c280e5b5eccfbb3b1e84d4a6758097591a1
Merge: 5525efe5 fd08e62c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 5 22:10:44 2017 +0000

    Merge branch 'master' into debian/sid

commit fd08e62ccb6469cc5ef1815a49906de0f097e87c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 5 22:03:47 2017 +0000

    Add missing test fixture to distributable

commit 2446a681a7b8d1cdd31a1436525907fca29ac4a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 5 21:12:22 2017 +0000

    More backporting to Ubuntu Trusty (14.04)

commit a06b5a9017299867dc513568539795178fa32dda
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 5 20:35:33 2017 +0000

    More FFmpeg porting for Ubuntu Trusty (14.04)

commit 6ea1d61430ad19464a038cb082cedbca57c6cdd0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 5 19:27:25 2017 +0000

    Compatibility fixes for Ubuntu Trusty (14.04)

commit 543968bd40704aa7d292422cb886edd7a6eaa20c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 5 19:26:57 2017 +0000

    Bugfix: wrong order of parameters for "memset"

commit e42de57fdeffeae16a4c078324c05c993e8c9471
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 4 22:26:56 2017 +0000

    Check for presence of av_image_get_buffer_size or avpicture_get_size

commit 60a22cd1acdfcf324e9835d0b944d30b95705898
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 4 22:19:01 2017 +0000

    Check for av_frame_alloc and avcodec_alloc_frame

commit 2b6a4561a011a8df19e20691ec13be0ea84ddc6a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 4 21:57:16 2017 +0000

    Add video output example to documentation

commit e79f94b7c6adf47b70102bcf4e20fd47857f25f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 3 22:38:37 2017 +0000

    Add video timestamps

commit 0fc3a8a9c72d5c438693859a96275b44a837c0a5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 3 17:43:05 2017 +0000

    Prevent reading from output video

commit 962bd09c14cebd87916c4d30e63ed72693f39d86
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 3 17:26:33 2017 +0000

    Prevent using output context as input context

commit 77c59ac7705ea9c7f697f41b4b65a5f74179a486
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 3 08:07:30 2017 +0000

    Test return value of write-image

commit 7c03345bbef0f60504abeb17952a95483323dc03
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 2 21:57:02 2017 +0000

    Test conversion from long integer array

commit 5677e634a04008c26c8edc00e0930eee1c2002cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 2 21:40:16 2017 +0000

    Test conversion to long integer array

commit ca952337a38ff0eae9348ce97df97bb88c2dfbec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 2 20:03:39 2017 +0000

    Test Scheme to C array conversion

commit 07c6162ccc960df35d56d2377559adcc76efb64b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 2 19:49:41 2017 +0000

    Put Scheme to C array conversions into separate file

commit bae98624d4470c3a0af24953221bd790614ee173
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 1 21:18:33 2017 +0000

    Use 64-bit offsets to deal with ffmpeg planar frame offsets

commit 4fea5794f4fecef40761bafabd0fef61c5bb04b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 31 20:37:38 2017 +0000

    Refactoring video output

commit f1f2aa1ea886a72164ba2e5110d4fbaaba7f6517
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 31 19:22:12 2017 +0000

    Construct video frame from list of values

commit 3e413ce18943e2649cd6d15b167b2f8e94c889e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 31 12:39:10 2017 +0000

    Separate method for getting FFmpeg frame info

commit 30179f7909dd988aa790306a45d6ae7b8bcee864
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 30 21:39:33 2017 +0000

    Make convert-from handle MJPEG conversion with different pitches

commit 49159c7694d5d3e7f7c938c380b1bdb2b5c43d07
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 30 21:25:20 2017 +0000

    Pass shape argument to MJPEG converter

commit 17c8298b58894e7bdad7e50ada06f2a06b86ff7f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 30 21:06:59 2017 +0000

    Make convert-from! handle MJPEG frames

commit bda919914790202f74275128e32297472bf2fb9b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 30 20:44:51 2017 +0000

    Test MJPEG conversion

commit 83961abf2ef0e46544daa60cb5414a34e62ae4c4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 30 12:28:42 2017 +0000

    Add "convert-from!" method

commit 943e2943a35bf6f1e0818f4f43a3a731e65de106
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 30 08:11:59 2017 +0000

    Write uninitialised frames

commit 59c4347d4b0a9ce916575a5aaeacc2ad99fcd7c0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 29 22:49:24 2017 +0000

    Minor changes

commit d8c90fed5c4380098eae218c9b57e12b65283fd4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 28 23:05:06 2017 +0000

    Empty FFmpeg write method

commit 24dc9c25eaffa38f55a24d2a11ae1010a7c69373
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 28 22:52:00 2017 +0000

    WIP

commit 95ddf7060bfe29e6f6663ab9bb1014aba1990689
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 28 22:24:15 2017 +0000

    Refactor ffmpeg bindings

commit 87a54af6f8be04eb193cf8e47a6de822d2e4d923
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 27 23:18:20 2017 +0000

    Remove print statement

commit 748a7902a24c9dc59820af492e3718bd380da03b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 27 23:17:05 2017 +0000

    Close output file

commit 3ef5debba2690c8c89202a4567fee41e8c2099d6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 27 12:57:53 2017 +0000

    Option to set output format explicitely

commit 7f9f75e0e474ead05fa417883b969d761be48cc7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 26 22:25:09 2017 +0000

    Default values for video output parameters

commit 1ddcabb61feab8e564a09c72e54ef4cb94bd5fe7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 26 22:12:39 2017 +0000

    Add file name extension to temporary file

commit 494cd1fe24d1794d8fa46234ce4ba0c5e1a1ebed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 26 21:58:29 2017 +0000

    Create empty video file

commit ff56879d33a2c5fb614a516258f241b83d64c892
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 26 12:39:10 2017 +0000

    Default arguments for output audio/video file

commit b7ff047211a92f6be8a3e12d8c3561f6d96086d9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 26 08:43:42 2017 +0000

    Compatibility fix

commit 7bea8e4fec614c9fd5ce7636cd91a14108e3f809
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 26 08:36:02 2017 +0000

    Write video header and trailer

commit e0a8734f76fa2a7896d46503c574e1858f7b3f2b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 22:23:24 2017 +0000

    Assume pixel aspect ratio of one if not defined

commit 4457497cc385f9c480db8302baeba3310a9a85c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 21:59:32 2017 +0000

    Get/set aspect ratio of video

commit 2fba91e9608c0b5f7c909ea87032e19b5118cd0a
Merge: 3013a0de dc02e589
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 19:47:02 2017 +0000

    Merge branch 'master' into ffmpeg-output

commit dc02e589126e3d46a4bb35bd37a98c4e18ae7b88
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 19:46:43 2017 +0000

    Markdown formatting fix

commit 5525efe58a72d66591f36d7983d6b20eee49d971
Merge: e361c36b 514c82be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 19:36:03 2017 +0000

    Merge branch 'master' into debian/sid

commit 3013a0de1871a768419eb888e53735a0b68c5424
Merge: c4d29c62 b63188ca
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 19:32:06 2017 +0000

    Merge branch 'master' into ffmpeg-output

commit b63188ca0eebfa8f437e0918f24b2f245aab4499
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 19:31:41 2017 +0000

    Link to Debian package tracker

commit c4d29c623801346730d3041b5eeba1bc60d68834
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 12:42:43 2017 +0000

    Set codec ID

commit 78af94429e778da54555174626d496ef6a2cc757
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 25 08:54:43 2017 +0000

    Set video bit rate

commit 32e95cd9542e104f3d77b5eb73d5d32db9639aa9
Merge: 4cdf6a1b 514c82be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 21:56:25 2017 +0000

    Merge branch 'master' into ffmpeg-output

commit 4cdf6a1b671b63af4af426d1079e19f0f5f7fcfa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 21:50:31 2017 +0000

    Output frame rate and shape

commit 514c82bea3f1aeb759ee52c86d5f2d971db04a67
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 20:12:30 2017 +0000

    Version 0.10.2

commit 5df3733a546da74b315c171e53e83d7d8d604ecf
Merge: 3453b185 fedc9f81
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 16:41:53 2017 +0000

    Merge branch 'master' into ffmpeg-output

commit fedc9f810a35599f4a05d81b627188fce2af9b9e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 16:41:24 2017 +0000

    Update TODO

commit 3453b18590c0d431c7618e839fc7916272ccbe68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 16:40:56 2017 +0000

    Minor changes

commit 8d6e1b108d16b839e3e73f1261c91de934918bc3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 24 13:05:02 2017 +0000

    Working on video stream initialisation

commit f05d113c2f68c2e32c4037062f06ef5694eacd2e
Merge: 973495ed 57233120
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 22:08:06 2017 +0000

    Merge branch 'master' into ffmpeg-output

commit 57233120ea14cb8899791702911454492309a7cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 22:07:27 2017 +0000

    Bugfix: map (mov-unsigned RAX ECX) to (MOV EAX ECX)

commit 25cc8b7278e29e481ae43df6c6117a576979cdad
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 20:20:31 2017 +0000

    Add bug to TODO

commit e26b3a1cc4710f7e1d35098466ee35280ac98c4d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 20:18:07 2017 +0000

    Recommend to install readline and colorization

commit 973495ed71c3b5dd147426eb3f10d1e5a833253d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 13:03:19 2017 +0000

    Create FFmpeg output object

commit 047309f4a9693abfb937ca3689f374844d9e9811
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 12:49:36 2017 +0000

    Started branch for implementing FFmpeg output wrappers

commit bc1ec32a474398785e097ef3ff2fa8411a0837ac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 12:43:02 2017 +0000

    video -> input-video

commit 37ca2a11a02e4151334ed9dfc7bb86892cf0a0dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 23 12:41:46 2017 +0000

    Add ffmpeg example

commit 49ae4a9290e38c3900246086bbbc5fc839cecf90
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 21 21:21:56 2017 +0000

    Update FFmpeg bindings documentation

commit 2195595b4af6653049aa8f92f9b038f8a0c8dd38
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 21 21:00:56 2017 +0000

    Simplified FFMpeg audio type mappings

commit 700e5e5a10ed550748d9c338f42bf28d2c6b81b4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 21 20:33:50 2017 +0000

    Update TODO list

commit 40d12216ef2f1aeaf25c0c3f8c78f806ce29d294
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 21 20:26:49 2017 +0000

    Add links to related Debian and Ubuntu pages

commit e361c36bcd393ff13936b2f308bbf3c07686307f
Merge: fe2744e4 f6ce43a5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 21:26:02 2017 +0000

    Merge branch 'master' into debian/sid

commit f6ce43a504a95e9457471198b32c02fa6862e92e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 21:25:42 2017 +0000

    Simplify Debian changelog entry

commit fe2744e4803a2c529c6934ef02559abd323fdd4d
Merge: e49db25c 8c861c68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 21:18:31 2017 +0000

    Merge branch 'master' into debian/sid

commit 8c861c68ca4fa1a40dbea01587ecbef38d8313d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 20:56:51 2017 +0000

    Version 0.10.1

commit e49db25ce3518deb85619e5ada500f12f45246a8
Merge: c7574db2 f0ca29e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 21:09:22 2017 +0000

    Merge branch 'master' into debian/sid

commit f0ca29e1e190ef98c203434a589d9db324a2531d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 20:56:51 2017 +0000

    Version 0.9.3

commit da1ee8fda82d6d3b48e42853bc8fb6ababbd2941
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 20:01:39 2017 +0000

    Added links to PyTorch and DyNet

commit 9937a7bb96fcef6c0fd5a16ac1476c2676494625
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 19:53:23 2017 +0000

    longest-use -> spill-candidate

commit 1486e18d0308a5dd21befd615e93cd0e36ebab00
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 17:44:45 2017 +0000

    Replaced (if ... ... #f) with (and ... ...) in some places

commit 84990b114b230cea96710a214868e5290031a513
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 17:41:53 2017 +0000

    Use "difference" in more places

commit 723227dcaea833566634a119d2b75add5cb1bc2b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 17:33:55 2017 +0000

    Enable RBP for register allocation

commit 7bd1606d20cb13d11e37b4eaed03d14a420750fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 20 13:12:39 2017 +0000

    Remove Chaitin graph coloring

commit 8220c74956653a1528b9b88b52bfb93141f0e4f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 19 21:22:28 2017 +0000

    Bugfix: cast pointer locations to correct type when substituting variables

commit 70afa655fe1f785569f17ba2e7436190a8c97615
Merge: e8511ee6 8179f021
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 18 12:57:51 2017 +0000

    Merge branch 'fast-allocate-registers' of github.com:wedesoft/aiscm into fast-allocate-registers

commit e8511ee69b924f6278a4670851357476c33b9b5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 18 12:51:36 2017 +0000

    Allocate temporary variables for pointers

commit 8179f0216d862dd89fa7b3d1afdea6cd3ef697c5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 18 12:51:36 2017 +0000

    Allocate temporary variables for pointers

commit 6a4bad32f3c326b47a8b0846878c375173f31e94
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 18 08:38:43 2017 +0000

    Use temporary register to resolve pointer to pointer

commit db616b12ead4ee95d7c6dd4e2961d6d4f25d10ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 17 22:56:47 2017 +0000

    fold-right -> fold

commit c6ce5d0bc291624a2aec010cb4061bbe89314bd8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 17 22:47:22 2017 +0000

    Refactor "replace-variables"

commit 52e7506cef7259f9e90ae8b8d52e1d1120dc6af3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 17 21:41:28 2017 +0000

    Prototype for resolving pointer to pointer

commit a40e535cbb8f078fd9ccead3374fd98e7d935c0a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 15 21:29:56 2017 +0000

    Bug fix for variable blocking
    
    Only block predefined variable if associated register is blocked

commit f4157df3e5a14d2c9aa96970c697671f85994ecb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 15 20:13:20 2017 +0000

    Reenable test for method with seven arguments

commit 8b16072fae51bf8274c8e2b14a52360299f771db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 15 19:56:40 2017 +0000

    Reverted changes to PUSH and POP

commit 7662e9a5d081e4b75577a5c5e9774c3d9b479e78
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 14 21:55:40 2017 +0000

    Ignore unused variables when detecting blocked predefined variables
    
    Remaining bug:
    * failing test: calling native method with seven arguments
    * hanging test: divide number by complex number
    * failing test: minor value of RGB and byte sequence
    * failing test: convert integer RGB sequence to object RGB sequence
    * failing test: convert object RGB sequence to integer RGB sequence

commit 9ca3b28dcd139d3d21f03db486e775dce4eea272
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 14 21:23:12 2017 +0000

    Switching to new reqister allocator (integration exposes a bug though)
    
    Register allocator sometimes fails with:
    (ERROR: In procedure car: Wrong type (expecting pair): #f)

commit e098bb2c69666fcbe2f372c88c428b9f8c0c401a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 14 17:10:10 2017 +0000

    Copy result into RAX

commit 875cb95c3c0e57e60558806f1f5321159c4f157b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 22:08:20 2017 +0000

    Minor changes

commit f0a036603959a0892af0b4f4370ac371d766a6ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 22:04:53 2017 +0000

    Preserve result variables

commit ec0a52c25bd405e0ec1f0ecd00bf04ee8d374ae1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 21:16:23 2017 +0000

    Remove register-allocate from tests

commit 4f9cfa64ba9c37af15d1f3440ab8d26af6891333
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 17:48:14 2017 +0000

    Implemented sorting of parameter register copy operations
    
    The MOV operations for moving parameter values need to be executed in
    the right order to prevent values from getting overwritten.

commit b7499a8080a044114e6674f60112f7f1f87bb548
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 17:42:58 2017 +0000

    Add partial sorting to utility module

commit 8ade5e36e5ab38417779ff21d875900e4ab694aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 17:38:08 2017 +0000

    Topological sorting of copy operations
    
    Order copy operations correctly to prevent source locations from getting overwritten.

commit 66a524b69b2edc20bbedbf9d056088d4aa52ef5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 17:37:38 2017 +0000

    Have "parameter-locations" return an association list

commit f4c34cfde4f74ee64fd55cea91557fcdec4c5736
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 13 13:02:46 2017 +0000

    Implemented partial sorting

commit e3eea117e16a9c36d5f95929e3c8bb3ab66d52af
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 12 21:21:08 2017 +0000

    Have "parameter-locations" return list instead of association list

commit 13426b7fe66c4be878401104f7c20616e1098eb5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 12 12:47:39 2017 +0000

    Remove some unneeded methods

commit 37a54f5a94d201ca7146751df50526227c4d7eda
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 12 12:33:38 2017 +0000

    Refactored initial moving of parameters

commit 949d62b0b4f070e1f538af6a361bb73f18d596aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 12 08:12:04 2017 +0000

    Move new allocation code into aiscm/jit.scm

commit 41dca2b29c104cdcf2a5d8ef8f381e5c448fb6bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 11 22:10:56 2017 +0000

    Refactor code for moving parameters

commit 08938848ddefc9d9800d49c8bd060918640ac08b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 11 21:47:23 2017 +0000

    Determine initial locations of all parameters

commit d23f68fe9a48544f63faeb08d2b8778bf041bfa0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 11 21:31:47 2017 +0000

    Use long integer locations and late type casting

commit 962f6b71664484bd9879d69178b7c90f1ee647f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 11 20:44:20 2017 +0000

    Working on method to determine parameter locations

commit 190bd26fa63f2bb3313cceb1a1a326b926d865a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 11 12:32:12 2017 +0000

    Prototype code for moving parameters

commit bc9df600226d39ff091f06a360e07f2df1e53569
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 10 23:05:11 2017 +0000

    Discard register->variable predefinitions if the register is blocked

commit 730a1fc6222f3112944a26e8a197eea12284204b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 10 22:49:01 2017 +0000

    Copy predefined variables

commit 60c4fc6ec524947fb8fd852d3b053ce44c7f43b7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 10 12:29:03 2017 +0000

    equal? '() -> null?

commit eddd6b136425db0adf36a14a0fd0ed4919729967
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 10 12:14:37 2017 +0000

    Method for determining blocked predefined variables

commit f177d3f7310cfa796313741d1f9dd8f05e261a00
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 9 21:47:38 2017 +0000

    Change order of parameters for "replace-variables"

commit c9d700cbdd8cedb33736aede84f3d8ededb78434
Merge: cf2657ad 97d66e5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 9 12:31:46 2017 +0000

    Merge branch 'master' into fast-allocate-registers

commit 97d66e5b7f94cf922667bd60f9402f0c76790d43
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 9 12:31:14 2017 +0000

    Update copyright for 2017

commit cf2657ad4e8af040eecd107c0ab30302c5a351c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 9 12:28:03 2017 +0000

    Update TODO list

commit daac6770b3a5fa0cb8df32e4d33cf8c9cd49d655
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 9 08:11:10 2017 +0000

    Backup and restore content of callee-saved registers using stack

commit 0771e7e7a4e317f187f3fcd45f65a60ff2d6f95e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 8 22:23:26 2017 +0000

    Integrate offset for callee-saved registers

commit 3b141dc26fa0a288155bdfcf129ced368cca322b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 7 22:38:41 2017 +0000

    Determine callee saved registers in use

commit abc167396bc56e42322e2d89cdb1d1c9e6c3e3c4
Merge: b9eba936 fc3acf79
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 7 15:06:35 2017 +0000

    Merge branch 'master' into fast-allocate-registers

commit fc3acf79d29a96ebd50a61bdb00160e39a8fc34d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 7 15:05:49 2017 +0000

    Update TODO

commit b9eba9363f0698af482597b847cb67a5b844440f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 7 15:00:09 2017 +0000

    Minor changes

commit b66972a24a8e01d8008bcf148cf1cee7962c356c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 7 14:53:52 2017 +0000

    Pass blocked register information into register allocator

commit 30d68930fae143a51cd82140ff5fee43fcce2484
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 7 14:36:59 2017 +0000

    Do not allocate temporary variable if first argument is a register

commit 60cacad98b61e678d999f189eb7f1eeb50dc784e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 22:29:47 2017 +0000

    Switch more tests to linear scan allocator

commit 97afc7eea02747267c16494183a24a41fa65b588
Merge: 63415dc5 4ee9a585
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 20:55:17 2017 +0000

    Merge branch 'master' into fast-allocate-registers

commit 4ee9a5859cb0691f8689717b1e42b3d325c16efc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 20:54:35 2017 +0000

    Update TODO

commit a13ed1fbae365b29c784eef4848f0afa858bef09
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 20:52:47 2017 +0000

    Use GPGKEY variable to set signing key

commit 44e88df835dd6b2abf2cede6ebb28d5bec4091f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 20:52:37 2017 +0000

    NEWS -> NEWS.md

commit 91dff59c40b855065d92fae41584e2f315e8e840
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 20:44:29 2017 +0000

    Changed format of NEWS

commit 5165a4b63040225b671a3bfb03e131d11817c164
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 16:48:27 2017 +0000

    Generate ChangeLog using Git

commit e09effc91702c87ac3486fc63f61b9c1c5fdf842
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 16:42:32 2017 +0000

    Add link to Travis CI

commit 63415dc506c5a233fa57b89ea2bd8c2bf8954214
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 6 12:59:53 2017 +0000

    Put updated register allocator into aiscm/jit.scm

commit bd748661f853d841e195a1786e2f047962fec049
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 5 22:31:46 2017 +0000

    Minor refactor

commit 930d30638dd907d7e40324bdf3943f51f97b32c5
Merge: d1ca40a7 dd012103
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 5 22:28:05 2017 +0000

    Merge branch 'master' into fast-allocate-registers

commit d1ca40a7cd5076f5d68003ad0a31e63e35c7bd9c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 5 21:32:07 2017 +0000

    Spill variable under consideration

commit dd0121033f37fe9b3bbb0ae5db6ab9b1a5b02021
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 5 20:27:26 2017 +0000

    Install CSS and icons as part of HTML documentation

commit 3d82994b204201afa0216bac496d2198b8c6f765
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 5 12:54:41 2017 +0000

    Do not spill variable twice

commit c7574db2f6fb9533c58dcfa40f91a4d5d2128990
Merge: 47a05b00 e09afd6e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 4 12:56:46 2017 +0000

    Merge branch 'master' into debian/sid

commit 91780cd937beda4f587d27f7ff80eab784a6b43e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 4 12:53:59 2017 +0000

    Ignore blocked registers when allocating

commit af26f9a8eedb3db626841411d757ea9767fe0bc3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 4 08:02:27 2017 +0000

    Working on register blocking during register allocation

commit f9f33af3a0ff93f7c3418106064a9e404cdfae77
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 3 22:35:55 2017 +0000

    Expose "overlap-interval"

commit 787e2d273a0bb9b374f78522671bb9deb855b5a8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 3 12:46:37 2017 +0000

    find-available -> find-available-register

commit 28299eb708afdc44a0a8670bd09a09eb1f5ea246
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 3 12:45:48 2017 +0000

    Remove multiple keys from an assocation list

commit 798bd2dad6be161a9d4921dab4bfd3381a999072
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 1 23:11:30 2017 +0000

    Add handling of parameters to linear scan register allocator

commit 6c5c3824280e5fee2b8f831dbca6e1547155f82d
Merge: 6570a031 e09afd6e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 1 22:17:30 2017 +0000

    Merge branch 'master' into fast-allocate-registers

commit e09afd6ed2dde0907d70bcdd21210bc8d596a75e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 1 21:06:15 2017 +0000

    Improve documentation for override_dh_makeshlibs

commit 6570a03134d604a3542cf01ce34a14148c2837e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 31 21:45:24 2016 +0000

    Use stack space when spilling stack parameters

commit 8504c87686ef6cfa2ea86141de8f42bd30b53b06
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 27 22:25:23 2016 +0000

    Working on stack parameters

commit f6fadeb18f3e5d9b6d0ca36223001979afccbecd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 26 22:50:21 2016 +0000

    Load stack parameters

commit 96a761eee676d198fd2c02528cc884586e13d466
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 25 23:34:39 2016 +0000

    Spill a register parameter

commit 5f8984807af0348987ff43c552529d4ccca364c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 25 23:11:06 2016 +0000

    Predefine register parameter in linear scan allocator

commit ae8c0cb061050bb03eee6a751a65e29e52bfa210
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 24 23:18:54 2016 +0000

    Add stack parameter location information

commit f2dd1faa9cc6ce13c81033ae2e3fe630f58a021b
Merge: 4897caa2 cf936204
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 24 22:44:05 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit cf936204a59dfa99cda63d7772ddd61e1771bb7c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 24 22:43:48 2016 +0000

    Rule for signing package

commit 54e78985b0f2e1122f9a5ca44dd1278113bdd2e3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 24 21:53:56 2016 +0000

    Update ffmpeg test suite because of side effects

commit 4897caa240609c44b45b970659ca423f8b5a04a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 24 20:52:07 2016 +0000

    Add "add-stack-parameter-information"

commit bd2d4786a9fc78ce295788ce1886b949f9705b43
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 24 20:47:50 2016 +0000

    Add lintian override for hardening-no-fortify-function

commit c395e84475668bae1008705b4febc9951316221e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 21:22:22 2016 +0000

    Copyright headers

commit ac48a1bbe04630dc6001e9f8b27f5478abcdf793
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 21:13:17 2016 +0000

    Update TODO list

commit ec10552378ea88907b7b1f2abd996da270f54a16
Merge: 911539cc 7c5add2f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 14:10:41 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit 7c5add2f49ff91fefe50568d91bdfaaf403b11bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 14:10:28 2016 +0000

    Update TODO list

commit 911539cc9f95e2341361413d44878820a10f0205
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 13:36:45 2016 +0000

    Take into account stack pointer offset when loading stack parameters

commit 657a6b94e402294f21ae1bec84bafdff274e0c99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 13:06:02 2016 +0000

    Refactored code for register and stack parameters

commit 3306544df8afb64e8a14e8c411121708a74adac0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 23 12:50:44 2016 +0000

    Update initial parameter locations

commit 53198562f2392847b25aeb4567fc1d17b954faeb
Merge: 342c1158 eabd4f50
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 22 22:54:42 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit eabd4f5051d437a4bb623b7b5e9f5b651f349b63
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 22 22:54:28 2016 +0000

    Add copyright headers

commit 342c1158f599cb62f07835dea711d031da38b68f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 22 22:38:01 2016 +0000

    Initial stack parameter locations

commit 61d2e54f6dcd25a1aa3b3208dad72b72ffc1e93d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 22 12:45:43 2016 +0000

    Determine initial register parameter locations

commit 8a5a5ca66c63d7ec7d5d623e381320e7b4e6fc1c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 21 22:15:56 2016 +0000

    Writing spilled parameters

commit a71f6001332d25749e8292ea76b90725ec45c8bd
Merge: bc9d7643 2c572472
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 21 07:59:29 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit 2c572472800df01303a2b7bfca927c372759aa68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 19 21:33:04 2016 +0000

    Update debhelper version dependency

commit fd6a8f5a1a14e1239932ca612b928347e2c2025c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 19 19:09:56 2016 +0000

    Take test audio sample immediately after reading audio frame

commit d8b196ae89f892971921471dd8246fd720cdee6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 19 12:37:22 2016 +0000

    Additional "-fortify" does not seem to have any effect

commit f8e9a2283075b3d84923b6bfd70d983ce3182bd5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 19 12:33:47 2016 +0000

    Added AUTHORS, NEWS, and README file

commit 81df3d9671f0ea7739bf5e7f3798494f8dea5a6a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 19 12:29:29 2016 +0000

    Change Debian compatibility level

commit a7db988765c97f09ff0ddb84779ba57b871ea1a5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 19 08:04:56 2016 +0000

    Added "-fortify" option

commit 02233999718333dcb310d01f18cee3a5eb3062c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 18 22:59:58 2016 +0000

    Empty line in doc-base file

commit 68166a88f97e61026cca6c6d0ac453527cee0da1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 18 22:40:55 2016 +0000

    Add signing key

commit c1149d0b4d263aff893720ce8904d4ede399d855
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 18 22:32:04 2016 +0000

    Fix Debian watch file

commit 41705c389c3a619118acaa65e2f5a84d484d2b22
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 18 22:09:00 2016 +0000

    Let uscan check for PGP signature

commit 268d80899f9600d8bd9e4dce9c42595dbc98ff27
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 18 22:01:09 2016 +0000

    Add doc-base file

commit 8bc5a7a762592fbd3a1c3e0bdfe1899a5ac2a481
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 21:45:59 2016 +0000

    80-column format for description

commit 4a85706c5519bdcd6802067897a9073e3234b354
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 21:27:12 2016 +0000

    Check xz file instead of gz file

commit 5c1abc4eb81ea1ecf1681427871e0ef4ae1e7fff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 21:13:03 2016 +0000

    Longer description

commit 7386dea03722df9aa462b8611e3235ecc0d3b120
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 20:48:10 2016 +0000

    Remove the erroneous autotest instruction

commit 0571a4371f9b4e99030d70345b9c76a64a4684bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 20:43:18 2016 +0000

    Add debian/watch file

commit dabf369650c637a4ab1231b1caaf40579cf53d3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 20:12:46 2016 +0000

    Try different way to get library hardening

commit 0ac015522723895c990993fff9156588708463a8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 19:43:53 2016 +0000

    Remove shields.io references

commit 8b27a1c98df0a38f851f1b6ddb1ebd734bf48861
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 19:09:47 2016 +0000

    Remove video and audio data from documentation

commit b54fc312c3c0da2fe1084b39122417d1f132e04d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 19:09:00 2016 +0000

    Override invocation of ldconfig

commit 5383a13816b6a855c50b8c1375e983d6dd3afaf1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 19:00:21 2016 +0000

    Disable test for end of audio

commit 893186df2e975f39afa1ef2e0281a87267736307
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 18:59:51 2016 +0000

    Use Debian build flags

commit 414d9a60082f1d7abe5140182b8db5a21120b608
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 17 15:02:02 2016 +0000

    Remove links to external pictures

commit 47a05b0005e972183c59084de439f5571f9174e9
Merge: efa2d519 16b3a6ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 16 19:40:23 2016 +0000

    Merge branch 'master' into debian/sid

commit 16b3a6ff5c9d47bccc298b9615bb9313ceb5d7cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 16 19:40:04 2016 +0000

    Revert to 0.9.2

commit 2e3e4dae4ba56baa441e3a0f479212520350fab7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 21:58:56 2016 +0000

    Updated to version 0.9.3

commit 3f8df2021790550528beed2ac6674aa3832ae82c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 20:38:39 2016 +0000

    Extract changes file from Docker container

commit f4bd8affbc59d34b8b487cbbd6accbb72e0ff920
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 20:10:42 2016 +0000

    Extract pixel earlier in test

commit a20993c0ba7b4593b55944d5d90b7728a4d93469
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 19:55:02 2016 +0000

    Fix pixel value in test

commit e4a595631fc33e81577674cd6798f712afb4539a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 19:49:25 2016 +0000

    Change pixel value in test

commit efa2d519ea0ad768d9ad3fe7f0bfb370295cfdd3
Merge: 7274a4e9 9f47a260
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 18:59:49 2016 +0000

    Merge branch 'master' into debian/sid

commit bc9d7643522c9543807df75dde1ea8a14a072bbb
Merge: 6ee662dc 9f47a260
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 18:59:39 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit 9f47a260e9ab5bdd6af811ea7d2acb41396153f9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 18:57:29 2016 +0000

    Install unstable version of Debian Sid

commit 6ee662dcfb11e59a598f65333718d770a939787e
Merge: a7f81eb2 1fd77403
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 12:30:18 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit a7f81eb2425103bf8651317954378667af13c6ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 12:16:42 2016 +0000

    Move updated register allocator into aiscm/jit.scm

commit 1fd7740359895c9fffa23379c3dcc7b85010e881
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 15 08:07:57 2016 +0000

    Link to sbuild instead of pbuild

commit 3786c37975a17306afa758122dd7b922c576209f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 14 21:11:51 2016 +0000

    Link to sbuilder

commit 93dcec18ba9bf21b7956b792f2da99e17d6831bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 14 14:10:42 2016 +0000

    Allocate temporary variables

commit 7274a4e98f6a2dbef67ae31137fd7861a5237393
Merge: 7173f59b 40d7926b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 14 08:02:27 2016 +0000

    Merge branch 'master' into debian/sid

commit 40d7926b9044e67026019e76807297cc2aa30fff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 14 08:01:49 2016 +0000

    Update TODO list

commit ee528f70c605f8b11a5eea95ee254364bd0211e4
Merge: 6e131a30 c0ea71ec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 14 07:59:21 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit c0ea71ec9fbe1f86524c8a711ed93926a6885bdb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 13 21:02:02 2016 +0000

    Fixes for inclusion into Debian
    
    * Update standards version
    * Use automatic dependencies for shared libraries
    * Use initial debian/changelog referencing ITP
    
    Also see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837167

commit 6e131a3003a981502eaae277be977d2b4bb825c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 13 12:52:08 2016 +0000

    Allocate temporary registers

commit 3a489760a600e68da34ea55d12d79b5906e80e30
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 12 13:21:32 2016 +0000

    Lexical sort by beginning of live interval and length of interval

commit c38af6004f22ffa391cf0805390dcaf8c18ae5b2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 12 08:03:02 2016 +0000

    Filter out locations without temporary variables
    
    Filter out locations without temporary variables when generating length
    one intervals.

commit 416c8d13a4d5d2ced1a9ee569faa098476c8df60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 12 07:49:27 2016 +0000

    Generate intervals for temporary variables

commit 315be28f19b9ff014e92c28ceee4fa490744b0ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 11 22:15:05 2016 +0000

    Method for generating temporary variables

commit 43f5004be365b6301617946edc9a4826fa14671c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 10 21:16:27 2016 +0000

    Prototype using RAX as temporary register

commit ff48167aafc491d0626486b299696b12b5d370c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 10 20:48:44 2016 +0000

    Add spill code generator

commit 0320089bafa06a367ba1baeac27188299a6f7b7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 9 17:48:02 2016 +0000

    Add functions for spilling variables

commit 6b26a8f2729d43f8304db8776a102ccb8ed5b431
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 9 16:53:19 2016 +0000

    result -> allocation

commit 75f2feb6b41df13702ee8f83789d8bbed4231c68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 9 16:47:41 2016 +0000

    Use temporary register for primary argument

commit 3120d31a1ec510fd71e2331a3d78b3ac0a952bd0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 9 08:32:48 2016 +0000

    Read spilled argument into temporary variable

commit bd4824634a2f83ba2b24dedaf4415c48faaafb4d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 8 22:09:35 2016 +0000

    Working on prototype for generating spill code

commit ca5a566c300636b5a56257da5907dc51fd739545
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 8 20:59:04 2016 +0000

    Prototype code for allocating spill locations

commit f9e5a0ab8971afd14937bf4f247dc8888ba9d257
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 8 13:01:33 2016 +0000

    Filter for allocated and unallocated variables

commit 5fec028d367b6e9a30b9d33c7d4c45a514c306ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 8 12:47:54 2016 +0000

    Assign spill locations to variables

commit 6f4012f9ca06ae4cb682b7327c83303f44c2b868
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 7 21:02:13 2016 +0000

    Linear scan allocation with predefined variable-register mappings

commit 225df216204fec59dbee1bf279916f1190bcb07e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 6 22:21:25 2016 +0000

    Prototyping predefined registers

commit aa6651ac1c8b59396c32f4e284866bb1301f2cfd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 6 20:57:51 2016 +0000

    Make "linear-allocate" a local method

commit a1bf738692e7bed67824539a2763f120981617a4
Merge: 52bf2719 76f0862e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 6 12:38:08 2016 +0000

    Merge branch 'master' into fast-allocate-registers

commit 52bf2719a596f29de3d63a18f1d45d487df286f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 6 12:37:57 2016 +0000

    Prepare to work on predefined registers

commit 76f0862e649e47634ffe3d258630f2dca4b2efab
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 6 12:30:31 2016 +0000

    pa_context_disconnect crashes on Ubuntu 14.04
    
    Removing explicit calls to "destroy" for Pulse audio output from the integration tests.

commit 220548a744e95f7ffeb1c039ce32a7268d3903a4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 5 22:02:07 2016 +0000

    Using linear scan register allocator in some tests

commit f531234df1e27fe432cf1a6e408c3037da4fa7af
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 5 21:08:17 2016 +0000

    Add basic linear scan allocator to aiscm/jit.scm

commit 2fecac056324cbbcb3097896caaea96d99146eb3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 5 19:38:17 2016 +0000

    Added some documentation

commit dd23ea14905e09af8c2782230735beae1b83ccab
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 5 12:57:39 2016 +0000

    Sort live intervals by beginning of interval

commit a1d63238baaa2e8a38628fbc53f239004dd43ed4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 4 21:27:47 2016 +0000

    refactor linear-scan register allocator

commit 3094eae9443b239b64515feb923af5c1ce3d997e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 3 22:22:42 2016 +0000

    Prototype spilling of variable

commit aa1bfb32698d6646faf775f456dd885f141b5d03
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 3 22:15:12 2016 +0000

    Keep track of used registers

commit 01372a0b7e32f705667d2e065c99dd314729216c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 3 22:12:26 2016 +0000

    Keep track of current live variables

commit 37689ee044a6b5fe91bb5017317a3a8c9a71fedd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 2 22:55:27 2016 +0000

    Determine last user of a register

commit 1334859a71cda1cd08622a2be884af98b45dd9f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 1 21:40:32 2016 +0000

    Selection of spill candidate

commit 6912f3f3bb17e57d9ee8333c04b29a9a1191795f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 1 12:34:53 2016 +0000

    intervals -> live-intervals

commit 02d7cf05cefb455519b56b5ebb6bb068982d8145
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 1 12:28:00 2016 +0000

    Refactor linear scan allocator

commit cc827e391c603cef3c9d07f1ef54d0591e7bd666
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 1 08:04:15 2016 +0000

    Extract part of "linear-scan" and name it "linear-allocate"

commit fd305db8358bc59b59184c0aba095ef1c040ca7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 30 22:13:44 2016 +0000

    Prototype code for tracking available registers

commit 6eda36cde14da3f1475667364a449da82deb3969
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 29 22:03:28 2016 +0000

    Use functional assq-set to keep track of register use

commit 2714707666307ee66a1786d211b055a7ba141788
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 29 21:56:43 2016 +0000

    Keep track of register usage

commit b0a8a58362a4d2038b59d552e5debb72fc2d28a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 29 13:21:52 2016 +0000

    Find available register

commit 5841ee26846f807b24f648ae59c6244251c0be3a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 28 22:10:34 2016 +0000

    Prototype register allocation with variable conflict

commit 3e8e24b388f89d3276202f3f542168363b9476fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 28 12:59:53 2016 +0000

    Allocate single register

commit 661b1884a26ab74c04f05d30a430b6503cbb7b8b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 27 22:37:40 2016 +0000

    Swap parameters of next-indices

commit 353f3a5664248d94ecfe427b7402c2d55ec82fb2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 27 21:33:30 2016 +0000

    Revising register allocator

commit 7173f59be945403e1b9635938dc5de5404fe2e62
Merge: 84b8b1c8 10f6f6cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 21:59:19 2016 +0000

    Merge branch 'master' into debian/sid

commit 10f6f6cb5fbd8415c77f02a240465320bbee7e6c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 21:57:59 2016 +0000

    Version 0.9.1

commit d7db162fc058ef8e051149755520dabf3eee640e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 20:31:48 2016 +0000

    Simplify delegate-op

commit 9fe8452f0d9b2479f3cb8593bce9624a9d5029a9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 18:04:10 2016 +0000

    type-conversion -> to-type

commit 0a51055705145b389f55749a12132cbbc0058d42
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 17:49:03 2016 +0000

    "to-type" for type classes renamed to "convert-type"

commit 28f94d6174152ec94bed1e5abd658f1f5706b8d9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 14:22:17 2016 +0000

    Minor changes

commit 21f19e769dcb86413568e3e0da789be46423a3e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 25 08:06:48 2016 +0000

    Enable test for switching tensor dimensions

commit 7cd15566e17f8a5cbe104fd0d7754512856d7241
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 24 21:36:49 2016 +0000

    Compile code for allocating multi-dimensional arrays

commit 0b1676519d50c804067ff2c3d18e398893ebde7a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 24 08:09:37 2016 +0000

    Fix prototype

commit c5ab413b519bc8aa20d969b1c473a540758f9d33
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 20:44:42 2016 +0000

    native-constant -> make-constant-function

commit 2605d6ceb5ee28091aa3994445770391e77c0c6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 20:18:07 2016 +0000

    Simplify scm-gc-malloc*

commit 3f2e64de98c69d579b7f39909cdcb7f92e33c69c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 19:23:45 2016 +0000

    simplify scm-eol and scm-cons

commit 6a614d7c2ecfa115618a1746d95f389e28369acd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 13:54:55 2016 +0000

    native-call -> make-native-function

commit 73116aca7dd446cc241c5cb5f603f400ec7ea0df
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 13:51:39 2016 +0000

    native-method -> make-native-method

commit 9308be50da2873aaf5b0081cf5d440772aaa300a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 13:35:52 2016 +0000

    Removing some prototype code

commit 7db296a513830b3fbe523931511ad79d1c425c4f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 23 08:40:17 2016 +0000

    Setting a parameter to a native integer value

commit c0a74e311071a00e8f133311739fcfe0841acc16
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 22 14:14:38 2016 +0000

    Shape of binary expressions

commit a300e368cc9ba5318077668b80073ee8b2672d40
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 22 14:09:57 2016 +0000

    shape of unary function expression

commit 67c9875caec748dde607589ea62e74591649066b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 22 10:08:01 2016 +0000

    shape of expression

commit e92a411ea47bb4befe884920d1252c7e3658be50
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 21 21:18:40 2016 +0000

    Determine size of sequence in compiled code

commit 8e17a9414165f78e07f79270bd1ad609856f7b52
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 20 21:02:02 2016 +0000

    Get strides of parameter

commit 487284e526f336af00d34a5dd2fcd7241d263627
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 19 22:07:54 2016 +0000

    default strides in compiled code

commit b49a57263ea6a08b53e18d865e4581b3d4743c68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 19 21:54:11 2016 +0000

    WIP

commit a45ed10e09337b89be9af09c76d224e2a3ba6529
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:53:24 2016 +0000

    minor changes

commit 84b8b1c83889cc3a906c31b1883f24a6d917a348
Merge: 3f2cec76 be1b2561
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:50:56 2016 +0000

    Merge branch 'master' into debian/sid

commit be1b25616269478a2f9c57e9734d44d44484286d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:50:42 2016 +0000

    Bugfix for Makefile.docker

commit 3f2cec7646cb62b3098a45c0aa5d007c0033096a
Merge: e1bbc360 fa6b05e9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:49:52 2016 +0000

    Merge branch 'master' into debian/sid

commit fa6b05e987f1f2ff3a046f1e3160ca04be798722
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:49:38 2016 +0000

    Add folder to dependencies

commit e1bbc36055cd96219007a1dd04e5da85284ba3b0
Merge: d50f1665 5168eeb5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:48:46 2016 +0000

    Merge branch 'master' into debian/sid

commit 5168eeb573c8ff57230cb9a74a6afb4f881bbae0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:48:35 2016 +0000

    Add source package

commit d50f166543fb2198c734fb184674cef460924049
Merge: 94ef49a5 8acc5df6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:15:54 2016 +0000

    Merge branch 'master' into debian/sid

commit 8acc5df6875ec8f138aa55ddca22d91c02cb7c5e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:13:12 2016 +0000

    Use "cat" to extract files from Docker image

commit 94ef49a5a6f72a2572671ec5dc671a4bfffaac11
Merge: 02d2ef4f e2164475
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 21:12:23 2016 +0000

    Merge branch 'master' into debian/sid

commit e2164475e146d8fe7781efa991f6b2fbe2c0d139
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 12:51:28 2016 +0000

    prototype compiled code for determining size of return value

commit cb3a53879c85f46d2c263c875c05adfbddc64d3f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 18 08:09:56 2016 +0000

    'stride' of parameter should be a parameter

commit 6113eadb34b7e87dbed56372851117a7b003bc3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 17 21:27:16 2016 +0000

    'shape' of parameter should be a parameter

commit 2bb9b909b9b7d39adbc4a557e94d2df7881d619b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 17 18:49:19 2016 +0000

    Prototype method for building sequence

commit b5be24763f4bd6e0586c6cf0ccc8700f5fea830d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 16 22:16:32 2016 +0000

    Experimenting with construction of sequences

commit 38acefc545c33c27b4cacfd540edf41b78be1f77
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 16 13:16:57 2016 +0000

    Build sequence content

commit 8673ec804194ebf14c2a6caf619b2981e711bc0e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 16 12:58:04 2016 +0000

    "build-list" to generate code for creating a list

commit b65f386166f025cab1acee35c4e29ef6040169a4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 15 21:30:22 2016 +0000

    Prototype code for initialising array in compiled code

commit b2a6c1e4c266f1eb702e47b1ce5450294bdadb45
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 14 21:18:41 2016 +0000

    Refactoring

commit e6a4f8c0929453142540c6163e411f6f46c75c1b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 14 08:39:32 2016 +0000

    Pass intermediate result explicitely when generating return code

commit 5dc0f829f4bdd640392fecd35f094d075e78418d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 13 20:56:00 2016 +0000

    Pack array result and return as list

commit 8793dd409c0912420c8ce97caf7fa2ed7117d8f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 13 20:12:24 2016 +0000

    content of sequence parameter

commit 3e2150f226b4690ff95e060726349ace2ee7bd40
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 12 22:06:35 2016 +0000

    Working on content of sequence parameter

commit f625c7a89251b5ee339c3585007b77bc14665c96
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 11 22:48:19 2016 +0000

    Build 2D array from components

commit 8277e0ca17c5ee7625a160b795532faab3139db3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 11 22:18:08 2016 +0000

    Reconstruct sequence from components

commit 0f06c8315c27b417482c540425fbaa26bcf18ca4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 10 13:18:53 2016 +0000

    Convert pointers to integer in order to prevent dereferencing

commit 10e3ea9b907897f96b99a10be774be93da9ab218
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 9 22:30:04 2016 +0000

    Make "content" for sequence return wrapped variables

commit e72cb0b9c91c26a718c83a6ad5ad1f5905225b60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 9 19:36:11 2016 +0000

    content of sequence

commit 0b8946ac9050dec3f982156020ddfd009c95fc50
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 9 08:04:45 2016 +0000

    Use unbuild instead of content

commit 626922c7f3bc284ca2348025e5c55de59ed89d60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 8 21:40:25 2016 +0000

    Minor changes

commit 75e9e311a674f0c8cf2e115097751267cc162134
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 8 13:14:12 2016 +0000

    Unpacking of pointers

commit 23f8b79197d16bfa298e6ed2111aa5b859f7c0e7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 8 08:37:09 2016 +0000

    add playground.sh and playground.scm

commit 997f96ed8c9a690ba6386faee96a7b1f7f4159fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 7 22:46:46 2016 +0000

    Added memory allocation in compiled code

commit 5ca3776073a14780a724d9ee8848fbe76a65c1cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 7 13:12:15 2016 +0000

    Use "insert-intermediate" when packaging return value

commit 613e2204f54c64aa65b93daaf2518186df9c5070
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 7 13:07:19 2016 +0000

    Renamed some variables

commit 0683373eae8a06038e4f5215c3c0ae20cebfc372
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 6 21:34:02 2016 +0000

    packaging return content needs intermediate result

commit ea4bb0fd531e98073754c361aecce814267f2870
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 6 20:59:34 2016 +0000

    Minor changes

commit 2264d82f9093fc46812c6c5903bca22064642838
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 5 22:43:25 2016 +0000

    Minor changes

commit db6fd3aed987a4f79a8db2aa9b7e0e7fc34e91cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 4 22:48:35 2016 +0000

    Compile methods returning lists to unpack

commit 1d4b3bb12dee95616d4eea7d1d936b1c6e93330a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 4 21:48:56 2016 +0000

    Add method for implementing return code

commit 6904f3d72bc39c7ebc81fcdca9547cf067d2c4fe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 4 20:45:09 2016 +0000

    Reconstruct scalar values from list

commit d043c89f7915c77b4dc47bb5cac951948a7d3ea5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 4 17:33:32 2016 +0000

    Conversion from Scheme object to address and back

commit edd6da4091a63020461db393fccc0b9cc942f736
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 4 13:10:25 2016 +0000

    Method for packaging content of return value

commit 1cc1eb10baceeea80e08b236b226d32314543753
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 4 08:47:39 2016 +0000

    Renamed variable, added some docstrings

commit 82b159e3367d497fdc5ae1aa6f586b62576838cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 3 22:23:27 2016 +0000

    Have "assemble" return a list

commit 7a3cdc51bb7a55026c512963875ecd02a5e16810
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 3 17:11:18 2016 +0000

    Delay last parameter of "assemble"

commit ab1e237d46edd67295eb4c7edace5aad13321991
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 2 22:14:45 2016 +0000

    Minor changes

commit f5e05e7650a0c5eaa3e36e76859682e977ecd53c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 1 21:57:51 2016 +0000

    Convert from long integer to object

commit 9dc114eb1898a643d5de70c32ccbf833a0c10d2d
Merge: 0bcd73e5 cd3503fe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 1 17:12:25 2016 +0000

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 0bcd73e5cc7258ef51eaaf7129d29ef8fb4f28a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 1 17:11:47 2016 +0000

    Test putting result into a list

commit cd3503fe9a63746dcb6954a539009bbc389c438c
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Nov 1 14:38:29 2016 +0000

    Link to Tensorflow

commit 54317a6d3a1464b737e074ee059500c4c05f0dfb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 1 13:24:47 2016 +0000

    Remove type conversion hack for composite values

commit fd77496e58e03b6f49fdf9022ad082bd7bfc6fc3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 1 13:13:36 2016 +0000

    insert intermediate value

commit 23d8d736926507375735fcc3d9465d7229bb06a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 1 13:07:26 2016 +0000

    Bugfix

commit 4dcd0b1958fd513261a1d18932040d34ced7366d
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Nov 1 12:37:22 2016 +0000

    Add "alt" attributes

commit 6e7ea4185d8b3198cac7e704914357bb8a49d81a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 31 22:15:35 2016 +0000

    Test constant functions

commit f14a45f4967d31ce3e7ebdedea855e537bd5b3a7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 31 13:17:45 2016 +0000

    Add native constants

commit 4ef076ca937531b14636e731b9a22f3a91570c36
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 30 22:10:00 2016 +0000

    Working on nullary functions

commit c56f5bd43f499486db52a2b5e899bd1be196af4e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 30 20:52:14 2016 +0000

    access scm-eol

commit 3c26ce860329065f44601aa588516002b7ec0d7f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 28 22:13:26 2016 +0100

    Added tensor macro

commit a088aa4c7cd5902ed9dffa80ba5219baa7ddc1b3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 28 21:45:11 2016 +0100

    Reorganising tensor tests

commit 95afca899ab3d7dbb5b6bdd38e186101b2d1f672
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 28 17:09:39 2016 +0100

    Refactor tensor code, rearrange tests

commit 48a192c7d46f0c2b01a9b5f7ba6e019c8d66c6fa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 27 22:38:05 2016 +0100

    Swap dimensions, strides, iterators, and steps, when transposing

commit 00c64ff0f10482e06e61da5ae467993431c514e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 27 22:15:22 2016 +0100

    Bugfix for projection of tensors

commit b8cbaed6ea490e1657c4d6bcf84f5eca2b5d0cac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 27 08:08:04 2016 +0100

    Update description

commit e3664a806f3a8794e2bad4254210d819af1afda8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 26 23:24:33 2016 +0100

    Tensor expressions (work in progress)

commit 99fbca39a9eb164e8f5dd2afd414c80c38589e2d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 26 12:21:15 2016 +0100

    tensor -> indexer

commit 02d2ef4f8253f40bebf68553a8b11a7ecf1cbdf8
Merge: 78136c92 8cfc4538
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 25 19:21:49 2016 +0100

    Merge branch 'master' into debian/sid

commit 8cfc4538e2e70a4cc6a1b5d7e3d466d8a6a2f962
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 25 18:30:08 2016 +0100

    Version 0.8.3

commit 98b47449e7f47b816312fb6810222c3b3b7823f9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 25 13:02:43 2016 +0100

    Call "cons" from compiled code

commit bb85efaf747d885e1dae02cd1e6dfedd7088d041
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 25 07:59:46 2016 +0100

    Minor changes to container Makefile

commit e6c0e9250f0519de6e38757a45980713643094dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 24 22:00:24 2016 +0100

    Declare native method type together with method pointer

commit acf937ca66afa828c6d40fb7ff8df841bbab839b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 24 13:07:38 2016 +0100

    call -> native-call

commit 7fef33983a66133616145404c1a1b4f9a2c01227
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 24 12:41:30 2016 +0100

    Changing TODO list

commit d206aeac02860d0fd913bb4bcb6fbcac710d08c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 24 12:27:00 2016 +0100

    Reorganised TODO

commit 57b393e587a6ac8526d92da284ce5063e1a79204
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 23 20:38:50 2016 +0100

    Introduced 'unbuild' as a complement to 'content'

commit e2a616f9e9dc16f99475180b00b9b86234644fc1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 22 22:31:13 2016 +0100

    Add missing test

commit 2dd61165430d1eca3af719a2a8ddc0ebf0038a7d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 22 22:19:50 2016 +0100

    Prevent object pointers from getting decomposed

commit f051f8f3dca118e9c29e9a3e4246809294a0715d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 22 21:52:16 2016 +0100

    "deconstruct" method for splitting up composite values

commit fdddad1d29f45aa4a5850eea2c6046eaa9776fe5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 21 22:36:17 2016 +0100

    Refactoring for composite numbers

commit de3e10f417b28d1a0c67e0dd560f985a47fdad12
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 21 22:09:07 2016 +0100

    Extract object component from (rgb <obj>) or (complex <obj>)

commit 40c9743b138c78f6f30e0d6465508c345663ba33
Merge: 4d236549 3c402670
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Fri Oct 21 09:03:14 2016 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 3c402670707ae744c8d0c1cc30ae16caee22fa33
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 12:59:54 2016 +0100

    Fixed weekdays

commit 78136c9274fb6105161c8f15ea3a38b1941139aa
Merge: 4310c8e5 4d236549
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 13:00:08 2016 +0100

    Merge branch 'master' into debian/sid

commit 4d2365498ee4b765ec650f935aef07f2a4482c58
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 12:59:54 2016 +0100

    Fixed weekdays

commit 4310c8e5efafe0899f83af4bb3fc7342a13402d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 12:53:03 2016 +0100

    Fixed day of week

commit 34328acd813758ff77a2134fc4cdbe92549ef251
Merge: e5cc37a7 2b72ed65
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 12:47:23 2016 +0100

    Merge branch 'master' into debian/sid

commit 2b72ed65ea8120472f9b85708290ce774cca3df7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 12:45:34 2016 +0100

    Version 0.8.2

commit da26caeb5417efaa4be56ec6150077f5ffe4b893
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 20 08:09:03 2016 +0100

    Temporarily disable type-matching for float
    
    Floating point support is not implemented yet

commit 79f9872af4f9a98aca7e8c6d7ac6e0681102df5f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 22:01:54 2016 +0100

    Link to latest DOI

commit e5cc37a7caa695a22ce7b7aac1847a695ddea741
Merge: 919dd576 da6e0a00
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 21:12:32 2016 +0100

    Merge branch 'master' into debian/sid

commit da6e0a0036f661bccaa3258cd1dfa943b9b12e59
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 21:12:20 2016 +0100

    Update changelog

commit 919dd5767f0e70e80964385bdb2327be19ac4b6f
Merge: 2e995741 15484ca8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 20:56:28 2016 +0100

    Merge branch 'master' into debian/sid

commit 15484ca8a0cd26f67ac3448f1377ee8dd9a611bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 20:55:26 2016 +0100

    Version 0.8.1

commit cfdcd436eb5817fa378acd53ad4e074b7a04d928
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 20:47:59 2016 +0100

    Native type for floating point is floating point

commit 1c4a04ececa6a9b091699527ab8f83527dedd042
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 17:11:33 2016 +0100

    Define operator mappings for operations involving objects

commit 859c67e2a0ec136742a5883f18e1c71af2b531f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 19 13:21:12 2016 +0100

    Enforce method parameter types

commit 6faf3a9017704f1f76e407a484f9c7cc1c0583de
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 18 22:20:52 2016 +0100

    Switch to type conversions

commit 28bc905d5761258380833aeace5f93cb0a6e1f7c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 18 12:52:59 2016 +0100

    Flatten machine code to make some tests more generic

commit 425600ed530608119b7d7556378594c1dca8e881
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 18 08:12:25 2016 +0100

    flatten code in test

commit 37b89326ad40053af3804924789bc084b97d4367
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 18 08:08:14 2016 +0100

    Updated/removed some tests

commit 6e85051d7a5db30797baae52c670834646e5f59f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 17 23:16:35 2016 +0100

    Type conversion for method arguments

commit 11c837e909960e27c39f75cad8b6fae2ff349c58
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 17 23:04:46 2016 +0100

    Rearranged code, adding/removing comments

commit 3828b82f545479c06e87d7c375d736a3ab8826d9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 14 21:25:47 2016 +0100

    Test conversion of rgb of object

commit ead039a5bc65a4d733aef46d89abe74df3b1f77f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 14 17:10:23 2016 +0100

    Converting objects to different integer types and back

commit 75e245d5f1563bf18f66fe08eee1fbdf46157f16
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 14 13:12:13 2016 +0100

    Add named integer metaclasses

commit 339bc409d124d48fd60ef76af0ee1af6674fb673
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 14 13:02:18 2016 +0100

    Added some scm_to_* and scm_from_* boilerplate

commit 1609b1247124ff8470efd7b4bfccdc323878724d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 13 21:18:02 2016 +0100

    Refactoring type conversion

commit 2b1eadd358fa7a6eba09c3b9334137eee295bf48
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 13 12:49:57 2016 +0100

    Conversion between object and boolean

commit 2e995741d888fbc14f50fb0dfe5a9bb284c3d03c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 16 17:51:35 2016 +0100

    Removed explicit libc dependeny

commit 1f2ae007b442a1f71a1b1ecd3f3bfd9db0238004
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 16 13:29:45 2016 +0100

    Added libc6-dev to dependencies

commit b8699a33e9058b2d9cb888c69386e35e49ba4c7b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 12 21:02:15 2016 +0100

    convert integers to objects

commit da28a0f86c8ae5a6d6a135e1bd947db41b4100bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 12 17:11:48 2016 +0100

    Added more tests for type conversions

commit 21ba5fc86d24ba5be941fce5a51cdc1e04c30013
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 12 13:32:58 2016 +0100

    Moving code back (oops)

commit bc6dd2322bc480c6292eb3343fd0365d665aeb4b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 12 08:11:15 2016 +0100

    Rearranging code

commit c6b29b29f6d5cb48b319a53c27d610f9b884bf4f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 11 21:19:28 2016 +0100

    Load all pointer parameters before calling native method

commit 14ac72068c6e8df2aead6d0d5ab42a9ca7dc82df
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 11 08:04:17 2016 +0100

    Add predicate to force-parameters

commit e6cd1979c3d2ac800d8d3fd53d28c2a5423dbe1b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 10 22:42:13 2016 +0100

    Object pointers need intermediate values

commit ff633088f1539b776118cf8703cb96492ccba5e3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 8 22:14:17 2016 +0100

    Identity function for sequences of objects

commit 5cf3e3267e2d84f646cb879c426e67227661a831
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 8 21:29:41 2016 +0100

    Simplified delegate-op

commit 90871c9fefc8a2fef3dff49130b00ba4dd932b8e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 7 22:30:41 2016 +0100

    Remove some linke breaks

commit d49e983df16522ad7703ecb1f86624b09512c98d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 7 21:58:06 2016 +0100

    to-type dispatch depending on argument type

commit 372d2d62bd872cd9af2475b92c7b3bdd4dcf3709
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 7 12:56:37 2016 +0100

    Hack to get conversion from object to integer working

commit 7fed6d844d0895ab003e62918af8e01b5f8f652f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 7 07:52:41 2016 +0100

    combine "kind" and "op" earlier

commit bee261a4fb2b7a94e16e39228e3ae007c6e7c251
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 6 17:08:29 2016 +0100

    Dynamically link scm_to_int64

commit c586c74a48534e95c7caa8a9a93d720102d1cfaa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 6 08:09:37 2016 +0100

    rgb of object, complex of object

commit 27677cee6771e0473a1a40c376cf9015397467bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 5 21:21:04 2016 +0100

    Put images on title line

commit 22e61623be28e6db06da3eab767f6e80ed1674aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 5 21:16:38 2016 +0100

    Multi-dimensional arrays of Scheme pointers

commit d3a49790f829d670a905f1527ee8e05295a5f70e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 5 21:03:43 2016 +0100

    Only use pointerless memory for native data

commit 245555567faacf230a94cce778f32a2d791ff9b2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 5 13:36:23 2016 +0100

    Pack/unpack objects

commit e0a99ca3a7a4e96713d0f6e93010504455457dd7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 5 08:11:53 2016 +0100

    Working on support for objects

commit 50139a119a76daf53dcdba4eb9226929c4615a25
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 4 21:43:44 2016 +0100

    Removed redundant implementation of "to-type"

commit 510af9ae791990642fab3375e2175adfb1739dc8
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Oct 4 13:47:02 2016 +0100

    Restore old libs

commit d30f938ae44455da3706bc240f156c102c03ac4e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 4 13:09:17 2016 +0100

    Logical "and" and "or" for Scheme objects

commit 007a0c956f411e28fe9ed95f4c714e6b05e7cccc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 4 08:08:03 2016 +0100

    Logical not for Scheme objects

commit 72a5687144f77fd95ebc90b3336d576597e11a91
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 3 22:17:12 2016 +0100

    comparison with zero for Scheme objects

commit 79c669fc9fd01ed987451e46891ba239055869ec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 3 21:29:56 2016 +0100

    Rename object predicate methods

commit 38a4cc06f75114fbec8e60f637815c06b10b3581
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 3 13:10:38 2016 +0100

    Comparison of objects

commit 74a84d3021ded949a00bc5f627bf2d485a9c0a37
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 3 12:41:39 2016 +0100

    compiled not-equal for Scheme objects

commit 33a6818907c931283992c6056a5ef681ad7911b0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 1 21:56:33 2016 +0100

    Change installation link

commit 398a7788d774cbf57b5bcc7ebb6d871924436e55
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 1 21:49:34 2016 +0100

    equality comparison of objects

commit 17883d0c8fbada1732ccdcbbb523e52b8c6e652b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 1 21:05:38 2016 +0100

    shift-left and shift-right for Scheme objects

commit 24e713b3e8e42f80fa631f88fb30f66c625a4ab0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 1 20:39:38 2016 +0100

    Negation of Scheme objects

commit 6542ab4e999a3566810dc12f594ceec447df180f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 22:18:23 2016 +0100

    Move links to homepage

commit d15fd5c2c66c0ac3c75d9df7317885fac0ce2595
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 22:07:04 2016 +0100

    Update TODO

commit bd41b48b3517e88bd3f8153b7a18b3e68ef6e716
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 22:05:11 2016 +0100

    Minimum and maximum for Scheme objects

commit a6b54b556355c9af5e8e6075b7136d7c169997a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 21:59:15 2016 +0100

    Native representation of pointer needs to be unsigned long
    
    * Bitwise not for Scheme objects
    * changed native representation of Scheme objects and pointers to unsigned long

commit fefff48691c9c44c81c935d6c17d1c99a120b9e4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 17:51:35 2016 +0100

    bitwise logical operations

commit 9cc4b25e0824a3fac6440aa76453aad20ceb9eb4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 17:36:30 2016 +0100

    division and remainder for objects

commit 2b8908fcc52af1eaa6dbf96887904cc48a51ccdf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 13:32:44 2016 +0100

    Refactor operator mapping code

commit 1cc83d3c133c495eaa664cc442b34799d9b893cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 13:24:20 2016 +0100

    Minor simplification for (- 0 <int>)

commit 01fee4773cd70438499014d4416cd1afbbb02e70
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 30 08:10:30 2016 +0100

    Add scm-product

commit 81d1c84cfa968f335419f6a4abf9e30efab8f89b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 29 22:41:17 2016 +0100

    Minor simplification

commit fe61d5dd34c70c2bf61b457935db0e2153cbeabd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 29 22:13:55 2016 +0100

    Separate mappings to unary-extract

commit 71ad05d1c6c965b50577dc1bda1f964e875b32ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 29 21:39:52 2016 +0100

    Remove redundant "delegate-op" case

commit 2067e7c9b52643368fdd1a6a1e9fbf931b93369a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 29 21:30:25 2016 +0100

    Macro for defining operator mappings

commit 92970741cdb3003b7b0e16bec8cb62a48a9fbe3a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 29 19:48:22 2016 +0100

    separate instruction mappings from "define-jit-method"

commit 186b73efd291c262f0e55ae569f9fd6eef191dc0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 29 12:37:25 2016 +0100

    Define unary and binary operations on types

commit 7dba1a34adaac5b7f7b6fbdc66bb4c331eaa75d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 28 22:27:51 2016 +0100

    Refactor to add object operations (WIP)

commit 7d7b530d77d70cf9fb31409c7613eea2c7085503
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 28 13:14:35 2016 +0100

    Difference of Scheme objects

commit 038e8b05514d01c56c7766f03fcc2742a4fadb4c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 28 08:11:17 2016 +0100

    put scm-sum and scm-difference into (aiscm obj)

commit f31bed3e47410d5e9e95211cb49699f3c6527228
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 27 21:28:48 2016 +0100

    "+" for Scheme objects (WIP)

commit 12b63f83d1603b4694812fb5376e8d2d7e9969b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 27 21:09:07 2016 +0100

    Update documentation

commit e6c500c4f711e403cbf2471780b0dddf610e4875
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 27 12:49:01 2016 +0100

    Remove "map-to-fun" and "map-to-asm"

commit 4a8c672643567001079165e533f9c4342c87f6be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 26 21:44:11 2016 +0100

    returnable -> native-equivalent

commit b0b1e8db43c711247d18d9220cae1b8f49bf26b0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 25 22:00:20 2016 +0100

    Test boolean native method

commit 5e95f9a32999b84aab131b158507d0d74ba29aec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 24 22:45:16 2016 +0100

    Compile and run method invoking "scm_sum"

commit 995ddb985d04091b486c5af2c7da8698808bc188
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 24 22:11:40 2016 +0100

    Link to Sintel movie

commit 7d4522be996d420d22e918297dcb8c97042ad3e9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 24 21:49:15 2016 +0100

    Size of Guile object reference

commit 1f369cd06053cb99f189bd11291d9c131f716468
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 24 21:47:30 2016 +0100

    Added audio sample to documentation

commit 60118f4d18886c65d7d01e3f5fb29c8543107e1f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 24 20:43:50 2016 +0100

    coercions for objects

commit 06c4c8aa4f8d432c29bd64aa70b4e57e083c0519
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 24 20:15:52 2016 +0100

    Documentation

commit 5179976965872d088742038030ffcee0ce566ae0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 22:28:46 2016 +0100

    Stricter type specifications for "content"

commit 4e972617d670b63605981c4784bd6a4de4e7888b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 22:15:57 2016 +0100

    Removed superfluous "content" for sequences

commit 167195427f886511d8e0259bd6101724f681fc09
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 22:13:37 2016 +0100

    Removed one superfluous "content" for pointer

commit 8402c9e5ea9af2e317053690b1e8363226d90774
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 22:11:32 2016 +0100

    Added composite base class for RGB and complex values

commit 34cee2166a77f8302fbdaed092b9bc66758b7402
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 21:52:57 2016 +0100

    further improvement of "content"

commit 290934b90f0e6df7200367a3f6167fef7ea03511
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 20:19:10 2016 +0100

    Removed superfluous "content" for variables

commit 001858149c65f41fb98b62ad92680216c416f2c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 17:41:42 2016 +0100

    Removing "<string>" placeholder types

commit 081668be5548171d1c0cfcfb3d3f0fbb8ef54b35
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 17:32:41 2016 +0100

    Add type parameter to "content" for sequence objects

commit 8b87ca81ca688a2de807e2ea84f7fda4f04cf4c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 23 07:58:18 2016 +0100

    Use string parameter to test out things

commit 6d53df38a06490f43b2c6f8df961b9ac1f5f1386
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 21 13:08:27 2016 +0100

    Removed some redundant definitions of "content"

commit 66a27fcdbb5bcfaecd4bc1ae8d7dc92d4b36d516
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 21 08:09:28 2016 +0100

    Add type information to "content" calls in most cases

commit b9d970e67254ac4cb611002ecaaafdc9df6622f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 19 22:20:41 2016 +0100

    Force parameter type when calling a compiled method

commit 1ad67ad12fe65487d899ee8568d1d5028cde7f59
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 19 13:20:10 2016 +0100

    Minor fixes

commit d7515c3c9e647d58b4ea13979a31a4128110cec2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 19 08:11:08 2016 +0100

    Pass Scheme objects to compiled code

commit 982e56b3bbfbd3cfa84b2e5942718ee2e7dfce6d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 18 22:25:48 2016 +0100

    Working on JIT handling of SCM values

commit 7ad480d2997d4204e2314809d452c7396e585714
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 17 23:15:17 2016 +0100

    variable and skeleton for Scheme object

commit 5c36629ec27631b0b9d7984c9243d65aa123fd56
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 17 22:47:42 2016 +0100

    Zenodo link

commit db6ca5c1294e73c88978c065dd6ff97cf2b66064
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 16 23:31:07 2016 +0100

    Update TODO

commit 99b4c10b0eb87a0b736580f5c7af3317ebe3d58d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 16 21:19:42 2016 +0100

    Rename "match" to "native-type"

commit 92347e2be87558ec91bbd58fef8db418e35c87f8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 16 13:29:45 2016 +0100

    Use dynamic-link without parameter

commit 88cf865bf430e0eec5d792521e069cfc6f44afe6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 16 12:53:50 2016 +0100

    Version 0.7.1

commit e04540549afcb14b50a364c9619d9e0ca03b6522
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 15 21:55:03 2016 +0100

    Test call to native C function

commit db1d47b4754d00e4f0307e543fb6876a728a4de0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 15 21:08:04 2016 +0100

    Use "slot-definition-name" instead of "car" (thanks to David Pirotte)
    
    https://lists.gnu.org/archive/html/guile-devel/2016-09/msg00013.html

commit 86a002fdcbeb4edb71fddf85894e07f6200e6d99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 15 08:51:04 2016 +0100

    write-image for X.Org windows

commit 9235b82f41657f9f188440e4ebe6b950ae1de259
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 14 22:20:06 2016 +0100

    More re-export statements

commit 0422578ea4b68bd6061229d8da0a0189530c82d4
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed Sep 14 15:05:14 2016 +0100

    Link to Chainer

commit 18bd63dbab52967e5c6966b94e681e07c4963762
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 14 13:36:26 2016 +0100

    Re-export pointer objects

commit 53575a606debedf19d214f20fd10e580eee9f8ca
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 14 13:27:26 2016 +0100

    Re-export "destroy" method

commit b955bf412acb80033a3ab27d04e61d2c3553ecc6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 13 20:49:54 2016 +0100

    write-image and read-image with ImageMagick

commit 0914d2e3139b4cc5fea2faaf98ed9dac5d9d8c56
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 13 20:38:41 2016 +0100

    read-samples -> read-audio, write-samples -> write-audio

commit 1a033fbcd991032c69b22d55baaa29cc826e2d81
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 13 20:29:23 2016 +0100

    Use read-image instead of read-video or grab

commit 8c94ca117c609ca19d32605aa8c63be742bd68fe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 12 22:01:34 2016 +0100

    Makefile.deb -> Makefile.package

commit 0d9e52b9928c5e0f7e9b97f2afbd73495e26a447
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 12 21:59:40 2016 +0100

    Test dependencies installation documentation

commit 60e31a794ea6ce30f0f83d4d46ad1d659b3fc10e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 12 13:03:38 2016 +0100

    Pass stack parameters

commit 5c2b7f455880fc0b684d423b007bc10aff9b9657
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 11 21:22:21 2016 +0100

    Stack arguments (WIP)

commit 78315497cb5f438fa6ce15ea73ed1a3ce66e6012
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 9 22:47:11 2016 +0100

    Adapt tests to new video fixture

commit 52c2face2d8d4a73b06438a8efa0cfc69da15348
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 9 22:34:35 2016 +0100

    Network streaming with FFmpeg

commit 66f3a0639d35a4220891efb27ec009d669beefc6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 9 22:09:02 2016 +0100

    Updated test video

commit 77646bbe24268ecf117633c67969d65594bbca28
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 9 22:01:11 2016 +0100

    Added window icon

commit e1cf01832cec37adfd2941a38fc708479e7cbd20
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 9 21:18:47 2016 +0100

    Adding some icons and pictures

commit bff34801f6ba7dcd50cad61b5eb81de6450bd1c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 9 17:38:28 2016 +0100

    Link to installation page

commit 8a027c218d7cac5acd1964305ed4646196d735f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 22:34:16 2016 +0100

    Documentation about adding deb-src to apt list

commit 916557e0160a33fdb8258f2bfd0b313ab6b2511b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 22:20:45 2016 +0100

    Add sources to repository

commit b727bddf9fa8c1a63a1f80982e89b3ec5db8085e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 22:11:35 2016 +0100

    Add source package

commit 79b2db49fe552a454453261cc408d87b5de9d58f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 13:02:42 2016 +0100

    Adding public key

commit fe86535ebb8720c1d60174a724d286f03179f39e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 12:27:54 2016 +0100

    Use base version name for Debian Sid

commit 02b2f6cf666d6062d3cba78de5be34942630b3bf
Merge: 849dc5d3 2627f4ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 08:08:41 2016 +0100

    Merge branch 'debian-sid'

commit 849dc5d33ba2e219f266592dddc59b9f2862d9f6
Merge: c36bd998 5900c4bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 8 08:07:51 2016 +0100

    Merge branch 'apt'

commit c36bd998bdc35d590b7641f4a43897cc6f59ac7a
Merge: c703fed3 74b0353f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 22:08:43 2016 +0100

    Merge branch 'zenodo'

commit 74b0353f9d3915a88e3c07bf8d3812e74f2b78a7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 22:04:39 2016 +0100

    Updated Zenodo link

commit c703fed3354924c7794e1a63bdc6137a6bab046b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 21:40:01 2016 +0100

    Add new repository to installation documentation

commit 5900c4bd0f730fb67bc654a63435e9df378264df
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 21:26:25 2016 +0100

    Create repository for different versions

commit 2627f4ee2b1f9f2dde0f51ccd5a4b93fe4837108
Merge: 9d479505 3290124a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 21:00:05 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit 3290124ade0f18f197144be7b63f0f6e8e735dee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 20:51:18 2016 +0100

    Use "+deb8u1" suffix

commit 9d4795050f1001c28e952ed62e0c8423498c5ed5
Merge: 356db732 e6ebacd5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 20:28:29 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit e6ebacd55952f990431e0e6f66e5671d721666a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 20:28:15 2016 +0100

    Capitalise month

commit 356db7329ea51a5b5db46ae7f2a82546a4daa839
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 20:27:48 2016 +0100

    Sid-specific version number

commit 4b4d62992c2914f930e1dd44d2a9d835a23f6184
Merge: a87762f6 163668f8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 20:25:35 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit 163668f8cc16a4bb9d98434f531a3a753c1d944c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 20:25:09 2016 +0100

    Distro-specific version number

commit ffbb70975f9007567ad3483a332474b97f077581
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 17:27:49 2016 +0100

    Trying to make repository

commit a87762f643acc3027b34e3664c3e592d7da8e173
Merge: 5a682ef3 5ad900dc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 17:10:23 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit 5ad900dcb85d82e52c5d91ef5f8568937c1177a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 17:08:38 2016 +0100

    Use distribution name in package file name

commit 5a682ef30f1ec51a45895cabcc0620377a79ff04
Merge: 3238b53e 0eb515e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 14:27:02 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit 0eb515e6ecbb4f4ec09e49da0554c14b86a0313b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 14:26:53 2016 +0100

    Updated ignore rules

commit 3238b53e34d68761472ef5d5766881c742d14f2d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 14:19:04 2016 +0100

    Added Sid repository

commit 966e2afeee748fcb7a4352d096813a6993519cb6
Merge: 452ff843 ad29d27f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 14:16:54 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit ad29d27fa85d8c0aec28ebd3211fcbe37c533422
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 14:16:03 2016 +0100

    Subdirectory for repository

commit 452ff84380b848f35b60d2af40eca1aef82cfc7b
Merge: 1880bcc4 48e3451f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 13:59:10 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit 48e3451fb28e478557d95bb8a12ba90bf22311a5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 13:51:24 2016 +0100

    Added sid repository

commit 81c68dcfec0702db5961ad2621468406db6bbd59
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 13:49:11 2016 +0100

    Makefile rules for updating repository

commit 436ec42f277308d883974816ecb5068a7208c767
Merge: cee952d1 5b9deb4e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 13:31:56 2016 +0100

    Merge branch 'master' into debian-jessie

commit 5b9deb4e556761da3ac87101b5a6804d4c8d926c
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed Sep 7 13:30:48 2016 +0100

    Swap UV channels when MJPEG decoding

commit 1880bcc4419636070ba49630c459af0f570f2f9c
Merge: 5f33862d cee952d1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 08:10:54 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit cee952d106513526d56bce59b2b4fd893e9ec558
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 08:10:34 2016 +0100

    Clean distributable

commit 5f33862da4fdf486572a89ee2d285271789b2363
Merge: 3ffae11b b5e708a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 7 07:59:27 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit a58a6e720bf37bf20542a296fda6886585759be4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:54:25 2016 +0100

    Update TODO

commit b5e708a6d857ee8494eb04fc1882a49e4e845305
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:45:19 2016 +0100

    Add i386

commit b87785eeaee7a8878d50825632a9c62f02e31f2e
Merge: 4e7ccf2a e12e57cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:36:46 2016 +0100

    Merge branch 'master' into debian-jessie

commit e12e57cf2049117e468688111911ae528fbee8bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:36:34 2016 +0100

    Updated TODO

commit 4e7ccf2ab7d49047617b7b20d8982751b2ef6e54
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:35:58 2016 +0100

    Added apt repository

commit 3ffae11bcd4f7a9ce6032a3b9fcfeac8e8afbcf5
Merge: 7d0fabe9 66a11467
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:15:10 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit 66a11467e7c0fb46e2e9a3fd8ccae9bed7cd4498
Merge: df6e29d2 da4c908d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:15:01 2016 +0100

    Merge branch 'master' into debian-jessie

commit da4c908d91c4d7057620222d3760e5fa4979d4aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 21:13:49 2016 +0100

    Minor refactor

commit bda9a66778802bbd956c8e7b1581ea07cdbd9f26
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 17:12:46 2016 +0100

    Omitted superfluous "list"

commit 19bb3afaea52192e70909de304f0ae11463d82c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 6 13:04:30 2016 +0100

    Force intermediate results before calling method

commit e8c0bce8e823826b0d330a1499bc358da20d2497
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 5 22:40:56 2016 +0100

    Refactored code for inserting intermediate results

commit 82f7f43891cc4dac4ef284b5c44e067f408bf1c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 5 21:24:15 2016 +0100

    Fix predicate parameter used in "prepare-parameters"

commit 6479a985a1bf991d3df545e68966fecb84f1d6f7
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Mon Sep 5 13:13:30 2016 +0100

    WIP

commit 7d0fabe9dbe8d2ede8bb7b921c121f6f2be86ccb
Merge: d194cde4 df6e29d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 23:07:25 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit df6e29d25f82ac747997cca05cb340753c1bf5ce
Merge: e98a9702 d633c81a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 23:07:04 2016 +0100

    Merge branch 'master' into debian-jessie

commit d633c81a684545b353d2e8dc7ec3dc965833d0ac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 23:06:29 2016 +0100

    Fixing Travis CI build

commit d194cde43e3b78921a58d6ca168e401761cc77a9
Merge: 7a02a2f5 e98a9702
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 23:01:32 2016 +0100

    Merge branch 'debian-jessie' into debian-sid

commit e98a9702c345a2e80d0b1b29b8a1721e58c9c481
Merge: 31e56125 460ae73a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 23:00:53 2016 +0100

    Merge branch 'master' into debian-jessie

commit 460ae73a04de95b60dfeb5c4a7d88d3657c4e84d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 22:57:21 2016 +0100

    Fix Travis build

commit 7a02a2f57fff44b60ed1be87d6a8c52edc17cec4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 22:47:41 2016 +0100

    Build dependencies for Debian Sid

commit 31e56125d7460d1c4a38a3941bfa1d8ee2809b87
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 21:33:08 2016 +0100

    Build scripts and Dockerfile for Debian Jessie package

commit 41f10d8f11badafef0827f0f2221247ea7d161cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 21:14:06 2016 +0100

    Remove Docker and Debian packaging code

commit 1a2eda4f332bc19eac1e095c34010e3645cf58da
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 15:32:58 2016 +0100

    Adapt package names for Ubuntu Xenial

commit ca57dfda5a2c19eb619679e015a4b81a8e099cf4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 15:07:24 2016 +0100

    Adding Ubuntu Xenial control file

commit 7fe9c527c0b6f3db8412e7463bf72fd827ddfced
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 14:50:20 2016 +0100

    Fix Travis CI build

commit 956f569211dc4ebdd44e696f575144048fff3c02
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 3 11:11:31 2016 +0100

    Fix Travis build

commit 9d4a4d57dbf6a1b532bfcf0d9feadd9d2eb49812
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 2 21:56:44 2016 +0100

    Build package for Ubuntu Trusty

commit 45467ba259bd5c1cf9faff974c9fc00d5197fc99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 2 21:15:25 2016 +0100

    Refactored register instantiation code

commit 9eb072800e6d8bbe4185be1b454bd8f2b0808121
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 2 17:03:23 2016 +0100

    Pass register parameters to method

commit a57661a382ddaf74679f4f6e613b6d69c7687240
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 2 16:25:08 2016 +0100

    Documentation for "make integration"

commit 90f8fa38973b913498bfb1addf82fc2ee4c2a9a8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 2 13:05:21 2016 +0100

    Added test for function call taking two arguments

commit 4b17f2624fdeba87b5e73d8e284a2558089fc620
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 2 12:19:45 2016 +0100

    Separate function for generating calling code

commit d8ec854b87e9c4fac5525590e36c44e195b7bb90
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 22:04:37 2016 +0100

    Block caller-saved registers

commit 5775b863e3051c83fbf9b3f89bbb46c66865f85c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 21:03:07 2016 +0100

    Test build and installation of package using Docker

commit c059dde361cefd9215dbb7d782953e805f1cb11f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 20:16:48 2016 +0100

    Remove circle.yml

commit 90e2a89ffee4bd92e417a52d26230d54b87817f0
Merge: 376b55bb 4cd8603f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 13:06:00 2016 +0100

    Merge branch 'fix-package-names'

commit 4cd8603f22e77c9be9eed0d243a113f1bebb1e9b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 12:58:30 2016 +0100

    Fix pacakge names, update version number

commit 4fb4ffabf31a90fb3fea4cf5c7963ab5b671e92d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 12:42:56 2016 +0100

    Don't use alias package names

commit 376b55bb562bc53370b56cde1ff220f20fc04266
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 1 12:41:56 2016 +0100

    Added some comments

commit de63cfb7ca1a85016fc74d9f184387659849cc89
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 31 21:47:04 2016 +0100

    Compile a function call without parameters

commit 3152f6e67337c9260926f8a57b47cbfe64679918
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 31 08:58:46 2016 +0100

    (MOV RCX (make-pointer 42))

commit a46fdba4c573df74bb523019a97028e7315862e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 30 22:55:04 2016 +0100

    CALL r/m64

commit 77688b5fabffebe65e6bb15f5803d0dd591b68f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 30 13:14:35 2016 +0100

    Call DLL function from Scheme

commit f9b134560ba074ac0eeb5477a08df306bbcf559c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 29 22:06:18 2016 +0100

    Refactoring register allocation

commit 450db3364ea1f5bb51a58ba17dca4a38e814d8c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 28 21:22:23 2016 +0100

    Split native tests

commit 04f6bf6b42831d5a035bd54998ccda8b9ddf9f73
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 27 22:14:49 2016 +0100

    Add stack pointer change to tests

commit b4896a030204446008b8def56e3ae345a184f1ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 27 21:37:18 2016 +0100

    Adjust stack pointer (WIP)

commit 0aa378ac38a82356ac1a5818e331fc060f7d72e9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 26 22:44:20 2016 +0100

    Stack offset

commit 8153a7370755a0946004996db9b0d1469afcb7d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 26 22:37:37 2016 +0100

    Fix stack position after variable allocation

commit 297b1273c7b5fa27c16c07ea6c33af72a4095ddb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 25 13:03:02 2016 +0100

    More compact equality operator for objects

commit 262f09624a7b2b6a63b21bfe62b124b3527c83a1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 24 17:12:29 2016 +0100

    Pass through pointer variables if no substitution is defined

commit 2b451e05c3b4215e461322c55cc54531dfbd3670
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 24 07:59:49 2016 +0100

    Do not reference virtual packages

commit 79db58bd64b3661c1305ef5b0a663b81eece5fe9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 23 22:01:11 2016 +0100

    Updating Zenodo link

commit 8655eaa918fd16c83c2c994abfa8b8c16e5513c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 23 21:52:09 2016 +0100

    Introduced stack-pointer place holder

commit 6a5d77c32b8305ffffe08c489d9f39cf1239448f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 22 22:39:49 2016 +0100

    Methods for handling stack pointer placeholder

commit 81dcd04e8bcc964759bc1a2b630b4eea40133d8a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 21 21:44:06 2016 +0100

    Reuse "all-vars"

commit 2eb7d38f12f5034336445b2166d7d43b10fd1996
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 21 13:10:46 2016 +0100

    Update TODO

commit 70bc485adc054cb93a1d6e76af9194dcc4d504da
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 20 22:07:08 2016 +0100

    Bugfix for logo

commit c2d38ea0e9e3c86898747dd866df71a58c6a2edd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 20 22:00:26 2016 +0100

    Updated logo

commit fd12eb74ef9caecec53ced8190bfb3c9453587be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 20 20:55:52 2016 +0100

    Add logo

commit 41d60520286195bdc5b7607e23c38f828fec2054
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 22:21:48 2016 +0100

    Updated Zenodo link

commit 931b2040bfdee3c19012a586c7319c803b4359a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 22:04:13 2016 +0100

    Fix Changelog format

commit 9497e3fa86327d514c8215ff27a64a13cff92c34
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 21:54:33 2016 +0100

    Version 0.6.1

commit d5e9f89697d8b8ed9e67646f36818d2fa60a3338
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 17:40:56 2016 +0100

    Fixed integration test

commit a95d84bdb9762c47c427cd4124f290091b2ccde0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 17:36:39 2016 +0100

    Simpler Pulse audio input example

commit 8bf65bc840bad7bb520d7d85d795bd228b261f9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 12:21:25 2016 +0100

    Integration test for Pulse audio input

commit cd1ce1b2a2f18192aeecf9f9c54604fb61697e6a
Merge: c49d1214 26ab0d78
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 08:09:31 2016 +0100

    Merge branch 'pulse-async-api'

commit 26ab0d78d516e77fc372a8d949f977210f762ca3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 08:08:47 2016 +0100

    Pulse audio recording

commit 8573348228984035508f97a04f522aa2fb053420
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 19 07:00:20 2016 +0100

    Allow larger buffer size

commit 65f0eba0154fd7074b17595dcbc2b3326d30c433
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 18 22:33:24 2016 +0100

    Wait for audio data to be available

commit 898ea13127c548adac29f8207fdd7bc4a6cea2c4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 18 22:14:45 2016 +0100

    Read audio samples (WIP)

commit adb4c48e22c838aae16849c5cb9c30f1f8838f5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 18 13:04:08 2016 +0100

    type -> typecode

commit 635a6dc1d5c4271efd93627307dfb64568364c25
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 17 22:14:12 2016 +0100

    Audio recording (WIP)

commit e69961e5e10835d886b77f1cdced557671156948
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 17 08:00:30 2016 +0100

    pts= documentation (seeking in a/v data)

commit 6913f4c2af643d1fc603b37ca9b85c3c448c203a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 14 21:31:33 2016 +0100

    Bugfix for latency

commit 2b10617386d49e0457b62ffc29f5a562ce8eecd2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 14 21:27:04 2016 +0100

    Use latency to do implement "drain"

commit 4d523d4bd949074d4cbf88c67b7a3b3ac2c23d11
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 12 23:07:01 2016 +0100

    Flush buffer

commit 46b11c63e4543235ebb97092e72805cafe654172
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 12 22:03:23 2016 +0100

    Use threaded main loop

commit 525cfcca0a2d902e4fe1e96793291a1f37e08d80
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 12 12:42:52 2016 +0100

    Split up Pulse audio initialisation into multiple methods

commit 8a5f258158d5983007044375ecfe9be4169b7a5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 12 12:21:06 2016 +0100

    Updated video player example

commit 90098ed4e64c8b735316cf294d5594c2117b8538
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 12 08:35:14 2016 +0100

    Pulse audio latency

commit 8ef081491b7b6a776cef137fa7e3f5acf85fad0c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 11 23:28:30 2016 +0100

    Add footer to documentation

commit 28f7fd0f7e19a1b1cac290c9cc4cd74bb8803857
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 11 22:58:41 2016 +0100

    "drain" to wait for audio buffer to get empty

commit f024fb5fd266dfd9ff913425d57c8b1301f505e9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 11 17:18:23 2016 +0100

    Flush Pulse audio buffer

commit 38b2035829db2a6fe3b103f180fbb81891a5cd13
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 11 12:43:36 2016 +0100

    Set prebuffer size to 0 so stream does not stop playing

commit 9ce15398ec86c9b142f14bf1c45ec4e9c6f169bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 11 07:56:26 2016 +0100

    Check context state more directly

commit e7c914497dd6de5e9b45f2337fcc0d44b27c6c3f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 22:18:30 2016 +0100

    sample_spec does not need to be member variable

commit 088b37e1f0b4e8d747163d73ea35482f5ca39467
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 22:04:09 2016 +0100

    Select audio device, check for errors when opening stream

commit 3d83ffe1b7ba29f346b9ecc6beb1e96380f67ca0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 17:46:26 2016 +0100

    Check for errors when creating Pulse audio stream

commit 4283f91050236ed8f2438a65d783d9dcb07eaca8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 12:55:51 2016 +0100

    Pulse audio latency parameter

commit 722abde7f25cf0be1f22afa6eb7ddad90b54c569
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 12:44:11 2016 +0100

    Remove "startpos" variable

commit f39f96f9c2310ec43e70c171cfcc9e2fb0a72376
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 08:11:02 2016 +0100

    Put resizing of ring buffer into separate method

commit 6a7f8286bed50709730ffe100747d5cc8466480d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 10 08:00:49 2016 +0100

    Add write offset to ring buffer implementation

commit 492148343bfda943228e4c44df4a3044b8f2dd8a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 9 22:08:54 2016 +0100

    Minor refactor

commit 780ecc39f79a33f2d32ed9323c50999ac5ef5a3e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 9 22:00:35 2016 +0100

    Bugfix for ring buffer writing

commit 7a5fe65387a1f50d49d5885dafc2c4dbdb7f2009
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 8 22:21:15 2016 +0100

    "write-samples" method for adding samples to output buffer

commit 74730e14a2e6b042c77a888469a36885ce4c3aaf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 8 21:36:20 2016 +0100

    Pulse audio output parameters

commit 16268339f264325ee587b7fcbaa027ed239beb64
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 7 23:07:13 2016 +0100

    Set latency of Pulse audio output

commit 9a2f6e57f5d2484bb064bbcbc4ecf17f4a7226f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 6 22:32:27 2016 +0100

    Wrap ring buffer offset around

commit 97df14fd165e94bf356f72de406244661b146277
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 6 22:14:37 2016 +0100

    Resize ring buffer if needed

commit d53847de453bcf7fffe3f248c55aa221c41532c4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 22:59:07 2016 +0100

    Wrap around for ring buffer

commit f83965cffe87d0fc00202600f9b79a4f270f3913
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 22:03:02 2016 +0100

    Use ring buffer offset

commit 4b1c3b018fe6dd0f01ca747e5c6dd14c69dd625d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 17:48:05 2016 +0100

    Advance ring buffer when fetching

commit 24f79ad4208774dc4e3f687eec93ac459359786a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 17:42:17 2016 +0100

    Fetch from ring buffer using callbacks

commit f92e238fc056292ec64888178e7fef76043bfa4f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 16:56:23 2016 +0100

    Makefile for building Docker images

commit 775dd45159d7267059e2823f79ef17ae38ce09de
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 16:27:21 2016 +0100

    Test fetching from empty ring buffer

commit c0f3d2a3362f4fce7303632f9722c0f90a9bae88
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 5 08:00:53 2016 +0100

    Appending data to ring buffer

commit 6e41be2622ac0453ef6a61095285e5da8454da0e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 4 22:53:56 2016 +0100

    Store data in ring buffer

commit dba83229b8f53e737de98d52394664157bff1318
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 4 22:33:13 2016 +0100

    Fill count for ring buffer

commit 9e803ff084e604f145342e6a5aebabe6b6859d2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 4 08:15:55 2016 +0100

    Ringbuffer for audio samples (WIP)

commit 9c9d323a5d6539598ea8d5503cfa08f7ee21bc73
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 28 22:05:45 2016 +0100

    Update TODO

commit 360eca7613ac19cfa679fe74c434511c494838d1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 27 22:25:08 2016 +0100

    Put thread into aiscm/pulse.scm to make API simpler

commit 6677b3e64543b568934b69e6d177a50ff94ed050
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 27 22:02:30 2016 +0100

    Wait for callbacks before finishing initialisation

commit 49f8153adadc5e085677738b9be69b39d8269a7c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 26 20:58:42 2016 +0100

    Add callback for writing audio

commit dcc991e113dea03a5830ae3a94a341f0a0f4b658
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 25 08:27:17 2016 +0100

    Close Pulse audio stream

commit 7c9197cb517a99ae65010fc2429103c93bf65fd7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 24 22:18:59 2016 +0100

    Open audio playback stream

commit 5ee10221b7fd4b6e71c64869eafb956dcaa9993d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 23 22:40:02 2016 +0100

    Add Pulsaudio context

commit e88be8f4096022f26f2d7530c8c25ff9f9422f7a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 23 22:29:42 2016 +0100

    Added Pulse audio main loop

commit 3ab4a0e4d0269626d11d37f1d438ae856ff85ec8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 23 21:20:18 2016 +0100

    Add Pulseaudio type conversions

commit c49d1214e322c7291b72fbce6553bf1b7d6fb8b2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 22 23:24:24 2016 +0100

    Update Zenodo link

commit 47d14f8d856b60cd134c2e12f6db82881f53f7e3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 22 23:20:17 2016 +0100

    Delete Pulse audio simple API code

commit 2b843127b6aea55202d4c0d6d23a72ce0b920eee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 22 22:07:30 2016 +0100

    Update Zenodo link

commit 79098fb2da29a55f46233222975e382e8f3eab9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 22 21:43:06 2016 +0100

    Version 0.5.1

commit 5f6e63a2c794a7e8d126e12b54e35eb8e5c2f487
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 22 21:06:19 2016 +0100

    Add some examples

commit 1e7168644ce7d96b08632ac548260a5c7ad4ec7d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 22 12:50:03 2016 +0100

    Tests for audio/video buffer

commit b8d334036f36b5798de412f84bcfebb61ab52ef5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 21 22:03:21 2016 +0100

    Change audio buffer handling in video player

commit 2a924caeaff1351762c396a2de4205e4625f3104
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jul 21 20:31:23 2016 +0100

    Updated TODO

commit 5be5af98c36468115627860c0a0f43a151e05a8b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 21 18:00:22 2016 +0100

    Pulse audio error hadnling

commit 15cd2888ffce102230c5a165dc93e456751be816
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 21 13:09:13 2016 +0100

    Smaller synchronisation method

commit ade7df11aadca95dbe20f28b950a4bce37f69800
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 21 08:11:38 2016 +0100

    Buffer time stamps

commit a5519b88ddb859042576075c7823df7f47bfad7c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 20 23:24:47 2016 +0100

    Audio and video buffer implementation in Scheme

commit 52aefeb65c8b5dfe878359880bda7777a9e397b8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 20 12:56:25 2016 +0100

    Buffer audio and video frames

commit 25fe2df054bd85c4b4870022c5878b304fc441cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 20 08:38:35 2016 +0100

    Use frame buffers

commit 2cc8a2b079c302b8aea58b781fb8ff3318a42eea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 19 23:30:51 2016 +0100

    Split up videodev2_grab a bit

commit 5793fc3f04eae3c450a7e209a54f4cad92c4f825
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 19 23:12:14 2016 +0100

    Separate method for buffering frames

commit 2685f13a5e453f67eb029b3d180e5a16a83e3c1e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 19 16:39:25 2016 +0100

    Use av_free_packet instead of av_packet_unref

commit 8d617bc96a8f2fa1697602fa2827328e9c87d001
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 19 08:34:15 2016 +0100

    Added a ring buffer implementation

commit c7defe1f8c1fef57670f31d51a0143bdda2fbbbc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 19 07:40:49 2016 +0100

    Not using ffmpeg reference counting api

commit a7aadef5be1b60cb771c41a3594c977379fb0ad8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 18 22:55:39 2016 +0100

    Use avcodec_get_frame_defaults on older distros

commit 1dae55cc70b13ad6473e943d36c86405a31c14e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 18 22:43:03 2016 +0100

    Dereference frame

commit fa59442c696e376e393f08f8658d4be2c3f5254c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 18 12:27:16 2016 +0100

    Make audio/video read loop smaller

commit 58f1ede1243e2ea96c6760043bc765c53daed97a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 18 07:43:46 2016 +0100

    Refactor packet handling code

commit 3f61c91b7be334d36fd0f5141e44175d7b6514d5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 17 21:52:45 2016 +0100

    Minor changes

commit f570af3b6be7cf23ab6795031237c5c420137b27
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 17 21:28:08 2016 +0100

    Decode all stream data

commit ef80f70f84e3aa459c786f7612a8e65e5f43ff9c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 17 21:03:50 2016 +0100

    Handle timestamp stuff in Scheme

commit 134880b9691bbc7ba187284602946d11a9e713e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 16 15:10:50 2016 +0100

    Use av_image_get_buffer_size if available

commit 6acdf6521d708fb1f8980a873a934203335ee0dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 22:54:12 2016 +0100

    Threads example

commit d0acb9f7d2566298c3f47690e00520c845f909aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 22:49:03 2016 +0100

    Use while loops

commit 9610f8ad7329ab9815dd99a7768e45b9cea687cd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 21:59:04 2016 +0100

    Use environment variable to disable Guile auto-compilation

commit dac61c86c847235073679cf215cfe5cb1ba08732
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 21:43:45 2016 +0100

    Add "AV" prefixes to get it building on Debian Sid

commit aa6bfe22503350133e76b28350f449bf9f459585
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 16:38:47 2016 +0100

    Updating documentation

commit 186a2d901af80763b610799f4784cc3acf05b14b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 16:26:17 2016 +0100

    Update installation information

commit a34d330f7a894a0014bf636150883411a9084e12
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 16:17:20 2016 +0100

    Flush frames after seeking

commit 2c19e0a5b6e8c43439669ee5e6e3d4c39c844a58
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 15 07:50:24 2016 +0100

    Rename open-input-* -> open-ffmpeg-input

commit 4fe0316fda4b801cc5a1bda89fb32ebc43c80aef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 22:41:34 2016 +0100

    Working on audio/video synchronisation

commit b690d2867fe6be1f218cfb06249a49206840d6dc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 21:23:41 2016 +0100

    Method for read both audio and video frames

commit 2da79babe2a491175958e0077aff98a5a9e41809
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 17:21:32 2016 +0100

    Bugfix: read-audio should terminate when reading empty stream

commit c438c7ecedd28582d944ed1b0022f3e1a653201e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 16:49:54 2016 +0100

    Refactor code for importing audio/video frames

commit 60a9839e868fceacdf64c3c4240393dae9f0bd24
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 12:39:50 2016 +0100

    format-context -> ffmpeg

commit 8648625962050684e55b4cf18224064332f5ab53
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 08:25:48 2016 +0100

    Use one method to read both audio and video

commit ec09da62fa213a1a797489c4a3e38c893f593e35
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 07:48:23 2016 +0100

    Read audio using a/v method

commit 523c2249f0a76d4188b794f9c68788efea24bc25
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 14 07:41:55 2016 +0100

    Separate methods for listing picture/samples information

commit 25f59fcaa129a85f755d9cc9ceae53290682a02a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 22:22:48 2016 +0100

    Initialise FFmpeg network

commit 052ccc3440b85b938ad33583a7dce49fb2094850
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 22:00:36 2016 +0100

    Use XVideo as default for single frame videos

commit 0240a5f4e398eea21ea3e42d4c63f9870904fbdf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 21:57:18 2016 +0100

    Refactor getting frame rate and sampling rate

commit 0c5c67577a1ecb2b3a3dba56d9380ed7da18d8f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 17:37:12 2016 +0100

    Refactor code for accessing streams

commit e8a0f905717adcaff226af2e0be4ed8ca3a96460
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 17:07:15 2016 +0100

    Added method to get audio/video time stamps

commit fd01b9a1ebae931835a80ca27b70090a2e4bc4e4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 14:27:22 2016 +0100

    Auudio time stamp

commit a392c7ee73fae4f68b963baa3bf5da497e936e15
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 13 08:17:41 2016 +0100

    Separate decoder calls from packet handling

commit 91b7b099124ee4be5ce49d542d4cbabb6c4c0e8c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 22:24:02 2016 +0100

    Installation documentation

commit 92772def56e8b130761ea0cdf0bc0352f83aa2ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 22:09:04 2016 +0100

    Use scm_misc_error instead of scm_syserror

commit 4160ebdb30dc7d1a90028e301fd2cefe8acd7fbc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 21:43:02 2016 +0100

    Fixing some unresolved symbols

commit 8f3979188cd787c6b5dff04315196a88d32ee2c4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 16:40:00 2016 +0100

    Add "aiscm" to native library names

commit 0b07a44b0d46b7555c11faa71a88708e7720dfc2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 12:42:04 2016 +0100

    Flat release badge

commit 6733e9618238fc64eafe74da5d2dcf75f9997878
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 12:34:25 2016 +0100

    Add "--yes" to apt-get options

commit 40ba6d0f3330051f9508f8abdd860aa20997549f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 12:31:25 2016 +0100

    Adding Travis CI

commit 214e091e9a454d876bfa782907f2923ce1a29474
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 12:07:54 2016 +0100

    Refactor wrapper code for native bindings

commit 9e8c26b48eff6d533fac4e7aa819bc2d021317e2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 12 07:40:59 2016 +0100

    Changed audio packing code

commit 633a5da3e235362c2f77e10061b44bbcc68fc928
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 11 21:47:54 2016 +0100

    Close window if image is "#f"

commit 3ceba55c728ab1a6ff735384d8db6fd67f25a93f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 11 21:18:13 2016 +0100

    Added FFmpeg audio example

commit 7f4e2dbd22351eb7f99f93287bc86af2547779bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 11 12:56:58 2016 +0100

    Add missing declaration for "pack_audio"

commit 05e712caaa04324859a491fb0e0f8616e914ec02
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 11 12:51:10 2016 +0100

    Disable complex conjugate test

commit c734bf2cccd0a96f93d2a132f9ce394bbd4db4e3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 11 12:42:49 2016 +0100

    Pack audio data

commit eb0826a23b6aedbb10ba755725e35f845572b9e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 11 07:53:28 2016 +0100

    Pack audio samples

commit 7fcff8ed9a3f959637297a9f1727782871cfdf57
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 10 22:19:02 2016 +0100

    Skip stereo audio test

commit 4f64c1229872a0d924508075941f0d01a153c72c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 10 21:33:55 2016 +0100

    Try framerate from AVStream instead

commit bfe21488430176290dfe8ddc142ab600e4b646a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 9 23:10:40 2016 +0100

    Got initial audio input working (hack)

commit d7b7e25c6239e3d0655713a285478ae3747db610
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 9 22:09:56 2016 +0100

    Use av_packet_unref instead of av_free_packet

commit 4ac1026b0bfc920dce123380406c64686a9c54a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 22:57:32 2016 +0100

    Read audio (WIP)

commit fcc47ab6ca7310a3cb8bf5a198db3ff8aed178c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 21:48:20 2016 +0100

    Stereo audio

commit 810d1eb3eba65275818f65d5d4edd137d0374fdf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 21:14:19 2016 +0100

    Simpler check

commit 9f4a6a48c9609f68c144fd3f9cf07b9c65be9ec3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 20:57:50 2016 +0100

    AVCodecContext.framerate not defined for older FFmpeg versions

commit 7e9319853df4526975e60e9fa06e460728fec14a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 17:26:07 2016 +0100

    Refactor video presentation time stamp code

commit 5e415b45f44a6c15620688c80617fd06800ddea8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 17:04:22 2016 +0100

    Refactor checks for audio channel

commit fdb94e8ba48eab9ec6b815c10aa7609cd18065c9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 16:54:31 2016 +0100

    Check for audio channel, refactored check for video channel

commit 3381ca11c1c4e4235bc5eb2efc18141ab62d6e5f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 16:39:50 2016 +0100

    Get sample type of planar audio

commit 9b25d9bcab55d0bfda5324e5f9eba95c11c25b9e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 12:52:31 2016 +0100

    Refactored SMOB data access

commit 042bac0c8155c0312348af2466545d1c418563e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 07:50:45 2016 +0100

    Refactor codec initialisation

commit 11c659a6ed2b4be837487b49f041602f101ccaac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 8 07:36:58 2016 +0100

    Determine audio format

commit 793ef9478cbfc5d158a35a674de514f7c35ab965
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 7 21:59:31 2016 +0100

    Check for av_frame_get_best_effort_timestamp and av_frame_alloc

commit ca8f6833a54b143c043ed665d000f6ae3b1e1bea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 7 21:11:44 2016 +0100

    Working on audio type detection

commit 3426cb42c64c1e72e346f5efe80cb66005afeb22
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 7 17:12:26 2016 +0100

    Put badges back

commit 40cb2cb640f0b76773cc7b89c4f798fa81b85d29
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Thu Jul 7 16:37:48 2016 +0100

    Adding circle.yml

commit f952abf59d86178267bccb6d364011c41291d6fb
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Thu Jul 7 13:03:40 2016 +0100

    Use frame's "pkt_pts" and "pkt_dts" field

commit eaf5b3cfa1404ac75915f1299313f4c1a2d91c10
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 7 07:40:37 2016 +0100

    Get audio sample rate

commit 1d0e79b13b2046ac3814e5f263ab1a24915ff77f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 7 07:40:03 2016 +0100

    Return value of avg_frame_rate instead of r_frame_rate

commit 22931c0522fcd82c5c2bc874ee8902f856fe5c5f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 7 07:39:46 2016 +0100

    Update some comments

commit b7a22cd87315f138494f81d1597b9edf63ce020c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 6 22:53:38 2016 +0100

    Detect audio channels

commit 4072b495da4198b7d185051eed8d9effea415f76
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 6 22:51:49 2016 +0100

    Update Dockerfile

commit 849635c9d9836c3275eb0eef9fa63e755116a928
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 6 20:40:25 2016 +0100

    Minor fixes

commit 8d3a45769a593ec19d90e3cef91d00716f0e07bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 6 20:11:18 2016 +0100

    Remove hacks for Ubuntu 14.04

commit f0549182f96cc7c27c8baed0d3ba91ffa0ff9199
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 6 19:53:37 2016 +0100

    Remove Circle CI (Ubuntu 14.04 to old)
    
    Adding autopkgtest stuff and updated Dockerfile

commit fa2f05e970b808dfc77ffb4e3ea881b88eb688c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 5 21:27:21 2016 +0100

    Check reading last frame of video

commit 31835cf7897e4bd5608e6b923489077aea7c1622
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 5 20:55:07 2016 +0100

    Change order of arguments of "synchronise"

commit 0ef8d797270fd209d710290695c3c4c3dbcdb67e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 5 20:39:46 2016 +0100

    Add gettext to dependencies

commit 1000e23665b66dfce0b5f916aff551af8d00248a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 4 22:21:10 2016 +0100

    Add synchronisation function

commit 407bd87716e0378c0ddd93f4d9affaab1b836e41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 3 22:26:21 2016 +0100

    Use time base for video presentation time stamps

commit 517027767e7d2efbfc776358000ba019f3fc55e3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 3 21:50:09 2016 +0100

    Added video player example

commit e14109b4c9937d062f2443ff763e35ed5887137f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 3 21:11:01 2016 +0100

    Put computation of offsets under test

commit c1903576ff19967bd45ddce351222a31d7cb1005
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 2 23:09:45 2016 +0100

    Add integration test for video player

commit 8f93cc49dc75713af87ed6eaacd2fa44fac99c75
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 2 22:50:51 2016 +0100

    Added Dockerfile

commit 5aa06f9cd2b11c27cc276999e4bfd6e0a7fd0dfc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 2 22:47:30 2016 +0100

    Pass display object to video function

commit 85a9692098244c063e59bc1775590de03d1c06db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 1 17:53:19 2016 +0100

    Get video presentation time stamp

commit 379c66e4cc75f1f3223982b8dd04ccca652090b7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 1 16:53:01 2016 +0100

    Shape of V4L2 frames

commit 48b1673a656860b5dffa8793a9a80b8e0f164768
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 1 16:45:29 2016 +0100

    Check pixel in first frame of video

commit e8d328f7c9b4128fda93a195d9f7cf51239aa998
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 1 08:19:01 2016 +0100

    Return false at end of video

commit be75c1201f8216846f4f26c92949f0e0de80b57d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 30 22:44:33 2016 +0100

    Get frame rate of video

commit ce71ef70b7105af3c19b52607ab5a453583409b9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 30 12:54:57 2016 +0100

    Put C method for array copying under test

commit 94d1071128f851761a75188929a66be4b31b76e2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 30 08:24:05 2016 +0100

    Return video frames

commit 6736ee22b4f89d7eafe6c5a69b4c4a88d7c07c98
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 20:06:29 2016 +0100

    Disabled one test

commit 03518dabd9715c16a69b6c0b4da79cf1c48c672f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 19:55:53 2016 +0100

    Enabled some tests

commit d64cac3919f9b8203e52a462536d9406c2272be7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 17:36:28 2016 +0100

    Loop until video frame is found

commit c1587f4350f695bb318a7ead9d39ca478b4e0b45
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 08:38:21 2016 +0100

    libavformat version

commit 45147f2719b3d4a7efd4d8fae56f04fa380e7675
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 08:34:49 2016 +0100

    libavcodec version

commit 3d78dde80fe130d67eeeca27957fd06e8a5c1bf7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 08:02:48 2016 +0100

    libavutil version on Ubuntu

commit 5329810266097a5e1699be50fef2aa0c81cbfcb5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 07:45:05 2016 +0100

    Try to fix problem on Ubuntu

commit 4e38b63f882d9f448a4e1e1df3a1cfb5342142c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 29 07:31:17 2016 +0100

    Add libavcodec and libavutil to dependencies

commit aa42ece0416a1503f4575e704e22e824155a0e68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 22:27:09 2016 +0100

    Packet reading

commit 7eedb74f236ea9f2e8ce284b7033b78464d7aedb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 20:47:06 2016 +0100

    Try simpler circle.yml

commit 9014f8848a486124c82327bf52324fba699e272e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 20:30:38 2016 +0100

    Updated Ansible script

commit b21057c082290d394090c28bcca7969ed8691d55
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 12:48:04 2016 +0100

    Remove Makefile.dist from distribution

commit 8d4ad0c748f2536aa2bf0d781f2c674290bacf1b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 12:44:41 2016 +0100

    Bugfix for Ansible script

commit 8e4285d8a9eec4441b36702ae2e71c379192af44
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 12:41:37 2016 +0100

    Use Ansible script

commit 342b2342d4df1998ac49ad6212dcbf94bd266410
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 12:14:03 2016 +0100

    Ensure video stream available when checking size

commit 9641a4fba72ec1552200fc660be8624f364ea5aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 12:03:39 2016 +0100

    Removed Makefile.dist

commit e621f83a596b0a788cd107a7b290a1da18ccf5d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 12:00:39 2016 +0100

    Fix version number

commit 5a87216680bb2461581ebcb0da3315c7e3b68e33
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 08:33:11 2016 +0100

    Update dependencies for continuous integration

commit ea8739df987066898fc7ac343ba4e08225d9ec15
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 08:06:56 2016 +0100

    Get shape of video

commit c8358f528e5cf20fd7d53f936b7f61167c3e2e42
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 28 07:57:18 2016 +0100

    Open codec context

commit 4aab1c6734e069c9705f869d5ea0315220e6479e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 27 23:02:34 2016 +0100

    FFmpeg open input file

commit 7ef96af04a88e39771a01c99f5b3ca3a65a0e8cd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 27 18:22:13 2016 +0100

    Removed tests for compile.scm

commit 1e560cde76eb68d6c4c8bda3b45ee25be62cf441
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 27 18:20:36 2016 +0100

    Remove compile.scm

commit 772d8869c127b42bd6d07a65eafc28e186beb310
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 27 18:18:31 2016 +0100

    Add empty ffmpeg bindings

commit 2dea667b398b05433626c93edbf266fd77c7226f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 22 12:56:20 2016 +0100

    Minor docs

commit d8268847361322babf00f03e63ea1d0c6df6ac0b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 22 07:51:46 2016 +0100

    Minor mods

commit bd0a77d91398ab69d873fe8178ebababb8babd00
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 22 07:48:19 2016 +0100

    Add some binary examples

commit a90883198f0a61a79a50d3cc0eda764c829d3d99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 21:20:50 2016 +0100

    Modulo example

commit 401e6b852eff984a70d344e600f0f1ac50b4e81a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 21:13:48 2016 +0100

    Divide colour channels by a number

commit b53680f2dccc62e2566e26f2fcafe31057158154
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 21:02:42 2016 +0100

    Binary operations documentation (WIP)

commit dd83775b8884ce77c5a2d18eb0d3c0c7c3e14289
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 20:26:42 2016 +0100

    Inverted example image

commit 36639c5fa52b36a7c2d16bdda9e9c0e7ae5aeb24
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 12:26:09 2016 +0100

    Minor fix

commit 8b8ce5f00289e0907944227eb0a519c13b67e665
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 12:25:01 2016 +0100

    Boolean array

commit 5bf7667d1b85d0dac5fe7723275460228feda19f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 21 07:55:35 2016 +0100

    Unary array operations

commit 4a30102673988629f5ee6aa78ec5d8a7f66f3709
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 20 22:01:54 2016 +0100

    Minor fix to example program

commit 32653754c59f613cc11b54b9a3bda58b943d6ff6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 20 21:58:12 2016 +0100

    Complex values example

commit f9c518e4a160757f7a687a0ed3a0fd1ffdd0c6fe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 20 17:19:01 2016 +0100

    Show shape of rolled/unrolled arrays

commit 3f54238d68d54d6efab1407043a10f5f95330012
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 20 07:44:02 2016 +0100

    Documentation for project, to-array, to-list

commit d230b92500f56373be259b8ae48370e6df379395
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 18 22:22:01 2016 +0100

    Documentation about cropping of images

commit 545dc8011976f7706d64bff364a24da8e3a29b6d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 22:29:48 2016 +0100

    Added *unroll* to example

commit 188987fa163d0cf0b9cacff322745f48a6a88e7c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 22:27:36 2016 +0100

    Added "roll" example with 3D array

commit ca8b0c09c03bf2ac73a6774af27cc1f3b9c17ead
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 22:14:35 2016 +0100

    Documentation about rolling images

commit 67cd7941758c843e0fadd51462499d643bb37bdb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 21:42:51 2016 +0100

    Updated README

commit 5c088c2520af92973e42b6a159af6758fbe163b0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 21:32:03 2016 +0100

    Version 0.4.2

commit 6d080a438a71ac5b8ddd51f4a1ed771f69da6160
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 21:15:56 2016 +0100

    Fixed whitespace, removed aiscm.html5 from EXTRA_DIST

commit 929df9ea7935bdd957649d247ceac179a032c4db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 18:11:15 2016 +0100

    Define some Pandoc HTML variables

commit 01a1a14d92499b1e899bcedb8e7b4291ffdbe232
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 12:36:06 2016 +0100

    Tidy up clean rules

commit 292897b99d7e1303c6acda67e4ce12b43fac2757
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 12:23:28 2016 +0100

    Fix references to example files

commit aa3a03915b0f73ecc22277b376bf40e736a79be6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 08:28:03 2016 +0100

    Moved integration tests into subdirectory

commit c79cd9eda97922786b325a607a509eca641af1f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 07:46:50 2016 +0100

    Use "integration" and "reintegration" targets

commit 1b41daa54be192c121a53fc70a788c903b12f27b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 17 07:41:44 2016 +0100

    Documentation about integer types

commit dbb66d2fe710f27e53545d7d6374d73c7d34de57
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 16 21:24:10 2016 +0100

    Minor changes

commit b3502991ccaaa2d1aaad4f0b8f6d6ca7c5f209b4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 16 21:20:31 2016 +0100

    Adding more documentation

commit 4a294d6e63bd2ec5fe99a467e757eabbcd53c7f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 16 12:46:28 2016 +0100

    Changed colour channel example

commit 855149279c3f2954c582c58e975310a8b508b22b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 16 12:44:56 2016 +0100

    Use nicer example image

commit 936a09e6e5ebf9e13f9c6b12b2e24efddf887f2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 16 07:51:27 2016 +0100

    Example on how to swap red and blue channel

commit c3b55613de1b120231864f70fc2b2417a8bcb2ec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 15 17:20:15 2016 +0100

    Fix tests for complex coercions involving arrays

commit 4aa0e562ddeacd72957903d38f4d9b1ad2f30ed1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 15 17:19:51 2016 +0100

    Add DEBUG environment variable to show assembler code

commit 25818b7313f8be20c7ff7af892630fa5d4d33232
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 15 07:48:39 2016 +0100

    Compose complex values from arrays

commit 7a885b630091e37f99288d1713e4863fde83217c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 15 07:39:35 2016 +0100

    Define JIT interface methods

commit 87e1b557ea8c8af4b3da7c396d9d8fae081e54ad
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 14 21:58:38 2016 +0100

    Method for adding type tags to header

commit a2f55a10b568a022768e0cd721f02ec5decfb210
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 14 21:25:35 2016 +0100

    "symbol-list" for generating lists of symbols

commit 2f7ce0044a0d350c25146ac5069c2b9c59c52a98
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 14 17:18:17 2016 +0100

    Define methods of arbitrary arity

commit a6d3c2b4413f5008a29a21e7549eab1069c812e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 14 12:56:12 2016 +0100

    generalise code for defining operations

commit a465edf0c326d9fa43adb4482c12ce4abb4637ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 13 22:40:14 2016 +0100

    define-nary-dispatch

commit 12ab90181646458e95d3c1cb33ce4931385ff896
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 13 17:27:58 2016 +0100

    compose RGB from multiple arrays

commit 35ce2e88d56dafd6555a5977a375d370f729fe8f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 13 07:48:46 2016 +0100

    compose RGB value from arrays

commit 97a26f64106af2d9f8ed0f6a8f13013c8be53b63
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 12 21:55:38 2016 +0100

    Coerce RGB array from arrays of scalars

commit 063b7bff32aa1df270c193d6604243e3090bbbf6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 11 20:37:43 2016 +0100

    "wrap" method for type matching and wrapping

commit 45b30ada7c721fef7c5c8589e73a2b499c6ca520
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 10 23:05:31 2016 +0100

    Use "content" in complex implementation

commit f821f1099517bf422ad2fefaad7730c409a1d0a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 10 17:48:10 2016 +0100

    Use "content" in RGB implementation

commit 1bc94f133f3b80aafcc254f4a33a5a199438b2b8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 10 12:27:33 2016 +0100

    Add build artifacts

commit fa030c1ca6a396cb4561203756dc8b2e6f161a6c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 10 07:44:33 2016 +0100

    Add "-q" option to Circle CI

commit d88ecbf36fbab9871a62550648e8fd9c0c585a8b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 10 07:37:46 2016 +0100

    Display release

commit 85cdd26fd7b1322faada05e758d3c541041c150a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 9 12:57:15 2016 +0100

    README.md: "tar xJf" instead of "tar xzf"

commit b6b371c0ff057ce8890335b051ebb2718eeca88f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 9 12:54:58 2016 +0100

    Use bootstrap script in circle.yml

commit 2dd05cdce74f1f195d2e818be9d45d077501c3e1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 8 21:41:14 2016 +0100

    Correct position for diagnostic statemetns in test suite

commit 2d80b79df6cc89c3a88b57d5d4635d9cbd529291
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 8 07:50:11 2016 +0100

    Version 0.4.1

commit b40791e4633a266965e55c2e09eaa619e7a8ea0f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 7 22:02:55 2016 +0100

    Refactor delegate-op

commit 5e17d65859278f06bdccb7a1d5f3be6855de582d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 7 21:23:22 2016 +0100

    Minor simplification

commit 19528e5059923bbc7c9d1b6fff145502523c49c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 7 17:17:15 2016 +0100

    Changed behaviour of "content" for pointer

commit 6677b051f2a2f668ad729fca5d1705c39ee4ad0e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 3 23:19:44 2016 +0100

    Refactoring delegate-op (WIP)

commit 4c6bba3d04ee0561b8fdda356e8966a9d97fe5b4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 3 22:39:59 2016 +0100

    Minor refactor

commit be9c3e6bd5159e879cbf27053b9cca742cbb4bfa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 3 22:33:10 2016 +0100

    Minor refactor

commit 47202fa55880d3d1e5cae69aa9200d4f3e7cdecc
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Fri Jun 3 16:43:39 2016 +0100

    Refactoring (WIP)

commit 55c64b38eed6ea10ffd812517ee78414b2acfc64
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 3 07:49:25 2016 +0100

    term -> delegate, removed unary-extract2

commit 7fcabfffa19fe827a666ce82d1897bb82e93c9a1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 1 22:33:41 2016 +0100

    Use scalar base class to simplify code

commit 4da0e52d72c23e9c3aeb1edb37425536db4a4011
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 1 22:21:49 2016 +0100

    Scalar base class

commit 815e10ca0109b4e206541ea73bcbc0aa4310a6ca
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 1 12:42:40 2016 +0100

    Refactoring delegate-op (WIP)

commit cc1e547993a2ba7162c2dee186704e16e0bc3d3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 1 07:51:47 2016 +0100

    Hack to get RGB comparisons working

commit e891c1952a8fe4b1e18b8ffedddabfc849c1a545
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 29 22:13:55 2016 +0100

    Hack to get complex conjugate working again

commit a8c7e438666d7473919c2955bd5e88dd0e0c4281
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 29 21:48:06 2016 +0100

    Some RGB comparisons passing, complex conjugate broken

commit 12289afa141bbaa2f2b4c03c1f6988478e851505
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 27 17:40:36 2016 +0100

    Don't run configure twice

commit 8fdc1709a8347df5d4793467cc099e650ab23b41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 27 08:19:30 2016 +0100

    Minimum/maximum move for 8-bit numbers

commit 8f4ce3dcce7e5e5b9809f3c10d0d859bf3ffbb1b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 26 17:40:53 2016 +0100

    min, max for 8-bit values

commit b2d4bac26b7e22a73eb2625db74efd3015b978bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 26 12:42:14 2016 +0100

    Renamed conversion -> coercion

commit 81c64fcef1f072a7c7e3ca4f5817f55eb51c9e4a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 26 07:47:18 2016 +0100

    Refactor min and max

commit 9971cb7e0254ebb76d4a4f3a573cc9a86735f4c5
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed May 25 12:54:27 2016 +0100

    Enable a few tests, remove redundant ones

commit 4d85464d067417ff02367a3101f576a24420890e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 25 07:43:55 2016 +0100

    Coercion for unsigned and large signed integer

commit 97a3121e2dc2c3dee1b4bdd8c01adc7f42145f61
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 24 21:44:54 2016 +0100

    Extend integer when coercing different signs

commit cdc1ff5763564f22ccf3f78233705808029517ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 20 22:38:22 2016 +0100

    Refactoring comparison code

commit 20f04a07c9077c59b62a247bdf5f515e25ac945e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 20 17:46:29 2016 +0100

    Intermediate types for array comparisons

commit 724e185f6f55f0138e92e65b108a5602b6e09ca1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 20 12:34:44 2016 +0100

    Get complex and rgb working again

commit c4346a9df01647b70b7279b02562793bb59a5a11
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 19 21:27:00 2016 +0100

    Refactoring comparison code

commit 98a7c7de6aa911cddd89f5940cda8b04b512d607
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 18 22:25:02 2016 +0100

    Ignore gh-pages

commit 43f57202f9f8af57ecece668b4b857c0fa4ef9bb
Merge: 4c58171d 3297821d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 18 18:17:11 2016 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 4c58171dfa989b39839765bb681d52977469ffaa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 18 17:40:15 2016 +0100

    Minor and major value

commit 3297821de5a4caa890a7a0733a9c2359c07606d1
Merge: 6df0d9c8 30bd97e1
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed May 18 13:04:47 2016 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 6df0d9c874d7b84a4aabd8d2467971ac04b2a797
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed May 18 13:03:16 2016 +0100

    Link to Github page

commit 30bd97e1625e752151bf692f5ee993399fc71056
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed May 18 13:03:16 2016 +0100

    Link to Github page

commit dc3bf8c5d41c89e78981dca348749948dda46089
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 17 17:29:55 2016 +0100

    Merged n-ary-struct with n-ary-fun

commit b8c9420ec3d2bf445c8f8edca8846cd7ee1b5548
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 17 12:49:37 2016 +0100

    Refactoring delegation code

commit dcec590d67114b69ba99ea3aa75f10e83f4cc9b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 17 07:44:27 2016 +0100

    Make decompose-arg a local function

commit fd3a86f9c100037275ba6b95180c2226eb50ff1d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 16 22:42:05 2016 +0100

    Remove dummy parameters "kind" and "op"

commit dc61a1e5ce761d6bc74ca295fc409b67d2c63150
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 16 08:18:40 2016 +0100

    Separate choice of element-wise function from "make-function"

commit 4f0e6ff0cb10ac76ca5d32d7026e99fd4163cf05
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 15 22:32:19 2016 +0100

    Remove redundant delegate-op for structures

commit 585d38fd3e3ac0643c2740bfaf4b56923baf8bf6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 14 23:15:44 2016 +0100

    Less use of "... . args"

commit d2b88eebb36999b7c22024c7bb1474d9b1a098e9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 14 23:12:11 2016 +0100

    Changing make-function parameter

commit 3aaa23abab00b9679a58acbe6327b7f05005b2f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 14 22:34:27 2016 +0100

    Remove need for 'apply' when invoking prepare-arguments

commit e67826181ad13564025d3bcf7e4b8ce141cd52aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 12 21:40:51 2016 +0100

    Simpler type coercion of arguments

commit 3db370ff546bf5bffb88811fc5fcca8e5d8e7f36
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 11 21:41:52 2016 +0100

    Reordering of arguments

commit 280a79ad290ac13c0f818ecd910cfc47fe7cdf74
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 11 10:14:21 2016 +0100

    Minor changes

commit fe7d2585eb6638c3feb075bc0564a6184f24d7e7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 6 22:36:56 2016 +0100

    Decompose values directly

commit 2c54285dc6b07887e48622617b18475257888220
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 3 22:06:44 2016 +0100

    Move code for decomposing arguments

commit c6aa5c4b2e40072566919abbb9ab6eb397274e22
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 2 12:32:20 2016 +0100

    Use "unary-extract" to implement conj

commit 9a78dbfd4768d2d0a8b93c3a0418cfb885ce7849
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 1 23:15:10 2016 +0100

    (rgb type1 type2 type3)

commit 07ba9d5b24d6e87224c1895dc47c2e6c39156487
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 30 21:54:53 2016 +0100

    Conjugate of real number is same number

commit dc6a4b9f4b97e61151a73c037e4d6c3a38e53367
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 29 22:04:49 2016 +0100

    Imaginary part of pointer to real number

commit b96e38e8bc23038df5fb2ad234e7ab1da1f9b237
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 29 08:12:28 2016 +0100

    "component" method to extract components of value

commit d82dab5a13d4b8ece364c4b06605cff607c09c94
Merge: b6bca794 a4697fb0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 28 20:54:03 2016 +0100

    Merge branch 'tensors'

commit a4697fb063fa32479d94e416366bebf79c7c2bc4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 28 20:49:56 2016 +0100

    complex conjugate

commit f0e0a30f7f08442bcacf7739d2aad1b9a446b294
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 28 13:10:05 2016 +0100

    Compile function to get real part of real number

commit 96057463de1b0bfeed2f9bf6ee994673498c2f83
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 28 07:35:12 2016 +0100

    Move to-type to element module

commit f92b9bcf3347bf7087088b5cf0e756b5e4128cfb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 27 21:41:24 2016 +0100

    Enabled type conversions for complex number

commit 5f472f02a14c41c813b395a5811b917982b6a4ab
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 26 17:35:40 2016 +0100

    Compose complex number in compiled code

commit b97e547221f9d9a5b9a47e6461952544df6793af
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 26 07:45:03 2016 +0100

    Refactor code for generating copy instructions

commit 721374c32eb724762116e63d44ee75267dd9d8b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 26 07:31:44 2016 +0100

    Compile complex identity function

commit a489f29a5503c281cb8ac7c287e4f240ce9d03df
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 23 21:30:30 2016 +0100

    Enabled I/O tests relying on RGB conversions

commit bb2701c35cd12c7622054437332bb27603d3db9e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 22 23:08:25 2016 +0100

    Use "n-ary-fun" to define "rgb" function

commit b17804e4fe83662c42c29ce314c7be7026a3208f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 22 22:48:25 2016 +0100

    Implemented "n-ary-fun" to replace "*ary-fun" macros

commit 3869ee937d96564346ff197ec936eda6314cf083
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 21 22:52:20 2016 +0100

    Simplified "to-type" for RGB values

commit ff4b036b466ecb719cd8e8c23c87630c4906a7b7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 21 22:48:33 2016 +0100

    Content of typed RGB values and parameters

commit 71a4cc66ce5fcc61aa55d52083e6f23ed7e6ec05
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 21 17:16:48 2016 +0100

    Minor changes

commit 726e8bf881112d211112c31a22d76e4d8bc4256e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 21 13:33:04 2016 +0100

    Build RGB value

commit c06d79696267baf33eeb91b5f565175af028f736
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 21 07:45:19 2016 +0100

    Working on RGB operations

commit d1fc8ce733aa7958b395d6faed14ffc1aacc9f2e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 20 23:02:41 2016 +0100

    Refactoring RGB operations

commit 1644ec37e337e8e172eff559356f3638bc52609c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 20 07:37:25 2016 +0100

    Remove redundant definitions for AND, OR, and XOR

commit 605b14078f8525996818b0cd7c0d0e3160884bf2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 19 23:53:18 2016 +0100

    Merge unary-mutating and binary-mutating

commit 6e70a14f3aabedcb5e41a542870b0f403c56e5ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 19 23:08:58 2016 +0100

    Merge unary-functional and binary-functional

commit 3d8d24afc89ce1cfdcc42c84700f2891b5ece1f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 19 22:27:12 2016 +0100

    map-if with multiple lists

commit 851ae9c2cfea3c924508ad38944e3979330a701c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 19 22:25:52 2016 +0100

    Use append-map instead of concatenate and map

commit 787a1290b7ac3a977cef7730e1950b223fb2ccc2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 19 07:47:17 2016 +0100

    Add documentation for JMP statement

commit 931dfdc55f2148e017f0a04553c8a62b3d815b63
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 19 07:32:59 2016 +0100

    Test for "requires-intermediate?"

commit 2581d14d7050a5fdb4088c97477386277d424731
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 18 23:03:43 2016 +0100

    Indentation

commit 178f8339e51a58b5e9a93e3c92903439c3e7453d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 18 22:26:06 2016 +0100

    Replace macros for intermediate values with functions

commit ff9cb70982008587f272ef317215521e613bdfae
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 18 07:34:14 2016 +0100

    Enabled passing test

commit 3ed4bff0e7f3faf29f3f09bb273cafff72dd2435
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 17 21:39:27 2016 +0100

    RGB type conversions

commit 6db4333f8d4c01abb8bdba2a5ea5a348a1c5a673
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 17 20:21:24 2016 +0100

    Split up test files some more

commit 81d1bafd5ec9dccea812bc50223f57f4fbe9b136
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 15 22:07:46 2016 +0100

    Scalar arrays and RGB values
    
    * add RGB and scalar array
    * extract red channel from scalar array

commit 64b02ceb4c09de692c0fb7a38fb9138713df4a49
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 15 07:38:15 2016 +0100

    Prevent infinite recursion in RGB-scalar operation

commit 96d1f35f4b04c2f5acb01c71e1c274e087f868c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 14 20:51:01 2016 +0100

    More refactoring for delegation of composite ops

commit bf429d3967ad251f1505beb13b6fa84a9eb95d47
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 14 17:38:48 2016 +0100

    Refactoring operations on composite values

commit 0a896c9abf35a715f1922bffb792a7ae01ec568c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 14 12:54:55 2016 +0100

    Use automated test counting

commit ec7582ae624846ca363f704a24fdc0c6dfaae516
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 13 21:51:43 2016 +0100

    Refactor code for inserting intermediate variables

commit 2b4997879d6f86baff8af8200cf0f827015c06c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 13 12:56:00 2016 +0100

    Nested operations

commit 67341e90a00465281951f2cf633895d4a84bae16
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 12 21:30:36 2016 +0100

    Nested unary functional parameter

commit 1ffbabb73e6bac22c82e51c65a63e063e2b49c49
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 12 20:55:52 2016 +0100

    Nested operations (second binary parameter)

commit afca161bbfc45accf9d70a0efa54aab23d6cd8ce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 12 07:54:06 2016 +0100

    Negate RGB value (WIP)

commit 1496aabc98f5c331d8504f100fc16a2492399af1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 9 22:23:07 2016 +0100

    Minor refactor

commit 57de4daf9840d418ad3e0349f1a349c870eb21dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 9 22:18:22 2016 +0100

    Copying of RGB values

commit 1ccaa9a1b51c364eaea0f3c310a8a638adce0809
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 9 22:15:20 2016 +0100

    Rename 'cmd' -> 'op'

commit 4c89dc3c1742c1264c54bd170925281a3d124eab
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 8 21:36:00 2016 +0100

    Minor refactor, added bootstrap script

commit 050e01e165e1bfa87be4f791fe81bdbfb16ebf9b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 8 17:44:39 2016 +0100

    Refactor binary operation macros

commit 95d37335825dcc6ee7b5d02b78d51747ece97653
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 8 16:50:49 2016 +0100

    Refactoring binary functions (WIP)

commit 0733013b9a4453cf29e2ede2c002e401b9a4ba32
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 8 07:48:50 2016 +0100

    Negate twice

commit 38501f01749cce9bcbb4d8de325e1315c82a06ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 7 22:30:12 2016 +0100

    Refactor unary operation macros

commit 67c2c0dcd0d187139ab8c8c508f5842b0f38776b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 7 17:20:18 2016 +0100

    Align unary function macros

commit 8792c959f68819b8d701c78fd4029ea8a81b12a1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 6 23:57:20 2016 +0100

    Extract colour channels (WIP)

commit f00107206ca93bbfce8e9d8a17e2a2b435c92975
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 4 13:04:21 2016 +0100

    Refactor memory I/O of RGB values

commit c74163c0cde32d7d08cbbaf7eaaf4db645b71d48
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 3 21:17:33 2016 +0100

    Identity operation for RGB array

commit a8682c548b421542e200d7392daea3a05043c06e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 2 23:07:35 2016 +0100

    Write RGB value to memory

commit 7ea38a5aa6a58294f6e6cff7b7ffdb9411041b6a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 1 21:16:47 2016 +0100

    Remove some uncommented code

commit d3b09303b9bdbd525567a75da9fc3c80396d7eb4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 1 21:08:09 2016 +0100

    Introduced raw32 and raw64

commit 0904cf424d7eba9f962c0629739f1c9d16c880d6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 1 18:00:26 2016 +0100

    Replace get-bits with size-of

commit 9b505dc3b70ba1bb002ec4d80e65fd5c450688cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 1 12:54:00 2016 +0100

    Type conversions for integer values

commit eec85a03f1e7920c96a4ae91de4091c4ddb12390
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 30 23:15:53 2016 +0100

    Integer division and modulo

commit 46be1da03904357409860610b8be35ad4539d98c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 29 22:54:22 2016 +0100

    Integer division (WIP)

commit 2a021c3b224ea154c8b7269789d9ef0901325c53
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 28 22:43:27 2016 +0100

    Working on division and modulo

commit 4fe141a96c60c79c4110f0217d930027ced377ac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 27 22:32:10 2016 +0100

    Minor changes

commit 968ffad0d7aeffaa5bcfed7dcef4f306ed2675cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 27 22:23:36 2016 +0100

    Macro for using intermediate values

commit 99735d57a81ed7b46e438a1602607fe7be6a82a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 26 22:20:23 2016 +0000

    Fixed comparisons

commit 222922b1a4b9f239614cd0e893bd4090edd64305
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 21 22:18:21 2016 +0000

    Minor refactor

commit 1e1dc548decc40158670558ea97a2a71c68a44db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 21 22:01:39 2016 +0000

    Element-wise comparison

commit b5997c456a8852809d1fcc55a8bdc157fdd5a602
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 18 22:29:34 2016 +0000

    Element-wise comparison with different types

commit 06bdb3aa082c53e7f291aa389aa4cbd3e5952e53
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 18 17:40:19 2016 +0000

    Element-wise comparison

commit 7d9591b712841be677546225027afff5532e5f54
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 18 07:45:11 2016 +0000

    Removed some redundant tests

commit 4ad9751e491b9af01f014d01f385ae3835432cf6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 18 07:34:46 2016 +0000

    Enabled a few tests

commit 6941c60fe4e6286ea14eabed086b3164f58d4d74
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 18 07:28:27 2016 +0000

    Removing mov-part from module export

commit 4291ee43b60d9dfc0a30e7404f3c3f6c00ca358b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 17 23:12:50 2016 +0000

    Implemented mov-signed and mov-unsigned

commit 6d48869097216eb3dea6e3f85dbeccf34dd454e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 17 17:56:27 2016 +0000

    Element-wise not

commit 43e722e3d9cbde410da3710e9ecf0d51c58e1cb6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 17 17:02:40 2016 +0000

    Boolean or and boolean operations with mixed input

commit b52045882df436ab87cf033439a5dabf75db7a9b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 17 13:08:30 2016 +0000

    Implement element-wise boolean comparison

commit 7dc802374c2eae78c3e5a24b535b6ce82731b95c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 16 17:34:58 2016 +0000

    Element-wise not-equal zero

commit 038d7d061472f4d73e03a355ac2e748d42031918
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 16 12:57:40 2016 +0000

    Renaming some functions

commit 29b5e25d6984344e30a0ce65e22b8306cd0b3ee7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 16 07:52:15 2016 +0000

    "operand" method for reading value from register or memory

commit e28f137cc3e9ca99f11e9f8dcefffd822657ca29
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 15 22:25:17 2016 +0000

    Element-wise comparison with zero

commit 65895e31386b6fa2f5800fce0b51c8436915cabe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 15 12:58:34 2016 +0000

    Test shl and shr

commit 786d9bd3151835ed642cc2282d1fb52088743733
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 15 07:50:07 2016 +0000

    More binary operations

commit 1d37c39d32b18acc88f3f2952c5fe613941af495
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 14 21:50:40 2016 +0000

    Duplication of arrays

commit 3a3307692d3a1af7655e4ae258cf8ccc7f7b6260
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 14 17:35:03 2016 +0000

    Shift-left and shift-right

commit 5da1517822d089e9a2bb104c02d99337cac4bc6b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 14 07:50:36 2016 +0000

    Implement binary operations +, -, and *

commit 0a1ca84797e7dd3d1af8f84d56be9454e13048ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 14 07:27:58 2016 +0000

    Renamed some methods

commit a3d5ee014ae2353d03213c88adc8d9dae1e1c0d5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 13 22:41:41 2016 +0000

    Combined initialisation of tensor and array operation

commit c84cc0e51d99b8aeb6d6875c8fd2cd640912d51b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 13 14:47:18 2016 +0000

    Small refactor

commit ad7338f181d40945f76d14a03c5978e752146c21
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 13 14:42:59 2016 +0000

    Get multiplication working

commit f9d038399b9416e6d91ba5e225866435ac9fd19b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 12 23:16:07 2016 +0000

    Add subtraction

commit a13663a90776b7e64a5bad51b669d0e4a8ae02bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 12 23:08:46 2016 +0000

    Refactor unary operation

commit 480d4dadc8d04c05e20daca7ce8388cab0d84a7a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 12 22:50:38 2016 +0000

    Enable bitwise not

commit 0e79e87eebb47f6f6d886a75b69729ed59ce2a86
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 12 22:42:43 2016 +0000

    Enabling more tests

commit 6e9b56feb5323b8b2a10c271ef1213ad8e44e881
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 12 21:50:28 2016 +0000

    More compact element-wise functions

commit 63325bf701df4800fd6b496a553902ba968ce057
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 11 17:43:44 2016 +0000

    On-the-fly coercion for functions

commit c4416bc3eb7bce65df01da09024f2e8b472bbf44
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 11 17:37:12 2016 +0000

    op -> term

commit 35b7a13c83d89b70983cea7685f778ef0d5958fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 11 17:33:32 2016 +0000

    Reduce unwrapping code

commit efde376a876f8e6c253e8fe279642fcb3634a8f7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 10 12:34:01 2016 +0000

    MOVZX not required/supported for converting 32-bit to 64-bit

commit ec8a36ce4b88210f8cab7b39f0f7fa444243fd87
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 9 19:31:59 2016 +0000

    Enable + for arrays

commit cd6c7934e52aaf72afb11885b0cfbaa6e2ab3819
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 9 09:04:12 2016 +0000

    Correct number of planned tests

commit 7c591fd6e61c279f65b83cee7ead60158563a78e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 9 08:37:27 2016 +0000

    Compile function for negating array

commit e2e207f5e7bd73e8dccbac56c03cd1cbaa9063aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 9 07:52:35 2016 +0000

    Refactor binary operation

commit e961c14b2f7bedc1e6ffde734109cd6890235d0d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 9 07:34:48 2016 +0000

    Disable operators and tests

commit 7e8985397d930ba5f2c17abef1bd873622d3ffc6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 8 22:24:13 2016 +0000

    Unary negation of element

commit ad29527ac0f136b5266db45b89d9184beb18eddf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 8 08:19:42 2016 +0000

    expression -> parameter

commit 124db4dd29c2c63a4067544e1299ee91909559f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 8 08:01:22 2016 +0000

    Disable broken tests

commit aeaf15bfb48edbceef6ed58030ee2b16b77d605b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 8 08:00:46 2016 +0000

    Remove code fragments

commit 69f1097233e1cf110296298f72d3d32c79e654bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 7 22:19:40 2016 +0000

    Array-array operation

commit a7e31fec953fe6da15bdab08de19472813aab606
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 7 17:24:05 2016 +0000

    Less variables in test suite

commit 0b234cb1edcdcfd5e71e698347cd225d5df8d091
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 7 12:44:16 2016 +0000

    Have lookup object take car of loop variables

commit a07cd4e03cec823bdcba90d2ac40de7d22c11dad
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 5 15:23:40 2016 +0000

    Use tensors for array operation output

commit 1d4121205f2ca0b648e34b6c86a5181af7c9dece
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 4 22:03:09 2016 +0000

    Array-scalar-operation with different types

commit f400328bc26b033fac83f800b167f1c1068788be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 4 21:40:52 2016 +0000

    Scalar-array operation

commit aa73183c68af7b9656f000ae287ab13ae2786899
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 3 22:53:15 2016 +0000

    Scalar-array operation (WIP)

commit cafefd7be324e67898a23db954f3e96e8b5d517d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 2 22:29:59 2016 +0000

    Compile and run array-scalar operation

commit 12584a57d9a8bb28f42d7773c1abc047533aa10b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 2 17:43:34 2016 +0000

    Array-scalar operation (WIP)

commit 5b9d12af426af6b6faef6b759ba80ade2ccececf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 2 07:52:23 2016 +0000

    Looping over function (WIP)

commit b6bca794d35b16685f617b69566a009d7f845de4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 1 17:26:05 2016 +0000

    Update benchmarking code

commit 2c56fcc0e1b1c4554f8fdbbb931048ed1904eea4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 1 07:51:05 2016 +0000

    Tensor-scalar operations (WIP)

commit 3fa8dc546be226404599e702e09cb0666ca68832
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 29 17:34:27 2016 +0000

    Use intermediate value if coercion requires it
    
    Use intermediate register to sign-extend second argument of ADD
    operation.

commit 012f042b8dc445576e50f68e13dbbd30fe703e64
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 29 07:46:11 2016 +0000

    Coerce scalar

commit da0d495b38012db819f6c105930a50c0ad36f258
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 25 23:09:50 2016 +0000

    Generate correct MOV instruction to clip integer value

commit 4c80cc72ed78eec985ef6319626d5d3983bf6336
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 25 22:31:06 2016 +0000

    Sign-extending integer values

commit 5a96fa8f18beda5f52430c420edd9c4854a122ec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 25 07:55:30 2016 +0000

    Compile integer + function

commit 624f725d14130158b1a2f76191e7105a330f6d7f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 23 21:30:16 2016 +0000

    Enable boolean identity

commit f4e8fe0eafb484ed73d94c8ea77d5e6fb61d0412
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 23 17:40:03 2016 +0000

    Use 'value' accessor

commit 5626c4da1e051d33e767c683b6575ff33baf382e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 23 17:21:12 2016 +0000

    Tensor operation with 2D array

commit 9aeee94b275f9ca22726d2cbe48b5021156d4db4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 22 22:43:45 2016 +0000

    Compile identity function for array

commit c20ddbc2bb4ee92db34956f3dcb5332a38b4d321
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 21 22:46:09 2016 +0000

    Extract loops from tensor expressions (WIP)

commit a69de06f1ae5186342e6ed9a5551914571276480
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Feb 21 22:25:20 2016 +0000

    Add code for pointer operations

commit 395d704bca78f2579be5584fdfdaf71889fc9c87
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 20 22:50:19 2016 +0000

    Initialisation, increment, and body of array loop

commit c76af9102f59aee0fc60e9f9a8c37bb457b7f1eb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 19 23:20:27 2016 +0000

    Generate code for trivial function

commit 938a16ad677518bf989cbe07f48e53ce36f7c1e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 18 23:08:21 2016 +0000

    Substitution of lookup indices

commit 2e4d2266e5229c56acc75b757af814cd036e0b2d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 18 12:51:26 2016 +0000

    Build 2D tensor expressions

commit 09f0b65e9456c553b8448fc660af4ae193f44813
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 17 22:55:00 2016 +0000

    Determine type of tensor expression

commit f1cd0de50ede239e4194f861109198bd39d07eae
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 17 22:43:51 2016 +0000

    Add dimension and strides to tensors

commit 25771dd515d370c0d1bb98912badeb1f5a940f38
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 17 17:46:06 2016 +0000

    Redoing tensor expressions (WIP)

commit d48f41ed44355ed54d92f7830b6f74f0bfaf173e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 17 17:35:34 2016 +0000

    Better testing for array skeletons

commit 94a4cbee952ddfe7d363997b0d57264fd5ddedf5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 17 17:20:04 2016 +0000

    Revert to initial implementation of skeleton

commit a60bd83cffd78cfa445f9f264bf58b994690ee36
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 17 07:49:45 2016 +0000

    Moved dimension to tensor, added typecode method

commit 8c87c1a75d34dd69334c93923d2e0786c1797224
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 16 22:30:44 2016 +0000

    Build tensor expressions

commit 5404230226b2320118f57dfc5eff2e6f8df61d5d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 16 17:46:59 2016 +0000

    Tensor and lookup objects (WIP)

commit c39c8e79c3474546c735d28ccfa91ba79f384f3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 16 12:23:59 2016 +0000

    Disabled higher-level JIT tests

commit a6af34f94caf8d65d27016a537a88978c900c986
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 15 21:42:14 2016 +0000

    Playing around with tensor expressions

commit f1ab507bc09164485a169a71ba831ce2a9e57322
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 15 12:38:48 2016 +0000

    Experimenting with tensors

commit 46e81285e5544c01dfe652929ee5ec41fea02abe
Merge: 52901649 4843e271
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 12 21:28:11 2016 +0000

    Merge branch 'master' into tensors

commit 4843e27175078c6da8cd05036a758ef48ae4743c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 12 21:27:57 2016 +0000

    Added link to Lush

commit 52901649958e7146d2684b467fcee575741ce51c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 12 21:27:41 2016 +0000

    Playing around with tensors

commit 1e25fefc9f2783d9565e8de8290678b4541f0156
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 12 07:53:42 2016 +0000

    Link to Theano

commit d9bf7e43fff840fe31aafa60c83902c06e5ee86d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 11 07:37:12 2016 +0000

    Bugfix for V4l2

commit 0d1b390ac51954d62465a9200b58bad3bb2d26f4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 22:48:12 2016 +0000

    Bugfix for IO_READ mode

commit 4e99e28fc05bc5c3c7e4703766284b35c669a9ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 22:43:41 2016 +0000

    Align data when loading/constructing image

commit 6652d8e46c8ff71d58f6c0a7270cd79286b7d5c3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 21:35:09 2016 +0000

    Removed pacat.c and parec.c

commit 15c8056a67fda99d74f411eadfc00351dd3f6641
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 16:44:33 2016 +0000

    Minor changes

commit 7ae0cddc3267ce51afaa3da94f3b7b168e4631f6
Merge: fe7f2928 a0bf8f2f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 16:42:53 2016 +0000

    Merge branch 'master' of github.com:wedesoft/aiscm

commit fe7f2928244336123e8530a32caebd1e7846c7ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 16:42:43 2016 +0000

    Use buttondown.css

commit c98540ecc74c9af6a055326201529f8f46eef8fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 10 13:05:09 2016 +0000

    Added Github Pandoc

commit a0bf8f2f1fcccb9a0e847d044f3c7a5787aca4a6
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Wed Feb 10 08:34:56 2016 +0000

    Better Makefile.dist

commit 8a1878f16342815bd0c848ed58004f86af7c811d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 9 22:19:07 2016 +0000

    Example for JIT compiler

commit 71cfdb4f4364411d095b3a16ade88172f63a0365
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 9 12:54:14 2016 +0000

    Add images to documentation

commit 0e2254ec07389ce5ff80b6a70bb5aca4005f5a4b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 8 22:20:03 2016 +0000

    Insert tested assembler example into documentation

commit ba459fdaaee02ae22f69856f9462ac78d5ec5588
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 8 22:18:14 2016 +0000

    Insert tested code into documentation

commit 949918fc6017e584c0fa04f3b53bf8553125a005
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 8 20:49:23 2016 +0000

    Integration tests for lists of images

commit 3ba235b54b37c5c5b004dfbdcde43db341092639
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 8 07:45:04 2016 +0000

    Documentation about reading and writing images

commit fd6c6b714f6ee1b03122a65da64b280cb5d42d43
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 6 23:00:10 2016 +0000

    Get xz instead of gz file

commit d495c6902fc09c26466f1e6e4e1c727909b25cce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 6 22:34:19 2016 +0000

    Updating dependencies, enable parallel build

commit 4e7f07286f4b548ca4439cf646413ab83dc96f07
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 6 21:45:31 2016 +0000

    Version 0.3.1

commit bc6e48b4e7668f3bd9ad5631bedea1e7cce03aea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 4 21:51:01 2016 +0000

    Integration test for assembler

commit 69fe62ce5b596364c39714288009fb4b5efa8ea7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 4 21:42:13 2016 +0000

    Add some integration tests

commit 2f36a5d7363e1686a8c6ee97e4afb34e7f20abbd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 4 17:22:14 2016 +0000

    Adding some integration tests

commit 53e8814b4b0fe7b908ab6de547359148728f494d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 3 21:50:32 2016 +0000

    Added fix for missing build-aux/config.rpath

commit abbd14d5a713f4b82746d484a09000315c7d37b4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 3 21:44:11 2016 +0000

    Use GUILE_PKG instead of PKG_CHECK_MODULES

commit 0b3d38e9dde654d2bf2be076ddb68e849ea65cbc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 3 21:13:37 2016 +0000

    Audio I/O with different sample types

commit 8c875d42ca4e59097814e0c15bb7ee139f7a89c9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 1 17:38:28 2016 +0000

    Added some sample format constants

commit 72bd1ea57c14262b6981bdc3f217e3ee2a955360
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 1 17:23:06 2016 +0000

    Make method names in error message match registered name

commit 33237f6080d5dde7cd27c300da07d46a3dc7308a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 1 17:16:29 2016 +0000

    Example for pulse audio input

commit 950e175fb7d1976b94dbc826f961be96d4a17ba4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 1 12:50:22 2016 +0000

    Record audio

commit 4248b0ec0ae49a9530440a2de6345d21ad020780
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 1 07:31:55 2016 +0000

    Add ffmpeg examples

commit d45876d87cfd15f1077a82e11c54102eca6a39b9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 1 07:31:18 2016 +0000

    Flush audio buffer

commit 087196fe75ab1e4c772899a9d6e143e42d37f854
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 31 21:31:27 2016 +0000

    Working on Pulse audio recording bindings

commit dde31fae299d8f7c84ea44bb9b259f536068d574
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 29 21:39:49 2016 +0000

    More compact error method

commit 2385a196f3d0275568e66dfc1d787fd052da6cd3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 29 12:56:01 2016 +0000

    Check dimensions of audio output array

commit e6ebca8e379e3448a2f6b1008cbf1a43375418ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 28 22:11:52 2016 +0000

    Check type of audio data

commit ecfad91a64a4e8cfeee12111b36a71c223be2e07
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 28 22:01:48 2016 +0000

    Method for draining audio output buffer

commit 6aff45fae61125fc414bae94a8f48b83f0609f11
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 28 12:58:18 2016 +0000

    Add latency function

commit ca25687ead377350f4d2d2c039a605b999ae3536
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 27 23:15:38 2016 +0000

    Write to audio device

commit f97e023facb80d4ad5ac1b957ee6f40773ed0943
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 27 07:50:30 2016 +0000

    Add rate and channel parameter to pulse audio

commit daf892697e1a12bb3404a8240bd7a27d0296a425
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 26 22:36:28 2016 +0000

    Initialisation of pulse audio

commit 429910e235ac73cf6c33bd646bf3095509e34f8f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 26 07:55:22 2016 +0000

    Add empty library for pulse audio wrappers

commit 0d268c43d6e525fa39c789ebe7abb7bc152ca9cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 25 13:05:31 2016 +0000

    Add pulse audio examples

commit 2b82483611f76e1177d2df559819e38d2c9c9007
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 25 12:29:14 2016 +0000

    Ensure compact image when saving

commit 8853cc632d7b4dfedd489e7c9f1dbcd14221697a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 24 13:09:35 2016 +0000

    Disabled test

commit 7443132ef9d0ce7ef3a1f42f9c4fc37758649e0f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 23 21:32:06 2016 +0000

    Check image type and dimension before saving

commit 1667ac3fb3cb176687c83ad036ae5b3877f361ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 23 20:53:49 2016 +0000

    Load and save images without using libswscale

commit 76c5484efd16303a8d720aadf2565518fa24dcd9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 22 21:21:39 2016 +0000

    Disable some tests

commit 38c310e94a518b2c958a3d1c8005f1105de8cae2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 22 21:00:15 2016 +0000

    Interface to ImageMagick using BGR instead of BGRA

commit 0c11693112338d5e2c4b1b17e5b1bfd81a79891d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 22 20:23:46 2016 +0000

    Save colour image

commit 99f7aeb72454299d7a147d954c0bb42d318e3643
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 22 07:47:39 2016 +0000

    Handle errors when writing images

commit 5a4df098015be5d35b200c72167759a10978c926
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 21 21:57:40 2016 +0000

    Saving of images (WIP)

commit 72ee27da7bb0bcedfebdfcc49b24145228660c34
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 21 21:25:54 2016 +0000

    Use image list when writing images

commit 6468667ad75ec78bed55dc75c361847966413df9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 21 19:56:24 2016 +0000

    Try to write image

commit a3f3d7fb09493c9638ddd6515e7902d876d7cda1
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Thu Jan 21 12:32:31 2016 +0000

    Disabled color image loading test

commit d805b8ef57520ff02a777f3925e229ceb919c1fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 21 12:26:20 2016 +0000

    Added missing index.png test fixture

commit e8e26843ca2daf77f79a129656e1c033345798c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 21 07:47:37 2016 +0000

    Load greyscale image

commit 1ea07e32de663c8d18339435ffe8bd0491e38207
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 20 22:02:03 2016 +0000

    Add error handling to ImageMagick

commit 64bf9f57814178e8f2bbf8a8aeb352ea531709d6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 20 20:40:28 2016 +0000

    Circle CI specific fixes

commit 8717fddbd21633f4a30a7d23c9523dd0683090fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 20 20:30:57 2016 +0000

    Revert changes to Circle CI configuration

commit e09513e4bf6c66aefb71cd01d365297a7b69e84c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 20 20:17:59 2016 +0000

    Use aptitude to install on Circle CI server

commit 6f172f77de0eb10b2f6cd529211875f3ed65765b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 20 17:53:35 2016 +0000

    Read image from file

commit 0e973047967780b41548a710ba8b2fd17d9b564e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 20 17:35:01 2016 +0000

    Add more packages to Circle CI configuration

commit 43d0b472d2ce1bb60029b68a54c799dc3fce5a82
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 19 21:49:23 2016 +0000

    Load image from file (WIP)

commit f4b8ecffec21aa90d665a50ac322b0ec623ec205
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 19 17:46:20 2016 +0000

    Switch to ImageMagick core

commit 3951fbe1ef8adf06d74fa04feb586d29303a9587
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 18 22:04:29 2016 +0000

    Added empty "magick" module

commit 26253a6248adbbc8654da6b01ff297ee131e6204
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 18 17:21:11 2016 +0000

    Complex conjugate for arrays

commit e47160d9d3f84e37be4e97e4a8440bef3cb2ed10
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Jan 17 21:19:39 2016 +0000

    Trying complex number arrays

commit ef5b3e92d328bcb875e16b3af159b99bc17ead5e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 15 22:12:05 2016 +0000

    Complex number conjugate

commit e56f60825f36021e7b8ca7619fb8dc70f56e5cee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 15 12:38:34 2016 +0000

    Minor changes

commit 19409edac9767bdf97e8982f7a16d3ca02076290
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 14 21:59:52 2016 +0000

    Base class for composite does not work

commit 6477ba2b9453efaf55a762f4e82f314d0f0152ac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 14 17:10:40 2016 +0000

    Real and imaginary part of real array

commit 29817065972cf1c0c5df520bf05a96e082bcbc98
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 13 21:04:20 2016 +0000

    Get red, green, or blue channel from grey image

commit cfd0515eb065ca21630934fe55ea06b9f560f666
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 25 22:20:51 2015 +0000

    real-part and imag-part for complex arrays

commit 744bdcd5cec0018f648104490525b2a85ddb1e84
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 24 23:07:16 2015 +0000

    real part of real number

commit a44bb1d98be21603bbb221b12931ba9179b62f6a
Merge: b8fa48af a5fd5916
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 23 22:13:39 2015 +0000

    Merge branch 'master' of github.com:wedesoft/aiscm
    
    Conflicts:
            aiscm/rgb.scm

commit b8fa48af3deb48b59039ad6508fe81a12c546e5a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 23 22:08:12 2015 +0000

    Unary plus

commit 8946c28c5b1000bdccedfb1762109d96f8574e6e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 23 20:01:26 2015 +0000

    Complex arrays

commit c61237c81101c1c061e5fe93470a98f7eeed1c3c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 21 14:47:46 2015 +0000

    Division involving complex number

commit b0bd192ef51b925699c86f3196d20694b5d518fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 21 14:22:30 2015 +0000

    Complex division

commit 4ff92c0a26181b42de57b9a9324534e5b8e51f69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Dec 20 23:06:14 2015 +0000

    Add complex multiplication

commit 5580c79f9dc474e3016603dc165e821d50de4997
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 19 22:49:36 2015 +0000

    Generic operator macro for structures

commit 370ea99cb392b3ac62be675b17bacb13124259d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 18 22:31:10 2015 +0000

    Simplify matching of RGB and complex

commit bcc14b7e4d8c34daaf40346ba13b974d56e70d60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 18 07:49:34 2015 +0000

    Test content of pointer directly

commit d54632ccc2b0c42daf1de8ba88213f6d87cfe78b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 17 22:07:28 2015 +0000

    Replaced 'decompose' with 'content'

commit f12e74f0aa1563b80491de577be8e50140312843
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 11 23:38:08 2015 +0000

    Bugfix for packing real value into complex array

commit f00f93edc4cb7201b6a51ddd86a1a53e1742e601
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 10 17:39:13 2015 +0000

    Type conversion for complex numbers

commit 9b46b91c909e7e80659a6bf00d2973eeec6bd73f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 10 17:36:08 2015 +0000

    Compile code involving arrays of complex numbers

commit 28aaf543e4308fb15002d4bba6dbc6d02389702f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 9 17:54:07 2015 +0000

    Addition for complex numbers

commit 940d2a69a2859ccc3b6765e6280adb5794876ad2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 9 12:49:13 2015 +0000

    'real-part' and 'imag-part' in compiled code

commit cc7a6cd63c18ac3648d93d1fa680fc8d9f0aa9ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Dec 9 07:39:06 2015 +0000

    Matching for booleans only

commit 3aa413f6b00699079225770a7142414a21088789
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 8 22:57:17 2015 +0000

    Introduced <internalcomplex>

commit 416ad5228bed3395392d97a6a97555b8748b9617
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 8 17:50:26 2015 +0000

    Make type matching extendable

commit a5fd5916a29b13f3cf9e6d31d5def10944458505
Merge: e04c804a f930de74
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Dec 8 12:35:23 2015 +0000

    Merge branch 'master' of github.com:wedesoft/aiscm

commit e04c804ac717b01941ce40b88b1370d2faa29a90
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Dec 8 12:34:58 2015 +0000

    Simpler RGB operation implementation

commit 0c39cb7b8b2d4d2fe7a36753df589b0862f4c2c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Dec 7 22:35:35 2015 +0000

    Implement returning of complex values

commit f930de745c68a66f3e3d4b380452aad53305ff6e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 29 21:33:43 2015 +0000

    Bugfix for size of complex value

commit 1f9085eef13503ae0be2f17819a23ce35d6583dc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 29 20:56:10 2015 +0000

    Working on complex numbers

commit 8a7fb7ef33d3f7169971249af514081c8401e45f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Nov 28 21:18:22 2015 +0000

    Using David Kastrup's suggestion
    
    http://lists.gnu.org/archive/html/guile-user/2015-11/msg00080.html

commit a3e57b8af300343dcbe6d8092e79007f7c132664
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 27 07:48:17 2015 +0000

    Make some operations n-ary

commit 230e07fd4460c405a2155bd8a7fad658a040ee7c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 26 22:47:07 2015 +0000

    n-ary operations && and ||

commit b6ae617305b2038d0afbfc96d24d21cc198e9110
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 25 07:46:52 2015 +0000

    n-ary && and || for booleans

commit 943c1b4ab5448f4aeefff5dba8061f434006d03f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 13 12:49:28 2015 +0000

    Rename major/minor to max/min

commit ef35db0c877e0e8be263bdeb2966c203e053dcd6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 13 12:36:24 2015 +0000

    Fix minor, major for signed byte

commit 03dbd2defeb3e5d8dc896b5737c5b146423d8c7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 13 07:47:45 2015 +0000

    Minor simplification

commit 20d32748e0c4791baadc78473ea200c13d980d7a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 12 21:12:14 2015 +0000

    CMOVcc for less than 16 bits

commit f7bf70fb45bfeed43e3a7c8669b3e05dc4f76e4c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 12 12:39:20 2015 +0000

    Minor, major for RGB values

commit 43dad078e2ec36ffe58ad68f678a4dbc797cd937
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 12 07:51:19 2015 +0000

    minor and major for integers

commit 34771fa11cd040957d43c5fb60174b4b9778d4e5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 12 07:43:13 2015 +0000

    =0, !=0 for integers

commit 8e9c5c6a6a0079b83dab2504558adefc65e1fb87
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 12 07:32:46 2015 +0000

    Array operation for 'major' and 'minor'

commit e9964837d6093a71867384b9cee7f17a0521acdd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 11 21:38:39 2015 +0000

    Bugfix

commit dccfe7bb2edd7a5db8d1ad121b55f70bf0013a4d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 11 07:31:45 2015 +0000

    Major number of signed and unsigned integer

commit a25a18e07dc1cc8e64291ddf878e475736862678
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 11 07:28:19 2015 +0000

    swap code positions of major and minor

commit 56d6fd620f8062ca068f04a5f893b96feb328061
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 10 22:04:29 2015 +0000

    CMOVxx

commit fbf2c14415c47077e45a154ce1352373ea478f64
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 10 13:08:38 2015 +0000

    CMOVB, CMOVNB, ...

commit 828f48f1d795e67eaf41735bf060fe6d2f324208
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 9 22:03:54 2015 +0000

    Removed some TODOs

commit 4f1ef7adde805ca5d0ad03b1e70fb6080d8cf3bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 9 22:01:55 2015 +0000

    RGB comparison operations

commit a51b4ad3e66cb67cbd65ef04010833d51dbeda67
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Nov 8 22:21:11 2015 +0000

    Compare RGB values

commit 553a06692607ae124f1fc0ee96f9fa9944d3429f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 4 22:14:39 2015 +0000

    Version 0.2.3

commit 0921770499eed84d225916158e59c3624b238aba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 4 21:55:49 2015 +0000

    Rename get-value -> value

commit 81ad89f678f1f7fe5b8bb94fc94e6eccfb235553
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 4 21:40:33 2015 +0000

    Moved etc/test.scm code into etc/env.scm

commit f666d79b99f4ea7d5d5a62e1c04552c310882edd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 4 12:51:17 2015 +0000

    Replace get-value with get

commit 7695759a0bb0164ac1dd3dcdcb232d91a4a9c313
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 4 07:56:05 2015 +0000

    Replacing get-value with get in some cases

commit ca5698c998332641e2dba789ab896d44f5c39287
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 4 07:51:20 2015 +0000

    Removed 'decompose' for variables

commit 756c4796655cdae84423247df4fcdcd9fc75f887
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 3 17:24:42 2015 +0000

    Removed 'types'

commit 6a41be935418e91cc117cb41176f4285d017b3b5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 3 17:14:59 2015 +0000

    Remove experimental code

commit f451cf0786fe6199a13737fcb724e9aedf6a231f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Nov 3 13:18:32 2015 +0000

    Bugfix for boolean variables

commit 15e0a1e458c095f2c3265d3f291f2c0699ae6f87
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 2 22:18:19 2015 +0000

    Do not use 'types' for return type

commit 622ab3bac5b7656963539c9e5303a6dc65994600
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 2 17:47:42 2015 +0000

    Removed 'vars' and 'basic'

commit 12e042580b1cbc296e78a07bb814459f897d7471
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 2 12:43:59 2015 +0000

    Rearranging code

commit 6b222fc628d0fa2ad320c89c01083066e6f58a2c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 30 22:54:58 2015 +0000

    Construct RGB values in code

commit d0a6ae4d4f11988e2c8586f38fe26ae52af7c68a
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Fri Oct 30 12:58:05 2015 +0000

    Compose RGB values in compiled code

commit 67ea900941c45c1f316b781009b76e82f17ab918
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 29 21:39:16 2015 +0000

    Instantiate array-element and element-array methods

commit 35eb976c5f4706d4d4fa16e483ca78c561cad363
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 29 17:33:21 2015 +0000

    Test RGB operations

commit 806511667574941951eb7c0b0451baf6ddbc6c83
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 29 17:21:57 2015 +0000

    Added tests for integer operations

commit e2977409a695d99e5db1bd4a3d3147db3165a8c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 29 07:46:46 2015 +0000

    Bugfix for (+ rgb array)

commit 01f6e66d57b0754352f561e584674dadea4d3651
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 28 22:07:22 2015 +0000

    Delegate RGB operations to untyped class

commit 3fca7947b864de8f14888d4b0a5022c6b0e1cbba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 28 12:56:17 2015 +0000

    Delegate unary RGB methods to <rgb> class

commit a093298f91e7b8cb39e0a964a2ea5e6de551d196
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 27 17:44:00 2015 +0000

    Renamed 'skel' -> 'skeleton'

commit bf909a638903887428c74243df62fbc2e2deea73
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 27 16:42:36 2015 +0000

    Simplifying 'jit' method

commit c98ba117d573cc857753655bd3dfdfdf2bcab0b5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 27 07:34:18 2015 +0000

    'store' operates on elements instead of variables

commit 20575643c3b62671befea494fabe4e7ea98c862f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 26 21:45:48 2015 +0000

    Changed tests for 'assemble'

commit e101471649780b6c329d74569abbfde98110689b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 26 19:19:48 2015 +0000

    'make -j 8' -> 'make -j'

commit 60a510d8379695965178c3034dfff5943a700286
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 26 19:19:31 2015 +0000

    Typo

commit 2c0066014586568831059a0782a02f2203afeeae
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 26 17:56:00 2015 +0000

    Changing 'assemble'

commit 0f18cb0a5eacb6121436f5739c354b6e040f5ecb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 26 07:45:02 2015 +0000

    Refactoring 'jit' method

commit 54eba9bdd00312181da6ee743cabe91d7796a710
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 24 22:43:01 2015 +0100

    Replaced 'wrap' and 'unwrap' with 'wrapped'

commit b49097186d7194e3ea7949883d828d0c16ed572d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 24 22:22:44 2015 +0100

    Removed 'return-type'

commit 9405e2583ac15b1b30540dfaad9598910d40684c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 24 21:37:12 2015 +0100

    Removed 'is-ptr?' and 'is-var?'

commit 929f23b06f4e72e33e9de1bd1a1ec33d47a8dc6e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 23 22:13:52 2015 +0100

    More compact code for determining input of command

commit 626f9d7b2e84bd50a084fef92d5b7610382d3ee3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 23 17:51:09 2015 +0100

    Introduced 'map-if'

commit 388b1d7ffc22e0d0edd3c5b45720471c14267715
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 23 12:48:05 2015 +0100

    Remove line breaks in 'repeat' method

commit 672b6cc47e64ca4058f78a59c67e496cf6f7a6eb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 23 12:47:39 2015 +0100

    Made 'virtual-variables' method smaller

commit 6d7d2df7b4f87a33e64ff1205d7f6c0af5973b00
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 23 07:54:51 2015 +0100

    Use let-keywords to reduce code

commit 70e13da7d74e09dfeaea45aca3cf3559812e69a9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 22:58:01 2015 +0100

    Shoehorn pointers and sequences into 'build' method

commit f67d4c546a34d294932841e448765b8b2198133e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 17:50:47 2015 +0100

    Renamed 'elevate' to 'build'

commit d8af9855b1a78ec80ea301db845cfcc3442ad287
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 17:19:25 2015 +0100

    Test that 'vars' generates list of variables

commit a5c7a52462bb4dfd972438f15df46d07d0892b98
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 13:20:03 2015 +0100

    Slightly simpler code to selectively evaluate
    
    Simpler code for evaluating element-wise code for elements only

commit ff6cc4058a9e4eb2ab1b35ecc196e64d313f4c0a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 13:19:28 2015 +0100

    README: how to download latest release

commit 60aa0b47f8ef36c66575b7a029e61b0cd762d4c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 13:12:01 2015 +0100

    Updated README

commit c761bf096c18951ebe2c797e3e3308012fe4439b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 08:22:50 2015 +0100

    element-type -> project

commit 7f0021b76c1589d705c85866069adaee6c9e520d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 22 07:50:01 2015 +0100

    Use shortcut for creating variables

commit e33c7ea0f359e41f7f94028620892e7f6d530f8e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 21 22:25:57 2015 +0100

    Removed 'compose-from'

commit 64df636fb1bb65bf497cb6816144ceed30e92e3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 21 21:33:42 2015 +0100

    Fixed test still using 'compose-from'

commit 76eb4be832a75e52d85d714ff8cb95b0c518d9fa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 21 17:25:11 2015 +0100

    Added tests for 2D array skeletons

commit 69e3134fae355f4eef44285a326e99acf420ace3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 20 22:21:20 2015 +0100

    (get-value (skel ...)) -> (basic ...)

commit 7b33fed4dc177f0aaa0375352cbadd40bfb6b5c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 19 23:03:32 2015 +0100

    Reduced scope of retval

commit 4f01d7b4f9ed0dd5bc563f8758e105d19a0258d3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 19 22:40:53 2015 +0100

    Changed definition of 'returnable?'

commit 4dc26d14e7f85169efe673b5e1404c93df7ea9fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 19 17:36:52 2015 +0100

    Convert boolean return values

commit d18d40a78903b5e06d552521985ad93d17e041f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 19 12:58:13 2015 +0100

    Added missing whitespace

commit 422f939d622bf02ecbb206567b9d41f1c8ce9b53
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 19 12:57:23 2015 +0100

    Removed broken badges

commit 02585c6823283d58d94157cb12ef6df47a234b71
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 19 07:51:32 2015 +0100

    Got type-wrapped elements working

commit 568801d818ed62f6be52b912b696031764df29d5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:56:59 2015 +0100

    Minor fixes for fetching RGB values

commit ad7bd00e6c50f0f04f6fe032b513b853b543a573
Merge: 9ca5622c 33bbf364
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:08:45 2015 +0100

    Merge branch 'master' into wrapped-elements

commit 33bbf3642631b82d45da9970944dcff293b8e472
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:08:35 2015 +0100

    Show build status of master

commit 9ca5622c00aae3bcd394c4931e703ba7d46e6074
Merge: 58d94ee0 2d3df70b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:06:59 2015 +0100

    Merge branch 'master' into wrapped-elements

commit 2d3df70bd866aff780a364a63b2b1ed30ce7fcfb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:06:42 2015 +0100

    Switched back

commit 58d94ee03de3cc97452a6a1418b20db63c73107a
Merge: f14d3180 03522dc4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:05:05 2015 +0100

    Merge branch 'master' into wrapped-elements

commit 03522dc4f2bbc33b798f83a0260262300a5630a2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 18 22:04:39 2015 +0100

    Show build status of master

commit f14d3180ffcc72735d21d7e8cad47a6f2b4411ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 17 23:26:13 2015 +0100

    Working on wrapped variables

commit 31a4cedfe6cfbff04a4ec1c82c40047501d091a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 15 07:29:52 2015 +0100

    Updated TODO list

commit 5eabd85406f23c592f09a5895214213a3ee25d8d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 13 12:53:58 2015 +0100

    Updated TODO, formatting change

commit 1fb96be95936df3b54aa4f0ccbfeaa4ba31e0c3f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 12 21:19:29 2015 +0100

    Display video with multiple channels

commit 7de8c0c73e2d8d12685592ec227b88dbdf848524
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 12 17:55:38 2015 +0100

    Display list of images

commit cbf02f586ec21605f8d9dd14a5085483fa9187f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 11 22:38:38 2015 +0100

    Bugfix to get <<. >>, /, and % working

commit f5394a9d87f482b06eabc85f993458b52b02f2f2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 10 22:42:01 2015 +0100

    Element-wise modulo for arrays

commit 05cd6cf74797c83adfae222642b5e9e1c2b5f539
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Oct 10 22:35:38 2015 +0100

    Bugfix for modulo
    
    "MOV reg, AH" does not work if register 'reg' requires a REX prefix.

commit 47a913814f7e4e98e996efa95518daf061f1dcf5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 9 23:54:26 2015 +0100

    Modulo for integers

commit de68037385d42a43c7ffc320c17f797e5e182724
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 9 17:59:56 2015 +0100

    Modulo (%) for unsigned byte and unsigned short

commit 34b0cf1c8158778a0e4b69f297f6d6f411998d17
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 9 16:55:49 2015 +0100

    Added comment

commit a1f267a8b3de0512ee878128478c24fef11d1939
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 9 16:54:06 2015 +0100

    Added AH, CH, DH, and BH

commit 26c6836c8171e766899617c4d82c4760086909ba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 9 07:46:52 2015 +0100

    Removed superfluous implementation to store

commit ba55c60bd134afd29380dd900f0be924fd04a1f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 9 07:46:23 2015 +0100

    RGB operations ^, <<, >>, and /

commit 08a1147422d295249f56c21c8ce36df3cd91d2d6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 8 22:46:09 2015 +0100

    Added a few RGB operations

commit 639292b6588a73cabed7d8ad33ac31da0a83c26e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 8 17:47:08 2015 +0100

    Removed 'reference'
    
    Pointer constructor accepts empty shape argument

commit f35553ab144b8a8eab499db57b141434e88eb582
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 8 17:43:56 2015 +0100

    Replaced 'unwrap' with 'get' and 'fetch'

commit 9a74210de5f795483af605dfe80ef15fd3e31a22
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 8 17:40:49 2015 +0100

    Shifted 'wrap' calls around

commit 389dbf616230e30e51c7e88edef88712fd3b102d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 8 17:20:32 2015 +0100

    Simpler tests for RGB values

commit ec5636a107ab28d80166b527a8c5919ce4b360bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 8 07:50:32 2015 +0100

    Return RGB value

commit fc2ca37ef2157b60a503877ee4bbba3af70f1d99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Oct 6 18:15:07 2015 +0100

    (sequence (rgb 1 2 3))

commit 82d03295e6725c855c32ba42031f4abce79a7842
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Oct 6 15:44:14 2015 +0100

    Link to Ceempl

commit 708d4160a46671ad8afd0c7c1ab57ea7b42dd686
Merge: 9954bf3f f28b654b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 5 22:50:07 2015 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm
    
    Conflicts:
            aiscm/rgb.scm
            tests/test_rgb.scm

commit 9954bf3fb1f0d31f82fa6f5e7abc7418f1c66507
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 5 22:48:18 2015 +0100

    Type coercion for RGB and 2D array

commit 8536b079686c8fa547f9a0502fbbabe9190bbdc5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 5 22:38:45 2015 +0100

    Type coercion for RGB and sequence type

commit f28b654b2d65e224b86c199e8e65dd06eee4140d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 5 22:38:45 2015 +0100

    Type coercion for RGB and sequence type

commit e69b13918dfceb65512fa01288f0fe1c1a3bd128
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Oct 5 07:40:49 2015 +0100

    Refactoring RGB plus and minus operators

commit ada86b7d8cea7f0a432c22d5ff8db91bd3bec427
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 4 22:56:16 2015 +0100

    RGB plus and minus (boilerplate)

commit 0967f5b96833e23205a36a5ac65f931534dff11b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 2 18:04:20 2015 +0100

    site_SCRIPTS -> site_DATA

commit adb94c695482beca6a6748162dadf2317c919d24
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 2 17:35:52 2015 +0100

    Refactor extraction of red/green/blue

commit 5f9c5b913b1210f0d9de0a81cbc043c20a620d2a
Merge: 1afce210 00fc3677
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 1 21:42:37 2015 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 1afce210f287e3d09688a34325d4525b86c64996
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 1 21:39:07 2015 +0100

    Remove 'param'

commit 00fc3677777867497dbd111625e11082b7dc7eeb
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Thu Oct 1 12:52:28 2015 +0100

    Add link to Torch/LuaJIT

commit 820eee831b67cbb29f652565624916a920a3fbe7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 1 07:37:14 2015 +0100

    Removed some TODOs

commit cf2504aa6c25fa6239d363abbaf819d0fa97f858
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 30 22:55:43 2015 +0100

    Use 'to-fragment' for simple parameters

commit baceca014276f7d81976f37fac9fa1a749ac18fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 30 17:46:52 2015 +0100

    "IMUL r r/m imm" for imm with more than 8 bits

commit 6cb6a1115909c2ae5f554856d3f012798c930724
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 30 07:50:32 2015 +0100

    Remove indirection for 'code'

commit 53e1a0786ad04e5136c087a18130e6e69262c422
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 30 07:43:40 2015 +0100

    Remove indirection for 'get-value'

commit 5787de367a6226ce967865f0f1554af1ef211433
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 30 07:39:43 2015 +0100

    Prevent 'red' being called on sequence skeleton

commit d671acb32e9c73202674dc8af816193beedc8507
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 29 21:57:16 2015 +0100

    Only instantiate code for elements

commit e88c8a8223f7d1a236446ac514837f99145e1a85
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 28 22:42:52 2015 +0100

    Renamed some methods

commit bcb86462f1afa2971648ba4d8d21e7329bd13d30
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 28 21:59:27 2015 +0100

    Use objects instead of list for loops

commit 437f19aa8e56f9c43046719727a1cb8d16db5f7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 28 21:33:08 2015 +0100

    Typecode of RGB skeleton
    
    Determine typecode of RGB value composed from three variables

commit 1945fb9a9593b419b83b9e88a59297038bc9a3ad
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 28 13:17:47 2015 +0100

    Removed 'for' & 'until', made 'repeat' a function

commit 4620c5a2c4050bff0f4c0d8a9cbefdc2dc759271
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 28 07:49:40 2015 +0100

    Removed 'let-vars', simplified 'blocked'
    
    * removed 'let-vars' macro
    * converted 'blocked' from macro to function

commit 86dc77c8f604231eec33ceb2f24d007355637c0e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 26 21:36:57 2015 +0100

    Version 0.2.2

commit edf5c75cfb4266c97f52c94691afd597df55acfa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 25 23:54:04 2015 +0100

    Use macros to define generic operations

commit 29b8b87c1898a79ac42ff888b4652cc89366fad9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 25 21:44:49 2015 +0100

    Changed debian/copyright variable to GPL-3

commit 1383be934787e1d3ffc1f68e6c6d8149135ed486
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 25 21:31:50 2015 +0100

    Fix to get benchmark running

commit 495f1933d49b1f8d15a378e339cf0c814bcf37e4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 25 21:27:37 2015 +0100

    Removed construction.gif

commit ab8d0e220d71332886ddb78ea434559b847f290d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 25 21:24:39 2015 +0100

    Remove Gitter link

commit 92e722f7516d1652f26d3ccc384ee0c7934f5c32
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 25 17:55:35 2015 +0100

    Spill predefined variable if it is blocked

commit efa81731a56f72ae67816d74674756f2db6ca109
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 24 21:55:54 2015 +0100

    Ported ome tests over to new JIT methods

commit e23e9347dd7a7df92add1c09f5054b14dc92b9b3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 24 17:53:05 2015 +0100

    Removed some unused code

commit f682464ed2d9b2ee7eebcbe7673c14823ce1751c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 24 17:29:36 2015 +0100

    Added test for blocked predefined registers

commit 6ed6b948cf545ca0b96691f1f4a3bc722d3e8cc1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 24 12:51:47 2015 +0100

    Separate selection of spill candidate

commit 5f0986f05601424dfe385ea2c90ba122316952e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 24 12:37:09 2015 +0100

    Make spilling code more modular

commit f2e5398eeda300a9c82510bd66f28a280a7c5254
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 23 17:50:56 2015 +0100

    XPASS -> PASS

commit 14e8e8a7f432fbcbf278794b3c33ea6b359f1f8a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 23 17:44:49 2015 +0100

    Call MOV correctly
    
    MOV needs to be invoked with arguments of same size (8-bit, 16-bit, ...)
    otherwise it will not compile correctly in some cases.

commit de0963ab355db4fc6e0623c852f4e7561d4af03c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 22 21:39:46 2015 +0100

    Bugfix

commit cd37173c416590618cefafa1dcaebd5fa6afd931
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 22 17:44:38 2015 +0100

    Methods for different types of operations

commit af01b3405296653dc7d9f0290c0e17ff389812b2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 21 22:35:09 2015 +0100

    Working on shift-left and shift-right

commit 798a3311d1c3b2c800dbe9a353578510b262bcbf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 21 17:32:07 2015 +0100

    Added shift by CL operations

commit 3b990e174c45465db7d7c6acabaed361a5582039
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 21 07:46:38 2015 +0100

    Removed some comments

commit 314a1cab4c37bb91d7d8498d1d7bbddfed780c60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 20 23:02:02 2015 +0100

    Convert integer RGB arrays to image

commit c82b1be4b48825b77a45a0313cb9259bba03e808
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 19 23:22:39 2015 +0100

    RGB type conversion

commit d5d17c6e5ca5b03c0ffbc1e78924a52e674a18bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 19 22:09:15 2015 +0100

    Have 'code' return function instead of list

commit cb41905b7f6708d8536e166ee63d20a065ddfa3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 18 17:51:16 2015 +0100

    red, green, blue extraction for scalar arrays

commit ba12c3ea92fd6f162efe8aa14d79e28a17479fdc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 18 07:48:49 2015 +0100

    Extract channels from colour values

commit f5ae502a8c18ef074da9e6e62ca63bee1d188d4d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 17 22:34:28 2015 +0100

    Fragment defines return value

commit ab84b0ebbd0385d6a189c3331fe89aa9957107ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 16 21:31:29 2015 +0100

    (show window array)

commit 6d10590c34061e6afe60e27cddc89190f74e8b35
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 16 21:26:54 2015 +0100

    Updated TODO list

commit fa0c332808eebf8c83ffdf9dfe5fcd5de4667392
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 16 17:41:59 2015 +0100

    Swapped colour channels in image conversion

commit 69c5cc4135504526a58be5bbd9f4a71879ca3683
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 16 17:37:13 2015 +0100

    Extract color channel

commit 8e46ad2daf0247fa615fd455241c6a9cf932b909
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 15 22:34:51 2015 +0100

    Minor change

commit 4cad8d092231dd7ec1fc30742d400b0686c4ad1e
Merge: acdd8148 0f77858a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 15 17:51:53 2015 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm
    
    Conflicts:
            etc/env.scm

commit acdd81484dbdd8941a3d7c11390b7c00b4b96cab
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 15 17:49:59 2015 +0100

    Fetch and store RGB values

commit 0f77858a46936a1f97f0a92ba850d0a937452d80
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Tue Sep 15 12:51:51 2015 +0100

    fragment -> frag in etc/env.scm

commit 33a298277361762d564133d9b4e032d4ad9cb6c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 15 07:52:26 2015 +0100

    Minor changes

commit f3161eb70842e7d477bb277b67a20e62b44bb396
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 14 22:49:02 2015 +0100

    Better base class of pointer

commit 494c219e1f5a62646b9a5187cbda0419e03473ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 14 17:30:03 2015 +0100

    Make 'parameter' more specific

commit 596a063ecec554cf689e561a39c1be63beee1e12
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 14 17:26:43 2015 +0100

    Minor changes

commit b3c87613e0160dc3a7f0aaf0ac35d1391a14d7bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 12 21:01:50 2015 +0100

    Test for intrgb conversion

commit 26f84344ce20623e45d93cac81d92d06ad2ff958
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 11 23:24:19 2015 +0100

    Convert RGB array to image

commit ae3e795bf3c02754de023b21cf4d46666270ddaf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 11 22:17:33 2015 +0100

    Convert integer arrays to images

commit 327e751c284d82a30a84993317ffcba9af0cd4c3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 11 21:14:59 2015 +0100

    Added support for diagnostic output in test suite

commit 6abc0c1846e660a3723b0bdbddb6f583e9e50739
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 11 20:59:52 2015 +0100

    Use RGB when converting from image to array

commit ff53f34152e1c980a030ffdf031cdc3c4c525084
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 11 17:32:48 2015 +0100

    Color channels for scalar values

commit f9c75ca17ee30488da1b176a8524e9db82ddabb3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 11 16:44:34 2015 +0100

    Test red, green, and blue channel extraction

commit 5a3ebe239e3d862073f7eda09bda0248aaf5efd2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 10 22:30:26 2015 +0100

    Require compiled and installed code for benchmark

commit 31c182f09dcf8ddac4f8a2ac2c0959959aad9810
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 10 19:11:57 2015 +0100

    Change garbage collector settings

commit c23c1d42f97bf0ef60a485a72c3526e850e9c238
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 10 17:45:14 2015 +0100

    Type matching for RGB values

commit b9e406def5999fc17e645a66b28c9702e69e6e60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 10 07:43:58 2015 +0100

    Bugfix for benchmark

commit 3d72b9918fff5ae7bca885aa80b8dfd26377dcdc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 9 21:53:26 2015 +0100

    Coerce different RGB types

commit 0866583c3a52fce9bcf7a22e2be63cb52c86e375
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 9 21:51:02 2015 +0100

    Coercion of RGB with scalar

commit f7e53006b6d2d3071cdba6742ddb617420319f23
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 8 21:56:39 2015 +0100

    Display typed RGB values

commit be1674b10dcd3eae4b3f5342647df0b8c2cc11ef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 8 21:38:22 2015 +0100

    Concatenation of byte vectors

commit ed19017ddf67864fc4c06031dceb5b022617e090
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 8 21:23:34 2015 +0100

    Extract parts from byte vector

commit 13945e1656dc8ed99680f075314e13539a8e527d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 8 21:13:26 2015 +0100

    Added untyped RGB value

commit 83db8cfa7ba734140bd0f7d1e0a1a3531fc91712
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 8 17:51:42 2015 +0100

    Unpacking of RGB values

commit 35d576741ff1c869ab315afbb25d1d07eb8fda6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 8 07:50:34 2015 +0100

    RGB values (WIP)

commit afcb96016ef47b040da5b97a891fd8a1e74629b7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 4 12:28:31 2015 +0100

    Updated TODO

commit 2d2ceba44f092c4942ded2f9afffe2efc177831a
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Fri Sep 4 12:09:17 2015 +0100

    Return last displayed image

commit c0dae908fd059682f6e91eceb9dbf4e0e9e1cc89
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 3 21:54:02 2015 +0100

    Convert arrays to image before displaying

commit d0840ee873252789e3d54730c06e121d57cdf869
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 3 17:43:56 2015 +0100

    Minor simplifications

commit 21d67192e0a4f12a7f541ba5d7332f823553cf77
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 3 17:35:29 2015 +0100

    Rename 'env' -> 'let-vars'

commit dbc10090daff64cab87ea605a2769d720ddf85e1
Merge: 5220b65c 0a1b435e
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Thu Sep 3 16:37:17 2015 +0100

    Merge branch 'master' of github.com:wedesoft/aiscm

commit 5220b65c16440118c8fa90593219a4577cd728b9
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Thu Sep 3 16:36:54 2015 +0100

    Get benchmark working

commit 0a1b435e4e71cbd87dfae47947c2543557606675
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 3 12:50:10 2015 +0100

    Use 'env' in more places

commit 83d2512ec999de427bde4e6285968fda2d6a210c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 3 07:47:57 2015 +0100

    'env' applies 'begin' instead of 'list'

commit 383593c09321bd7427a87e7873cd5602fd4d165b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 2 21:45:33 2015 +0100

    Split test file for array operations

commit 1f35ad15c528e67274a6799c697336f92c4a121e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 2 18:04:45 2015 +0100

    Updating version number

commit a8758a9cb12b85dccaa6c839c18ae1762a3db457
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 1 18:04:12 2015 +0100

    Using code fragments to compile operations

commit fbb4145c0e27cd9a3018d807bf847c51d8eb6427
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 31 00:17:02 2015 +0100

    Division

commit ba9e7c7b30cd4cc429a903bca668645fbc84c248
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 30 23:58:42 2015 +0100

    Comparison operations

commit e9aa8242f0377d6cd268200683ddd7c48ac2a47b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 30 23:27:54 2015 +0100

    Binary boolean operations

commit d224de9cc4a55dc5407c0d9833cd766a792f71ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 28 23:42:08 2015 +0100

    Make binary operations more generic

commit 2ea7c444d201fd5fb347e4a4d507f58f1cb5ef27
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 28 23:00:46 2015 +0100

    Element-wise equal and not-equal zero

commit 5c2efc80b2e58e1fb24acca956e93c93b189eedb
Merge: e5bde2ca b4b7effe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 28 12:40:35 2015 +0100

    Merge branch 'code-fragments' of github.com:wedesoft/aiscm into code-fragments

commit e5bde2ca01d4233efd7963127f8fca8739c42eb1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 28 12:40:08 2015 +0100

    Unary operation for code fragments

commit b4b7effe79a2fc6a1f83942f916c7347166f03bc
Author: Jan Wedekind <jan.wedekind@roke.co.uk>
Date:   Fri Aug 28 08:42:48 2015 +0100

    Circle CI uses 8 cores

commit 6c80c525e4f11b9d56876454ac432b2fd4f8c255
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 27 23:23:41 2015 +0100

    Adding more binary code fragments

commit 67dfadd525c6f9bbe486d066754de568f68f8214
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 27 22:07:44 2015 +0100

    Refactoring

commit 1163af1a31981d7fe72f9c7e1bdcaa096184485b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 27 18:05:46 2015 +0100

    Macro for creating simple loop

commit 9d2dbe02b92f8d944c6c8c9e6ce2353889f7f06a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 27 17:40:55 2015 +0100

    INC

commit 579fddf717bcf920f283710a4a6ff53766913ef1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 26 22:38:21 2015 +0100

    Add arrays using code fragments

commit 68b43f62293d4567413df6ecabf0c8fa48a2148d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 26 17:50:46 2015 +0100

    typecast of code fragments

commit f5e01ab5c7ebcd412777048ba1a26f53fb6c260b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 25 17:21:15 2015 +0100

    Removed temporary

commit 3a6ad2e2a8b9be701b25c7c5886d790aed1fa377
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 25 07:46:05 2015 +0100

    Refactoring loop-code

commit 1414385ff9bbb6fa23edcbfe189d23eef1874891
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 24 22:15:43 2015 +0100

    Quick and dirty loop for code fragments

commit 4daa83e201d5c53006c974438569627adf2d58d1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 23 21:35:29 2015 +0100

    Remove fragment value

commit 7ec4891b3c7064d0f003d78689d08fb56dad3d39
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 23 20:54:19 2015 +0100

    Implicit fetching code

commit f1b024e4cc1dde6821ce8f94a2f66b7929a01b1e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 22 22:53:53 2015 +0100

    Remove duplicate value prevention

commit 4ee43bfb0d643ae70d6d2232b6426199905cd762
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 18 22:55:36 2015 +0100

    Allocate return value

commit c34205e2c9ec363cca9f14f52dca13f7dbd51e6a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 17 22:54:48 2015 +0100

    Make assembling of code fragments more generic

commit fab8b8418d7cb65b39f6b61635443a0282d61373
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 16 23:14:09 2015 +0100

    Decomposition of sequences

commit 3987cb82fa68a7c0b0f01b22c2cd1cc773f9addf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 14 23:09:43 2015 +0100

    Pointer to pointer copy operation

commit 0312c31a7de5ee92e07b25d66213d90892acd7e5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 13 22:18:02 2015 +0100

    Simpler implementation of storing

commit afcf6c541d4cee5a637d18b1e43c4d43a5074cc3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 13 17:37:18 2015 +0100

    TODO

commit 36b1023d5419da51ae2523cf58980b61efe5943c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 12 17:49:38 2015 +0100

    Removed one line of redundant code

commit 015b58831074c223853aa55ff4f8fed18511694e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 12 12:45:25 2015 +0100

    Introduced code fragment with null result

commit 9952d3853b736917f906f131d44d8bbddaa36516
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 9 21:44:38 2015 +0100

    'store' should not return anything

commit 69386c9f7cdfefc9afe643eacfa048992a7c2a2a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 9 21:30:46 2015 +0100

    Storing of data

commit ca155f8621ae35e7684e8ff25d1c1e84c1a64a29
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 7 17:57:53 2015 +0100

    Compile fetch operation

commit f6f19fe2949ba92b0dc87d12dfe642a1ef2e36b6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 7 08:29:23 2015 +0100

    Store stuff in pointers

commit d1a024868dd1f14a7b6ac9808c9907f48c59285d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 6 12:36:03 2015 +0100

    Proper printing for pointers

commit 2a3bfd21e74a8866bf3f7ac2c489ed28be768720
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 6 12:11:48 2015 +0100

    Minor bugfix

commit 5cc00c630358f5f5f6164b8a515f182b7d8efbce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 5 22:52:05 2015 +0100

    Code fragment for fetching value from pointer

commit e12beca00bf7b2aa20f53b0e9c09b76a236e0603
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 5 17:12:06 2015 +0100

    Print sequence objects made of variables

commit 2eefbbec6d757e9345bd61146cae95a0f3ba1bcd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 4 21:40:48 2015 +0100

    Added 'jit' method for compiling code fragments

commit c9b71231178ec193847403896ad50cec6021fe69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 4 17:56:40 2015 +0100

    'build' method for parametrising code fragment

commit 23c80ce8839e85649356456b564013d84f3d015c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 4 17:36:39 2015 +0100

    Test addition of different types

commit f6d17a33e1fc149e5a892ec9ff6b1377761505e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 4 07:44:57 2015 +0100

    Moved code fragment implementation

commit f2600ef33729a5307403ea83d9d4fae4e3979dfe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 3 22:30:30 2015 +0100

    Run operation composed from code fragments

commit cc7d6cf815171331d3467cc0c032dc30071874c2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 3 17:52:31 2015 +0100

    Typecasts and addition of code fragments

commit 056e4e559dedc2aa8c7833c666358f87c38a04c5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 2 21:44:23 2015 +0100

    Using loop, now on to tested implementation

commit e73307542ad4fc069916c70a2ebcbb38864c910e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 31 23:34:57 2015 +0100

    Trying out code fragments

commit bbb81479c416b11f3903ba45dbebc82f1b6f742c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 31 16:55:36 2015 +0100

    Simplified 'define-class*'

commit 410d5e1fb144580294a79a191683e196db51b23a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 31 12:42:51 2015 +0100

    Bugfix for xorg bindings

commit f6fcf1e062e026faf2ea1c68e00925c6a981aa6d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 31 12:42:27 2015 +0100

    Changed define-class*

commit 830ccaf941e402312a92bbcb1e99764af997bfe2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 31 12:30:37 2015 +0100

    'super' to determine first super class

commit b02f525d92fe01bc913fce4f7ad5534048b07864
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 31 12:19:51 2015 +0100

    Removed 'def-once'

commit 67fbe0edaf698fff01d972ea15ebed56e10093a1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 30 17:31:30 2015 +0100

    Refactor using template-class macro

commit c1abbf2f2993664362eae45d03e3eaf4d439f156
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 30 07:33:13 2015 +0100

    Template class declaration

commit 148d4ca566f10f405d69b363bc12df016ecf2387
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 29 22:24:20 2015 +0100

    More compact meta class declaration

commit f463121ea281e6c95e1f83040c67baa0054665a3
Merge: 4c35f159 1b8876de
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 26 22:21:44 2015 +0100

    Merge branch 'master' into code-fragments

commit 1b8876deb032a823886eeac74e8616a221200612
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 26 22:21:28 2015 +0100

    Use PNG badges

commit 4c35f159a53effcfc4304ec8386cc9390fe4625d
Merge: e01f58db 90b8fc8d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 24 16:23:21 2015 +0100

    Merge branch 'master' into code-fragments

commit 90b8fc8d96e74ff9da8e0c0611e4571c2cf70f03
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 24 16:23:09 2015 +0100

    Add link to Gitter chat

commit e01f58db865272b934116d0dac2abd63aa756c87
Merge: 229a62b0 6eadbac3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 23:15:45 2015 +0100

    Merge branch 'master' into code-fragments

commit 6eadbac3ddfd14772cd475692d168ce850fb64fa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 23:12:40 2015 +0100

    Remove Travis CI

commit 731d010a2f9a5f799c26a78028ce62b2f0dd0845
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 23:05:47 2015 +0100

    Added Circle CI badge

commit 229a62b049a90e0c970b123734298576ca9c0d00
Merge: d132a1e5 a917356d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 22:56:37 2015 +0100

    Merge branch 'master' into code-fragments

commit a917356dec637bca09a4b914099eb9b8f67b9ba3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 22:54:29 2015 +0100

    Add Circle CI configuration

commit d132a1e5eba5d0a73988da79ba8486f631b8d8c3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 22:12:52 2015 +0100

    Convenience methods to access attributes

commit 0cfe9cb77b7d2afa137018b91c82a683556b07bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 23 07:51:05 2015 +0100

    Type conversion

commit 393982bf1eaf31bd3a57dfaafe28611f26c501be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 21 17:35:59 2015 +0100

    Added jit function using code fragments

commit 9eb26ccfa950bfbd5e909510731be11f07bb887f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 21 12:46:36 2015 +0100

    Added code fragments

commit b6a8a5c3df0f75fee059ca2359d1a028d95e1009
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 20 17:24:37 2015 +0100

    Separate instantiation of parameter variables

commit fb30abbf7cf5267dc2428adcc4a657c37cd5682b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 17 22:47:43 2015 +0100

    Adding XMM* registers

commit fe9c0e4ab6ba03ed180c08e3376c11d9ecdd94a9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 17 22:06:52 2015 +0100

    Added tests for register codes

commit e1c86345453b86011f5895cf46aa353139daf415
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 16 17:30:29 2015 +0100

    Shortcuts for typed arrays

commit c67717980e1b919f50d661bf3b0be0d8592e7a0c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 14 17:42:48 2015 +0100

    Coercion for floating point numbers

commit d380839d108514fc67fc64df8d441dd13ff2a1a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 14 17:17:29 2015 +0100

    Matching and foreign interface for floating point

commit c414ef3afcadc9ec59aa77fe7778bea35845bf9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 14 07:46:39 2015 +0100

    More floating point stuff

commit d0cdc3165e3b474617b81b26acfff617f023e180
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 13 23:01:32 2015 +0100

    Adding floating point numbers

commit 3553a0589f93f2b0dce60f0635606dead50b5b01
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jul 12 22:36:17 2015 +0100

    Added floating point class

commit 1b6e60f44a11f2be894158817805515f6478eac1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 11 22:34:34 2015 +0100

    Simplified code for unpacking/packing integers

commit 872617d3a4f8327dcbfb7a6638cb97296abffbce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 11 21:40:23 2015 +0100

    Version 0.1.8

commit 8fcae10f19482594bfe6a1d8f1c894b6c6e3aaea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 11 21:20:51 2015 +0100

    Updating TODO

commit f7fb16e33617b5904850f50fdc746a999a548412
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 10 22:09:27 2015 +0100

    (write window img) -> (show window img)

commit 88e312f931979d55a42e4148bf7c12372ac5410b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 10 21:59:38 2015 +0100

    Installation documentation

commit ab4e2fef0224eda12e173eb71a31e796ac6a8f69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 10 21:58:29 2015 +0100

    <jit-context> -> <context>

commit 5618f74633008f792b0beb8b0d2aeb358aec2037
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 10 17:27:02 2015 +0100

    Added test for SETB DL

commit e3a2e77ef6c4da007d1683eb5950374f115301f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 9 21:56:39 2015 +0100

    Test retrieval of registers

commit 2b78abf6d6775dbd8238cfb0af79e97e32b8e9d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 9 21:53:15 2015 +0100

    Method for identifying conditional jump statements

commit 74e76f8fffd0e85b28cf7e5aa3514c2c96166e89
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 9 13:04:26 2015 +0100

    Comment out objdump invocation

commit 4fa23c40b0167859849c19d3c63e4f2381d7432b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 9 12:48:14 2015 +0100

    Separated assembler

commit 0a95c37a8d22f4e1092d6235ff3ebf6f541b862f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 8 21:18:30 2015 +0100

    Playing around with monkey patching

commit 7b02f73b6b72230bfec309ba7f3aa36d8772cb3f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 8 07:42:13 2015 +0100

    There is no MOVZX for 32 to 64 bit expansion

commit 6057f6a865588f429be4c0bb76999b6a3e39686d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 7 22:20:41 2015 +0100

    Unsigned division with DIV

commit 63b85898f188ee70228b6e9a97ea829e8aa4367b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 7 17:35:29 2015 +0100

    Update blocked intervals when inserting spill code

commit 5dbcd604d8ea015787aec98529e083fd7a5dd13d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 4 23:09:34 2015 +0100

    Signed division

commit dcf38f57b480c3c2644c0e4b300bfa620cf5a7cd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 3 22:58:02 2015 +0100

    Avoid blocked registers when allocating

commit dd313f7534d89c0df605dc5798d696dff6894045
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 2 22:05:13 2015 +0100

    Determine intervals where a register is blocked

commit d756c92ca1aef51d7c102d3aca242372305bd6fa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 2 12:48:47 2015 +0100

    Function for stripping block regions from program

commit 8e65f952f683ec87ab8b82587b28fac8f708fd53
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 2 08:16:59 2015 +0100

    Regions for blocking registers

commit 5ad14c2a47e9dd2a010686bb3b7e6b007021a10d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 1 22:50:35 2015 +0100

    Minor simplification

commit 993854b9704e6cbc93a431f5f3d37230a2e30b06
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 1 21:27:26 2015 +0100

    Register coloring with blocked registers

commit e181a97f49d46d71a3a2b2a23bfd73a466f17847
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 1 17:48:26 2015 +0100

    Good fit for list of signed and unsigned integers

commit 1d9a4dfd1540dbba45d8753afad5cbb2436d23db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 1 17:22:11 2015 +0100

    Updated TODO

commit 447ff67fc472ad9ae6dbd6e8755625daefd98154
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 30 21:49:25 2015 +0100

    Parallelize Travis-CI build

commit ef1d35734b4784a457072fa4affbe24f92a4ea99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 30 21:48:03 2015 +0100

    Added CBW, CWDE, CDQE, CWD, CDQ, and CQO

commit 09de5d42ef51a4ca1f7a42475bcf01a050013089
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 30 17:09:24 2015 +0100

    Find fitting type for multiple values

commit 8d5481e383a1024a06bb2b8e1f5ff146e74454be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 29 22:18:46 2015 +0100

    Comparison of signed and unsigned integers

commit dbba58af166f6b5b1ecd72fd7112740c5b20489a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 27 23:16:50 2015 +0100

    IDIV

commit d73e45f04566ebf233255cefa8e63f62f2512dff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 27 21:30:12 2015 +0100

    Shorter method names

commit de909d18beae6b9f3cb4a55b30ced8fd0f6d58d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 26 23:04:41 2015 +0100

    'seq' and 'arr' macro for compact syntax

commit bae6b78e7102298530271fb450eb4cd1e512cb13
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 25 21:21:25 2015 +0100

    Boolean and/or for arrays

commit 655ad103ece104253f3153023ea2d2e54b36da90
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 25 20:54:59 2015 +0100

    Using curried definitions to simplify code

commit 94be45957132ea0d6608f0e27ecda4d0e8763e07
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 25 17:38:30 2015 +0100

    bit-wise xor

commit d66c9d44d135b366686f9dc9b2b61c3bbe1403d8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 25 17:27:37 2015 +0100

    bit-wise or

commit e3b661d5e087fc3b867992ada6d82998ca6ef70b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 25 17:10:59 2015 +0100

    bit-wise and

commit 1149564c50cd1e97a74659cd558245bb14f0fe54
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 24 22:10:21 2015 +0100

    More comparisons: <, <=, >, >=

commit 695551172015d20f7416a58fa95a00c471c38700
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 24 17:26:06 2015 +0100

    Element-wise comparison

commit 52790b39ed45b04607fc59c789664ab80e60a7bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 24 07:50:15 2015 +0100

    Renaming some methods

commit 94ac3110529d5e03bc51d9c8f39f61b37b257efe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 24 07:40:08 2015 +0100

    Element-wise not

commit bb3a7535db1935f7f6cc38c1b36af6a2e02c6f42
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 24 07:32:40 2015 +0100

    Conversion for list of booleans to multiarray

commit 5ae65980704d8f8dd12f7c900f52a263737b77da
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 23 23:06:06 2015 +0100

    Added TEST statement

commit bd69d6f8a777a2635a478d4222755ae41445fe6b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 23 17:56:01 2015 +0100

    Encapsulate ADD, SUB, MUL, ...

commit 14a7f5686d6abc639beccae73129e4f9b796639c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 23 12:53:22 2015 +0100

    Renamed destructive-op -> destructive-unary-op

commit b27d1aa0a41bb632326a20b6d6c655d9e9f135f4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 23 07:38:09 2015 +0100

    Benchmark for method dispatch

commit 6af359c07ea1858ab5e7eac3123750cac5cbc99d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 22 21:57:50 2015 +0100

    Unary operation with different output type

commit b6f31e296d3cd794b5208f6e8470ecfff725edd0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 22 17:54:50 2015 +0100

    Added is-zero?

commit 6421239ad0cc1c86b49deeec8181941a77050e7f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 20 22:12:06 2015 +0100

    Bitwise negation

commit db9e39e18ab55af090d3f6e9614e4b8f60fc6a8f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 20 21:45:26 2015 +0100

    Fixed a compiler warning

commit 05e05f334960218ca986376bb96fd4c247496105
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 20 21:45:09 2015 +0100

    Suggesting to use colorgcc

commit 07ba8e527cd5372dd404d332ace06f71504c8778
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 20 21:34:32 2015 +0100

    Updated documentation

commit 658fcf4721ddca26562854007445b7310d1c276f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 19 21:56:43 2015 +0100

    Minor changes

commit e04b01933ed5d917fdb14656d1ff1c7f5fda1d5c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 19 17:40:13 2015 +0100

    Updated dependencies for parallel builds

commit 320400da11ceffc6a40118b6860fde51af56a9fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 19 17:39:17 2015 +0100

    Use '=' instead of 'eqv?'

commit 7a1a005e7b45f9471e077b86836bfe64f819df21
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 19 17:30:04 2015 +0100

    Check size of type operation

commit 2f9e95556862ad90d9fc8d340cab75b84016d43c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 18 23:13:04 2015 +0100

    Generate and reuse code for type conversions

commit f9b957d0e27ef25535f166862f7552ea660f3cda
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 18 22:37:19 2015 +0100

    Use result of coercion in generated code

commit 80bcde0e67bf2f8a30109ce9b3ebd156e42cc4aa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 18 18:26:17 2015 +0100

    Renamed shape/2 -> coerce-shapes/2

commit f02de40a09f371d9f179d15e6c3b9349a34fc1db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 18 18:25:59 2015 +0100

    Typecast when converting to smaller integer

commit 6aab09f575dd795ceba23cd7321c7ff14112fa65
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 18 18:09:47 2015 +0100

    Typecast when doing signed<->unsigned conversion

commit 44f70cd60978870deab2d0cedd2564e05d8c9a1c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 18 07:54:02 2015 +0100

    Got type conversions to larger integer working

commit a8f4ca4b6bcebca1fc85aeac57c90b6d1e168c7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 16 22:08:01 2015 +0100

    Updated standards version

commit a92b2f0db3708e05ddebeb0fea4a13813589064d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 16 12:53:21 2015 +0100

    Fixing standards version

commit a495fb714976f06a1f6d0685b98b8e5f3ce2b155
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 16 12:24:50 2015 +0100

    Removed redundant code

commit 0d906fee4a2085fe65019bbb94ed6f517a13d5ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 15 22:08:12 2015 +0100

    Delete la-files using debian/rules file

commit d7233b5c3215e0b207012be65c45de20c7befc1a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 15 17:36:57 2015 +0100

    More benchmarks

commit 559488d50aad2bfc6d49b03e7a6a84b847841ab0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 15 17:19:20 2015 +0100

    Using 'for' loop

commit 65c809ac3902f0fa327e02ed113d403d0548238c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 15 08:28:30 2015 +0100

    Added for loop

commit eb81def50e9e07d02b77a11f282a6b8ea9c2be1b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 15 07:31:54 2015 +0100

    Test empty sequence

commit 981d9a6235205b43c52826d44efea64a1afc357a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 14 22:08:02 2015 +0100

    Faster memory allocation

commit 0ad24897b13d3292aba2b6948680b42b1a0d2458
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jun 13 23:02:40 2015 +0100

    Bugfix for benchmark

commit ac41d76a5ae0857d205d8540a3a1b9b198eeedee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 12 22:07:25 2015 +0100

    Added a benchmark for element-wise negation

commit c17079e4c9eddc95b07621658d8b3ba7348b6e2a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 12 21:22:19 2015 +0100

    Added 'run' for running benchmarks

commit 6db9e80996cd4501d58ff03e51bab1d5a75bab84
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 12 17:29:14 2015 +0100

    Add benchmark to Makefile

commit f53695841a5f296241215740c052972197c54645
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 11 22:13:21 2015 +0100

    Updating dependencies and version number

commit 137c406513e3585258fb253dcd9185cb7a22a6ae
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 11 17:47:12 2015 +0100

    Separate Makefile.debian

commit f529fd0002957f44025e987f1e028be95cd1fc15
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 10 22:42:01 2015 +0100

    Enabled test for scalar plus 4D array

commit 0ff325e1967dc66d28b2006aaddc71302009463e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 10 22:33:28 2015 +0100

    Bugfix for end-point of array loop

commit 7ca970c68ce28cb550d0e2f1cedd3d98a1e2eda0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 10 22:32:45 2015 +0100

    Starting to add benchmarks

commit d63363b1fa028a8e110422631eebb05e02340155
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 10 12:51:51 2015 +0100

    Updated TODO

commit b78f6f527d011ae1ab49d87a75dbf8d295a3d17c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 10 07:45:10 2015 +0100

    Adding 1D array and 2D array

commit bae0d877e2ef5784179b7d74869210bdc679d007
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 23:04:40 2015 +0100

    Interval colouring instead of graph colouring

commit 35a40d6dbccdc4e9ef71712f185f2eb4a33e78d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 22:51:37 2015 +0100

    Moved live-intervals and overlap
    
    Also removed some graph methods

commit baceefcab9afabc282285a8a8dd510d5893a6fce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 22:50:55 2015 +0100

    Only allocate stack space if required

commit d976529384cf08c98ec73ed55a272c1ac0da28a6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 17:48:43 2015 +0100

    Updated TODO

commit 4f706dd24903e8e26042d7b7042b67179cca20ba
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 17:38:40 2015 +0100

    scalar-array operation with 4D array still failing

commit 8e079961fd26f329c29b51edf8d29bf8ea559dde
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 08:43:46 2015 +0100

    Correct graph coloring with updated conflict count

commit 3a72bb18123248a2d8b51b1d8720ebdfa93d784f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 9 07:51:11 2015 +0100

    color-intervals requires adjacency function now

commit f27781594a0b98ca0ff0d3ffcc3665d64db14503
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 8 22:35:18 2015 +0100

    Removed assv-set and assoc-set, added assq-remove

commit bbdf3e62b3a9570516e12a0bfd1210fd70f061b2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 8 21:13:21 2015 +0100

    color-graph -> color-intervals

commit 24e6252e765d412b703575f9bf0d96e57f31a086
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 8 21:12:58 2015 +0100

    Use 'filter-map'

commit c405d305779b101579919d1f71abf51516bc98bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 8 17:37:09 2015 +0100

    Generalise 'fill' for n-dimensional arrays

commit 80ad7b488ce4f99fff85ecb46617b367db25cf3f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 7 21:54:00 2015 +0100

    Print dots under last row only once

commit 383389cc35d1a45b7d77788b9ed843b3fc6cdb91
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 7 21:37:00 2015 +0100

    Removed suffix parameter

commit 9c824ffb434ba77df354f133a7ae1e8115579097
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 7 21:35:02 2015 +0100

    Remove prefix parameter

commit 2b7b02e516739feb2533c204d1fb84425b57421d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 7 01:06:29 2015 +0100

    Faster printing of arrays (WIP)

commit 9591d48d58413b1038104744c6c5ad6dba4a0ace
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 5 22:54:28 2015 +0100

    Make printing of sequences faster (WIP)

commit 201e0f09f3c6adb9c41246b413a73419d70b2767
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 5 22:13:16 2015 +0100

    Removed "display" methods

commit e5a81c33f4f7515623ff65a670b583b358785b39
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 5 16:28:58 2015 +0100

    Fast conflict detection using live intervals

commit bb44bf8ac6b2675b8cdb3070c738274406c33d2b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 5 13:28:20 2015 +0100

    Better test report

commit 5fde7ca65cb23d91f831b897145ba3f552ed2f58
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 4 23:10:31 2015 +0100

    Simpler test suite

commit 5a61785d7ed626fd656afa5d037175c511871388
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 29 23:17:06 2015 +0100

    Changed interface for graph coloring
    
    Changed the parameters of the color-graph function so that replacing the
    conflicts function is possible.

commit 415b135d9f61aef703e4b05ad6e3db1e7a39dfe7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 28 17:45:59 2015 +0100

    Bugfix for interval overlap

commit 7b8d92d57008faa0b205f7e1dbda35807dc024b5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 27 22:44:24 2015 +0100

    Determine overlap of live intervals

commit 03fa1cc59d2925c2f2935e8131942ba877c142bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 27 22:38:08 2015 +0100

    Graph coloring only needs adjacency function

commit 6d9bc90e55eb8c0307a56d06de7f3f5e3006b481
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 27 18:06:32 2015 +0100

    Removed 'has-node?' and 'remove-nodes'

commit 467aefa1d255001f42daffa236e80cc92f9b29fd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 22 22:31:09 2015 +0100

    Updating dependencies

commit ff8c503021cb6a2e0977be4b8906142ee9aeb96e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 21 17:24:05 2015 +0100

    Minor fix to documentation

commit 13d4cd4a8fc47caa3fecdf5dc45f199ae0c9d672
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 21 17:09:25 2015 +0100

    Clean all "*.go*" files

commit a84c91dc9db1f06b39989b3b066772189f7bfb1f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 21 17:07:48 2015 +0100

    Updated TODO

commit dfbd4b2f24b09da83310526adcf0a9d8bd4b7d0e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 21 17:06:31 2015 +0100

    Minor simplifications

commit f6e28f2cc68282341ab3eadb3ad0734aef8553f6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 20 17:08:43 2015 +0100

    for -> element-wise

commit 7e7e73da73f340c7f0578cda46925fe049958ed6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 19 22:56:23 2015 +0100

    Use for-loop macro

commit 0bc6f59359b6849a67eedfab3e9d84e7e28dce09
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 19 17:23:03 2015 +0100

    Check that env can return a list of statements

commit 7df8887555ab818213201b5c6a907e330eddd45d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 19 17:17:06 2015 +0100

    Export and test 'env' shorthand

commit 5ab39e2ee266bd97daea1c5df921833353765929
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 13 22:02:19 2015 +0100

    Swap order of variable name and type

commit 59e9ea7e242a0ac0f00d0f5a4178c453ade5cfd9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 12 23:16:12 2015 +0100

    Introduced 'env' macro for compact syntax

commit b9548237df54871e8f190e7c3a9b5632462121e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 12 12:37:13 2015 +0100

    Added link to build service

commit 7d4301088d4cd51a62a49e1dc1975dcebed58c27
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 11 23:00:47 2015 +0100

    Using 'until' macro

commit c8efff5c1cb6808a5ebe781b48374bd4666ae2a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 5 10:36:27 2015 +0100

    Added pandoc to build-dependencies

commit f10930de81d969e069f94c5ed27068596b0fe7f4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 5 09:37:46 2015 +0100

    Add Debian packaging stuff

commit bfcc184a5cccae9c5a877362710f0bf365a03c90
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon May 4 22:19:08 2015 +0100

    Renamed some methods, minor performance fix

commit 5c37199b385e00b2ad38553fe264e710ce08bba3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 2 23:09:23 2015 +0100

    Add aiscm.gif to distributable

commit 2021c1c5662dd01ab080084bba6c821eaed03571
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 2 09:56:30 2015 +0100

    Revert to old libswscale version

commit e60bd39438124d9f412af2898a03710d2e6454ea
Author: Jan Wedekind <jan.wedekind@chemringts.com>
Date:   Fri May 1 13:09:52 2015 +0100

    Require libswscale 2.1.1

commit 16e97d7e8e2d0b136185704e5bbcc3eb35dec9be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 30 23:38:06 2015 +0100

    Spill stack-parameters back on stack

commit 3a486dbdbf3d18752f40847e2c4658dccde096d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 29 23:13:16 2015 +0100

    Spill parameters before fetching other parameters

commit 446b5ac1177b2133abc3978d1d4b8c78219c2662
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 29 18:56:09 2015 +0100

    Ignore *.go... files

commit db3d4c8260816c745eb48f4b1adb0066db06050c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 29 18:55:06 2015 +0100

    Added methods for loading and spilling parameters

commit 5e5f87079ae6e5045e9b3f6588447cb4abcb662c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 28 23:22:14 2015 +0100

    Update predefined variables

commit c9c49b739cb8ad417a44c848dfda6c9471bccf5f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 28 22:49:45 2015 +0100

    Disable tests again

commit 1c6d0591fc0c968139d37567731450b35cd4fe88
Author: Jan Wedekind <jan.wedekind@chemringts.com>
Date:   Mon Apr 27 08:38:04 2015 +0100

    Enable test

commit f850b31aa37ab35946c1e4c0c3eacdf11b5f614b
Author: Jan Wedekind <jan.wedekind@chemringts.com>
Date:   Mon Apr 27 08:37:35 2015 +0100

    BGRA -> BGR

commit ad565b3ae683d1f5a3198448d6652c3471b591bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 26 22:42:39 2015 +0100

    Define spill location in 'replace-variables'

commit 808e6aa311dda8daa30ff3c1f58184876ee98eeb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 26 22:30:02 2015 +0100

    Not using keyword parameter for offset

commit 175b313a4ebaa9a667075c17d3b044188687a79f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 26 22:26:59 2015 +0100

    Test spilling of two variables

commit bd96262440ec0bf81e007aa971b4750431013d25
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 25 23:56:39 2015 +0100

    Spill predefined variables at the beginning

commit 3f47ed65974c8f5ba790688ca7a0056b34070d75
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 25 23:15:05 2015 +0100

    Test saving of callee-saved registers

commit 95e9136212ef6968380ef21337509e72c031409b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 25 00:19:41 2015 +0100

    Prevent spilling of predefined variables
    
    For the moment prevent spilling of predefined variables.

commit a8f592dcd6359e7088e96daf4c803318894fed6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 24 17:25:44 2015 +0100

    Bugfix for stack collisions
    
    Bugfix for stack collision between callee-saved and spilled registers.

commit 4921c7c4da7ee6ba80a7bca4bf088f64c9cd4ae0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 23 22:38:17 2015 +0100

    Spilling of variables working!

commit 2e4f933ee44e0f54e0161786e8ab36376a19c2dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 22 23:01:36 2015 +0100

    Improve display of pointers

commit 51fd3ae14b7e70cac3e16ace4d6b8a7b9873395a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 22 22:31:57 2015 +0100

    Print name of register

commit b63808492819639bdc1db6d0456ddda20eb8aad8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 21 23:12:04 2015 +0100

    Refactoring

commit b8b919f43cf8449154a57fafbdf6d360aa487385
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 21 12:48:22 2015 +0100

    Compute length of variable live and unused

commit 5050a81a25ff7e3cf5522607c66b8bacbabde3e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 20 22:42:17 2015 +0100

    Rename 'live' -> 'live-analysis'

commit dde966f49a8a741154286c35b4780421962d4f9e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 20 21:49:44 2015 +0100

    interference-graph takes live list as argument

commit 6f079d02253895da24990e9e030ed9921b84db3b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 20 21:29:53 2015 +0100

    Renamed: collisions -> interference-graph

commit 3bcfda89f045d5e651007ce09c190629ed2f7922
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 17 23:36:12 2015 +0100

    Working on variable-spilling

commit 2bbe2842f247e2296d15a4693d33d0cd99b8045e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 17 23:13:50 2015 +0100

    Trying out register spilling

commit a9ed381134dc801dca3c246a0059c2c77bb5f482
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 17 23:13:31 2015 +0100

    Added method for counting occurrences of variable

commit 85bd84a30124fe53d35895d58dab0f51627d80f4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 17 23:13:08 2015 +0100

    Corrected description of test

commit 6e0a87a3046dac824eb25cd3211f74350e4d5246
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 17 23:12:33 2015 +0100

    Don't ignore PDFs

commit b3b582b9be4cfc246c1d4ee1e91ade59c3c445c6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 15 17:40:50 2015 +0100

    Minor simplifications

commit fe13e808291e8a134cb2d69e6e6a4d6bf5724547
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 15 07:44:46 2015 +0100

    Removed common-list dependency

commit 58ead15c811a135d68314efa42fb4b040dce62b8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 14 22:54:33 2015 +0100

    Variable spilling using temporaries

commit 0219df3ad38bd8eb7387783957bf8286dfd5d94c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 12 22:12:12 2015 +0100

    subst -> substitute-variables

commit 36cf155b83edb5c14adc725bef7439492f1d0a55
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 7 21:42:13 2015 +0100

    Added another test for spilled variables

commit 4aec335b3c977b8deb427e813cd647c3cf575fbc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 7 21:38:24 2015 +0100

    Added 'compact' for removing false elements

commit e901d033e42f63c239913884af450f155e24527f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 7 18:03:03 2015 +0100

    Added method for spilling a variable

commit f83275672be43a398dc19227f82028cb02961423
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 4 22:32:29 2015 +0100

    Bind variables to false when out of registers

commit a63bb6b89c1532db884c79acfe18e11492023fa0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 4 00:36:24 2015 +0100

    Minor simplification

commit d3f51a7ae5ea51214dfb8a2ccc70b0acc5e4adaa
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 4 00:16:18 2015 +0100

    color-graph should return false on failure

commit 319367ba8ddf9ab8152d7cf38329ba91a9ec867e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 2 21:32:17 2015 +0100

    Removed 'flatten-n'

commit a9595309d443f2aab2f19ebc72f2463d07632355
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 1 17:27:11 2015 +0100

    Implementation of (+ x) not required

commit 1274b752e0413589f1d6df5d13f803b287a8df5c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 1 17:25:31 2015 +0100

    Enabled multiplication for arrays

commit cde96c20522e8b740f13143d5e91f90bfe0e01ac
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 31 21:42:20 2015 +0100

    get-type -> typecode

commit 397b6d6e08db481a58bee22404375d5a037c2639
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 31 21:38:05 2015 +0100

    Make <var> type explicit for unary/binary op

commit cad513d87dafffe71b135f1942f57c798acfed69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 31 08:52:32 2015 +0100

    Updated TODO

commit 7dc55279a0222b06049817ae7ee8868701da4353
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 30 17:29:10 2015 +0100

    Enabled binary array-array-operations

commit f559f7f708c5e2ac56278805d166a7531cbaede5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 30 12:47:09 2015 +0100

    Enabled image transpose test

commit f20a75c76a596267132a38f970b672243042e25c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 29 22:26:25 2015 +0100

    Bugfix: negative stack offsets for local variables

commit 128f82fbc03774595fe78e661d25d05a69450c9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 28 22:11:13 2015 +0000

    Bugfix for terminating condition of live analysis

commit 7e340477c7364c4e710ce0b0e0aad95ea3208afc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 28 22:10:59 2015 +0000

    Removed 'zipmap'

commit ed11b6dc5183369a384892d7d78e772f5c6df2dc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 28 22:10:23 2015 +0000

    Removed some junk comments

commit 60769033f30ee35cd25881cf4b6f345163a9f6c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 27 22:51:39 2015 +0000

    Save and restore callee-saved registers

commit e1ba4ebb0180fcd7fb2888ffcd27434dbb2f74d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 26 22:23:13 2015 +0000

    Determine callee-saved registers

commit b1125c2f2418013f05f86e88a577c184742f7e7d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 25 22:17:24 2015 +0000

    Changed register-allocate to return register map

commit 355be4811cc656520cd1ea29990e839d0bbd3ea0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 25 17:24:13 2015 +0000

    register allocation with custom register set

commit 06b4aabc2f31b6f36832254028fc52a10804b2fe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 24 22:29:09 2015 +0000

    Updating tests for program structure
    
    Directed some tests at 'virtual-registers' instead of 'wrap'

commit 16350b1297318a71e8a5f2decf4d6aa69960f908
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 24 21:44:10 2015 +0000

    Make 'wrap' use 'virtual-registers'

commit 11a4c4dc46a4ab6965561f3be36619bfba787e06
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 24 17:13:26 2015 +0000

    Updated TODO

commit 26d2d31d8d35addf3a40d4d3ae45b964f4298a2a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 23 22:04:11 2015 +0000

    Binary scalar-array operation

commit f0684be6a50cab7c9b35cdc2cef9c14275d5e07f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 23 18:00:08 2015 +0000

    Binary array-scalar operations

commit 097584b2f3dab5601d955d5345ccfc1e69057532
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 20 22:58:28 2015 +0000

    Commenting out unused code

commit d5dd2d43af0bbb70a5c2a5b17959ef060d12d312
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 19 22:31:01 2015 +0000

    Load parameters from stack

commit 256b32745ba9e0943b903143606e67a53225200e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 19 17:08:40 2015 +0000

    Use 'make-list' instead of 'list'

commit f3b654a2ef0f2a9695874fe50645d9f3050f09f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 18 12:40:27 2015 +0000

    More compact syntax for (MOV a b), ...

commit 2254699c6a36d9a8c89dd898426a7dd0ac85aec6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 17 21:14:45 2015 +0000

    Register allocation for SHL, MOVSZ, CMP, ...

commit 86f69fe0747b5363989766a44f4deda50f0504e4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 16 22:29:50 2015 +0000

    Using common variables 'p' and 'q' in tests

commit abd50ce206283168f32a92791164f1823a9c5b06
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 16 22:13:28 2015 +0000

    Tests for variable substitutions

commit 1e07a5ba24f0ec48f5e22d085be1c3c4d7c65a3f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 15 21:55:11 2015 +0000

    Bugfix: 'wrap' should not regenerate machine code

commit 6a573eb01f108515419b07bdd8bf52ba26319de1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 15 21:25:26 2015 +0000

    Remove duplicate RET statements

commit 86b450dc5be75937b7f938f2388df41a31f86ac4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 14 22:21:31 2015 +0000

    Added typesize and strides

commit 89e2dbaed0bfdcdf78230031dfabe39bc0dd0bf3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 13 22:54:14 2015 +0000

    'define-unary-op' for '-'

commit 70efbd0cac4f7d8b7fa7a8459306e728f745ef22
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 13 22:08:27 2015 +0000

    'unary-op' using register allocation

commit 2cb98461e3d99748a5ec1142ef3e10550bd28d4b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 12 21:56:21 2015 +0000

    Flatten code before register allocation
    
    Also make labels unique before flattening code.

commit e3a50214f15828677c02019b917974b9beb12a1b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 11 22:00:47 2015 +0000

    Unary minus for sequences with register allocation

commit db4c45e011182b4628a58d7319fdf65828b0cdc9
Merge: d1ff58fc d391c187
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 10 21:40:35 2015 +0000

    Merge branch 'register-allocation' of github.com:wedesoft/aiscm into register-allocation
    
    Conflicts:
            tests/test_jit.scm

commit d1ff58fc9babf8b2c3f9bd4bfacac34ed5e5d46d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 10 21:38:07 2015 +0000

    Test for pointer argument in register allocator

commit d391c187036489b1c77a1e9ab6e3914915c94015
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Mar 3 21:37:17 2015 +0000

    Test pointer argument

commit ef6c86f550b56bc2fa6f55978b14c3bdec47a6ea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 24 17:31:24 2015 +0000

    Don't reserve RAX if function does not need it

commit c5ee46512f814354e1bc6f395d25d5ebed1dbfe6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 23 21:40:33 2015 +0000

    Test register allocation on constant function

commit 1947f2b207ee7b9426e8864b8c0ab8374d60e85e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 21 23:09:18 2015 +0000

    Have 'wrap' handle sequences as parameters

commit 9a45acff782e77c21d514fc76b3b1364a88e58dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 19 21:15:23 2015 +0000

    Test for allocation of first 6 integer parameters

commit 92e4da52e61a7df6e17f82b1bc12455dc3de26e8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 18 21:05:42 2015 +0000

    Force 'imm' to be integer or memory object

commit a5751670ffd82cdf894bbd4432c103a1c86f4f5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 17 22:20:44 2015 +0000

    Added 'collate' to construct lists of objects

commit 82f684cf6034275b53ff413034a99fc59329f3d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Feb 17 12:38:23 2015 +0000

    'match' passes sequences through

commit a111b33bd31752283966ff2c8d145710da768414
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 16 22:15:09 2015 +0000

    Simplified 'gather'

commit 348a102c3338bed88ef86777df4d2967a20dcc6a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 16 22:06:13 2015 +0000

    Added 'gather' for grouping lists

commit 5697a71956f23f3678d3ace10383cc63dae84a94
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 14 23:03:13 2015 +0000

    Replace 'construct' with 'param'

commit 8d623619a4c4b05699b48067e4aa54ad01ba44f8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 13 21:45:44 2015 +0000

    Updated TODO list

commit 9b9bb846d2de35e3e4b1451c1f7966378a336ac1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 12 22:22:27 2015 +0000

    'content' maps booleans to unsigned byte

commit 886dda817bd090ef571e4600f37f48d2449004af
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 12 22:06:49 2015 +0000

    'content' should return untyped values

commit ece9712c33e2653dbbae4ab7c7f0cf2684a74041
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 12 22:01:12 2015 +0000

    'content' of pointer preserves base and size

commit a8682bff9efbfdebe96bfacba302526332013b9b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 11 21:54:35 2015 +0000

    Replaced 'repeat' with 'make-list'

commit 12ef6ffef0200096a0e7eedb660b9b40fe6ce415
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Feb 11 21:50:30 2015 +0000

    'content' and 'construct' for arrays

commit 3fd39609d27d9790ccdcd10781269754131f7259
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 9 21:20:46 2015 +0000

    Bugfix for 'virtual-registers' function

commit 7f1c11e2c611445693306e3747f956ed2134aafc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Feb 9 17:22:25 2015 +0000

    Made 'virtual-registers' return machine code

commit abc2336a460f64d8d4667ac1e0044375d32d4991
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 7 22:10:13 2015 +0000

    Implemented 'zipmap' using 'zip' and 'map'

commit 2145be6eeb992a72f0d7a1cd7b0375929eac0b55
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Feb 7 22:00:16 2015 +0000

    apply append -> concatenate

commit 6e70eb6b6e4474b3674def102d39c5e0d7f48f09
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 6 16:55:24 2015 +0000

    Testing 'types' and 'content' for 2D array

commit 1c06fbdf117d6cb818e1bae3476f4634718bdc41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Feb 6 16:51:35 2015 +0000

    'types' and 'content' for sequences

commit cb2694d726f0e8a9941c60d4d9566b1ec681d06b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 5 22:32:00 2015 +0000

    'types' and 'content' for pointers

commit 680d2eca4d39847e80f5cacf848be6a62090647e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Feb 5 17:20:19 2015 +0000

    Removed tests for pass-parameters, reg, arg, ...

commit 7a8ad5ae89aae5c950b42570c58d23df43d5caae
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 31 23:06:06 2015 +0000

    Test allocation of pointer variable

commit ea7e1a3b7e11350468a1eb1c78e7d9c860f7c600
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 30 21:42:29 2015 +0000

    Added pointer variables to input

commit 3a33fa15dfcca108136122a5bb93c50e6bac7d5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 30 20:23:02 2015 +0000

    Test substitution in instruction with pointer

commit ceb915cad4526ba301a29178efa67c7c548f34b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 28 21:35:07 2015 +0000

    Pointer variables and substitution for pointers

commit 8a42c1b60a1ff3633f5a60ea1f3a60582a6cfbeb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 25 21:57:12 2015 +0000

    Method for flattening code

commit 1bc92ba60b03dec7bf63a7d97bfac2b9ef350521
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 24 22:56:28 2015 +0000

    Updated TODO list

commit 45fa18ab72a317a5ee6f10d1cc9a69782ae2ed94
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 24 22:42:24 2015 +0000

    Make labels unique before merging environments

commit 2018abb8b74ce1ff5a33735190a12ed387c28390
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 23 07:53:57 2015 +0000

    Register allocation with function arguments

commit f32ccb0841b3167a7db95ee710b71b67f099bc55
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 21 12:24:04 2015 +0000

    Register allocation with predefined registers

commit 0c9248652674b6d0f418400500504016af66ccbe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 20 22:07:27 2015 +0000

    Register allocation for parameter-less programs

commit 2c1f30a22a84a5d0841da953f3abf5f241e71ec0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 20 12:30:37 2015 +0000

    Added fixed-point iteration

commit b19ec2a721140521245d09b501768ce34c1f60f2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 19 21:59:18 2015 +0000

    'color-graph' with predefined colors

commit 3a51fed6fafb59a5480a67097ebd5719c83e4c5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 18 21:06:07 2015 +0000

    Added some code to TODO

commit 530cc89c244083d14940c7be81e3e8f250723f96
Merge: 2d19db68 8922ad29
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 18 21:05:07 2015 +0000

    Merge branch 'master' into register-allocation
    
    Conflicts:
            .travis.yml
            TODO.md

commit 8922ad293a5defc3f159c7220dc4da3a792e00a9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 18 00:02:19 2015 +0000

    Only require MJPEG tools version 1.9.0

commit f69bb2913716daad86c6f8f4f88154f0dfda4e60
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 17 23:35:31 2015 +0000

    Requiring MJPEG tools version 2.0.0

commit e11544c9a7e4a6a1d0545037836c9f5cb18b5da5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 17 23:33:02 2015 +0000

    Only require MJPEG tools version 1.9.0

commit 74ebb2555cfe375d9a4777afa9d1454c90adcd19
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 17 23:31:06 2015 +0000

    MJPG to I420/YV12 conversion with custom offsets

commit 725db2be1df0734560582ac75fd2294fea8b0061
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jan 16 22:54:40 2015 +0000

    Modified MJPEG decoding code a bit

commit 767090a24a6bd03f944c88ea426258e387a34db1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 15 22:12:07 2015 +0000

    Added MJPEG-tools to Travis configuration

commit 8e14f51ec7541f3ffb516387683df6169d8d97fc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 15 22:11:14 2015 +0000

    Added MJPEG decoder

commit 2d19db68970c65e077d3495477d628d37beb734a
Merge: 88247873 f190a0cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 15 17:26:23 2015 +0000

    Merge branch 'master' into register-allocation
    
    Conflicts:
            TODO.md

commit f190a0cc6f66406c638f71d9d093a9a8c8aa24f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 15 17:25:10 2015 +0000

    Updated TODO

commit 88247873e6bf6916f2c45b881d4b3364ca75de7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 14 21:37:32 2015 +0000

    Bugfix for display of commands

commit bddefb8a7ec2a95e511321454641b64506c86054
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jan 14 20:32:38 2015 +0000

    Added detection of collisions

commit ad6c4880fcf4981d47b522d9a38eaeb646bce84c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jan 13 22:00:06 2015 +0000

    Improved display of variables

commit 63a22a655caa74afe53742fb31af69d2a0f5fd1a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 12 21:50:45 2015 +0000

    Added ADD with variables

commit 6acf0927e63f1a34265c57aee6c134f3bd274c30
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jan 11 22:27:31 2015 +0000

    Added analysis of live variables

commit 04688986b8aa914e8e7cce40572d5abc4a9c1809
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jan 10 22:26:24 2015 +0000

    Simpler definition of 'labels'

commit 58533fcd7bf146f099fac83cda6acd466500643c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 8 15:43:40 2015 +0000

    Slightly more readable 'argmin'

commit c7c2cc76de3cddd75b2467f470a8da1f2911702e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 8 12:16:45 2015 +0000

    Implemented 'next-indices' for jump statements

commit 53b6f35af7262518f9ad255d49be2000995f661a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jan 5 21:56:01 2015 +0000

    Implementing "next-indices"

commit 40686d38d4170e071984ab403eb4bcc8e7a76981
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jan 1 22:55:37 2015 +0000

    Graph coloring with some predefined colors

commit dfca898af3fd3f96e8b74cb7455755e2031f1e3d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Dec 27 22:34:49 2014 +0000

    Implemented naive register allocation

commit 880eecac7048511789b8191e7e65192b966c53e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Dec 26 22:48:39 2014 +0000

    Extract variables of program

commit d84cb64cfd6e43b4e9153cd49b1cdbc349639a9a
Merge: e1e8cd47 bccf06c1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Dec 25 21:35:47 2014 +0000

    Merge branch 'master' into register-allocation

commit bccf06c1100b94d8fb4b947dfb3701ffe577c46e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Dec 24 13:18:15 2014 +0000

    Install libreadline on Travis CI

commit 14d73900eae5ecee532f69c2751198558f01e26a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Dec 24 10:35:46 2014 +0000

    Added link to I/O docs

commit b76a891bb0441827a91f31dcb82c5b3bd72c02a8
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Dec 24 09:54:50 2014 +0000

    Disabled test for conversion to BGRA

commit 82923f0500530d280177c40da7d1ceffdc578c54
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Dec 23 22:47:50 2014 +0000

    set library path on Travis CI

commit 58c3ffe50019b78705e7767d2492abaf42ba6e9c
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Dec 23 22:14:07 2014 +0000

    Install X.Org and OpenGL on Travis CI

commit 489f25c0653418cb6bc64174e422cf1a7a3baffc
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Dec 23 21:48:39 2014 +0000

    Build guile-2.0.11 on Travis-CI

commit e1e8cd479503002691580896a1810aeedad8ee41
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Dec 2 21:42:02 2014 +0000

    Added 'subst' for substituting registers

commit c14a32b862c47349bf4e1ab9d4b0c61f2bb8a413
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Nov 21 17:37:05 2014 +0000

    Updating docs, minor changes

commit 4291967680a739d7543cd0e85e952ba37626e34e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 19 21:00:08 2014 +0000

    Using curried definitions

commit 2e4b4f1eab7373bba84eb1a10f6e6a1657693c76
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Nov 17 21:51:19 2014 +0000

    Added graph coloring implementation

commit cc0d1cbe53266207e2e50c70333aeea4dedebc1a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Nov 13 21:05:33 2014 +0000

    Added argmin and argmax

commit 456000bbe6b52780c70af7b7defe80f9515e1f36
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Nov 5 20:46:08 2014 +0000

    Added 'product' and 'sort-by'

commit 03e9fbb6ba31dccf78a5e0bf9baad7fc83eb256c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 31 16:43:50 2014 +0000

    Added assq-set (immutable version of assq-set!)

commit 4aabedc0998dc7ddecfa201d384a33894e44c59b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 24 17:50:35 2014 +0100

    Updated TODO

commit 84ed70bb0c9e077e3e07fdf7026dadac61c361dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 12 20:21:58 2014 +0100

    Documentation about X.org

commit e2a36b97bef4ed40773f546961f528674d6abc8b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 12 18:56:10 2014 +0100

    Learned about 'iota', updated docs a bit

commit 559c106a6329e046a915e6649f42dfc304b3add6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 10 20:41:08 2014 +0100

    Compact array before converting to image

commit 02077a78b7eed6a2025c620071854d8337311db8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 9 21:29:51 2014 +0100

    Conversion for UBYTE array to image

commit a1a25f6c2879d5b1d8311fb05e0b3de74d03ec28
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 5 21:13:24 2014 +0100

    Align memory for faster colorspace operations

commit 56cc415f459bd607bf3c1083d0746c310c13ae9a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Oct 5 19:02:49 2014 +0100

    Introduced 'malloc'

commit b975dad8dade416680b9408fdbab9fd21ae2fef5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Oct 3 16:38:30 2014 +0100

    Maintain list of allocated Xvideo ports

commit eb38cde3a36437e619ef6920245b7becf04f420d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 2 22:16:31 2014 +0100

    Swap Cr and Cb for YV12 images

commit 2ea2c1f3b38c505de52e9f4ab9d44fe1992e70c3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Oct 2 21:02:13 2014 +0100

    Use offsets and pitches given by Xvideo driver

commit a1818312fb501033ecd305eb23f5d18e59f840f7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 1 22:09:19 2014 +0100

    Added Xvideo output (WIP)

commit b8bf992e0e507fa46ee28998bdd7a7cbdfc2f7be
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 1 21:54:48 2014 +0100

    Added YV12 format

commit 5cb405ee860fea05d761229453b3ccc431bc0f81
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Oct 1 21:29:07 2014 +0100

    Check for Xvideo

commit d6548eb2c171997fbbd298baac680f03ad4ab274
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 26 17:38:28 2014 +0100

    Conversion of images with different pitches

commit a4ce0a571d101d695cb11a081d97cd83b0e8e936
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 26 16:25:06 2014 +0100

    Using 'shape' instead of width and height

commit bd9efb99dc8d7d7bb68fe7ffdc8c72d12d3f321c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 26 08:20:19 2014 +0100

    Minor changes

commit 0fe83388b446a0208869196f977bdfedb78f6437
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 24 22:55:28 2014 +0100

    Use simpler <mem> constructor

commit 1ec573291a645324f7796ec48f2047d4a37674d8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 24 22:53:10 2014 +0100

    Simplified <mem> constructor

commit ae08f81961fde5b8b5ffc0ef8127e93b49e69983
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 24 22:40:44 2014 +0100

    image->multiarray

commit 24a609cc89cda7dccc68534e4083781585cfba2f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 22 22:25:50 2014 +0100

    'read' -> 'grab'

commit a163b944fe0262883b41bfc683346b3ec67e6cff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 22 22:08:27 2014 +0100

    Objectified V4L2 input

commit d9db365efae4b65e76645fb1e659225ab869b0db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 21 19:52:50 2014 +0100

    Bugfix for segfault

commit 0ea30e8d8470c0233afeef88589bec756233840a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 21 19:18:35 2014 +0100

    'close' -> 'destroy'

commit fb7fee59a9b433376f57c6e53b16208264ec7e95
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 21 18:56:38 2014 +0100

    Added 'show' for video display

commit 78ace8bc600f62e403169083f0c823c1929d228b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 21 18:20:20 2014 +0100

    Added 'show' method for images

commit b2c10cfc4d27e9932213bf45575ab0a7559dd647
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 19 23:03:54 2014 +0100

    Renamed frame to image

commit 5a87595f1e8b7cf5d1545616ec99731edb296663
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 19 17:29:29 2014 +0100

    Objectified Xorg window display code

commit d6d20df0087c522b66ce8c1b63ab5f55686b49ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 19 16:46:48 2014 +0100

    Added type checks for SMOB objects

commit a5703101cbfd13c846b6a510a8449134d73bc199
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 18 20:56:01 2014 +0100

    Use pitches to compute offsets

commit 8dec93c9e4a4fa009359210093300f5d68b7728a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 17 18:39:32 2014 +0100

    'convert' allows to specify pitches and offsets

commit 5da88275846c0767f9e1a411b676de55d6791d7a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 16 22:43:46 2014 +0100

    Replaced 'cond' with 'case' in some cases

commit 3e3f1661f01a7170745afd69fbd3c0fa6723691b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 16 20:04:09 2014 +0100

    Skip conversion if destination format is identical

commit 4ef42ef604036af67cc3f45733bf3b239592edcd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 16 08:08:10 2014 +0100

    Error handling for OpenGL

commit eb1ede0914f113d83c7f31952593943dbb8f6607
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 15 19:49:49 2014 +0100

    Added OpenGL output (glDrawPixels)

commit bd5c969134689ff494fd057efbe3e3e955929196
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 14 20:29:38 2014 +0100

    Added V4L2 user-pointer input

commit 092eb76d47e182d54bb15f5acd40e03dc97bd991
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 14 19:54:35 2014 +0100

    Added read-input for V4L2 devices

commit 9c032edc36497d891af79ab89dee2e3c5e1a5dd7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 13 22:13:48 2014 +0100

    Close windows when closing display connection

commit 7f4dfa661390495dfc45319252c53c952c9d8ba1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 12 17:35:10 2014 +0100

    Sort V4L2 formats by compression and size

commit a2c1fe3e9563a93a506a3e030c69dff130783ddf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 12 16:42:50 2014 +0100

    Compute proper frame size

commit 4aca79c4345f4c1e280747aa6f5ecab35e5f597a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 12 08:31:33 2014 +0100

    Added more frame formats

commit feea82235ef72979ce1746b6e0385c799b12e120
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 11 22:39:19 2014 +0100

    Decode and encode V4L2 format numbers

commit 4265a8823128ca7077730aaf6cfedef3e0984f5a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 11 08:35:11 2014 +0100

    Using Scheme list for list of windows

commit a7af75f18ced61c62db1a10fd8d8dd55e6af7289
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 11 08:21:08 2014 +0100

    Only look up 'convert' method once

commit 63a671d7f1b3a77070774920675c8e512e00d19e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 10 22:19:05 2014 +0100

    Window title and resizing

commit 1da7badbfeb05a25ce083ff5e382c95da9a2b17e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 10 21:45:01 2014 +0100

    Only convert frame when required

commit 7564ba92d79a7c55d42ba82facd382b0e10d70d4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 10 21:34:00 2014 +0100

    Convert frames on-the-fly

commit 17272e43d4215877560b73ed178e792835aecc4b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 9 22:30:18 2014 +0100

    Added scaling of frames and more colourspaces

commit 6ce79de9d87c8b2be220dc06140a69e275241fdd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 9 18:42:32 2014 +0100

    Removed superfluous format statements in tests

commit 7ef530387a4c2c5052e46fcbae1c176f7979027c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 9 18:25:34 2014 +0100

    Added selection of video format

commit 0b91ce273ceea4a905ae9f6d2d0ce6652f466b6b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 8 19:20:39 2014 +0100

    Convert V4L2 pixel format to swscale format

commit 51752535b3ec4dd9deb83642aab524676e198f4b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Sep 7 21:55:22 2014 +0100

    Added <frame> class and BGRA format

commit 5c7d0393523120678afde174a27203a88133b48d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Sep 6 22:16:13 2014 +0100

    Working on frame conversions

commit b75d4cae763aa6d5c7bd3077c0ff3dbc3f9e1b54
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 5 17:29:10 2014 +0100

    Added definition of PIX_FMT_GRAY8

commit 56b4e4ad6d3c048acdf2ead718402b08fab95bed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Sep 5 16:44:04 2014 +0100

    Added routine painting black image into window

commit 53bbc3d2ca34a3775ae6a76c5f17293fb705ef68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 4 22:30:37 2014 +0100

    Catch window close events

commit 4992938fadd4d80a579810fd2e28b29eaa88bab3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 4 22:06:16 2014 +0100

    Added handling of key events

commit 3b3a2152c1b92fdcf436c0fb40c1ea14e9a4a85c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Sep 4 21:47:33 2014 +0100

    Working on X11 event loop

commit 18b5193996ad9bae2595bf2147259dcbf04a74f6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 3 22:18:21 2014 +0100

    Added xdisplay-process-events

commit 87e91ed485a599342c90e90674877f742106cba0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 3 22:03:23 2014 +0100

    Renamed some methods

commit 8d9f7438be2ca6a206a57c257f73191ec87bb18d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Sep 3 21:18:48 2014 +0100

    Added check for X11

commit c3e701c0d257f5a7a4b517e53eb0c86bf6f5d2df
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Sep 2 22:55:17 2014 +0100

    Added showing and hiding of X11 window

commit 8a6ae06172e52d92055e73c0d141573ec50f5a39
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Sep 1 21:49:23 2014 +0100

    Working on XOrg bindings

commit 05d96726a8bdd95d6457b551b14c642ae20ff2a8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 31 20:06:54 2014 +0100

    Improved display of arrays

commit fadb27a03a4264c188aba4beb32690f8cdc135c0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 29 17:17:13 2014 +0100

    'drop' -> 'dump'

commit 449408d191d3b3fef1936ea76a1e21facaf7292f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 27 21:00:37 2014 +0100

    Using more meaningful error messages

commit 1385d64d6d28f8e0420cb3ce93a8e797d1df4c68
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 27 20:47:09 2014 +0100

    Using bytevectors to allocate memory

commit 7fed160a5958690a244f0e87e282d9ad3659744b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 27 20:39:54 2014 +0100

    Bugfix for error output

commit 7a3ac84af7fddafdc42084a5820ba461a7b7587f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 27 19:41:33 2014 +0100

    Working on V4L2 input

commit 426fa217807824c9c59702f0716e567557e4cb23
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 26 21:17:06 2014 +0100

    Continuing V4L2 implementation

commit dacd82ad7c08c84b8dfb170c5f630c8a1e9bc0bd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 25 22:04:42 2014 +0100

    Working on V4L2 input

commit d0f56f4e22598c346405b0553d986dda6c589125
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 25 19:36:21 2014 +0100

    Working on V4L2 input

commit b031d9520d95510bde271a3846f6792bb1bc1a32
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 24 11:55:11 2014 +0100

    Added SMOB type for V4L2

commit a5534efc902f3b43da43c232a62e564743a3d64c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 24 11:11:13 2014 +0100

    Added empty v4l2 extension

commit 5cd5487dbc1c1f6568cd568aeb2c375ad24b8a83
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 22 16:58:07 2014 +0100

    Bugfix for test

commit a7c113b2aea22939341c7f94a19ed2364ac7b12a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 22 08:41:06 2014 +0100

    Partial bugfix: avoid multiplying stride many times

commit 953fe9cb9336f8dc0e9173b323032a148a02d3d9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 21 21:23:57 2014 +0100

    Added array multiplication

commit 851c59055dbe32637cc6639fc124eb065ed61c84
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 21 21:20:06 2014 +0100

    Added macros to define unary and binary operations

commit 0c318f5e7836617a07c585f4fbfdfda6e1064a73
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 21 21:07:19 2014 +0100

    Added 'obj' for getting bytevector with code

commit c578ec956a539d0f2f71f9a7d575910dddb9d78d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 20 22:47:55 2014 +0100

    Renamed some pointer variables

commit 7185e55117395da291fe7e93030ca098050f1cef
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 20 22:36:55 2014 +0100

    Test 3D array-array operation '+'

commit 46e18252224c1ba6aaf6868bb247a0c3265f9143
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 19 20:59:44 2014 +0100

    Not using parameter registers

commit a24edc4c8cb19126251acacd59c8cbf5fe73df61
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 18 23:05:26 2014 +0100

    Removed redundant calls to set-live

commit aa793e40b936806abbbcfb24282f3448102514b6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 18 22:38:17 2014 +0100

    'args' -> 'arg-codes'

commit d4f5bcb58587b198013c1519c112b075376dbb29
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 18 19:31:03 2014 +0100

    'fun', 'expr' -> 'proc'

commit e30cc2ff0cb22919b5a4e8abe5e4c50740205d16
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 18 19:30:25 2014 +0100

    Added some tests for 3D arrays

commit bb9585d86ed946f6952e44aa076d9f9243b1fce6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 17 21:59:33 2014 +0100

    Minor simplifications

commit f3c6faa84478631776a2ac8f945f39e92fd4ce1e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 16 23:06:45 2014 +0100

    Correct encoding for Jcc rel32

commit 487509f8f5f307d6593ca1cacb37c9046860fe4f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 15 08:17:26 2014 +0100

    Minor simplification

commit 7120d1aa34fd781772e78e08761f7c880547f230
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 15 08:09:52 2014 +0100

    Simplified resolving of jumps

commit 6fcdb2c3bce6b009acb01839cb23aae9c11a3a63
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 14 19:12:52 2014 +0100

    Failing tests for jump over long jump statement

commit 104220a108ca725709d1047123d4bbdbdd746a5b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Aug 14 18:32:19 2014 +0100

    'len' -> 'instruction-length'

commit 4c49015a3925f5c700c67c05d30122a1a02cde4a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Aug 11 22:23:06 2014 +0100

    Updated TODO

commit b42ef5f3070c4d3d4705f4e3eae5deaa65b39cfb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Aug 10 21:29:50 2014 +0100

    Introduced 'loc' to handle changing stack pointer

commit 8331d12ee4dba6a2c2d9d55b23afd78c1714fd67
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 9 18:35:52 2014 +0100

    Version 0.1.6

commit 1670db4573daa8440901b4b8d78634b7bb868616
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 9 16:55:29 2014 +0100

    Using 'binary-op' to implement plus and minus

commit 5ef1ebe593cfcbb6880c34b22ee3dc6758cb6b7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 8 16:08:06 2014 +0100

    Bugfix to get subtraction of 2D arrays working

commit 3cb91c56bd9705f2e95dfc1cded5aa976d212572
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 8 15:12:10 2014 +0100

    Added some tests for operations on 2D arrays

commit eaa87bae48d9de75b1208a10ed1e67ab94964999
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 8 14:27:40 2014 +0100

    Added version check for Guile 2.0.9 or later

commit 4fd3cfb61fa146e24d55435fd9cbfcc110035d23
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Aug 8 13:30:11 2014 +0100

    Bugfix for coercion of multi-dimensional arrays

commit 0736cca32e11f47b2a860312b027802a014071d1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Aug 6 13:13:31 2014 +0100

    Disabled test for unary operation on 2D array

commit 912cb704d267d694502108ccfa3a16670bcc250c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Aug 5 21:04:13 2014 +0100

    Made implementation of '-' recursive

commit 14c2d351f250a32c203ff2b6d7e4c1c06c9862ee
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 2 22:48:33 2014 +0100

    (CMP *rx *r) -> (CMP *r *rx)

commit 70434d44e47e8d0f50e99f13cec9a44935a43213
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 2 22:47:03 2014 +0100

    SIB byte also required for R12-based addressing

commit 713c3679af4a64e76952e1049813a93dd01826db
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Aug 2 15:20:43 2014 +0100

    Special case for REX encoding with R12/RBP

commit a2e5120ce0807951ec825c6db2d7890fd960bb75
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 21:26:23 2014 +0100

    Separate environments for labels

commit 6c6826ffb44ccac94260d6c869a9c560cc7358cc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 21:07:08 2014 +0100

    Simplified resolving of jump addresses

commit 5b41f0e58c35d46cf6e42c40ce69061b9ff555c8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 18:29:09 2014 +0100

    Simplified application of label offsets

commit 3d2a339d952ac9669a9dadc55b88c638bdf5c317
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 17:54:44 2014 +0100

    Simplified code for determining label offsets

commit 762609e108d1b1f7f032c1089c58c7c2827fb12c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 16:23:36 2014 +0100

    Added some more tests for jump statements

commit c5efbe2c173a5af21a9035ce25857601075ade93
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 16:17:47 2014 +0100

    Simplified API for resolving jump statements

commit 1e6708f3bdde66651d1bd65da36ef918cd44b3d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 15:26:36 2014 +0100

    Let 'asm' flatten the lists

commit cc8114c2c9f3bb5794e396eb72d9cb2caf7c8868
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 31 15:03:11 2014 +0100

    Added better test suite

commit 8b42f90556988cf4f9130d8a3d961b121976e561
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 30 23:36:25 2014 +0100

    Fixed LD_LIBRARY_PATH bug in Makefile

commit 11f3739fab892311580bdd4a539ea43e0a265024
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 30 23:20:20 2014 +0100

    Require Guile version 2.0.9 or later

commit 638306ef4df968f9a8a0dc16c517a4dfe5e37a7e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 30 22:11:05 2014 +0100

    Added test for projection

commit 20af41cb5cfc3b5d642876eda2de63f62d6b4f93
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 30 15:17:00 2014 +0100

    Added 'rebase'

commit fb9b27877aab91c8a6396d625e005d02f8282eec
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 29 22:37:47 2014 +0100

    'first-element'

commit cc40ac0cf1c9f15e8527786bd3d5e74957af1d8a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 29 22:31:55 2014 +0100

    Added 'first-element'

commit 44963d57718048b1577b59d23e4d140db6bd382b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 29 22:30:26 2014 +0100

    Changed 'target' -> 'typecode'

commit 56cd72692bf14034500b86fd8a7ab06954588c04
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 29 15:32:07 2014 +0100

    Made wrapping of parameters more regular

commit 5f7c31bf4f9a6631a20c725e6979d217e5d6e2b0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 29 15:00:56 2014 +0100

    Indentation

commit ec51ef326a13957066cb0109bef92c847243fab6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 28 16:40:02 2014 +0100

    Minor modifications

commit 43885dbd8430898149532bb1003d3af937515cd1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 28 16:26:04 2014 +0100

    Converted 'jit-wrap' to a macro

commit e7774d5bbaa4977341e77ea3ed8450e42cd91d86
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 26 18:54:17 2014 +0100

    'pool' -> 'jit-function'

commit 35a289b2fbdecf351bc3ee39abda27d56d8e58c7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 25 23:53:47 2014 +0100

    Bugfix missing signed-expansions

commit e5d78d246b13efd16f0d0fd24ca374ecefe0ad93
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 25 23:27:56 2014 +0100

    Bugfix for sign-extending numbers

commit f6966920c5bc422cdd0a18827eda514386505240
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 24 22:29:53 2014 +0100

    Added 'expand' to repeat elements

commit 89dd5d8b5baaa73caafec8b242a21120ac43d2f8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 24 17:17:39 2014 +0100

    Bugfix for n-dimensional arrays

commit 7461faa2e175bc4d413fb62f4ad0d420df0d263a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 24 17:09:49 2014 +0100

    Bugfix for equal size but different signed-ness

commit f4820de6f13a8092304974edb97c46a0fd8dcfcb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 24 16:42:31 2014 +0100

    Moved some code into jit.scm

commit 6077e91730960d3a69f75f8acc30386eb49af0cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 24 16:34:34 2014 +0100

    Using slow version of 'fill'

commit ffbc3f1afc5c7ff4dabf6bcee1e202fe7df35635
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 24 15:41:25 2014 +0100

    Common code for allocation of return values

commit d1729826c75ef635380cedc3f69a117969e53f89
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 23 22:29:26 2014 +0100

    Added 'attach' as counterpart to 'cons'

commit 79b8b576ae8446989c42d76b395757491dea71d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 23 21:57:57 2014 +0100

    Fixed order for crop, drop, and downsample

commit 1004127d1ff11d569d0f1ce0ea5fe049a2118523
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 22:33:48 2014 +0100

    Changed argument order for downsample

commit 404ef3f70f95137c20ead48bbaf5c4b440f0f17d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 21:44:45 2014 +0100

    Extended 'crop' and 'drop' to n-dimensional arrays

commit d019e0f45452260975e94681e2ea7f8a5caffa21
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 21:12:33 2014 +0100

    Replaced 'slice' with 'drop' and 'crop'

commit c28f708882479bafcca52d8c3ca9bf6666760251
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 17:56:34 2014 +0100

    Exposed 'drop'

commit 9c03c202bc9424c592ae57cf937112f94a825c99
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 16:30:33 2014 +0100

    Added 'uncycle' and 'unroll'

commit 6c91b3b812b4e2df45de42d010e7a9440c667bf8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 15:07:48 2014 +0100

    Take stride values into account

commit f6d8c3cde723cf4fc7d08a95bc7b46fd400c6672
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 15:07:29 2014 +0100

    Using 'list' instead of '`' and ','

commit a93c32e380f2bc5c6d7223dd763be17f7685e13f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 12:59:05 2014 +0100

    Downsampling with phase specified

commit d0aecb8ee06aa3151d38ae865b2adbe550a91c4a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 22 12:21:52 2014 +0100

    Downsampling with phase = n - 1

commit 4a2aa20172aa3b1dd5b3fceac83ba804b2c924bc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 21 22:43:23 2014 +0100

    IMUL EAX, EDI, 42

commit 500a9dec9d112595baec6c809e72db31b68392e4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 19 22:42:03 2014 +0100

    Test multiplication of long integers

commit f323c5b102329389c92f926e8e6058b4779821a9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 19 22:16:26 2014 +0100

    IMUL r, r/m

commit 5293bc6cf5e93a64ed1f029f18831b7cf6eabf95
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 22:40:57 2014 +0100

    Simplified 'params' method

commit b84039262cf4e946a26adcd0030a2ce4481e1645
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 22:29:16 2014 +0100

    Made passing of return value more regular

commit 0a31a6a4e5a70564830c6799a656ab5859e93709
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 21:02:21 2014 +0100

    Made declaration of return type more regular

commit ec849bf68c0c6212590fc4b968323261f6fff522
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 18:28:11 2014 +0100

    Use 'let' instead of 'let*' in environment

commit 228e0c1f22ddddb6eedc0496f5c1181b7e9b4800
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 18:04:44 2014 +0100

    Making code more regular

commit 81fd454d61e09fdcf7a67b6330bbb07f6a05a440
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 17:29:40 2014 +0100

    Minor fixes

commit ef7291e41779c9d8e4daf48615dbea50c3f2cf86
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 17:27:03 2014 +0100

    'pend' -> '*rx'

commit deba47eda5b2142b37cfa544ba8cf2d45e7a0332
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 17:05:01 2014 +0100

    Changed argument order for 'asm'

commit 22e2fb27fe0e3d648f9b6b73d24b5f8fc96de022
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 16:38:39 2014 +0100

    Introduced 'params' for more compact JIT syntax

commit bf2b81d2b0652535d63d0dcd91fc21d7e095e5d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 15:26:49 2014 +0100

    'v' -> 'r'

commit 813afa1a36d41135df0ae5b22419932ca6351f07
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 18 15:01:06 2014 +0100

    Trying to take care of changing stack pointer

commit d691aa05489781c12551cf5a0141857e5b5cf381
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 17:50:56 2014 +0100

    Compact code for retrieving arguments

commit b5b4f58a65475ea910ac03eb5f86fb2c5b9fa04b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 16:40:37 2014 +0100

    Minor simplifications

commit 9a93375ae72821842936111f8eb655b946d895fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 16:33:09 2014 +0100

    Pointer constructor allocates memory by default

commit e471586a2f11e1d221c7fcbac162ceffd713f082
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 15:13:15 2014 +0100

    Making code more regular

commit 641b4be346d27ef32660cb1a1d8e4e97c236415f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 14:22:24 2014 +0100

    'asm' requires list of argument types now

commit cc8ea26404204a4b554e7518cd8d1b63f78f029c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 13:59:50 2014 +0100

    Updated TODO

commit 4a42159871243dbe2494893c403d158c7f24b47b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 14 13:42:11 2014 +0100

    Trying to make code more regular

commit 17d7bd405cb80aec30fac843c97fa554f72d191a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Jul 12 13:57:51 2014 +0100

    More complete implementation of '-'

commit 867656c0132ff9644031bb8febee891bae131b3c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 22:58:56 2014 +0100

    Minor simplifications

commit 4547203720c9d94753a5e8a56a8bc094a3739320
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 21:01:01 2014 +0100

    Reversed argument of 'element'

commit c284a611ee865180a30e31e6c96e5c43f5d01900
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 20:48:36 2014 +0100

    Minor simplifications

commit c525d7633eebf7664f3227f2c13a5121e8b8f3a7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 19:45:52 2014 +0100

    Support for accessing multi-dimensional arrays

commit 8e51c363bc9448af7b2dbd4e369f378171fca520
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 19:13:40 2014 +0100

    'array->list' -> 'multiarray->list'

commit c4382513f59858d39884504d7f82c20c924595d0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 19:11:47 2014 +0100

    'sequence->list' -> 'array->list'

commit 75c7d7cea8a6e75c46ab53b5659750d87ce72297
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 18:58:13 2014 +0100

    A zero-dimensional array is a pointer

commit d03f28c7fbd0cd3a55285a1f11e8523bdf7e090d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 9 17:51:33 2014 +0100

    Working on multi-dimensional arrays

commit ae2dbe647b8a1e50a2b74698436460cb52a91671
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 8 23:42:20 2014 +0100

    Added default strides for n-dimensional array

commit e7d017962ececc7f5dbdc665c57dcd25b57acd3b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 8 16:50:24 2014 +0100

    Query shape of n-dimensional array

commit 18f659c81ff29f4d4f86c26a83b4fcd342826512
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 8 16:11:44 2014 +0100

    Determine shape of nested lists

commit de7db3fccf1c2ee31640aa419d3549604567ac6f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 8 14:19:28 2014 +0100

    Removed 'lambda', 'var', and 'lookup'

commit 2a2e309c91600bdf91b8b6487d10bcab37dbb7e6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 8 14:08:28 2014 +0100

    Use 'multiarray' as typename

commit 1bd9c9a27056701c6d196ff71d4940d045379a3a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jul 7 21:38:22 2014 +0100

    Added example for Intel x86-64 assembler

commit 1d448a58b1407951ad06b86db8473a0f0912fd47
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 23:44:13 2014 +0100

    '<reg>' -> '<register>', '<ptr>' -> '<pointer>'

commit 7b54c0f0e8be69be18fa8a610c1f847cfff67e93
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 23:39:41 2014 +0100

    Only using '<ptr>' to represent pointers

commit 3b636f8223690a91d7b4761d94d132662659c878
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 13:38:47 2014 +0100

    Removed support for '(ptr 1)'

commit 32f7deb2516992759444a0d7cd6990a372cbf484
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 13:31:58 2014 +0100

    Simplified implementation of 'reg'

commit 396f6fc414a07b2fca5c80ae321069e18d6aba5d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 13:15:53 2014 +0100

    'init-form' -> 'init-value'

commit eb95694d8e50acff8d8bb3d454ac0e1037eb9629
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 13:13:20 2014 +0100

    Not exporting 'scale' any more

commit 602806009b43b661c2d350dde3ca133ec1fbc8b4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 13:03:49 2014 +0100

    Infer scale from pointer type

commit 276b9d79d10a0f12d826ada44aeb5abf92d5d2b7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 12:49:45 2014 +0100

    Added TODO

commit a88bef59dd816bf0e9b1c0bd362cba7614c8a353
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 12:45:38 2014 +0100

    Minor changes

commit a216d1c111032570523716b113337ac567be7502
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jul 4 12:28:27 2014 +0100

    Only one class for representing registers

commit 4876a559a2a339ca0662f0cb31a5a5567e96f7d7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 3 21:46:47 2014 +0100

    Minor change

commit b2adbe58b2200e44e5cd6883b9015ffda747fc27
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jul 3 13:24:18 2014 +0100

    Have 'asm' append RET to specified code block

commit 6619f1163eee7e81ed579e9c20668502c018783e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 19:33:23 2014 +0100

    Using register pool to implement operations

commit 7f4bae0195e551c6fa8b5c0be496a5d2b08ffe89
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 18:03:58 2014 +0100

    'storage-size' -> 'size-of'

commit eefee28fe8949c61284cd76cedd6d4533a627f96
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 17:50:50 2014 +0100

    Using <int> instead of <reg<32>> or <ptr<32>>

commit 87f59e39e5b4255ee1795a75b25f494fe6f11329
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 16:22:39 2014 +0100

    Simplified constructor for register pool

commit e7d3db510aa895c47c5ae9382f23c7ee8a899194
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 15:29:46 2014 +0100

    Updated ChangeLog

commit a821bba6abe293a381de6403e4c08c7d5ceaf12d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 15:27:29 2014 +0100

    Version 0.1.5

commit ead37af5f94e6abc00a791be6535512445cf9b1c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 15:25:44 2014 +0100

    Updating documentation

commit 894ce9a18c491e92c7b7b6037f59327f4e84c9b3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jul 2 15:13:39 2014 +0100

    'environment' -> 'env'

commit 91c5054a84a6333fcecc5e2e6b65d8d976ed2481
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jul 1 22:16:59 2014 +0100

    Moved foreign type declarations into 'asm' method

commit c356943a1d2827d30eeb2c1124fcc369d59fc5ff
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 19:17:01 2014 +0100

    Removed 'step' variables

commit 5694551e2fe1b84960c59f3e3cfb14d7df94f80d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 18:57:39 2014 +0100

    More compact code for '-'

commit ee56e74d936abe83dc8bc8dc7e52de3a12c4ca2a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 18:54:29 2014 +0100

    More compact code for array operations

commit 649cd0fee5c1d9d0e402af44ec8eefe1971788bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 18:25:36 2014 +0100

    More concise declaration of pointer types

commit 004b63bc6c9f96f2e765d4d7f7fdddcbed47b4e0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 17:53:02 2014 +0100

    Simplified code for selecting registers

commit 6921ed90c66483f22c47cf3f798e8ee90aec560f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 14:31:14 2014 +0100

    Simplified syntax for scale argument

commit 1fb14a45305728218a658589245c56bcec168ff9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 30 13:32:32 2014 +0100

    Saving of callee-saved registers

commit 4cf4b70ee9adc641cad8c392f61c46549949c21e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 29 23:06:50 2014 +0100

    Minor changes to register pool implementation

commit 74d38fa9403cc9c68d7ae9fbb7673354e1eb8e7b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Jun 29 21:26:48 2014 +0100

    Register allocation should return requested type

commit 31d2898a6f43691ee77c3d27f8b327b53b02febf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 16:43:47 2014 +0100

    More compact code for instantiation of registers

commit 6850d5476acd5beab470eed17b34a187579d1a78
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 16:04:10 2014 +0100

    Change order of arguments for 'reg'

commit e4299a825eb94db4aafdd711714d843fa8ffc576
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 15:58:33 2014 +0100

    Using '1+' and '1-'

commit e7dacf0c6f7d7ecde441c2f8bb77d1c228e09c86
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 15:45:57 2014 +0100

    Export 'toplevel-define!'

commit c6211f860e4088afc7b06f102229e55b380595bf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 15:16:04 2014 +0100

    Updated TODO

commit 960880bb6673956ca63e15c60e9695dc5bd9e75d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 15:10:35 2014 +0100

    Tested spilling of two registers

commit e91eb45313c940f84989d84d2215b6d9f93a1fd1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 14:51:55 2014 +0100

    Implemented spilling of registers

commit 0fbcbc5f31acb8f6c944dc56fe1289cf6ef0c0f3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 14:36:29 2014 +0100

    Working on register pool

commit e9cd06b362fad8b2f20291640dbc827fbcce3cf2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 26 14:33:26 2014 +0100

    Implemented 'flatten-n'

commit c12d84883f44f367244daee5b195fd81a92f87d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 25 17:51:48 2014 +0100

    Working on register pool again

commit 25e8adb685227011b9371cb2f8ecc8c3e04206a4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 25 15:27:26 2014 +0100

    Working on register allocation

commit b845193cafd8e0677cea1a376cd3f6caf5cc4048
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 25 14:44:51 2014 +0100

    Changed formatting of README

commit 3335fa80cd1ccc859a384cd647a51eecde12eb4d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 23 22:51:45 2014 +0100

    Renamed some variables

commit 9bb2d58738f85effa55bf456bfab524a420145f5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 23 17:58:22 2014 +0100

    Working on register-pool implementation

commit dfcccabee9704108f17efc70760c0c251175d107
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 23 13:20:46 2014 +0100

    Added stack pointer example to tests

commit eb99bdb6e3284dcc3670aae14e3265ee236b1864
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 16 22:10:46 2014 +0100

    Working on documentation

commit ca9f60e6fab44d96da6c6bab46dea60ede64794d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 16 16:15:17 2014 +0100

    Added missing files

commit 517905157ca86b557fbee9edf39a0a7c640b8f93
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Jun 16 16:07:26 2014 +0100

    Add Pandoc

commit 14e357077eb46ba26b58032156f460af0770e634
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Jun 11 23:09:21 2014 +0100

    Added some documentation

commit 2e14f0b3d2242e3201b0a89f59f39adf649206f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Jun 6 19:27:25 2014 +0100

    intro.html -> installation.html

commit 9ba4d1a00a92c523ecf6c9dea0ec4dbd77bac609
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Jun 5 20:23:12 2014 +0100

    Using Pandoc for documentation

commit dc03fc787f8caec417f04cf17eae7e98f87a5a21
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Jun 3 19:33:56 2014 +0100

    PUSH/POP for 16-, 32-, and 64-bit registers

commit f130678b2ba8dae361054517ea51946eda50b146
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 27 09:06:05 2014 +0100

    Address with 32-bit displacement

commit e1219599cdc76a2d646744bebc7d3210ee0b9a30
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 27 08:32:10 2014 +0100

    Replacing let (...) with let [...]

commit 0a0796c0f211b196499b7b3c5b7d49a5cedd159d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 27 08:23:01 2014 +0100

    Check that sequences have same size

commit 9f14bc2365dfbd51d9c8d234a0711d4f2de71732
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 9 19:05:37 2014 +0100

    Fixed some variable names: r/m -> r, r/m -> m

commit e80fc79f71e6b01117b61a7b180d299748ecd3b1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 9 08:46:28 2014 +0100

    SUB r/m, imm

commit b4d1e74e50f7f619bdc71704ade48be3b5ae617d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 9 08:41:05 2014 +0100

    ADD r/m, imm

commit 5aa748bde11928cb71790f9730f37069415a0956
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 7 19:09:37 2014 +0100

    MOV r/m, imm

commit 6bb97a00ff5cc13b700e36953c91ebe97aa3a0d9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 7 12:40:02 2014 +0100

    Implemented 'postfixes' to reduce redundant code

commit 2a2944a22978d08893af2be291f628fcbe28e6e4
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 7 08:55:30 2014 +0100

    Made implementation of MOVSX and MOVZX more compact

commit df504afb3100ba4c53cc5aae69504634ca77ff34
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed May 7 08:42:24 2014 +0100

    Using MOVSX and MOVZX where appropriate

commit 36134f965a85392a17fdccbf89e9e2f08a8635e5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue May 6 22:46:03 2014 +0100

    Hack to get MOVZX working

commit fdb93da2c8efd134e85c7b86d2aa3fb91ea59ac8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 4 21:31:11 2014 +0100

    Made code of JIT implementation more regular

commit 6bc6380fa776a16e029605581ce8e70583eb2f0c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun May 4 21:04:32 2014 +0100

    Making code more compact

commit 7d071ba37b4f2bb43034b7d00c53973cdd45b700
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 3 23:17:15 2014 +0100

    Using "prefixes" method to generate all prefixes

commit 010e6ddf9dabc714c41c5b6d515ae3cf9b397ba0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat May 3 21:26:16 2014 +0100

    Generalising addressing mode

commit 847894a6a343c7c12252c669e7b3777ef4c5c8dd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri May 2 23:01:55 2014 +0100

    Simplifying code for REX prefixes

commit 2082f1f646bd1fe94181e1076d61c4208ddd2757
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 1 22:37:26 2014 +0100

    Minor simplification

commit 43d711263516108111652e546151cfdbd780b73a
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 1 22:32:37 2014 +0100

    Bugfix for REX prefix of MOV command

commit 16db334cefd99e7e11c8981aebe079d7094ed1e9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 1 22:28:30 2014 +0100

    Generalised definition of ModR/M

commit f3fc446a9f486e585cbeee22e4ae53e19507eb65
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 1 18:48:50 2014 +0100

    Refactoring addressing code

commit ead2c9e54bf41249850678e7322e1572bedf32a5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu May 1 09:14:35 2014 +0100

    Refactoring machine code for addressing

commit ba692b73afa94e4042bdf615ba0d0288506eb8fb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 29 18:46:20 2014 +0100

    Added special case for LEA with RSP as base

commit 9ff64979fd0248240a7bf3dd61223f6f4c8526ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 29 18:34:51 2014 +0100

    Moved REPL setup into Makefile

commit 3c0f51f5fddac3a1bc29601d8d4811542c9f664e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 29 18:06:55 2014 +0100

    Introduced address operator

commit 0e081c61155465276c97768c8277e1c9a6875991
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 20 00:15:30 2014 +0200

    Removed some external links

commit bea7dc90fae320f91d6b4f46605ac436431e0cfd
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 20 00:10:19 2014 +0200

    Remove Pandoc from Travis build

commit 20ee4f575df91c72e62bda2a1a48de0024b81ec7
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 20 00:08:51 2014 +0200

    Removed Pandoc compilation to HTML

commit 44d83d199f7c24f85bd2a26f0348eb8df5dd9f63
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Apr 19 22:37:09 2014 +0200

    Bugfix for addition of arrays

commit 9c833b450101e9a371ae5f73a9644c65408cf325
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 18 23:18:53 2014 +0200

    Replaced 'fill!' with fill

commit 0847746c8ec332a73f6964fb71d08f81327e9ce2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 18 00:10:05 2014 +0200

    Added MOVZX (copy with zero extension)

commit 494e2b805d9597c45459cd6734cda8e0349763d2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 10 22:56:51 2014 +0100

    Added MOVSX

commit 3524cf1104fdec6c728f4fb26a98d38e4fc7364e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 9 18:51:51 2014 +0100

    ADD CX, DX; ADD CL, DL

commit 8aba9700b3e0e934924c4ba3adf13573d06fa45e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 9 18:38:20 2014 +0100

    ADD r/m8, imm8; ADD r/m16, imm16, ...

commit 831e06b574c00a155547c49e301705906c2b90cb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 9 09:01:02 2014 +0100

    Added array-array implementation of plus

commit aeed84c3ddd3a8547d0b82a04781d96889fabab6
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 8 22:27:52 2014 +0100

    Scalar-array and array-scalar plus operator

commit 054a08519751d8277660222ad564f1b3c22223a8
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 8 08:50:45 2014 +0100

    Added coercion for sequences

commit a29545eb3be90a50475b9960687ee997dbf5fd14
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 7 23:28:56 2014 +0100

    Use '-' instead of 'neg'

commit c1b26fa93948c6e246f8992a216ef6893a1e3159
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 7 12:58:36 2014 +0100

    Fixed get-size ambiguity

commit 5dd51f1dee9b229a76553dc5daa4913a97ae3327
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Apr 7 09:21:26 2014 +0100

    Added negation of integer arrays

commit ebe851773f1e833ba65e78c11a48bfdafc6b11f0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Apr 6 22:49:35 2014 +0100

    Filling of integer arrays (8-bit, 16-bit, ...)

commit 5d1e80e2c319ab390edbe3077ce1b31aaa7d7a02
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 4 22:58:26 2014 +0100

    Added LEA with base, index, and offset

commit 9c04a81a57b5760e04e359eec9af8470e95e16f1
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Apr 4 18:00:44 2014 +0100

    Added some variations of LEA

commit ca5acf6cc2dcbf15d73c072c620929d0cfe6eefc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 3 22:34:46 2014 +0100

    SHL, SHR, ... for 16 and 8 bit

commit dad7195490e2ff565e081f45a72a5d04a38fe692
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Apr 3 22:25:28 2014 +0100

    More variations of MOV

commit bf263c44e85a7f61a281827dd7398cbf3fc23824
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 2 23:49:05 2014 +0100

    NEG for 16- and 8-bit integers

commit e7c5082a1d11ab86bf5e4eb0d126d84d093e75bb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 2 12:50:22 2014 +0100

    Removed redundancy in implementation of MOV

commit 0e6fac5ec6a89bf8f6133a5f5623b07b8f701f69
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Apr 2 08:45:06 2014 +0100

    "MOV DIL, 42" requires REX prefix #x40

commit 831ee6b36011755e22755e2eb279d41541567a54
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 1 23:01:52 2014 +0100

    MOV AL, BL

commit 1b75ce50c346094f7333c8e1e7d5c83b9101f36e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Apr 1 19:07:10 2014 +0100

    More MOV operations with 8- and 16-bit

commit b088b4ae3189d8ece9cb36c40968e9675e58c9c9
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 31 13:29:05 2014 +0100

    Only use 'opcode' where necessary

commit 1c8cd1a0b7eff5080446978dcef9accc3bddd008
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 25 22:25:35 2014 +0000

    Writing 8- and 16-bit numbers to memory

commit 1ab9d9af272733627cf6ddc49c11b82c8be15833
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 25 08:23:55 2014 +0000

    Simplified jumps

commit 7a8ee0a9f9019b2c997f1ad9ec0c48670b9ed831
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 24 21:44:46 2014 +0000

    Removed some redundancy

commit e3ea6cd3a77fda546ab130bbf1ee17c2dd345ce5
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 24 18:57:15 2014 +0000

    Removed some redundancy

commit 2ad631ef8c044373027410ddd33d7b5eaa8e7bc2
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 24 18:54:41 2014 +0000

    Changed base class of <address>

commit 067f745cbeff8c04a23d27e2d393a2a433962a37
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 24 18:43:02 2014 +0000

    Load 64-bit integer from memory

commit aeff35d1c9076556012ce84a6b8b912562a22b5d
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 24 17:52:38 2014 +0000

    Improved tests for memory I/O

commit 34456224a24550f55e06123c41f53b14996a59de
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 24 13:26:33 2014 +0000

    Added array operation to fill integer array

commit 1f49691fd795e8c82aa164ebf53a4b8577d28fbc
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 21 22:18:36 2014 +0000

    Share common opcode parts between SETcc and Jcc

commit 9a001c0980eadd239074be5ec4a9ba3c9cb51e38
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 21 21:00:17 2014 +0000

    Using JMPcc for different jump statements

commit 00666b13e687f4ac4419b03bcaecec9619a41268
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 21 18:57:58 2014 +0000

    Added JB

commit 1fbf240f245c7c59099fa795cf371ed40637592c
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 20 22:06:37 2014 +0000

    Added JE (jump if equal)

commit 6733ba3aa4e6491d072e7a673ef076ad224a0a81
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 20 21:31:10 2014 +0000

    Added word registers

commit 654eb9767807d85b1ff5003061fb9fce5a80fb70
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 20 21:26:00 2014 +0000

    SET -> SETcc

commit 1a96fb84d8abce208cbc4b920b423958a0760b66
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 20 19:21:07 2014 +0000

    Completed set byte on condition
    
    * SETB
    * SETNB
    * SETE
    * SETNE
    * SETBE
    * SETNBE
    * SETL
    * SETNL
    * SETLE
    * SETNLE

commit eb92af0bfbc0cce735418002c055a58bb266a456
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 20 17:37:53 2014 +0000

    Added SETB

commit 5046d24c6e09b7ab81af27dd9c64e527ae75d4ce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 18 22:17:44 2014 +0000

    Added SETE and CMP

commit 45ec9f24e5335b5d3f787b2037390091f1fcf537
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 18 12:53:24 2014 +0000

    Using symbols as labels

commit 467de5d55147958922bdec6eefddd7a676460c0f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 18 08:30:25 2014 +0000

    Use byte jump

commit e09ffd876ca700f6a956daae2a9220474cec08fe
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 17 18:56:07 2014 +0000

    Simplified resolving of JMP statements

commit 3edbd2cdc78379fd6e3350b3609ef2cc44445a72
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 17 18:38:39 2014 +0000

    Added test with several jumps

commit b6b1bd1f0607582c73eceda1e7576efcb5a0944e
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 17 18:32:10 2014 +0000

    Resolve labels

commit 4b752dcf527e382e5fa193e9eef7f4bf2996fdea
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 16 21:13:00 2014 +0000

    Renamed labels method

commit d6485612f2488bdc6ed19fb722fd8f588fef665b
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 13 22:14:47 2014 +0000

    Using fold to compute label offsets

commit 5eb3472183cb4a769dbd92d85a5a99738ca54e11
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 13 21:57:16 2014 +0000

    Use <label> class

commit 42f734288a2905efabdc9426b05da557d4163bbb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 13 21:47:04 2014 +0000

    More efficient method for determining offsets

commit 7103a6cf55943f1088d0b5c26816de3eb3f896ed
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Thu Mar 13 19:17:31 2014 +0000

    Map labels to addresses

commit df55127b3232da958c03a2abd5ccf253783d76a0
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 11 17:58:35 2014 +0000

    Using 'compose' in some places

commit 2344c0d80cdb49d7645e9a0762d343fb5ec31076
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 11 09:22:49 2014 +0000

    Assembler tolerates labels

commit 5374f7bc04ab6e1e740d818af4679c2b131de092
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Mon Mar 10 08:53:15 2014 +0000

    list->sequence

commit 71441cc62b38b388f6d0427cefc50239eaeadf43
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sun Mar 9 10:53:51 2014 +0000

    Use NEG for unary -

commit 9ef4a74a26a92285ec2ec38d6d11ac4f41bb09cf
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 8 22:19:21 2014 +0000

    Fixed unary minus

commit 15bc9e0934e16ed1cf08332c2fec8b9bf8731416
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Sat Mar 8 21:55:46 2014 +0000

    SVG -> PNG

commit b01989dbb46d8943a9f448cb0dd18ea99b42b0ce
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Fri Mar 7 21:26:28 2014 +0000

    Added sequence objeccts

commit 4fe28cda723fe74fb6ffe4ee199dcb4e5dfe0c5f
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 5 21:53:11 2014 +0000

    Minor changes

commit 089f57382fbb1d5c497c2f640973e214600ed085
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 5 13:14:52 2014 +0000

    Subtraction with Guile integers

commit 7341198f13a6a5088a97d4f20de220c8ff613ccb
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 5 12:14:23 2014 +0000

    Updated maintainer-clean rule

commit b8b8f06288d89d7894e12683954fa54c5bd93c25
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 5 09:18:29 2014 +0000

    Using build-aux directory

commit b27fe11eaed9f74d21c88df1e5f9124e8c88cf74
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Wed Mar 5 09:12:20 2014 +0000

    Get tap-driver.sh from automake

commit 98bc1f8f835411955bc9010e1b2a4d6742a824a3
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 4 18:50:39 2014 +0000

    Type matching for booleans and integers

commit bef7c9b60450f6826692954ad7495afb113c4812
Author: Jan Wedekind (Dr) <jan@wedesoft.de>
Date:   Tue Mar 4 13:22:07 2014 +0000

    Updated ChangeLog

commit 926b65c776aef6089d7f94c46be29089da0317d6
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Mar 4 13:05:33 2014 +0000

    Version 0.1.4

commit 26f827e491f77dda6747b8be95f1cfb72cab6608
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Mon Mar 3 17:42:22 2014 +0000

    Updated release link

commit 7515c79958a2d3cad6e99ab6104911e9f95da7bb
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Mon Mar 3 17:39:38 2014 +0000

    Added license to README

commit 1dd451f3990de88e426ddf2a2f4b2e90b1862b02
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Mar 3 08:41:32 2014 +0000

    Changed 'minus' to '-'

commit a12d20cdd85730d90edcfe1fdbab3634db130d2f
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Mar 3 08:36:04 2014 +0000

    Added more variants of SUB

commit a5af353f05d3e21410e3d52af6084f4b6197334e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Mar 1 21:54:43 2014 +0000

    Added SUB

commit 03adfcc12f9e7a5dcc5ad836ccfdc346e783ed43
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 28 22:43:15 2014 +0000

    Removed libgnutls installation from Travis-Ci

commit 9edddcfd247ecf494d2e6d0e8b06a0a0de91e81a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 28 22:27:43 2014 +0000

    Added version badge

commit 1c5f35d7b96b04ba4114a1d0373db9306c131d17
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 28 18:36:57 2014 +0000

    Renamed 'plus' -> '+'

commit cc0bb78ccd9b319cdf668822e65bcf79c4902200
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 28 13:12:28 2014 +0000

    Using metaclasses to define foreign-type

commit 3e70a93511788497a2b4c3f81639003c6dbec62e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Feb 27 22:39:13 2014 +0000

    Avoid duplicate class definitions

commit d580d4e161a821640852c7937d6ddf505331180a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 26 22:04:25 2014 +0000

    Compile addition

commit 2383309f71743769692f9ed51bc630d5731399e2
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 26 21:53:15 2014 +0000

    Additive inverse for different integer types

commit b83f420a3f0492142d352184caf44176a4186c36
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 24 22:08:09 2014 +0000

    Prototype implementation for JIT integration

commit 4fe17ddac8c907bd9a1fd359a0a386af59deac65
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 24 21:20:45 2014 +0000

    Removed some redundancy in JIT code

commit 3eeee31f2af50003e69f0056434f969a2ba1c347
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 24 19:20:18 2014 +0000

    NEG operation

commit c80565334a37bd2f654f1c2a0fc0eb23365ea45e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 24 19:02:30 2014 +0000

    Renamed some files

commit 98fb2b377b877ffe93893276668b9b0197c3b5a8
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Mon Feb 24 18:47:04 2014 +0000

    Added element-wise plus and minus

commit dfa020a0b990e3be4164778c81601bdf079424cf
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 24 12:42:18 2014 +0000

    Added type information to dynamic method

commit 630670f988ebd160456f6b35f6500fae12901aef
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 21 23:56:36 2014 +0000

    Added macro for defining and calling method

commit 3a6daa78a2931408cee7479dea9d0c302f3bf188
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 21 19:19:34 2014 +0000

    Added some methods for converting expressions

commit 0d526248a9f5666486669bac376e92b1c315260a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Feb 20 22:04:42 2014 +0000

    Added construction.gif to documentation

commit 339a4276f69c741e6a2af07be5569e410cc803a3
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Feb 20 21:57:37 2014 +0000

    Added tests for descriptors and parameters

commit 631843251b5ff4f201c4b41030ef4ec44cf170d6
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Feb 20 08:58:09 2014 +0000

    Working on descriptor macro

commit b7de9c5a29416582dbf759a6607fdc485d4b9a0f
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 19 22:40:18 2014 +0000

    Minor changes

commit b3a5fb1faf5c351eecc324a355c7bef43fcd1532
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 19 22:35:46 2014 +0000

    Using define-syntax

commit 25006b66ac108ae75107e9b1a88501714cec226d
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 18 21:31:42 2014 +0000

    Create method with computed name

commit 03c75f273e1f4e109cbde687e521cb28b10cbeda
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 18 12:49:00 2014 +0000

    Removed some code

commit 8bd37f941227941d3997b2b92ec8f4fab3a0707a
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Mon Feb 17 20:58:46 2014 +0000

    Experimenting with macros

commit 9dfb1980370997298f96c43e6bbe24cd2d08f898
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 14 18:25:21 2014 +0000

    Add pandoc to Travis configuration

commit d8b548f299f7165ca53545f2206af06c9729e241
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 14 18:22:09 2014 +0000

    Added texinfo to Travis configuration

commit 0b053863e2031afeb7dd32bd046ceff5ac95a54e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 14 18:17:49 2014 +0000

    Added guile-2.0-dev

commit 665dc108a7094fc2dc19032bdd6bf286b3d64dc2
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Fri Feb 14 17:59:48 2014 +0000

    Added Guile-2.0

commit 8135663f9b5fdd68cdac823b878148b07137f764
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Fri Feb 14 17:57:17 2014 +0000

    Minor change

commit 1ab4146feb2f9c9bd50031d018cdab8c7bdef5f9
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Fri Feb 14 17:53:18 2014 +0000

    Make Travis use new version of Autotools

commit ae6fbadce0ddaa5e50a5546819c6eeacf8cf7870
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Fri Feb 14 17:45:13 2014 +0000

    Add Travis icon

commit 6ccb48628b9c00dabe88ce6625d9307ae27e6f2e
Author: Jan Wedekind <j.wedekind@digital-science.com>
Date:   Fri Feb 14 17:37:50 2014 +0000

    Add Travis configuration

commit b50e60851e9460cfcb99ffbeefd97b41e4ae26f4
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Feb 13 22:13:06 2014 +0000

    Playing around with macros

commit 3383c7bc8960427fd974833f917a08c1c47dd0bb
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 11 21:51:39 2014 +0000

    Added REX prefix to more instructions

commit 9b4cab7da9070c08e854a7edf49d084e3b6b8a29
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 10 22:18:19 2014 +0000

    Added 'opcode' method

commit e0c9682bbbd3a305dfd1ede51451c9275fc9871b
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 10 21:35:23 2014 +0000

    Simplified REX

commit 34a5ebb6a08d5d3cb3996f0ce18e5810bc03360d
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 10 19:05:54 2014 +0000

    Made JIT implementation more compact

commit 7bb23a6c93ae7ed7e20a98b970693b009832f588
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 10 13:14:34 2014 +0000

    Added registers R8W, R9W, ...

commit 99e445460bac822a2eb8132833e6ede84eefccdd
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Feb 9 22:25:13 2014 +0000

    Added SIB byte for MOV EAX *RSP

commit a1d2eacd8e5cd79731fd01297aecfb1943bbf9f7
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Feb 7 22:42:38 2014 +0000

    Load from address with byte offset

commit 02e302ffe9b8b1991ec3a044e68914e755438f5e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 5 21:51:05 2014 +0000

    Added registers up to R15D

commit 2b971815f568da4d873e38e3a883c6d9c835f8cc
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 5 21:48:49 2014 +0000

    MOV R9D 42

commit 19dab62aedd79995e29db72522ab7fa7cbfd84be
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 5 19:08:11 2014 +0000

    Added copying extended registers

commit 34bdf1d94f1dda01af8d810634645c659138af94
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 5 18:42:47 2014 +0000

    Testing first four method arguments

commit f48fcd287c40acd0318157c12899c2b7e08c7013
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Feb 5 09:04:26 2014 +0000

    Using <jit-context> to store code

commit 88b88d756fabea056450bece7b13ec4e715c1252
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 4 21:45:50 2014 +0000

    Return type of JIT function can be specified now

commit 8f1dd4cb04c3fdc765f129dde16cb95da60e081a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 4 19:08:05 2014 +0000

    Using pointer->procedure to call JIT code

commit 464068ae54cb21852f0cfcbdb82a5b90028b7bd2
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 4 13:22:34 2014 +0000

    ADD RCX 4

commit 5dee3411996328db19e12ac6661d42bf9a22efe0
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 4 13:13:30 2014 +0000

    Pointer bugfixes

commit 3b17c2dbdb7dbab1855d7c2c95f89c2db861abc1
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Feb 4 12:46:43 2014 +0000

    Using 64 bit pointers

commit 9d9678a3782a4555cf08582f0937ebd4269287d7
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 3 22:37:46 2014 +0000

    Using memory objects instead of pointer

commit ee828ac8c40bc57addba54dddd444ef4cff66e81
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 3 22:14:31 2014 +0000

    Added SHL/SHR and SAL/SAR

commit 9bffd27fcd3d41179ccad113b7287914695f4d15
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Feb 3 17:55:25 2014 +0000

    Using native pointer size when packing pointers

commit b551c34bce57f0df2174525c2b9f47de9015237f
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Feb 1 23:01:17 2014 +0000

    Write register value to memory. E.g. MOV [ESI] EBX

commit 7e30f23f81e4dd31efffd5de4a9e3fffd24d7fb4
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 31 21:22:06 2014 +0000

    Loading from memory. E.g.: MOV EAX [ECX]

commit d170c5e7f9d0891332dfbda21a5e101e999a6b5a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 30 19:01:58 2014 +0000

    Added push and pop for registers

commit 6c58d593a5981e3ac00a80a39a0b51c0fd9be37e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 30 18:10:54 2014 +0000

    Added JMP statement

commit 11a01e38a5c487652781e22ee9ade590f71a9351
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 30 17:54:31 2014 +0000

    Using register objects instead of symbols

commit 221815bd8c67183e5cad1a518fc2fc7ec099ee9e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 30 17:45:13 2014 +0000

    Added NOP

commit fd2f24df4259bb5464dac9d1828cdc1190125307
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 30 13:18:04 2014 +0000

    Added ModR/M

commit fce237394a2e593830c7c0674d1b31ce4457c085
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 30 13:03:43 2014 +0000

    Using small object (SMOB) for mapped memory

commit 8c922c8b1348acb188e3560d43e37d0637ea677b
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 29 21:09:50 2014 +0000

    Added a few variants of MOV and ADD

commit a1bfe21f8bbd44dab0c78a3d0e46107c034cf126
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Jan 26 21:45:24 2014 +0000

    JIT proof-of-concept

commit befe8de75f2d29fae983954679190e1bb4e7b764
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 24 22:24:30 2014 +0000

    Removed make-* methods

commit 6ff1b964ab5c24ddad7a2f7f91ce701e29edc8c2
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 23 22:33:31 2014 +0000

    <malloc> -> <mem>

commit 3a84198a68b15e61ab701a78465f0eaea326188b
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 22 18:48:43 2014 +0000

    Added sequence class

commit e0018f63341edfa7912e3f00e1c39801aec3f471
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 22 18:30:04 2014 +0000

    Implemented write and display for sequence

commit 46dfb864989ea53ca5b86bc1552e39cc865204d0
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 22 08:51:02 2014 +0000

    Added slicing of arrays

commit eface122110a8d0f33e64ab0e3ea3cf5755306ba
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 22 08:30:43 2014 +0000

    Implemented skipping of values

commit 0712ba3909de7d42f8cc3707b90742bc778a64e6
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 21 21:26:28 2014 +0000

    get-offset -> get-var

commit 77e376b74c2ad608565c12fe10bc18646972ecbb
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 21 21:17:09 2014 +0000

    Moved size information from lookup to lambda

commit 4de848c239ae50190ff2a4cbff1b7f0a0219e0e0
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 21 21:02:18 2014 +0000

    Minor fixes

commit 4239ca7aebce2e531ed98274eb7d258430fc33fe
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 21 08:49:31 2014 +0000

    Conversion from sequence to list

commit ebcde89b6663fcfa79a4dc71ee6d8b37cfe35bf2
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 21 08:26:03 2014 +0000

    Added 'shape' method

commit 545397d7dc24b1596bb61f0766e631b204376f6f
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 20 19:10:45 2014 +0000

    Added size information to sequences

commit d338ec0d6c85477197f1eb70a31d113535f2a0ab
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Jan 19 22:31:12 2014 +0000

    Added lambda object

commit 9865ad6f5179688519e00d96bf83a8f712da3b27
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Jan 18 23:10:32 2014 +0000

    More write methods and substitutions

commit a635c1ca4e525f3c6ab4fd1b49e07fb4db14505e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Jan 18 22:15:35 2014 +0000

    variable -> var

commit 98069613ced978f0fcc92add204eb6dd33921420
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 17 22:48:21 2014 +0000

    Implemented displaying of <int> and <bool>

commit 946137108efe299e575431d0e7fc1e0c1a86dc8b
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 17 20:26:09 2014 +0000

    Working on <lookup> class

commit a3ac14c4fa279bd413a9ef3e87fc0759bda93eb9
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 17 09:13:44 2014 +0000

    Using eq?, eqv?, and equal?

commit 9ab301b4979af5e2fa18477951dbd3c182b06e2d
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 16 22:42:49 2014 +0000

    Updated documentation

commit fe9a0714ebbb9d2f17a28c826b06bbe9a9adc371
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 16 22:42:30 2014 +0000

    Added variable class

commit 36bfd30b9e6adf9607729ec781f2874d1a8a3504
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 15 22:04:22 2014 +0000

    Created release v0.1.3

commit d7985453659d8dc7b87bd478506b9754165f3f04
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 15 20:35:35 2014 +0000

    Implemented 'lookup'

commit f3608a1e9379981a77761b0533e1b3b7668abb28
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 15 18:53:43 2014 +0000

    Updated installation documentation

commit 4876355f73100c015286f8d0523fdb55cb82c384
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 15 17:58:50 2014 +0000

    Adding info pages

commit 19773c5b075cb979691ec201dda89feb594f494c
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 19:24:30 2014 +0000

    Added typed pointer operation

commit 98ecd40f36259242464c77f3fbc3c76d331318e4
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 17:35:14 2014 +0000

    Changed tests for 'equal?'

commit 7dfbb3330b7f097986fd18eed9a57275623cf579
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 17:26:05 2014 +0000

    Added 'get-value' getter

commit 571f180d6df2e80942e0d081751e686f1415cb1b
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 16:35:14 2014 +0000

    Adding pointer objects

commit 207b92822d67042dd2664857e290b3c5a120759c
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 14:55:53 2014 +0000

    Updated installation documentation

commit 2a998ab281e3efd43757540c43ca01508133b7f5
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 14:29:07 2014 +0000

    Added test for custom integer class

commit a4c5004c52fe0879922f867bd7dd33ff35cb6bd9
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 14 14:23:17 2014 +0000

    Added tests for integer class

commit 6c68ae3eb5901fc9fbd662ca141b18b3b13cd5d5
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 13 19:00:04 2014 +0000

    Added some tests for packing/unpacking integer

commit 756b187925764bd62a295b886ed272e5456248fc
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 13 18:57:09 2014 +0000

    Marked 'equal?' tests as TODO

commit e9b2bf534f6c413b7a601875f626ce3d7f6dddcd
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 13 18:05:34 2014 +0000

    Added unpacking/packing for negative bytes

commit ba28414862074692237b739f4b03cccb59d43499
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 13 09:09:24 2014 +0000

    Added packing of unsigned integers

commit ff2921c85640317d1f602cee1ce10e1d747e159f
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 13 08:46:25 2014 +0000

    Packing of unsigned integers

commit b660e8f9fdf8bbcadde75691625d332de4b24624
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Jan 12 22:00:24 2014 +0000

    Added guile-tap.scm to distribution

commit 000743df522ad0b73d81546ff68ddbb2be51ec26
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Jan 11 22:07:00 2014 +0000

    Ported tests for integer

commit ece19471276206dcd9a9d9b7204ed7e9e3616ffa
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Jan 11 22:02:56 2014 +0000

    Ported boolean tests

commit bdefe986c0a643478e2bf8b10150a617ce6175b5
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 10 22:50:37 2014 +0000

    Minor change

commit 3e398f4760f984191de32b5d0fd40e657723b733
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 10 22:47:22 2014 +0000

    Added some tests for exceptions thrown

commit 34854baaf653148a19301db17f7fe5feb43729b6
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 10 22:28:29 2014 +0000

    Ported some tests to TAP testing

commit 6ce488b4b6c4f7c12375e379cbbc30dcd040d6f9
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Jan 10 18:08:00 2014 +0000

    Working on TAP testing

commit 7934972181dd10ac76ccb2eba179f0317bdc1942
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 9 22:43:13 2014 +0000

    Moved definition of LT_INIT

commit 645bc8bba157ee2a083f70fb88b998554c69ce16
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 9 22:41:14 2014 +0000

    Setup for TAP testing

commit 78a23e5f4db1e76620b32e8579a355fcaae726b4
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 9 20:57:50 2014 +0000

    Changed 'unpack-bool' to 'unpack' with parameter

commit 53dc449237a66aaf28eabf29afadc1e30f0cfc97
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 9 18:30:27 2014 +0000

    Minor changes

commit f6a7cb226c22ef40452cdc5a54b0890de7796342
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Thu Jan 9 18:28:33 2014 +0000

    Added integer classes

commit 1a81272ebd09eab7bdfc4e63458aa47b93412f85
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 7 13:35:51 2014 +0000

    Added extra file for <element> class

commit b0016a03166989833dc487b99d26d07093e46c13
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 7 13:22:40 2014 +0000

    Added equality for <bool>

commit 5b05728fe73f9b5b02f97f18ddfe9abd02451c49
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 7 09:10:13 2014 +0000

    Added class <bool>

commit ee7c4d16e52ea94622fa78434f8da6662bee0156
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Jan 7 09:08:55 2014 +0000

    Minor fixes

commit 3a4d325982a8b94fdd10d520ae569dde8b3ab80e
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Jan 6 19:12:48 2014 +0000

    Using '+' instead of 'plus'
    
    Do not export '+'!

commit 09f81e16d1f49b41802aec95ce47ce816516febe
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Jan 5 21:51:40 2014 +0000

    Updated README

commit 84ae29fce062a5a9268adb609e46b714d1012387
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Jan 4 22:27:47 2014 +0000

    Changed method names

commit 930c669d3173a686a6dfe494cbc2cbee3afc6e22
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Jan 4 13:56:19 2014 +0000

    Using GOOPS OO-library

commit 931c1ddbca0c6d163fe664e0fe1966baab5df3b4
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Wed Jan 1 22:05:14 2014 +0000

    Only supporting byte vectors

commit d852920b68daed0be41619a52003298e2ddc2eaa
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Dec 31 18:04:30 2013 +0000

    Added boundary checks

commit 3b9edaa3c6addcdeef31dfe286a09a60f9229897
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Dec 31 17:46:38 2013 +0000

    Added boundary checks for malloc-plus

commit d14c584ce3fa22a3048d19e56c5ead4f0de4b9b0
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Tue Dec 31 16:53:41 2013 +0000

    Added more tests for malloc object

commit 5b42dc5a53064e9d19a7a3fa7cff92644bcbf78a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Dec 30 22:42:25 2013 +0000

    Added a test for make-malloc

commit f0a9a10a1ec339534a146eb87db04bd6c70814a0
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Mon Dec 30 21:53:59 2013 +0000

    Did setup for testing

commit a1cbeb4eadcfb3dfbfa798e9210f4b37b6214b21
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Dec 29 20:17:02 2013 +0000

    Renamed some files

commit cec652e9f32b68e86890b7648482020a01cfb7e9
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sun Dec 29 20:01:54 2013 +0000

    Installation documentation

commit 9688589a636a959427d184d7f7dbed5a94feb890
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Dec 28 22:33:50 2013 +0000

    Implemented 'malloc-plus'

commit 969907c8f12a8cad09c069ad840fc1a55e0db550
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Dec 28 20:34:27 2013 +0000

    Updated README

commit 26c1ecb143c0b92b1c8fe20c4c8aaf2c61eee5b8
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Sat Dec 28 20:33:46 2013 +0000

    Using list to store original pointer and size

commit f06b237343aff57324b5273436db34ec74073d68
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 22:13:10 2013 +0000

    Trying to implement "malloc"

commit 05017badabcdecbf0d602a9576f5e2eb79cb9285
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 16:52:50 2013 +0000

    Added GPLv3 license file

commit 04f7a02d2d502fd8cae0b976499d4626ffae93ac
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 16:48:11 2013 +0000

    Update timestamp of Scheme object via install hook

commit fe7b9ce62ffacb0513776704b4516fee5a41b6bb
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 16:37:03 2013 +0000

    Fixed path of compiled Scheme object

commit 03921322b30e1d2609c4489ff7f3d5433fa7abb3
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 16:08:49 2013 +0000

    Added compiled Guile object

commit ef7cfb44574a985f4d011cfba93f7b33b446b858
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 15:14:53 2013 +0000

    Created sample Guile extension

commit 0ea42cf465f63a0ddb2567c6d0a2c2c1113ae20d
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 14:18:31 2013 +0000

    Got Guile extension example working

commit 6ce11a9eaeb81521943308a3b420fe4d51a4755a
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 13:49:46 2013 +0000

    Added build files

commit e6592c68e06bb723650dc9360d1a06e173b42087
Author: Jan Wedekind <jan@wedesoft.de>
Date:   Fri Dec 27 13:00:00 2013 +0000

    Initial commit
