Opened 7 years ago

Closed 7 years ago

#8748 closed enhancement (fixed)

ed-1.14.1

Reported by: bdubbs@… Owned by: blfs-book@…
Priority: normal Milestone: 8.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (2)

comment:1 by bdubbs@…, 7 years ago

  • Version 1.14.1 released.
  • Print counts, messages, '?' and '!' to stdout instead of stderr.
  • buffer.c (append_lines): Fixed current address after empty 'i'.
  • regex.c (set_subst_regex): Treat missing delimiters consistently. (extract_replacement): Don't replace 'a' with '%' in 's/a/%'. Fixed infinite loop with EOF in the middle of a replacement. Don't accept newlines in replacement in a global command. Last delimiter can't be omitted if not last in command list. (search_and_replace): Set current address to last line modified.
  • main_loop.c (extract_addresses): Fixed address offsets; '3 ---- 2' was calculated as -2 instead of 1. Accept ranges with the first address omitted. (exec_command): Fixed current address after empty replacement text in 'c' command. Don't clear the modified status after writing the buffer to a shell command. (Reported by Jérôme Frgacic). (get_command_suffix): Don't allow repeated print suffixes. (command_s): Accept suffixes in any order. Don't allow multiple count suffixes. 'sp' now toggles all print suffixes. (main_loop): Make EOF on stdin behave as a 'q' command.
  • ed.texi: Fixed the description of commands 'acegijkmqrsuw'. Documented that ed allows any combination of print suffixes.
  • testsuite: Improved most tests. Simplified bug reporting.
  • configure: Avoid warning on some shells when testing for gcc.
  • Makefile.in: Detect the existence of install-info.

comment:2 by bdubbs@…, 7 years ago

Resolution: fixed
Status: newclosed

Fixed at revision 18178.

Note: See TracTickets for help on using tickets.