From owner-cvs-projects Thu Mar 13 21: 5:11 2003 Delivered-To: cvs-projects@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DB9137B401; Thu, 13 Mar 2003 21:05:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C5A043FCB; Thu, 13 Mar 2003 21:05:09 -0800 (PST) (envelope-from jmallett@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2E5590U045479; Thu, 13 Mar 2003 21:05:09 -0800 (PST) (envelope-from jmallett@repoman.freebsd.org) Received: (from jmallett@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2E559UD045478; Thu, 13 Mar 2003 21:05:09 -0800 (PST) Message-Id: <200303140505.h2E559UD045478@repoman.freebsd.org> From: Juli Mallett Date: Thu, 13 Mar 2003 21:05:09 -0800 (PST) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: projects/sccs BUGS X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jmallett 2003/03/13 21:05:09 PST FreeBSD projects repository Added files: sccs BUGS Log: Start keeping a list of known BUGS here. This one is a lovely little bug I found when trying to make my .vimrc go. Revision Changes Path 1.1 +23 -0 projects/sccs/BUGS (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-projects" in the body of the message From owner-cvs-projects Thu Mar 13 22:42:29 2003 Delivered-To: cvs-projects@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9670A37B404; Thu, 13 Mar 2003 22:42:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFA1143F75; Thu, 13 Mar 2003 22:42:25 -0800 (PST) (envelope-from jmallett@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2E6gP0U053188; Thu, 13 Mar 2003 22:42:25 -0800 (PST) (envelope-from jmallett@repoman.freebsd.org) Received: (from jmallett@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2E6gPvR053187; Thu, 13 Mar 2003 22:42:25 -0800 (PST) Message-Id: <200303140642.h2E6gPvR053187@repoman.freebsd.org> From: Juli Mallett Date: Thu, 13 Mar 2003 22:42:25 -0800 (PST) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: projects/sccs/sccscmds/cmd admin.c bdiff.c cmt.c delta.c get.c prs.c prt.c rmchg.c projects/sccs/sccscmds/com dohist.c sinit.c projects/sccs/sccscmds/hdr extern.h macros.h projects/sccs/sccscmds/util Makefile xfopen.c xmsg.c xopen.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jmallett 2003/03/13 22:42:25 PST FreeBSD projects repository Modified files: sccs/sccscmds/cmd admin.c bdiff.c cmt.c delta.c get.c prs.c prt.c rmchg.c sccs/sccscmds/com dohist.c sinit.c sccs/sccscmds/hdr extern.h macros.h sccs/sccscmds/util Makefile xmsg.c Added files: sccs/sccscmds/util xfopen.c Removed files: sccs/sccscmds/util xopen.c Log: Almost nothing uses xopen(), and nothing uses it where it's the only possible way, so get rid of it. In place of it, make xfopen a real function, which does actually wrap fopen, as opposed to hardcoding O_ values in code that is so horridly macro-driven, one wonders why it didn't pioneer in O_ values if such was not in practice at the time. Revision Changes Path 1.23 +2 -2 projects/sccs/sccscmds/cmd/admin.c 1.15 +3 -3 projects/sccs/sccscmds/cmd/bdiff.c 1.21 +1 -1 projects/sccs/sccscmds/cmd/cmt.c 1.19 +3 -3 projects/sccs/sccscmds/cmd/delta.c 1.27 +3 -5 projects/sccs/sccscmds/cmd/get.c 1.34 +1 -1 projects/sccs/sccscmds/cmd/prs.c 1.15 +1 -1 projects/sccs/sccscmds/cmd/prt.c 1.21 +1 -1 projects/sccs/sccscmds/cmd/rmchg.c 1.16 +1 -1 projects/sccs/sccscmds/com/dohist.c 1.12 +1 -1 projects/sccs/sccscmds/com/sinit.c 1.28 +2 -2 projects/sccs/sccscmds/hdr/extern.h 1.12 +0 -1 projects/sccs/sccscmds/hdr/macros.h 1.17 +1 -1 projects/sccs/sccscmds/util/Makefile 1.1 +54 -0 projects/sccs/sccscmds/util/xfopen.c (new) 1.14 +1 -1 projects/sccs/sccscmds/util/xmsg.c 1.11 +0 -67 projects/sccs/sccscmds/util/xopen.c (dead) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-projects" in the body of the message