From owner-p4-projects@FreeBSD.ORG Tue Apr 22 08:43:21 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3BC371065675; Tue, 22 Apr 2008 08:43:21 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F17C6106566C for ; Tue, 22 Apr 2008 08:43:20 +0000 (UTC) (envelope-from gabor@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DAA078FC13 for ; Tue, 22 Apr 2008 08:43:20 +0000 (UTC) (envelope-from gabor@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3M8hKJT009612 for ; Tue, 22 Apr 2008 08:43:20 GMT (envelope-from gabor@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3M8hKaV009610 for perforce@freebsd.org; Tue, 22 Apr 2008 08:43:20 GMT (envelope-from gabor@freebsd.org) Date: Tue, 22 Apr 2008 08:43:20 GMT Message-Id: <200804220843.m3M8hKaV009610@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to gabor@freebsd.org using -f From: Gabor Kovesdan To: Perforce Change Reviews Cc: Subject: PERFORCE change 140394 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2008 08:43:21 -0000 http://perforce.freebsd.org/chv.cgi?CH=140394 Change 140394 by gabor@gabor_server on 2008/04/22 08:42:51 Add my initial version of the grep, sort and diff for my Summer of Code 2008 project. These version are in sync with the versions of OpenBSD and furthermore contain small additions: - Added support for long command line options to sort - Man page completion for all of the three utilities - Comments about missing / incomplete features Obtained from: OpenBSD Affected files ... .. //depot/projects/soc2008/gabor_textproc/diff/Makefile#1 add .. //depot/projects/soc2008/gabor_textproc/diff/diff.1#1 add .. //depot/projects/soc2008/gabor_textproc/diff/diff.c#1 add .. //depot/projects/soc2008/gabor_textproc/diff/diff.h#1 add .. //depot/projects/soc2008/gabor_textproc/diff/diffdir.c#1 add .. //depot/projects/soc2008/gabor_textproc/diff/diffreg.c#1 add .. //depot/projects/soc2008/gabor_textproc/diff/pathnames.h#1 add .. //depot/projects/soc2008/gabor_textproc/grep/Makefile#1 add .. //depot/projects/soc2008/gabor_textproc/grep/binary.c#1 add .. //depot/projects/soc2008/gabor_textproc/grep/file.c#1 add .. //depot/projects/soc2008/gabor_textproc/grep/foobar.gz#1 add .. //depot/projects/soc2008/gabor_textproc/grep/grep.1#1 add .. //depot/projects/soc2008/gabor_textproc/grep/grep.c#1 add .. //depot/projects/soc2008/gabor_textproc/grep/grep.core#1 add .. //depot/projects/soc2008/gabor_textproc/grep/grep.h#1 add .. //depot/projects/soc2008/gabor_textproc/grep/mmfile.c#1 add .. //depot/projects/soc2008/gabor_textproc/grep/queue.c#1 add .. //depot/projects/soc2008/gabor_textproc/grep/util.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/Makefile#1 add .. //depot/projects/soc2008/gabor_textproc/sort/append.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/extern.h#1 add .. //depot/projects/soc2008/gabor_textproc/sort/fields.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/files.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/fsort.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/fsort.h#1 add .. //depot/projects/soc2008/gabor_textproc/sort/init.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/msort.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/pathnames.h#1 add .. //depot/projects/soc2008/gabor_textproc/sort/sort.1#1 add .. //depot/projects/soc2008/gabor_textproc/sort/sort.c#1 add .. //depot/projects/soc2008/gabor_textproc/sort/sort.h#1 add .. //depot/projects/soc2008/gabor_textproc/sort/tmp.c#1 add Differences ...