From scsh-checkins-request@scsh.net Sat Feb 16 00:33:28 2008 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (localhost [127.0.0.1]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id 57CD434AC; Sat, 16 Feb 2008 00:33:28 +0100 (MET) Received: from mx4.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx4.informatik.uni-tuebingen.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tC+VmNEt2+ps; Sat, 16 Feb 2008 00:33:28 +0100 (MET) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id D08373482; Sat, 16 Feb 2008 00:33:27 +0100 (MET) Received: by www.scsh.net (Postfix, from userid 3123) id 8A8BE5E9A; Sat, 16 Feb 2008 00:33:26 +0100 (MET) Old-Return-Path: X-Original-To: scsh-checkins@scsh.net Delivered-To: scsh-checkins@scsh.net Subject: scsh/scsh/rx re-low.scm From: jose antonio ortega ruiz To: scsh-checkins@scsh.net Message-Id: <20080215233320.8C2773468@mx2.informatik.uni-tuebingen.de> Date: Sat, 16 Feb 2008 00:33:20 +0100 (MET) Resent-Message-ID: <-otWq.A.3hL.FFitHB@bernard> Resent-From: scsh-checkins@scsh.net X-Mailing-List: archive/latest/708 X-Loop: scsh-checkins@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-checkins-request@scsh.net List-Id: List-Archive: Resent-Date: Sat, 16 Feb 2008 00:33:26 +0100 (MET) Update of /cvsroot/scsh/scsh/scsh/rx In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv18508/scsh/rx Modified Files: re-low.scm Log Message: Fix bug in bos/eos handling. CRE-SEARCH? (defined in scsh/rx/re-low.scm) calls REGEXP-MATCH with 4th and 5th arguments indicating whether this corresponds to begin/end of line. For matching a string, these must be #t. The reason it was working previously (with both parameters set to #f) was a bug in regexp1.c:116 (fixed now by placing the appropriate parenthesis), caused by | having higher precedence than ?: in C (as a result, the flags passed to the C regexp engine were not correctly computed). From scsh-checkins-request@scsh.net Sat Feb 16 00:33:59 2008 Return-Path: X-Original-To: scsh@informatik.uni-tuebingen.de Delivered-To: scsh@informatik.uni-tuebingen.de Received: from localhost (localhost [127.0.0.1]) by mx2.informatik.uni-tuebingen.de (Postfix) with ESMTP id 651053474; Sat, 16 Feb 2008 00:33:58 +0100 (MET) Received: from mx2.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx2.informatik.uni-tuebingen.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BpUzjBxq2I3o; Sat, 16 Feb 2008 00:33:58 +0100 (MET) Received: from www.scsh.net (bernard.Informatik.Uni-Tuebingen.De [134.2.12.122]) by mx2.informatik.uni-tuebingen.de (Postfix) with ESMTP id 104A9344C; Sat, 16 Feb 2008 00:33:58 +0100 (MET) Received: by www.scsh.net (Postfix, from userid 3123) id ED27A5E9A; Sat, 16 Feb 2008 00:33:57 +0100 (MET) Old-Return-Path: X-Original-To: scsh-checkins@scsh.net Delivered-To: scsh-checkins@scsh.net Subject: scsh/scsh/test pattern-matching-test.scm From: jose antonio ortega ruiz To: scsh-checkins@scsh.net Message-Id: <20080215233354.933534CB1@mx6.informatik.uni-tuebingen.de> Date: Sat, 16 Feb 2008 00:33:54 +0100 (MET) Resent-Message-ID: Resent-From: scsh-checkins@scsh.net X-Mailing-List: archive/latest/709 X-Loop: scsh-checkins@scsh.net List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: scsh-checkins-request@scsh.net List-Id: List-Archive: Resent-Date: Sat, 16 Feb 2008 00:33:57 +0100 (MET) Update of /cvsroot/scsh/scsh/scsh/test In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv18532/scsh/test Modified Files: pattern-matching-test.scm Log Message: Some more tests for bos/eos.