From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Maus Subject: [PATCH] Small fix for contrib/lisp/org-elisp-symbol.el Date: Fri, 02 Sep 2011 06:53:20 +0200 Message-ID: <8739gfee9r.wl%dmaus@ictsoc.de> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Fri_Sep__2_06:53:20_2011-1"; micalg=pgp-sha256; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:42654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QzLlb-00080B-8i for emacs-orgmode@gnu.org; Fri, 02 Sep 2011 00:54:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QzLla-0001qP-3c for emacs-orgmode@gnu.org; Fri, 02 Sep 2011 00:54:11 -0400 Received: from app1b.xlhost.de ([213.202.242.162]:48876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QzLlZ-0001qL-Q0 for emacs-orgmode@gnu.org; Fri, 02 Sep 2011 00:54:10 -0400 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 Cc: bzg@altern.org --pgp-sign-Multipart_Fri_Sep__2_06:53:20_2011-1 Content-Type: multipart/mixed; boundary="Multipart_Fri_Sep__2_06:53:20_2011-1" --Multipart_Fri_Sep__2_06:53:20_2011-1 Content-Type: text/plain; charset=US-ASCII Attached patch fixes a small issue with contrib/lisp/org-elisp-symbol.el, a contributed package that defines a link type for elisp symbols. Currently org-elisp-symbol.el uses `eq' to compare a symbol value with a string. Such a comparism always evals to nil: #+begin_src emacs-lisp (let ((foo "foo")) (eq foo "foo")) => nil #+end_src Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... dmjena@jabber.org Email..... dmaus@ictsoc.de --Multipart_Fri_Sep__2_06:53:20_2011-1 Content-Type: text/plain; type=patch; charset=US-ASCII Content-Disposition: attachment; filename="0001-Use-string-to-compare-strings.patch" Content-Transfer-Encoding: base64 RnJvbSA0YjVkMmU3MjZkOGY2NGUxMTFjNDI2MjNhZTBjZDVjZjhkODJhZDcwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYXZpZCBNYXVzIDxkbWF1c0BpY3Rzb2MuZGU+CkRhdGU6IFRo dSwgMSBTZXAgMjAxMSAwNjo0OToyOSArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIFVzZSBgc3RyaW5n PScgdG8gY29tcGFyZSBzdHJpbmdzCgoqIG9yZy1lbGlzcC1zeW1ib2wuZWwgKG9yZy1lbGlzcC1z eW1ib2wtc3RvcmUtbGluayk6IFVzZSBgc3RyaW5nPScgdG8KY29tcGFyZSBzdHJpbmdzLgoKKGxl dCAoKGZvbyAiZm9vIikpCiAgKGVxIGZvbyAiZm9vIikpID0+IG5pbAotLS0KIGNvbnRyaWIvbGlz cC9vcmctZWxpc3Atc3ltYm9sLmVsIHwgICAgNCArKy0tCiAxIGZpbGVzIGNoYW5nZWQsIDIgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jb250cmliL2xpc3Avb3Jn LWVsaXNwLXN5bWJvbC5lbCBiL2NvbnRyaWIvbGlzcC9vcmctZWxpc3Atc3ltYm9sLmVsCmluZGV4 IGU2MTRlOTcuLjZlYjgxMTQgMTAwNjQ0Ci0tLSBhL2NvbnRyaWIvbGlzcC9vcmctZWxpc3Atc3lt Ym9sLmVsCisrKyBiL2NvbnRyaWIvbGlzcC9vcmctZWxpc3Atc3ltYm9sLmVsCkBAIC0xMDQsOCAr MTA0LDggQEAKIAkgICAgIChzdHlwZSAoY29uZCAoKGNvbW1hbmRwIHN5bS1uYW1lKSAiQ29tbWFu ZCIpCiAJCQkgICgoZnVuY3Rpb25wIHN5bS1uYW1lKSAiRnVuY3Rpb24iKQogCQkJICAoKHVzZXIt dmFyaWFibGUtcCBzeW0tbmFtZSkgIlVzZXIgdmFyaWFibGUiKQotCQkJICAoKGVxIGRlZiAiZGVm dmFyIikgIlZhcmlhYmxlIikKLQkJCSAgKChlcSBkZWYgImRlZm1hY3JvIikgIk1hY3JvIikKKwkJ CSAgKChzdHJpbmc9IGRlZiAiZGVmdmFyIikgIlZhcmlhYmxlIikKKwkJCSAgKChzdHJpbmc9IGRl ZiAiZGVmbWFjcm8iKSAiTWFjcm8iKQogCQkJICAodCAiU3ltYm9sIikpKQogCSAgICAgKGFyZ3Mg KGlmIChtYXRjaC1zdHJpbmcgMykKIAkJICAgICAgIChtYXBjb25jYXQgKGxhbWJkYSAoYSkgKHVu bGVzcyAoc3RyaW5nLW1hdGNoICJeJiIgYSkgYSkpCi0tIAoxLjcuMi41Cgo= --Multipart_Fri_Sep__2_06:53:20_2011-1-- --pgp-sign-Multipart_Fri_Sep__2_06:53:20_2011-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iF4EABEIAAYFAk5gYUAACgkQma24O1pEeOZGHQEAhMoGxbQ50AYC4O7Bah5CF/Vg IMArMD0n6h+Kx2kp8lABAJ0Uee8hDInCyB7V251QSfmbzHkgTUdFphUirMMfzUik =mU/N -----END PGP SIGNATURE----- --pgp-sign-Multipart_Fri_Sep__2_06:53:20_2011-1--