From doconnor@onan.gsoft.com.au  Wed Feb 16 17:02:03 2000
Return-Path: <doconnor@onan.gsoft.com.au>
Received: from builder.freebsd.org (builder.FreeBSD.ORG [204.216.27.24])
	by hub.freebsd.org (Postfix) with ESMTP id 0C5F437B775
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Feb 2000 17:02:03 -0800 (PST)
	(envelope-from doconnor@onan.gsoft.com.au)
Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161])
	by builder.freebsd.org (Postfix) with ESMTP id D07FB132E7
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Feb 2000 17:01:10 -0800 (PST)
Received: from onan.gsoft.com.au (onan.gsoft.com.au [203.38.152.109])
	by cain.gsoft.com.au (8.8.8/8.8.8) with ESMTP id LAA03530
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 17 Feb 2000 11:31:35 +1030 (CST)
	(envelope-from doconnor@onan.gsoft.com.au)
Received: (from doconnor@localhost)
	by onan.gsoft.com.au (8.9.3/8.9.2) id LAA30266;
	Thu, 17 Feb 2000 11:31:32 +1030 (CST)
	(envelope-from doconnor)
Message-Id: <200002170101.LAA30266@onan.gsoft.com.au>
Date: Thu, 17 Feb 2000 11:31:32 +1030 (CST)
From: "Daniel O'Connor" <doconnor@onan.gsoft.com.au>
Reply-To: doconnor@onan.gsoft.com.au
To: FreeBSD-gnats-submit@freebsd.org
Subject: Add support for mark/space parity
X-Send-Pr-Version: 3.2

>Number:         16765
>Category:       kern
>Synopsis:       Add support for mark/space parity
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    bde
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 16 17:10:01 PST 2000
>Closed-Date:    
>Last-Modified:  Wed Jun 06 13:45:20 PDT 2001
>Originator:     Daniel O'Connor
>Release:        FreeBSD 3.4-STABLE i386
>Organization:
Genesis Software
>Environment:

2.2 (hah) and 3.0. I would try it on 4.0 but my -current box is asleep.

>Description:

This trivial patch adds support for mark and space parity.

I have no idea what standard this is based on as it was purely to get
mark and space parity to work under Tcl. Basically you turn PAREXT and
PARODD to get mark and PAREXT for space.

I'm not sure if extra magic is needed for reading back the flags or not,
but I guess that the tty layer caches that info for the application.


>How-To-Repeat:

Patch for 3.0 is at http://www.gsoft.com.au/~doconnor/PAREXT-3-patch

I should be trivial to apply to current.

>Fix:
	
	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->bde 
Responsible-Changed-By: phk 
Responsible-Changed-When: Wed Jun 6 13:44:51 PDT 2001 
Responsible-Changed-Why:  
Bruce, you know the scriptures as far as ttys go, 
is this the right way to get mark and space parity ? 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=16765 
>Unformatted:
