From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.42.229.71 with SMTP id jh7cs54762icb; Mon, 24 Jan 2011 15:32:17 -0800 (PST) Received: by 10.231.14.9 with SMTP id e9mr5582911iba.105.1295911937519; Mon, 24 Jan 2011 15:32:17 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id k12si15106020vcr.40.2011.01.24.15.32.17; Mon, 24 Jan 2011 15:32:17 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id DAE3B19783CC; Mon, 24 Jan 2011 18:32:16 -0500 (EST) Received: from kuovi.tilus.net (kuovi.tilus.net [80.68.89.168]) by rubyforge.org (Postfix) with ESMTP id A134F1858374 for ; Mon, 24 Jan 2011 18:24:51 -0500 (EST) Received: by kuovi.tilus.net (Postfix, from userid 1000) id 03F06606E; Tue, 25 Jan 2011 01:24:50 +0200 (EET) From: Tero Tilus To: Sup developers Date: Tue, 25 Jan 2011 01:24:50 +0200 Message-Id: <1295910855-sup-546@tilus.net> User-Agent: Sup/git Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-1295911490-935874-2405-7303-1-=" Subject: [sup-devel] Patch: Hookify Time#to_nice_s X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org --=-1295911490-935874-2405-7303-1-= Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline I noticed that my index-mode-date-widget hook patch (22c7a51675d8) was not quite there. This is what it should have been from the beginning. This renders index-mode-date-widget hook obsolete, since Time#to_nice_s is what index-mode defaults to when there is no hook defined. Unless of course you want "nice time" to be something else on index-mode than everywhere else, which I don't think anybody wants. Is this good as is or should I in this patch do something about the now obsolete index-mode-date-widget hook? Deprecate somehow? -- Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/ --=-1295911490-935874-2405-7303-1-= Content-Disposition: attachment; filename="0001-Hookify-Time-to_nice_s.patch" Content-Type: application/octet-stream; name="0001-Hookify-Time-to_nice_s.patch" Content-Transfer-Encoding: base64 RnJvbSAxODBlMjM4YzAwNjlkZjA1OGE1ZGIyOGEwM2RkYWY4NmE0OWVmZTU2 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUZXJvIFRpbHVzIDx0 ZXJvQHRpbHVzLm5ldD4KRGF0ZTogV2VkLCAyMiBEZWMgMjAxMCAwMDo1NToz MSArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIEhvb2tpZnkgVGltZSN0b19uaWNl X3MKClNpZ25lZC1vZmYtYnk6IFRlcm8gVGlsdXMgPHRlcm9AdGlsdXMubmV0 PgotLS0KIGxpYi9zdXAucmIgICAgICB8ICAgIDIgKwogbGliL3N1cC90aW1l LnJiIHwgICA4MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrCiBsaWIvc3VwL3V0aWwucmIgfCAgIDcx IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCiAzIGZpbGVzIGNoYW5nZWQsIDg1IGluc2VydGlvbnMoKyksIDcxIGRl bGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYi9zdXAvdGltZS5y YgoKZGlmZiAtLWdpdCBhL2xpYi9zdXAucmIgYi9saWIvc3VwLnJiCmluZGV4 IDc0ZWI5NTAuLjUyMGEwNzIgMTAwNjQ0Ci0tLSBhL2xpYi9zdXAucmIKKysr IGIvbGliL3N1cC5yYgpAQCAtMjU2LDYgKzI1Niw3IEBAIHRyeSB0aGlzIGlu c3RlYWQ6CiBZb3UgY2FuIGFsc28gdHJ5IGBnZW0gdW5pbnN0YWxsIHN1cGAg YW5kIHJlbW92aW5nIGFsbCBTdXAgcnVieWdlbXMuCiAKIEVPUworIycgZHVo IQogICAgICAgYWJvcnQKICAgICBlbmQKICAgZW5kCkBAIC0zMjQsNiArMzI1 LDcgQEAgZW5kCiAKIHJlcXVpcmUgInN1cC91dGlsIgogcmVxdWlyZSAic3Vw L2hvb2siCityZXF1aXJlICJzdXAvdGltZSIKIAogIyMgZXZlcnl0aGluZyB3 ZSBuZWVkIHRvIGdldCBsb2dnaW5nIHdvcmtpbmcKIHJlcXVpcmUgInN1cC9s b2dnZXIiCmRpZmYgLS1naXQgYS9saWIvc3VwL3RpbWUucmIgYi9saWIvc3Vw L3RpbWUucmIKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4u YzA3NmUxOQotLS0gL2Rldi9udWxsCisrKyBiL2xpYi9zdXAvdGltZS5yYgpA QCAtMCwwICsxLDgzIEBACitjbGFzcyBUaW1lCisKKyAgUmVkd29vZDo6SG9v a01hbmFnZXIucmVnaXN0ZXIgInRpbWUtdG8tbmljZS1zdHJpbmciLCA8PEVP UworRm9ybWF0cyB0aW1lIG5pY2VseSBhcyBzdHJpbmcuCitWYXJpYWJsZXM6 CisgIHRpbWU6IFRoZSBUaW1lIGluc3RhbmNlIHRvIGJlIGZvcm1hdHRlZC4K KyAgZnJvbTogVGhlIFRpbWUgaW5zdGFuY2UgcHJvdmlkaW5nIHRoZSByZWZl cmVuY2UgcG9pbnQgKGNvbnNpZGVyZWQgIm5vdyIpLgorRU9TCisKKyAgZGVm IHRvX2luZGV4YWJsZV9zCisgICAgc3ByaW50ZiAiJTAxMmQiLCBzZWxmCisg IGVuZAorCisgIGRlZiBuZWFyZXN0X2hvdXIKKyAgICBpZiBtaW4gPCAzMAor ICAgICAgc2VsZgorICAgIGVsc2UKKyAgICAgIHNlbGYgKyAoNjAgLSBtaW4p ICogNjAKKyAgICBlbmQKKyAgZW5kCisKKyAgZGVmIG1pZG5pZ2h0ICMgd2l0 aGluIGEgc2Vjb25kCisgICAgc2VsZiAtIChob3VyICogNjAgKiA2MCkgLSAo bWluICogNjApIC0gc2VjCisgIGVuZAorCisgIGRlZiBpc190aGVfc2FtZV9k YXk/IG90aGVyCisgICAgKG1pZG5pZ2h0IC0gb3RoZXIubWlkbmlnaHQpLmFi cyA8IDEKKyAgZW5kCisKKyAgZGVmIGlzX3RoZV9kYXlfYmVmb3JlPyBvdGhl cgorICAgIG90aGVyLm1pZG5pZ2h0IC0gbWlkbmlnaHQgPD0gIDI0ICogNjAg KiA2MCArIDEKKyAgZW5kCisKKyAgZGVmIHRvX25pY2VfZGlzdGFuY2VfcyBm cm9tPVRpbWUubm93CisgICAgbGF0ZXJfdGhhbiA9IChzZWxmIDwgZnJvbSkK KyAgICBkaWZmID0gKHNlbGYudG9faSAtIGZyb20udG9faSkuYWJzLnRvX2YK KyAgICB0ZXh0ID0KKyAgICAgIFsgWyJzZWNvbmQiLCA2MF0sCisgICAgICAg IFsibWludXRlIiwgNjBdLAorICAgICAgICBbImhvdXIiLCAyNF0sCisgICAg ICAgIFsiZGF5IiwgN10sCisgICAgICAgIFsid2VlayIsIDQuMzQ1XSwgIyBo ZWggaGVoCisgICAgICAgIFsibW9udGgiLCAxMl0sCisgICAgICAgIFsieWVh ciIsIG5pbF0sCisgICAgICBdLmFyZ2ZpbmQgZG8gfHVuaXQsIHNpemV8Cisg ICAgICAgIGlmIGRpZmYucm91bmQgPD0gMQorICAgICAgICAgICJvbmUgI3t1 bml0fSIKKyAgICAgICAgZWxzaWYgc2l6ZS5uaWw/IHx8IGRpZmYucm91bmQg PCBzaXplCisgICAgICAgICAgIiN7ZGlmZi5yb3VuZH0gI3t1bml0fXMiCisg ICAgICAgIGVsc2UKKyAgICAgICAgICBkaWZmIC89IHNpemUudG9fZgorICAg ICAgICAgIGZhbHNlCisgICAgICAgIGVuZAorICAgICAgZW5kCisgICAgaWYg bGF0ZXJfdGhhbgorICAgICAgdGV4dCArICIgYWdvIgorICAgIGVsc2UKKyAg ICAgICJpbiAiICsgdGV4dAorICAgIGVuZAorICBlbmQKKworICBUT19OSUNF X1NfTUFYX0xFTiA9IDkgIyBlLmcuICJZZXN0LjEwYW0iCisgIGRlZiB0b19u aWNlX3MgZnJvbT1UaW1lLm5vdworICAgIFJlZHdvb2Q6Okhvb2tNYW5hZ2Vy LnJ1bigidGltZS10by1uaWNlLXN0cmluZyIsIDp0aW1lID0+IHNlbGYsIDpm cm9tID0+IGZyb20pIHx8IGRlZmF1bHRfdG9fbmljZV9zKGZyb20pCisgIGVu ZAorCisgIGRlZiBkZWZhdWx0X3RvX25pY2VfcyBmcm9tPVRpbWUubm93Cisg ICAgaWYgeWVhciAhPSBmcm9tLnllYXIKKyAgICAgIHN0cmZ0aW1lICIlYiAl WSIKKyAgICBlbHNpZiBtb250aCAhPSBmcm9tLm1vbnRoCisgICAgICBzdHJm dGltZSAiJWIgJWUiCisgICAgZWxzZQorICAgICAgaWYgaXNfdGhlX3NhbWVf ZGF5PyBmcm9tCisgICAgICAgIHN0cmZ0aW1lKCIlbDolTSVwIikuZG93bmNh c2UgIyBlbXVsYXRlICVQIChtaXNzaW5nIG9uIHJ1YnkgMS44IGRhcndpbikK KyAgICAgIGVsc2lmIGlzX3RoZV9kYXlfYmVmb3JlPyBmcm9tCisgICAgICAg ICJZZXN0LiIgICsgbmVhcmVzdF9ob3VyLnN0cmZ0aW1lKCIlbCVwIikuZG93 bmNhc2UgIyBlbXVsYXRlICVQCisgICAgICBlbHNlCisgICAgICAgIHN0cmZ0 aW1lICIlYiAlZSIKKyAgICAgIGVuZAorICAgIGVuZAorICBlbmQKK2VuZAor CmRpZmYgLS1naXQgYS9saWIvc3VwL3V0aWwucmIgYi9saWIvc3VwL3V0aWwu cmIKaW5kZXggNDVkZWMzYi4uMmQ1Mjg3MSAxMDA2NDQKLS0tIGEvbGliL3N1 cC91dGlsLnJiCisrKyBiL2xpYi9zdXAvdXRpbC5yYgpAQCAtNTE1LDc3ICs1 MTUsNiBAQCBjbGFzcyBBcnJheQogICBkZWYgbm9uZW1wdHk/OyAhZW1wdHk/ IGVuZAogZW5kCiAKLWNsYXNzIFRpbWUKLSAgZGVmIHRvX2luZGV4YWJsZV9z Ci0gICAgc3ByaW50ZiAiJTAxMmQiLCBzZWxmCi0gIGVuZAotCi0gIGRlZiBu ZWFyZXN0X2hvdXIKLSAgICBpZiBtaW4gPCAzMAotICAgICAgc2VsZgotICAg IGVsc2UKLSAgICAgIHNlbGYgKyAoNjAgLSBtaW4pICogNjAKLSAgICBlbmQK LSAgZW5kCi0KLSAgZGVmIG1pZG5pZ2h0ICMgd2l0aGluIGEgc2Vjb25kCi0g ICAgc2VsZiAtIChob3VyICogNjAgKiA2MCkgLSAobWluICogNjApIC0gc2Vj Ci0gIGVuZAotCi0gIGRlZiBpc190aGVfc2FtZV9kYXk/IG90aGVyCi0gICAg KG1pZG5pZ2h0IC0gb3RoZXIubWlkbmlnaHQpLmFicyA8IDEKLSAgZW5kCi0K LSAgZGVmIGlzX3RoZV9kYXlfYmVmb3JlPyBvdGhlcgotICAgIG90aGVyLm1p ZG5pZ2h0IC0gbWlkbmlnaHQgPD0gIDI0ICogNjAgKiA2MCArIDEKLSAgZW5k Ci0KLSAgZGVmIHRvX25pY2VfZGlzdGFuY2VfcyBmcm9tPVRpbWUubm93Ci0g ICAgbGF0ZXJfdGhhbiA9IChzZWxmIDwgZnJvbSkKLSAgICBkaWZmID0gKHNl bGYudG9faSAtIGZyb20udG9faSkuYWJzLnRvX2YKLSAgICB0ZXh0ID0KLSAg ICAgIFsgWyJzZWNvbmQiLCA2MF0sCi0gICAgICAgIFsibWludXRlIiwgNjBd LAotICAgICAgICBbImhvdXIiLCAyNF0sCi0gICAgICAgIFsiZGF5IiwgN10s Ci0gICAgICAgIFsid2VlayIsIDQuMzQ1XSwgIyBoZWggaGVoCi0gICAgICAg IFsibW9udGgiLCAxMl0sCi0gICAgICAgIFsieWVhciIsIG5pbF0sCi0gICAg ICBdLmFyZ2ZpbmQgZG8gfHVuaXQsIHNpemV8Ci0gICAgICAgIGlmIGRpZmYu cm91bmQgPD0gMQotICAgICAgICAgICJvbmUgI3t1bml0fSIKLSAgICAgICAg ZWxzaWYgc2l6ZS5uaWw/IHx8IGRpZmYucm91bmQgPCBzaXplCi0gICAgICAg ICAgIiN7ZGlmZi5yb3VuZH0gI3t1bml0fXMiCi0gICAgICAgIGVsc2UKLSAg ICAgICAgICBkaWZmIC89IHNpemUudG9fZgotICAgICAgICAgIGZhbHNlCi0g ICAgICAgIGVuZAotICAgICAgZW5kCi0gICAgaWYgbGF0ZXJfdGhhbgotICAg ICAgdGV4dCArICIgYWdvIgotICAgIGVsc2UKLSAgICAgICJpbiAiICsgdGV4 dAotICAgIGVuZAotICBlbmQKLQotICBUT19OSUNFX1NfTUFYX0xFTiA9IDkg IyBlLmcuICJZZXN0LjEwYW0iCi0gIGRlZiB0b19uaWNlX3MgZnJvbT1UaW1l Lm5vdwotICAgIGlmIHllYXIgIT0gZnJvbS55ZWFyCi0gICAgICBzdHJmdGlt ZSAiJWIgJVkiCi0gICAgZWxzaWYgbW9udGggIT0gZnJvbS5tb250aAotICAg ICAgc3RyZnRpbWUgIiViICVlIgotICAgIGVsc2UKLSAgICAgIGlmIGlzX3Ro ZV9zYW1lX2RheT8gZnJvbQotICAgICAgICBzdHJmdGltZSgiJWw6JU0lcCIp LmRvd25jYXNlICMgZW11bGF0ZSAlUCAobWlzc2luZyBvbiBydWJ5IDEuOCBk YXJ3aW4pCi0gICAgICBlbHNpZiBpc190aGVfZGF5X2JlZm9yZT8gZnJvbQot ICAgICAgICAiWWVzdC4iICArIG5lYXJlc3RfaG91ci5zdHJmdGltZSgiJWwl cCIpLmRvd25jYXNlICMgZW11bGF0ZSAlUAotICAgICAgZWxzZQotICAgICAg ICBzdHJmdGltZSAiJWIgJWUiCi0gICAgICBlbmQKLSAgICBlbmQKLSAgZW5k Ci1lbmQKLQogIyMgc2ltcGxlIHNpbmdsZXRvbiBtb2R1bGUuIGZhciBsZXNz IGNvbXBsZXRlIGFuZCBpbnNhbmUgdGhhbiB0aGUgcnVieSBzdGFuZGFyZAog IyMgbGlicmFyeSBvbmUsIGJ1dCBpdCBhdXRvbWF0aWNhbGx5IGZvcndhcmRz IG1ldGhvZHMgY2FsbHMgYW5kIGFsbG93cyBmb3IKICMjIGNvbnN0cnVjdG9y cyB0aGF0IHRha2UgYXJndW1lbnRzLgotLSAKMS41LjYuNQoK --=-1295911490-935874-2405-7303-1-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel --=-1295911490-935874-2405-7303-1-=--