From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Shigeru Fukaya" Newsgroups: gmane.emacs.bugs Subject: bug#1063: improvement of elint.el Date: Wed, 1 Oct 2008 23:41:05 +0900 Message-ID: <64bd60570810010741q24baafc8w721891bfb8ae397d@mail.gmail.com> Reply-To: Shigeru Fukaya , 1063@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_13992_11576733.1222872065663" X-Trace: ger.gmane.org 1222895788 18642 80.91.229.12 (1 Oct 2008 21:16:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 1 Oct 2008 21:16:28 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 01 23:17:26 2008 connect(): Connection refused Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kl94Y-00014x-9u for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Oct 2008 23:17:26 +0200 Original-Received: from localhost ([127.0.0.1]:36743 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kl93U-0000N7-VO for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Oct 2008 17:16:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kl3Ky-0005eC-Gm for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 11:10:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kl3Kw-0005dq-Uh for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 11:10:00 -0400 Original-Received: from [199.232.76.173] (port=35312 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kl3Kw-0005df-GS for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 11:09:58 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:59300) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kl3Kv-000400-V1 for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 11:09:58 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m91F9txi009537; Wed, 1 Oct 2008 08:09:56 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m91Eo3hX004118; Wed, 1 Oct 2008 07:50:03 -0700 X-Loop: don@donarmstrong.com Resent-From: "Shigeru Fukaya" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 01 Oct 2008 14:50:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1063 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12228720742762 (code B ref -1); Wed, 01 Oct 2008 14:50:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 1 Oct 2008 14:41:14 +0000 Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m91EfAmq002755 for ; Wed, 1 Oct 2008 07:41:12 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kl2t4-00089G-Ac for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 10:41:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kl2t2-00088L-Cr for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 10:41:09 -0400 Original-Received: from [199.232.76.173] (port=34981 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kl2t2-00088H-1d for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 10:41:08 -0400 Original-Received: from mu-out-0910.google.com ([209.85.134.189]:24972) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kl2t1-00048O-DH for bug-gnu-emacs@gnu.org; Wed, 01 Oct 2008 10:41:07 -0400 Original-Received: by mu-out-0910.google.com with SMTP id i2so508533mue.6 for ; Wed, 01 Oct 2008 07:41:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type; bh=EEvDLj6g1Xi+C8qDOZ2XsONv9D3yZhCXozoolFfrQN4=; b=sc9zmn6D7JNjvycqApNujq8XWUg/xIQMeTEelZsB/gmqQXUbn2k1tyWfs57f2BM/X9 g5fC8jA194NFdkhyNNEVUyQzl7P8YfupTOcb0s0n2K3E1WBYZ9P3Q/1Wv89vibF0x8Bf BkXmaoTD95ThWzZ2wbGAtPVQqXIuQnGmmQh7c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=mYNbwZ82T9OsK14xPN6NG/8LsoLTJKCKJ+Zp1WjGNIgkaOsRuIybSN2k94aEpi0Gx2 Mlvq0XnpoDOgBHhxtt1NEQjQfKvR+HERicZyw0389ZasEjtBMkkRzH3hU6dxti6j+0nZ s8RM/etlHQjBYYRY9z7rDEywQddQwZ8HGt3g0= Original-Received: by 10.181.16.6 with SMTP id t6mr4278681bki.81.1222872065664; Wed, 01 Oct 2008 07:41:05 -0700 (PDT) Original-Received: by 10.181.17.3 with HTTP; Wed, 1 Oct 2008 07:41:05 -0700 (PDT) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Wed, 01 Oct 2008 11:10:00 -0400 X-Mailman-Approved-At: Wed, 01 Oct 2008 17:16:17 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:20972 Archived-At: ------=_Part_13992_11576733.1222872065663 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, I changed elint.el to work better in the latest Emacs. Revised features are, * Regard more variables as defined. - Variables defined in C source without help string. (by preset in elint-standard-variables) - Variables having entries in DOC file. - Variables defined in some file, but unbound. * Get builtin function arguments properly. (adapt to current (fn ARG1 ARG2...) document form) Regards, Shigeru ------=_Part_13992_11576733.1222872065663 Content-Type: text/plain; name=elint.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fls2cf9x0 Content-Disposition: attachment; filename=elint.diff KioqIGVsaW50LmVsCVR1ZSBNYXkgIDYgMjI6NTQ6NDMgMjAwOAotLS0gZWxpbnQtbmV3LmVsCVdl ZCBPY3QgIDEgMjM6MjM6MjcgMjAwOAoqKioqKioqKioqKioqKioKKioqIDY4LDc0ICoqKioKICAg ICAgIG92ZXJ3cml0ZS1tb2RlCiAgICAgICBwb2ludC1iZWZvcmUtc2Nyb2xsIHJpZ2h0LWZyaW5n ZS13aWR0aCByaWdodC1tYXJnaW4td2lkdGgKICAgICAgIHNjcm9sbC1iYXItd2lkdGggc2Nyb2xs LWRvd24tYWdncmVzc2l2ZWx5IHNjcm9sbC11cC1hZ2dyZXNzaXZlbHkgc2VsZWN0aXZlLWRpc3Bs YXkKISAgICAgIHNlbGVjdGl2ZS1kaXNwbGF5LWVsbGlwc2VzIHRhYi13aWR0aCB0cnVuY2F0ZS1s aW5lcyB2Yy1tb2RlIHZlcnRpY2FsLXNjcm9sbC1iYXIpCiAgICAiU3RhbmRhcmQgYnVmZmVyIGxv Y2FsIHZhcnMuIikKICAKICAoZGVmY29uc3QgZWxpbnQtdW5rbm93bi1idWlsdGluLWFyZ3MKLS0t IDY4LDc4IC0tLS0KICAgICAgIG92ZXJ3cml0ZS1tb2RlCiAgICAgICBwb2ludC1iZWZvcmUtc2Ny b2xsIHJpZ2h0LWZyaW5nZS13aWR0aCByaWdodC1tYXJnaW4td2lkdGgKICAgICAgIHNjcm9sbC1i YXItd2lkdGggc2Nyb2xsLWRvd24tYWdncmVzc2l2ZWx5IHNjcm9sbC11cC1hZ2dyZXNzaXZlbHkg c2VsZWN0aXZlLWRpc3BsYXkKISAgICAgIHNlbGVjdGl2ZS1kaXNwbGF5LWVsbGlwc2VzIHRhYi13 aWR0aCB0cnVuY2F0ZS1saW5lcyB2Yy1tb2RlIHZlcnRpY2FsLXNjcm9sbC1iYXIKISAgICAgIDs7 IGJvdW5kLCBkZWZpbmVkIGluIHNvbWUgQyBzb3VyY2UsIGFuZCBubyBoZWxwLgohICAgICAgYWN0 aXZhdGUtbWVudWJhci1ob29rIGJ1ZmZlci1uYW1lLWhpc3RvcnkgY29kaW5nLXN5c3RlbS1oaXN0 b3J5CiEgICAgICBleHRlbmRlZC1jb21tYW5kLWhpc3Rvcnkga2JkLW1hY3JvLXRlcm1pbmF0aW9u LWhvb2sKISAgICAgIG1pbmlidWZmZXItZGVmYXVsdCByZWFkLWV4cHJlc3Npb24taGlzdG9yeSB5 ZXMtb3Itbm8tcC1oaXN0b3J5KQogICAgIlN0YW5kYXJkIGJ1ZmZlciBsb2NhbCB2YXJzLiIpCiAg CiAgKGRlZmNvbnN0IGVsaW50LXVua25vd24tYnVpbHRpbi1hcmdzCioqKioqKioqKioqKioqKgoq KiogNDYxLDQ2NyAqKioqCiAgICAobm90IChvciAoZXEgdmFyIG5pbCkKICAJICAgKGVxIHZhciB0 KQogIAkgICAoZWxpbnQtZW52LWZpbmQtdmFyIGVudiB2YXIpCiEgCSAgIChtZW1xIHZhciBlbGlu dC1zdGFuZGFyZC12YXJpYWJsZXMpKSkpCiAgCiAgOzs7CiAgOzs7IEZ1bmN0aW9uIGFyZ3VtZW50 IGNoZWNraW5nCi0tLSA0NjUsNDc2IC0tLS0KICAgIChub3QgKG9yIChlcSB2YXIgbmlsKQogIAkg ICAoZXEgdmFyIHQpCiAgCSAgIChlbGludC1lbnYtZmluZC12YXIgZW52IHZhcikKISAJICAgKG1l bXEgdmFyIGVsaW50LXN0YW5kYXJkLXZhcmlhYmxlcykKISAJICAgOzsgc3ltYm9sIGluIERPQyBt YXkgYmUgYm91bmQgYXQgcnVudGltZS4KISAJICAgKG51bWJlcnAgKGdldCB2YXIgJ3ZhcmlhYmxl LWRvY3VtZW50YXRpb24pKQohIAkgICAobnVtYmVycCAoY2RyLXNhZmUgKGdldCB2YXIgJ3Zhcmlh YmxlLWRvY3VtZW50YXRpb24pKSkKISAJICAgOzsgc3ltYm9sIGluIHNvbWUgbG9hZGVkIGZpbGUg bWF5IGJlIGJvdW5kIGF0IHJ1bnRpbWUuCiEgCSAgIChzeW1ib2wtZmlsZSB2YXIpKSkpCiAgCiAg Ozs7CiAgOzs7IEZ1bmN0aW9uIGFyZ3VtZW50IGNoZWNraW5nCioqKioqKioqKioqKioqKgoqKiog NzcwLDc3OCAqKioqCiAgCQkJKGVxIChjZHIgeCkgJ3Vua25vd24pCiAgCQkJKHB1dCAoY2FyIHgp ICdlbGludC1hcmdzIChjZHIgeCkpKSkpCiAgCShlbGludC1maW5kLWJ1aWx0aW4tYXJncykpCiEg ICAobWFwY2FyIChmdW5jdGlvbiAobGFtYmRhICh4KQogIAkJICAgICAgKHB1dCAoY2FyIHgpICdl bGludC1hcmdzIChjZHIgeCkpKSkKISAJICBlbGludC11bmtub3duLWJ1aWx0aW4tYXJncykpCiAg CiAgCiAgKGRlZnVuIGVsaW50LWZpbmQtYnVpbHRpbnMgKCkKLS0tIDc3OSw3ODcgLS0tLQogIAkJ CShlcSAoY2RyIHgpICd1bmtub3duKQogIAkJCShwdXQgKGNhciB4KSAnZWxpbnQtYXJncyAoY2Ry IHgpKSkpKQogIAkoZWxpbnQtZmluZC1idWlsdGluLWFyZ3MpKQohICAgKG1hcGMgKGZ1bmN0aW9u IChsYW1iZGEgKHgpCQk7OzsgbWFwY2FyCiAgCQkgICAgICAocHV0IChjYXIgeCkgJ2VsaW50LWFy Z3MgKGNkciB4KSkpKQohIAllbGludC11bmtub3duLWJ1aWx0aW4tYXJncykpCiAgCiAgCiAgKGRl ZnVuIGVsaW50LWZpbmQtYnVpbHRpbnMgKCkKKioqKioqKioqKioqKioqCioqKiA3ODMsNzg4ICoq KioKLS0tIDc5Miw3OTggLS0tLQogICAgICBzdWJycwogICAgICApKQogIAorIAogIChkZWZ1biBl bGludC1maW5kLWJ1aWx0aW4tYXJncyAoJm9wdGlvbmFsIGxpc3QpCiAgICAiUmV0dXJucyBhIGxp c3Qgb2YgdGhlIGJ1aWx0LWluIGZ1bmN0aW9ucyBhbmQgdGhlaXIgYXJndW1lbnRzLgogIAoqKioq KioqKioqKioqKioKKioqIDc5Miw4MDggKioqKgogIEVhY2ggZnVuY3Rpb25zIGlzIHJlcHJlc2Vu dGVkIGJ5IGEgY29ucyBjZWxsOgogIFwoZnVuY3Rpb24tc3ltYm9sIC4gYXJncykKICBJZiBubyBk b2N1bWVudGF0aW9uIGNvdWxkIGJlIGZvdW5kIGFyZ3Mgd2lsbCBiZSBgdW5rbm93bicuIgogIAot ICAgICAobWFwY2FyIChmdW5jdGlvbiAobGFtYmRhIChmKQotIAkJCShsZXQgKChkb2MgKGRvY3Vt ZW50YXRpb24gZiB0KSkpCi0gCQkJICAoaWYgKGFuZCBkb2MgKHN0cmluZy1tYXRjaCAiXG5cblxc KCguKilcXCkiIGRvYykpCi0gCQkJICAgICAgKHJlYWQgKG1hdGNoLXN0cmluZyAxIGRvYykpCi0g CQkJICAgIChjb25zIGYgJ3Vua25vd24pKQotIAkJCSAgKSkpCi0gCSAgICAoaWYgbGlzdCBsaXN0 Ci0gCSAgICAgIChlbGludC1maW5kLWJ1aWx0aW5zKSkpKQogIAogIChwcm92aWRlICdlbGludCkK LSAKLSA7OyBhcmNoLXRhZzogYjJmMDYxZTItYWY4NC00ZGRjLThlMzktZjVlOTY5YWMyMjhmCi0g Ozs7IGVsaW50LmVsIGVuZHMgaGVyZQotLS0gODAyLDgyMiAtLS0tCiAgRWFjaCBmdW5jdGlvbnMg aXMgcmVwcmVzZW50ZWQgYnkgYSBjb25zIGNlbGw6CiAgXChmdW5jdGlvbi1zeW1ib2wgLiBhcmdz KQogIElmIG5vIGRvY3VtZW50YXRpb24gY291bGQgYmUgZm91bmQgYXJncyB3aWxsIGJlIGB1bmtu b3duJy4iCisgICAobWFwY2FyIChsYW1iZGEgKGYpCisgCSAgICAobGV0ICgoZG9jIChkb2N1bWVu dGF0aW9uIGYgdCkpCisgCQkgIGV4cCkKKyAJICAgICAgKGlmIChhbmQgZG9jIChzdHJpbmctbWF0 Y2ggIlxuXG5cXCgoLiopXFwpIiBkb2MpKQorIAkJICAocHJvZ24KKyAJCSAgICAoc2V0cSBleHAg KG1hdGNoLXN0cmluZyAxIGRvYykpCisgCQkgICAgOzsgcmVwbGFjZSAoZm4gQVJHLi4uKSB0byAo bmFtZSBhcmcuLi4pCisgCQkgICAgKHJlYWQKKyAJCSAgICAgKGlmIChzdHJpbmctbWF0Y2ggIlxc YChcXChmblxcKSAiIGV4cCkKKyAJCQkgKHJlcGxhY2UtbWF0Y2ggKHN5bWJvbC1uYW1lIGYpIG5p bCB0CisgCQkJCQkoZG93bmNhc2UgZXhwKSAxKQorIAkJICAgICAgIGV4cCkpKQorIAkJKGNvbnMg ZiAndW5rbm93bikpKSkKKyAJICAoaWYgbGlzdCBsaXN0CisgCSAgICAoZWxpbnQtZmluZC1idWls dGlucykpKSkKICAKICAKICAocHJvdmlkZSAnZWxpbnQpCg== ------=_Part_13992_11576733.1222872065663 Content-Type: text/plain; name=ChangeLog.elint Content-Transfer-Encoding: base64 X-Attachment-Id: f_fls2dety1 Content-Disposition: attachment; filename=ChangeLog.elint CSogZWxpbnQtbmV3LmVsIChlbGludC1zdGFuZGFyZC12YXJpYWJsZXMpOiBBZGQgc3ltYm9scyB0 aGF0IGFyZQ0KCWJvdW5kLCBkZWZpbmVkIGluIHNvbWUgQyBzb3VyY2UsIGFuZCBoYXZlIG5vIGhl bHAuDQoJKGVsaW50LXVuYm91bmQtdmFyaWFibGUpOiBDaGVjayBpZiBzeW1ib2wgaGFzIGRvY3Vt ZW50IGluIERPQywgb3INCglkZWZpbmVkIG9yIGxvYWRlZCBpbiBzb21lIGZpbGUuDQoJKGVsaW50 LWluaXRpYWxpemUpOiBtYXBjYXIgdG8gbWFwYy4NCgkoZWxpbnQtZmluZC1idWlsdGluLWFyZ3Mp OiBBZGFwdCB0byB0aGUgY3VycmVudCBmdW5jdGlvbiBkb2N1bWVudA0KCXN0eWxlIGAoZm4gQVJH Uy4uLiknLg0K ------=_Part_13992_11576733.1222872065663--