Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ed-1.20.2-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: ed Distribution: openSUSE Tumbleweed
Version: 1.20.2 Vendor: openSUSE
Release: 1.1 Build date: Wed May 1 13:52:59 2024
Group: Productivity/Text/Editors Build host: reproducible
Size: 112180 Source RPM: ed-1.20.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/ed/
Summary: A line-oriented text editor
GNU ed is a line-oriented text editor. It is used to create, display,
modify and otherwise manipulate text files, both interactively and via
shell scripts. A restricted version of ed, red, can only edit files in
the current directory and cannot execute shell commands. Ed is the
"standard" text editor in the sense that it is the original editor for
Unix, and thus widely available. For most purposes, however, it is
superseded by full-screen editors such as GNU Emacs or GNU Moe.

Provides

Requires

License

GPL-3.0-or-later AND LGPL-2.1-or-later

Changelog

* Wed May 01 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - GNU ed 1.20.2:
    * Fix a bug that made global commands like 'g/x/s/x/x', with the
      last delimiter omitted, print every substituted line twice
* Fri Feb 16 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - GNU ed 1.20.1:
    * New command-line options '+line', '+/RE', and '+?RE' have been
      implemented to set the current line to the line number
      specified or to the first or last line matching the regular
      expression 'RE'.
    * File names containing control characters 1 to 31 are now
      rejected unless they are allowed with the command-line option
      '--unsafe-names'.
    * File names containing control characters 1 to 31 are now
      printed using octal escape sequences.
    * Ed now rejects file names ending with a slash.
    * Intervening commands that don't set the modified flag no longer
      make a second 'e' or 'q' command fail with a 'buffer modified'
      warning.
    * Tilde expansion is now performed on file names supplied to
      commands; if a file name starts with '~/', the tilde (~) is
      expanded to the contents of the variable HOME.
    * Ed now warns the first time that a command modifies a buffer
      loaded from a read-only file.
    * It has been documented that 'e' creates an empty buffer if
      file does not exist.
    * It has been documented that 'f' sets the default filename,
      whether or not its argument names an existing file.
    * The description of the exit status has been improved in
      '--help' and in the manual.
* Sun Jan 21 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.20:
    * New command-line options for jumping to a line number or match
    * Improved handling of file names containing control characters
    * Tweak workflow for fewer 'buffer modified' warnings
    * Tilde expansion is now performed on file names
    * Warn on modifying a buffer from a read-only file
    * Create missing intermediate directories when writing to a file
    * Documentation updates
  - drop obsolete makeinfo marcos
* Mon Jan 16 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.19:
    * Reading a non-existent file with commands 'e' or 'E' did set the
      'modified' flag, which prevented a following 'e' command from
      succeeding
    * The long name of option '-s' has been changed to '--script'.
      Option '-s' now only suppresses byte counts and the '!' prompt
      as mandated by POSIX. It no longer suppresses diagnostic
      messages written to stderr.
    * The short name '-q' has been assigned to options '--quiet' and
      '--silent'. Option '-q' now only suppresses diagnostic messages
      written to stderr.
    * The help message showing the line where a script error happened
      when ed's input is from a regular file is now printed to stdout
      instead of stderr because it is enabled by the 'H' command.
    * Ed no longer processes file names for backslash escapes.
    * It has been documented in the manual that address 0 is valid as
      a starting point for searches so that '0;/RE/' can match the
      regular expression RE in the first line of the buffer.
    * It has been documented in the manual how to achieve the effect
      of ex style '!' filtering with a sequence of commands.
* Sun Mar 20 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.18:
    * The shell escape command (!) now flushes stdout so that the modified command
      is always printed before being executed even if standard output is fully
      buffered (for example, a file).
    * A couple of harmless memory leaks have been fixed. (They both happened just
      before ed exits).
    * The pointer returned by the function 'strip_escapes' is now checked. (It may
      be null if memory is exhausted).
    * The shell escape command (!) now removes the backslash from each escaped '%'
      character within the text of the shell command line.
    * Case-insensitive regular expressions have been implemented as in GNU sed.
    * Syntax errors in regular expressions, for example unmatched ( or \(, no
      longer overwrite a previously compiled regular expression, preventing a
      "No previous pattern" error.
    * The option '--strip-trailing-cr', which removes carriage returns at end of
      text lines, has been added.
    * Loading a file now fails if a line is longer than INT_MAX bytes or if the
      file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
      overflowing line addresses).
    * In interactive mode ed now sets final exit status to 1 if a fatal error
      happens while reading the file passed in the command line.
    * red now reports "Directory access restricted" instead of "Invalid filename"
      when trying to edit a file outside of the current directory.
    * The new chapter "The 's' Command" has been added to the manual.
  - switch to zstd
  - remove usrmerged handling
* Mon Jan 25 2021 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.17
    * The commands 'q' and 'Q' now work in a global command.
    * The new option '-E, --extended-regexp' has been added. It tells
      ed to use extended regular expressions instead of the basic
      regular expressions mandated by POSIX
    * Print the file name in case of read or write error
* Fri Oct 16 2020 Ludwig Nussel <lnussel@suse.de>
  - prepare usrmerge (boo#1029961)
* Tue Mar 03 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.16
    * regex.c (line_replace): Accept 's/^/#/g' as valid.
      (Reported by Bjoern Wibben).
    * main_loop.c: Removed length limit of prompt string.
      (Reported by Tim Chase).
    * main.c: Set a valid invocation_name even if argc == 0.
    * ed.texi: Extended operators depend on regex implementation.
      (Reported by Brian Zwahr).
    * ed.texi: Several fixes and improvements.
* Thu Jan 10 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Switch back to hand provided tarball in order to avoid pulling
    lzip to the Ring0
* Mon Jan 07 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Use upstream released tarball

Files

/usr/bin/ed
/usr/bin/red
/usr/share/doc/packages/ed
/usr/share/doc/packages/ed/AUTHORS
/usr/share/doc/packages/ed/ChangeLog
/usr/share/doc/packages/ed/NEWS
/usr/share/doc/packages/ed/README
/usr/share/info/ed.info.gz
/usr/share/licenses/ed
/usr/share/licenses/ed/COPYING
/usr/share/man/man1/ed.1.gz
/usr/share/man/man1/red.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024