From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brice Waegenire Subject: [PATCH] org-timer.el: Use hh:mm:ss format instead of minutes Date: Fri, 24 Apr 2015 14:48:52 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113a933e8c2c56051477d1fe Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58304) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yld2M-000699-I1 for emacs-orgmode@gnu.org; Fri, 24 Apr 2015 08:48:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yld2L-0005ao-HA for emacs-orgmode@gnu.org; Fri, 24 Apr 2015 08:48:54 -0400 Received: from mail-qg0-x232.google.com ([2607:f8b0:400d:c04::232]:35889) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yld2L-0005aZ-Cl for emacs-orgmode@gnu.org; Fri, 24 Apr 2015 08:48:53 -0400 Received: by qgeb100 with SMTP id b100so21936071qge.3 for ; Fri, 24 Apr 2015 05:48:52 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --001a113a933e8c2c56051477d1fe Content-Type: text/plain; charset=UTF-8 Hello, I've hacked a patch that use hh:mm:ss format instead of minutes for org-timer-set-timer. I'm really not sure I did it in the right way, any sugestions are welcome. Both tests test-org-timer/set-timer andtest-org-timer/pause-timer where adapted to the new format. Brice. --001a113a933e8c2c56051477d1fe Content-Type: text/x-diff; charset=US-ASCII; name="0001-org-timer.el-Use-hh-mm-ss-format-instead-of-minutes.patch" Content-Disposition: attachment; filename="0001-org-timer.el-Use-hh-mm-ss-format-instead-of-minutes.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i8vl7nxi0 RnJvbSAxOGJmNWEwYzNlMmExMTAxZWNlN2Q4M2EyMDFlYjhmNmFjMTk4MzZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmljZSBXYWVnZW5laXJlIDxicmljZS53Z2VAZ21haWwuY29t PgpEYXRlOiBGcmksIDI0IEFwciAyMDE1IDE0OjE4OjQ1ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g b3JnLXRpbWVyLmVsOiBVc2UgaGg6bW06c3MgZm9ybWF0IGluc3RlYWQgb2YgbWludXRlcwoKKiBs aXNwL29yZy10aW1lci5lbCAob3JnLXRpbWVyLXNldC10aW1lcik6IFVzZSBoaDptbTpzcyBmb3Jt YXQgaW5zdGVhZCBvZiBtaW51dGVzLgoKKiB0ZXN0aW5nL2xpc3AvdGVzdC1vcmctdGltZXIuZWwg KHRlc3Qtb3JnLXRpbWVyL3NldC10aW1lciwgdGVzdC1vcmctdGltZXIvcGF1c2UtdGltZXIpOiBD aGFuZ2UgdGhlIGFyZ3VtZW50cyB0byB0aGUgbmV3IGZvcm1hdC4KClRJTllDSEFOR0UKLS0tCiBs aXNwL29yZy10aW1lci5lbCAgICAgICAgICAgICAgfCAxMSArKysrLS0tLS0tLQogdGVzdGluZy9s aXNwL3Rlc3Qtb3JnLXRpbWVyLmVsIHwgIDQgKystLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2Vy dGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9vcmctdGltZXIuZWwg Yi9saXNwL29yZy10aW1lci5lbAppbmRleCAwNTkzNTczLi40ZGYyMWQyIDEwMDY0NAotLS0gYS9s aXNwL29yZy10aW1lci5lbAorKysgYi9saXNwL29yZy10aW1lci5lbApAQCAtNDI5LDE3ICs0Mjks MTQgQEAgdXNpbmcgdGhyZWUgYEMtdScgcHJlZml4IGFyZ3VtZW50cy4iCiAJIChtaW51dGVzIChv ciAoYW5kIChub3QgKGVxdWFsIG9wdCAnKDY0KSkpCiAJCQkgICBlZmZvcnQtbWludXRlcwogCQkJ ICAgKG51bWJlci10by1zdHJpbmcgZWZmb3J0LW1pbnV0ZXMpKQotCQkgICAgIChhbmQgKG51bWJl cnAgb3B0KSAobnVtYmVyLXRvLXN0cmluZyBvcHQpKQotCQkgICAgIChhbmQgKGxpc3RwIG9wdCkg KG5vdCAobnVsbCBvcHQpKQotCQkJICAobnVtYmVyLXRvLXN0cmluZyBvcmctdGltZXItZGVmYXVs dC10aW1lcikpCisJCSAgICAgKGFuZCAoc3RyaW5ncCBvcHQpIChwcmluMSBvcHQpKQogCQkgICAg IChyZWFkLWZyb20tbWluaWJ1ZmZlcgotCQkgICAgICAiSG93IG1hbnkgbWludXRlcyBsZWZ0PyAi CisJCSAgICAgICJIb3cgbWFueSB0aW1lIGxlZnQ/ICIKIAkJICAgICAgKGlmIChub3QgKGVxIG9y Zy10aW1lci1kZWZhdWx0LXRpbWVyIDApKQotCQkJICAobnVtYmVyLXRvLXN0cmluZyBvcmctdGlt ZXItZGVmYXVsdC10aW1lcikpKSkpKQorCQkJICAocHJpbjEgb3JnLXRpbWVyLWRlZmF1bHQtdGlt ZXIpKSkpKSkKICAgICAoaWYgKG5vdCAoc3RyaW5nLW1hdGNoICJbMC05XSsiIG1pbnV0ZXMpKQog CShvcmctdGltZXItc2hvdy1yZW1haW5pbmctdGltZSkKLSAgICAgIChsZXQqICgobWlucyAoc3Ry aW5nLXRvLW51bWJlciAobWF0Y2gtc3RyaW5nIDAgbWludXRlcykpKQotCSAgICAgKHNlY3MgKCog bWlucyA2MCkpCisgICAgICAobGV0KiAoKHNlY3MgKG9yZy10aW1lci1obXMtdG8tc2VjcyAob3Jn LXRpbWVyLWZpeC1pbmNvbXBsZXRlIG1pbnV0ZXMpKSkKIAkgICAgIChobCAob3JnLXRpbWVyLS1n ZXQtdGltZXItdGl0bGUpKSkKIAkoaWYgKG9yIChub3Qgb3JnLXRpbWVyLWNvdW50ZG93bi10aW1l cikKIAkJKGVxdWFsIG9wdCAnKDE2KSkKZGlmZiAtLWdpdCBhL3Rlc3RpbmcvbGlzcC90ZXN0LW9y Zy10aW1lci5lbCBiL3Rlc3RpbmcvbGlzcC90ZXN0LW9yZy10aW1lci5lbAppbmRleCA3MTY0YTVk Li5hNmQ1ZTdhIDEwMDY0NAotLS0gYS90ZXN0aW5nL2xpc3AvdGVzdC1vcmctdGltZXIuZWwKKysr IGIvdGVzdGluZy9saXNwL3Rlc3Qtb3JnLXRpbWVyLmVsCkBAIC0xNzUsNyArMTc1LDcgQEAgQWxz bywgbXV0ZSBvdXRwdXQgZnJvbSBgbWVzc2FnZScuIgogICAgKGVxdWFsICIwOjA2OjM0IgogCSAg KHRlc3Qtb3JnLXRpbWVyL3dpdGgtdGVtcC10ZXh0ICIiCiAJICAgICh0ZXN0LW9yZy10aW1lci93 aXRoLWN1cnJlbnQtdGltZSB0ZXN0LW9yZy10aW1lci90aW1lMAotCSAgICAgIChvcmctdGltZXIt c2V0LXRpbWVyIDEwKSkKKwkgICAgICAob3JnLXRpbWVyLXNldC10aW1lciAiMTA6MDAiKSkKIAkg ICAgKHRlc3Qtb3JnLXRpbWVyL3dpdGgtY3VycmVudC10aW1lIHRlc3Qtb3JnLXRpbWVyL3RpbWUx CiAJICAgICAgKG9yZy10aW1lcikpCiAJICAgIChvcmctdHJpbSAoYnVmZmVyLXN0cmluZykpKSkp KQpAQCAtMjEwLDcgKzIxMCw3IEBAIEFsc28sIG11dGUgb3V0cHV0IGZyb20gYG1lc3NhZ2UnLiIK ICAgIChlcXVhbCAiMDowMTozOSIKIAkgICh0ZXN0LW9yZy10aW1lci93aXRoLXRlbXAtdGV4dCAi IgogCSAgICAodGVzdC1vcmctdGltZXIvd2l0aC1jdXJyZW50LXRpbWUgdGVzdC1vcmctdGltZXIv dGltZTAKLQkgICAgICAob3JnLXRpbWVyLXNldC10aW1lciAxMCkpCisJICAgICAgKG9yZy10aW1l ci1zZXQtdGltZXIgIjEwOjAwIikpCiAJICAgICh0ZXN0LW9yZy10aW1lci93aXRoLWN1cnJlbnQt dGltZSB0ZXN0LW9yZy10aW1lci90aW1lMQogCSAgICAgIChvcmctdGltZXItcGF1c2Utb3ItY29u dGludWUpKQogCSAgICAodGVzdC1vcmctdGltZXIvd2l0aC1jdXJyZW50LXRpbWUgdGVzdC1vcmct dGltZXIvdGltZTIKLS0gCjIuMy41Cgo= --001a113a933e8c2c56051477d1fe--