From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Tom Smith Newsgroups: gmane.emacs.help Subject: Data entry templates for fortran-type data cards Date: Thu, 5 Sep 2002 05:11:33 -0700 (PDT) Sender: help-gnu-emacs-admin@gnu.org Message-ID: <20020905121133.25348.qmail@web12904.mail.yahoo.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1031227888 31270 127.0.0.1 (5 Sep 2002 12:11:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 5 Sep 2002 12:11:28 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17mvTr-00088A-00 for ; Thu, 05 Sep 2002 14:11:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17mvVS-0003EM-00; Thu, 05 Sep 2002 08:13:06 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17mvUp-0002zm-00 for help-gnu-emacs@gnu.org; Thu, 05 Sep 2002 08:12:27 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17mvUm-0002xT-00 for help-gnu-emacs@gnu.org; Thu, 05 Sep 2002 08:12:26 -0400 Original-Received: from web12904.mail.yahoo.com ([216.136.174.71]) by monty-python.gnu.org with smtp (Exim 4.10) id 17mvUm-0002xK-00 for help-gnu-emacs@gnu.org; Thu, 05 Sep 2002 08:12:24 -0400 Original-Received: from [64.65.255.41] by web12904.mail.yahoo.com via HTTP; Thu, 05 Sep 2002 05:11:33 PDT Original-To: help-gnu-emacs@gnu.org Errors-To: help-gnu-emacs-admin@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.help:1061 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:1061 I've got an application that takes data entry as fortran-type data cards. Each data entry field must be between the columns locations specified. The form allows a comment field if the line starts with "C ". I'd like to use the comment card as a template for the next line. Consider these three lines in a data file: C 345678901234567890123456789012345678901234567890 C name1] name2] float1] float2] int]blank]* int2] MYNAME1MYNAME2 1.0 1.E6 99 1 3 I'd like emacs to use the comment line with the brackets as a template for the next line. The "]" would act as a field marker. On the data line, each entry would act like a spreadsheet cell. Entering data in the active cell would not shift the other cells. Arrow keys could change the active cell. After leaving a cell, numeric entries could be right justified. On lines that don't have a "field-indicating" comment line preceeding it, text entry and editing operates normally. Are their any elisp packages that do such a task? Or, what elisp packages could I delve into that offer somewhat similar functionality? Tom __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com