From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Pohlack Subject: =?UTF-8?B?W1BhdGNoXSBBZGQgYW5vdGhlciBidWxsZXQgdHlwZSAo4oaSKQ==?= Date: Fri, 13 Mar 2009 23:58:03 +0100 Message-ID: <49BAE4FB.8060401@os.inf.tu-dresden.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060904020708070206030102" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LiGJo-00049d-5J for emacs-orgmode@gnu.org; Fri, 13 Mar 2009 18:57:32 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LiGJj-00044q-9k for emacs-orgmode@gnu.org; Fri, 13 Mar 2009 18:57:31 -0400 Received: from [199.232.76.173] (port=57575 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LiGJj-00044l-4K for emacs-orgmode@gnu.org; Fri, 13 Mar 2009 18:57:27 -0400 Received: from os.inf.tu-dresden.de ([141.76.48.99]:52937) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LiGJi-0005Fu-2S for emacs-orgmode@gnu.org; Fri, 13 Mar 2009 18:57:26 -0400 Received: from [217.235.110.198] (helo=[192.168.1.106]) by os.inf.tu-dresden.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) id 1LiGJf-0003kr-AJ for emacs-orgmode@gnu.org; Fri, 13 Mar 2009 23:57:23 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org This is a multi-part message in MIME format. --------------060904020708070206030102 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi All, I tend to use a right arrow (→, U2192) from time to time in plain lists to separate normal item from conclusions / next actions etc.: - Topic - Fact 1 - Fact 2 → Conclusion I would appreciate it if org-mode could support this type of bullet point. The attached patch implements what I had in mind. I'm not sure if the adaptation in /org-cycle-list-bullet/ is useful for others --- I don't use the arrow for many items in a list, but only single ones --- But I included it in the patch for completeness. (Also, there may be better ways to encode unicode chars in regexp than using the utf-8 encoding, that the patch uses.) Cheers, Martin --------------060904020708070206030102 Content-Type: text/plain; name="org-list-arrow.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="org-list-arrow.diff" LS0tIC9ob21lL21wMjYvc3JjL29yZy1tb2RlL2xpc3Avb3JnLWxpc3QuZWwJMjAwOS0wMy0x MyAyMzo0MjowNS4wMDAwMDAwMDAgKzAxMDAKKysrIG9yZy1saXN0LmVsCTIwMDktMDMtMTMg MTk6NTc6NTEuMDAwMDAwMDAwICswMTAwCkBAIC0xMTgsNyArMTE4LDcgQEAKICAgOnR5cGUg J2ludGVnZXIpCiAKIChkZWZ2YXIgb3JnLWxpc3QtYmVnaW5uaW5nLXJlCi0gICJeXFwoWyBc dF0qXFwpXFwoWy0rKl1cXHxbMC05XStbLildXFwpICtcXCguKlxcKSQiKQorICAiXlxcKFsg XHRdKlxcKVxcKFstKyrihpJdXFx8WzAtOV0rWy4pXVxcKSArXFwoLipcXCkkIikKIAogKGRl ZmN1c3RvbSBvcmctbGlzdC1yYWRpby1saXN0LXRlbXBsYXRlcwogICAnKChsYXRleC1tb2Rl ICIlIEJFR0lOIFJFQ0VJVkUgT1JHTFNUICVuCkBAIC0xNTgsOSArMTU4LDkgQEAKICAgICAg IChnb3RvLWNoYXIgKHBvaW50LWF0LWJvbCkpCiAgICAgICAobG9va2luZy1hdAogICAgICAg IChjb25kCi0JKChlcSBsbHQgdCkgICJcXChbIFx0XSpcXChbLStdXFx8XFwoWzAtOV0rWy4p XVxcKVxcKVxcfFsgXHRdK1xcKlxcKVxcKCBcXHwkXFwpIikKLQkoKD0gbGx0ID8uKSAgIlxc KFsgXHRdKlxcKFstK11cXHxcXChbMC05XStcXC5cXClcXClcXHxbIFx0XStcXCpcXClcXCgg XFx8JFxcKSIpCi0JKCg9IGxsdCA/XCkpICJcXChbIFx0XSpcXChbLStdXFx8XFwoWzAtOV0r KSlcXClcXHxbIFx0XStcXCpcXClcXCggXFx8JFxcKSIpCisJKChlcSBsbHQgdCkgICJcXChb IFx0XSpcXChbLSvihpJdXFx8XFwoWzAtOV0rWy4pXVxcKVxcKVxcfFsgXHRdK1xcKlxcKVxc KCBcXHwkXFwpIikKKwkoKD0gbGx0ID8uKSAgIlxcKFsgXHRdKlxcKFstK+KGkl1cXHxcXChb MC05XStcXC5cXClcXClcXHxbIFx0XStcXCpcXClcXCggXFx8JFxcKSIpCisJKCg9IGxsdCA/ XCkpICJcXChbIFx0XSpcXChbLSvihpJdXFx8XFwoWzAtOV0rKSlcXClcXHxbIFx0XStcXCpc XClcXCggXFx8JFxcKSIpCiAJKHQgKGVycm9yICJJbnZhbGlkIHZhbHVlIG9mIGBvcmctcGxh aW4tbGlzdC1vcmRlcmVkLWl0ZW0tdGVybWluYXRvciciKSkpKSkpKQogCiAoZGVmdW4gb3Jn LWF0LWl0ZW0tYnVsbGV0LXAgKCkKQEAgLTIwNSw3ICsyMDUsNyBAQAogCQkJCSAgKGxvb2tp bmctYXQgIlsgXHRdKiQiKSkpKSkKIAkgICAodGltZXJwIChhbmQgZGVzY3AKIAkJCShzYXZl LW1hdGNoLWRhdGEKLQkJCSAgKHN0cmluZy1tYXRjaCAiXlstKypdWyBcdF0rWzAtOV0rOlsw LTldKzpbMC05XSskIgorCQkJICAoc3RyaW5nLW1hdGNoICJeWy0rKuKGkl1bIFx0XStbMC05 XSs6WzAtOV0rOlswLTldKyQiCiAJCQkJCWRlc2NwKSkpKQogCSAgIChlb3cgKHNhdmUtZXhj dXJzaW9uIChiZWdpbm5pbmctb2YtbGluZSAxKSAobG9va2luZy1hdCAiWyBcdF0qIikKIAkJ CQkobWF0Y2gtZW5kIDApKSkKQEAgLTMzNyw3ICszMzcsNyBAQAogCSAgKGNvbmRpdGlvbi1j YXNlIG5pbCAob3JnLWJhY2stdG8taGVhZGluZyB0KQogCSAgICAoZXJyb3IgKHRocm93ICdl eGl0IG5pbCkpKQogCSAgKHVubGVzcyAob3JnLWVudHJ5LWdldCBuaWwgIk9SREVSRUQiKSAo dGhyb3cgJ2V4aXQgbmlsKSkKLQkgIChpZiAocmUtc2VhcmNoLWZvcndhcmQgIl5bIFx0XSpb LSsqMC05LildIFxcW1stIF1cXF0iIGVuZCB0KQorCSAgKGlmIChyZS1zZWFyY2gtZm9yd2Fy ZCAiXlsgXHRdKlstKyrihpIwLTkuKV0gXFxbWy0gXVxcXSIgZW5kIHQpCiAJICAgICAgKG9y Zy1jdXJyZW50LWxpbmUpCiAJICAgIG5pbCkpKSkpKQogCkBAIC0zNjAsNyArMzYwLDcgQEAK IAkgIChlbmQgKG1vdmUtbWFya2VyIChtYWtlLW1hcmtlcikKIAkJCSAgICAocHJvZ24gKG91 dGxpbmUtbmV4dC1oZWFkaW5nKSAocG9pbnQpKSkpCiAJICAocmUgIlxcKFxcKFxcW1swLTld KiVcXF1cXClcXHxcXChcXFtbMC05XSovWzAtOV0qXFxdXFwpXFwpIikKLQkgIChyZS1ib3gg Il5bIFx0XSpcXChbLSsqXVxcfFswLTldK1suKV1cXCkgK1xcKFxcW1stIFhdXFxdXFwpIikK KwkgIChyZS1ib3ggIl5bIFx0XSpcXChbLSvihpIqXVxcfFswLTldK1suKV1cXCkgK1xcKFxc W1stIFhdXFxdXFwpIikKIAkgIChyZS1maW5kIChjb25jYXQgcmUgIlxcfCIgcmUtYm94KSkK IAkgIGJlZy1jb29raWUgZW5kLWNvb2tpZSBpcy1wZXJjZW50IGMtb24gYy1vZmYgbGltCiAJ ICBlbGluZSBjdXJyLWluZCBuZXh0LWluZCBjb250aW51ZS1mcm9tIHN0YXJ0c2VhcmNoCkBA IC02NzQsNyArNjc0LDcgQEAKICAgIkN5Y2xlIHRocm91Z2ggdGhlIGRpZmZlcmVudCBpdGVt aXplL2VudW1lcmF0ZSBidWxsZXRzLgogVGhpcyBjeWNsZSB0aGUgZW50aXJlIGxpc3QgbGV2 ZWwgdGhyb3VnaCB0aGUgc2VxdWVuY2U6CiAKLSAgIGAtJwktPiAgYCsnCSAtPiAgYConICAt PiAgYDEuJyAgLT4JYDEpJworICAgYC0nICAtPiAgYCsnICAtPiAgYOKGkicgIC0+ICBgKicg IC0+ICBgMS4nICAtPiAgYDEpJwogCiBJZiBXSElDSCBpcyBhIHN0cmluZywgdXNlIHRoYXQg YXMgdGhlIG5ldyBidWxsZXQuICBJZiBXSElDSCBpcyBhbiBpbnRlZ2VyLAogMCBtZWFucyBg LScsIDEgbWVhbnMgYCsnIGV0Yy4iCkBAIC02ODgsMTEgKzY4OCwxMiBAQAogCSBuZXcgb2xk KQogICAgICAoc2V0cSBuZXcgKGNvbmQKIAkJKChhbmQgKG51bWJlcnAgd2hpY2gpCi0JCSAg ICAgIChudGggKDEtIHdoaWNoKSAnKCItIiAiKyIgIioiICIxLiIgIjEpIikpKSkKKwkJICAg ICAgKG50aCAoMS0gd2hpY2gpICcoIi0iICIrIiAi4oaSIiAiKiIgIjEuIiAiMSkiKSkpKQog CQkoKHN0cmluZy1tYXRjaCAiLSIgY3VycmVudCkgKGlmIHByZXZwICIxKSIgIisiKSkKIAkJ KChzdHJpbmctbWF0Y2ggIlxcKyIgY3VycmVudCkKLQkJIChpZiBwcmV2cCAiLSIgKGlmIChs b29raW5nLWF0ICJcXFMtIikgIjEuIiAiKiIpKSkKLQkJKChzdHJpbmctbWF0Y2ggIlxcKiIg Y3VycmVudCkgKGlmIHByZXZwICIrIiAiMS4iKSkKKwkJIChpZiBwcmV2cCAiLSIgKGlmIChs b29raW5nLWF0ICJcXFMtIikgIjEuIiAi4oaSIikpKQorCQkoKHN0cmluZy1tYXRjaCAi4oaS IiBjdXJyZW50KSAoaWYgcHJldnAgIisiICIqIikpCisJCSgoc3RyaW5nLW1hdGNoICJcXCoi IGN1cnJlbnQpIChpZiBwcmV2cCAi4oaSIiAiMS4iKSkKIAkJKChzdHJpbmctbWF0Y2ggIlxc LiIgY3VycmVudCkKIAkJIChpZiBwcmV2cCAoaWYgKGxvb2tpbmctYXQgIlxcUy0iKSAiKyIg IioiKSAiMSkiKSkKIAkJKChzdHJpbmctbWF0Y2ggIikiIGN1cnJlbnQpIChpZiBwcmV2cCAi MS4iICItIikpCkBAIC05MjksNyArOTMwLDcgQEAKICAgICAgICAoKGFuZCAoY29uZGl0aW9u LWNhc2UgbmlsIChwcm9nbiAob3JnLXByZXZpb3VzLWl0ZW0pIHQpCiAJICAgICAgIChlcnJv ciBuaWwpKQogCSAgICAgKG9yIChmb3J3YXJkLWNoYXIgMSkgdCkKLQkgICAgIChyZS1zZWFy Y2gtZm9yd2FyZCAiXlxcKFsgXHRdKlxcKFstK11cXHxcXChbMC05XStbLildXFwpXFwpXFx8 WyBcdF0rXFwqXFwpXFwoIFxcfCRcXCkiIGJvbHBvcyB0KSkKKwkgICAgIChyZS1zZWFyY2gt Zm9yd2FyZCAiXlxcKFsgXHRdKlxcKFstK+KGkl1cXHxcXChbMC05XStbLildXFwpXFwpXFx8 WyBcdF0rXFwqXFwpXFwoIFxcfCRcXCkiIGJvbHBvcyB0KSkKIAkoc2V0cSBpbmQtZG93biAo b3JnLWdldC1pbmRlbnRhdGlvbikpKQogICAgICAgICgoYW5kIChnb3RvLWNoYXIgcG9zKQog CSAgICAgKG9yZy1hdC1pdGVtLXApKQpAQCAtOTU2LDggKzk1Nyw4IEBACiAJICAgICAgIChz ZXRxIGl0ZW1zZXAgIlswLTldK1xcKD86XFwuXFx8KVxcKSIKIAkJICAgICBsdHlwZSAnb3Jk ZXJlZCkpCiAJICAgICAgKChzdHJpbmctbWF0Y2ggIl4uKjo6IiAobWF0Y2gtc3RyaW5nIDAp KQotCSAgICAgICAoc2V0cSBpdGVtc2VwICJbLStdIiBsdHlwZSAnZGVzY3JpcHRpdmUpKQot CSAgICAgICh0IChzZXRxIGl0ZW1zZXAgIlstK10iIGx0eXBlICd1bm9yZGVyZWQpKSkpCisJ ICAgICAgIChzZXRxIGl0ZW1zZXAgIlstK+KGkl0iIGx0eXBlICdkZXNjcmlwdGl2ZSkpCisJ ICAgICAgKHQgKHNldHEgaXRlbXNlcCAiWy0r4oaSXSIgbHR5cGUgJ3Vub3JkZXJlZCkpKSkK ICAgICAgIChsZXQqICgoaW5kZW50MSAobWF0Y2gtc3RyaW5nIDEpKQogCSAgICAgKG5leHRp dGVtIChzYXZlLWV4Y3Vyc2lvbgogCQkJIChzYXZlLW1hdGNoLWRhdGEK --------------060904020708070206030102 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --------------060904020708070206030102--