[bug #16452] mcedit forgets POSIX newline at end of file
- From: Rudolf Polzer <INVALID NOREPLY gnu org>
- To: Rudolf Polzer <nospam_rpolzer nospammail net>, mc-devel gnome org
- Cc:
- Subject: [bug #16452] mcedit forgets POSIX newline at end of file
- Date: Thu, 27 Apr 2006 07:27:55 +0000
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=16452>
Summary: mcedit forgets POSIX newline at end of file
Project: GNU Midnight Commander
Submitted by: div0
Submitted on: Thursday 04/27/06 at 07:27
Category: None
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Release: 4.6.1
Operating System: GNU/Hurd
_______________________________________________________
Details:
When editing a file, mcedit does not put a newline character at the end of
the file as required by POSIX and other standards.
I quote IEEE 1003.2-2001:
A file that contains characters organized into one or more lines. The lines
do not contain NUL characters and none can exceed {LINE_MAX} bytes in length,
including the <newline>.
I think a text editor should default to the OS's text file format which does
require a newline at the end of the last line (many utilities including sudo
actually require that and gcc warns if the last line does not end with a
newline). Of course, if one is editing a DOS file (CRLF line separators), no
newline is to be enforced.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=16452>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]