From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8523 invoked by alias); 11 Jan 2007 23:39:14 -0000 Received: (qmail 8507 invoked by uid 22791); 11 Jan 2007 23:39:14 -0000 X-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 11 Jan 2007 23:39:09 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id l0BNd6pi020876 for ; Thu, 11 Jan 2007 18:39:06 -0500 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l0BNd1Q9011020 for ; Thu, 11 Jan 2007 18:39:01 -0500 Received: from multics.rdu.redhat.com (multics.rdu.redhat.com [172.16.57.153]) by pobox.corp.redhat.com (8.13.1/8.12.8) with ESMTP id l0BNd1Xs004794 for ; Thu, 11 Jan 2007 18:39:01 -0500 Subject: fhpd list and tab completion From: Stan Cox To: Frysk List Content-Type: text/plain Date: Thu, 11 Jan 2007 23:39:00 -0000 Message-Id: <1168558515.26472.56.camel@multics.rdu.redhat.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 (2.6.3-1.fc5.5) Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00022.txt.bz2 fhpd now has: 1. list command (only default behavior of listing around the current line is currently supported) 2. TAB completion for command names and variable names (only simple scalar variables supported) (fhpd) where # 0 0x400797 in func_2 at /home/scox/accu/src/loop.c#58 # 1 0x4007d6 in func_1 at /home/scox/accu/src/loop.c#68 # 2 0x40082f in main at /home/scox/accu/src/loop.c#76 # 3 0x-1e1e31ac in __libc_start_main at #0 # 4 0x4004f9 in _start at #0 (fhpd) list 48 int_p = &int_22; 49 class_p = &class_1; 50 class_p->class_double_1 = assign_double (43.21); 51 class_p->class_int_2 = assign_int (15); 52 class_1.class_double_1 = assign_double (12.34); 53 54 int_21 = loop_(class_p->class_double_1,*int_p, int_22, short_21, 55 int_21, float_21,double_21,x,y); 56 while (int_21) 57 { 58* int_21 = x / int_21; 59 } 60 return int_21; 61 } 62 63 static int 64 func_1 (int x, int y) 65 { 66 int int_21 = 21; 67 int int_11 = 12; (fhpd) d defset down detach (fhpd) print int_2 int_22 int_21 (fhpd) print int_21 10 (fhpd)