From owner-freebsd-bugs@FreeBSD.ORG Mon Feb 9 13:25:32 2015 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6478A7CE for ; Mon, 9 Feb 2015 13:25:32 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49CBEE9 for ; Mon, 9 Feb 2015 13:25:32 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t19DPWFN072037 for ; Mon, 9 Feb 2015 13:25:32 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 195929] usr.bin/sed -- constify, remove line-length limits Date: Mon, 09 Feb 2015 13:25:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mi@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete cc attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2015 13:25:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195929 Mikhail Teterin changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #150663|0 |1 is obsolete| | CC| |mi@FreeBSD.org --- Comment #6 from Mikhail Teterin --- Created attachment 152797 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152797&action=edit Latest installment of sed cleanup The patch adds some minor cleanups and solves the following actual problems: * When parsing a regexp in an address (rather than command), only "I" (capital) was treated as indication, nocase regexp was desired. Man-page documented the "i" (lower case) letter as the flag. GNU sed seems to allow only the upper case, but this patch now accepts both upper and lower case "i" in the address for consistency with treatment of regexps in the s-command * Do not compile s-command's regexps twice -- You are receiving this mail because: You are the assignee for the bug.