Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 81E1E200C1C for ; Wed, 15 Feb 2017 12:41:26 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 808F6160B5E; Wed, 15 Feb 2017 11:41:26 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id CABE8160B46 for ; Wed, 15 Feb 2017 12:41:25 +0100 (CET) Received: (qmail 21901 invoked by uid 500); 15 Feb 2017 11:41:24 -0000 Mailing-List: contact users-help@tapestry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tapestry users" Delivered-To: mailing list users@tapestry.apache.org Received: (qmail 21889 invoked by uid 99); 15 Feb 2017 11:41:24 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2017 11:41:24 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 9CAC1C1947 for ; Wed, 15 Feb 2017 11:41:23 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.899 X-Spam-Level: ** X-Spam-Status: No, score=2.899 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RDNS_NONE=3, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=amc.dk Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id dduBLMwRZiBf for ; Wed, 15 Feb 2017 11:41:18 +0000 (UTC) Received: from mail2.amcbanking.com (unknown [188.120.77.59]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 5CD505F19B for ; Wed, 15 Feb 2017 11:41:18 +0000 (UTC) Received: from mail2.amcbanking.com (mail2.amcbanking.com [188.120.77.62]) by mail2.amcbanking.com (Postfix) with ESMTP id CEB0F44057F for ; Wed, 15 Feb 2017 12:41:27 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=amc.dk; s=amcdkim; t=1487158887; bh=uiXNikHc2LmVfJQrQJ/gf2IyS2EVmM+8T8V+7mHBfxk=; h=From:To:Subject:Date:References:From; b=Ee0w2N7q7VS/9YlnjuNmsNywl3Ngz6h7aF3TwfBSbcEGb2Kopp94/GDJL1gY1X8IE gUFrYIPjMcptZcEYP+vF0ZUNMiOkyjiOxMIp5+ksoY3uSicRxRCxM2z5eQHIV+wHWj zW1xRtK/pDWB9RrFr0yKrDVur5xVy0/bFRGtQs1Y= Received: from mail.amcbanking.com ([10.101.101.12]) by barracuda.amc.dk with ESMTP id gHqZC1c4teLKZn0I for ; Wed, 15 Feb 2017 12:41:10 +0100 (CET) Received: from EXCHANGE.amc.dk ([fe80::f4d4:d642:ad98:eede]) by EXCHANGE.amc.dk ([fe80::f4d4:d642:ad98:eede%11]) with mapi id 14.01.0438.000; Wed, 15 Feb 2017 12:41:10 +0100 From: Davide Vecchi To: Tapestry users Subject: FW: Implementing a "bottomless" grid Thread-Topic: Implementing a "bottomless" grid Thread-Index: AdKDs0b/u7ikkPsMRXmR0iUyZXXWSgAJx4iAAH6LwTAAZ/1qkA== Date: Wed, 15 Feb 2017 11:41:10 +0000 Message-ID: <67AC9493D322D14B858F82BC626FBADB47B1DA82@EXCHANGE.amc.dk> References: <67AC9493D322D14B858F82BC626FBADB47B1D784@EXCHANGE.amc.dk> Accept-Language: en-GB, da-DK, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Virus-Scanned: by bsmtpd at amc.dk archived-at: Wed, 15 Feb 2017 11:41:26 -0000 V2hlbiBJIGFkZCB0YXBlc3RyeS1leHRlbnNpb25zIHRvIG15IGJ1aWxkLmdyYWRsZSBhcyBwZXIg dGhlIGluc3RydWN0aW9ucyBpbiB0aGUgZ2l0aHViIGxpbmsgYmVsb3csIEkgc2VlIHRoYXQgR3Jh ZGxlIGRvd25sb2FkcyBUYXBlc3RyeSA1LjQuMSwgYXMgd2VsbCBhcyBzZXZlcmFsIGRlcGVuZGVu Y2llcyBvZiBpdC4NCg0KVGhlIHByb2JsZW0gaXMgdGhhdCBvdXIgd2ViYXBwIGlzIG9uIFRhcGVz dHJ5IDUuMy44IGFuZCB0aGVyZSBhcmUgbm8gaW1taW5lbnQgcGxhbnMgdG8gdXBncmFkZS4gU28g SSB3aWxsIHJlbW92ZSB0aGF0IGJ1aWxkLmdyYWRsZSBjaGFuZ2UsIGRvd25sb2FkIHRhcGVzdHJ5 LWV4dGVuc2lvbnMgYW5kIGFkZCBpdCB0byBteSBwcm9qZWN0IGFzIGEgbG9jYWwgbGlicmFyeSwg YW5kIHRyeSB0YXBlc3RyeS1leHRlbnNpb25zIHdpdGggVGFwZXN0cnkgNS4zLjggLg0KDQpTbyBp ZiBzb21lb25lIGtub3dzIHRoYXQgdGFwZXN0cnktZXh0ZW5zaW9ucyBjYW5ub3Qgd29yayB3aXRo IFRhcGVzdHJ5IDUuMy44IG9yIHRoYXQgc3BlY2lmaWMgcHJvdmlzaW9ucyBhcmUgbmVlZGVkLCBp dCB3b3VsZCBncmVhdGx5IGhlbHAgbWUgdG8ga25vdyB0aGF0Lg0KDQpUaGFua3MNCg0KRGF2aWRl DQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IERhdmlkZSBWZWNjaGkgDQpT ZW50OiBNb25kYXksIEZlYnJ1YXJ5IDEzLCAyMDE3IDA5OjQxDQpUbzogJ1RhcGVzdHJ5IHVzZXJz JyA8dXNlcnNAdGFwZXN0cnkuYXBhY2hlLm9yZz4NClN1YmplY3Q6IFJFOiBJbXBsZW1lbnRpbmcg YSAiYm90dG9tbGVzcyIgZ3JpZA0KDQpIaSBEYXZpZCwNCg0KVGhhbmtzIGZvciB0aGUgaW5mb3Jt YXRpb24sIHRoYXQgbWlnaHQgYmUganVzdCB3aGF0IEkgYW0gbG9va2luZyBmb3IuIElmIEkgY29t ZSB1cCB3aXRoIHNvbWV0aGluZyBnZW5lcmljIGVub3VnaCB0byBiZSBvZiBpbnRlcmVzdCB0byBv dGhlciBwZW9wbGUsIEkgd2lsbCBwb3N0IGJhY2sgaGVyZS4gVGhhbmtzIGFsc28gZm9yIHRoZSB0 aXAgYWJvdXQgdGhlIHNjcm9sbGJhci4NCg0KRGF2aWRlDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCkZyb206IERhdmlkIERpYXogW21haWx0bzpkQHZpZGRpYXouY29tXQ0KU2VudDog RnJpZGF5LCBGZWJydWFyeSAxMCwgMjAxNyAyMjoxNQ0KVG86IFRhcGVzdHJ5IHVzZXJzIDx1c2Vy c0B0YXBlc3RyeS5hcGFjaGUub3JnPg0KU3ViamVjdDogUmU6IEltcGxlbWVudGluZyBhICJib3R0 b21sZXNzIiBncmlkDQoNCkhpIERhdmlkZSwNCg0KVHJ5IGNoZWNraW5nIG91dCBodHRwczovL2dp dGh1Yi5jb20vZWRkeXNvbi1kZS90YXBlc3RyeS1leHRlbnNpb25zLCB0aGlzIG1pZ2h0IGhhdmUg d2hhdCB5b3UgYXJlIGxvb2tpbmcgZm9yIChJbmZpbmlHcmlkKSwgb3IgYXQgbGVhc3QgZ2l2ZSB5 b3UgYW4gaWRlYSBvbiB3aGF0IHlvdSBuZWVkIHRvIGRvLg0KDQpJZiB5b3Ugd2FudCB0aGUgZ3Jp ZCB0byBiZSBpbiBpdCdzIG93biBzY3JvbGxiYXIsIHlvdSBzaG91bGQgcHV0IGl0IGluIGEgPGRp dj4gYW5kIHRoZW4gc2V0IHRoZSBoZWlnaHQgdG8gYmUgc29tZSBmaXhlZCBoZWlnaHQsIGFuZCBn aXZlIGl0IHRoZSBzdHlsZSBvdmVyZmxvdy15OiBzY3JvbGw7Lg0KDQpUaGFua3MsDQpEYXZpZC4N Cg0KPg0K DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IHVzZXJzLXVuc3Vi c2NyaWJlQHRhcGVzdHJ5LmFwYWNoZS5vcmcNCkZvciBhZGRpdGlvbmFsIGNvbW1hbmRzLCBl LW1haWw6IHVzZXJzLWhlbHBAdGFwZXN0cnkuYXBhY2hlLm9yZw0K