From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: [jcorneli@math.utexas.edu: CL documentation from elisp documentation] Date: Mon, 25 Oct 2004 09:13:07 -0400 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1098710041 10828 80.91.229.6 (25 Oct 2004 13:14:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 25 Oct 2004 13:14:01 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 25 15:13:51 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CM4fX-00033L-00 for ; Mon, 25 Oct 2004 15:13:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CM4nB-0000XK-6m for ged-emacs-devel@m.gmane.org; Mon, 25 Oct 2004 09:21:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CM4my-0000XE-Jh for emacs-devel@gnu.org; Mon, 25 Oct 2004 09:21:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CM4my-0000X1-6b for emacs-devel@gnu.org; Mon, 25 Oct 2004 09:21:32 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CM4my-0000Wx-46 for emacs-devel@gnu.org; Mon, 25 Oct 2004 09:21:32 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CM4fE-0000gN-DE for emacs-devel@gnu.org; Mon, 25 Oct 2004 09:13:32 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1CM4ep-00050U-RO; Mon, 25 Oct 2004 09:13:07 -0400 Original-To: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28905 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28905 Would someone like to provide doc strings for these symbols? ------- Start of forwarded message ------- From: Joe Corneli To: Richard Stallman Subject: CL documentation from elisp documentation X-all-your-base-are-belong-to-us: You are on the way to destruction. Date: Sun, 24 Oct 2004 04:44:32 -0500 X-Spam-Status: No, hits=0.5 required=5.0 tests=RCVD_IN_ORBS version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) We had discussed briefly the idea of making Common Lisp documentation by concatenating Emacs Lisp docstrings. We agreed that one couldn't expect something smashing, but that it would be a start. I decided that while waiting for CL documentation from ANSI -- I still have yet to send the email -- I would give this approach a try. I found that there are currently 377 variables and functions from Common Lisp that can be documented this way, but that there are 597 that can not. Of the 377, 14 don't actually have any real documentation in Emacs, i.e., they are defined but don't have docstrings. So this is a minor bug report for Emacs. These 14 undocumented symbols are as follows: Variables: *gensym-counter* *random-state* lambda-list-keywords t Functions: acons declaim declare destructuring-bind digit-char-p do-all-symbols locally pairlis proclaim the ------- End of forwarded message -------