diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/readline/doc/history.3 | 10 | ||||
-rw-r--r-- | lib/readline/doc/history.texi | 2 | ||||
-rw-r--r-- | lib/readline/doc/hstech.texi | 4 | ||||
-rw-r--r-- | lib/readline/doc/version.texi | 8 | ||||
-rw-r--r-- | lib/readline/histexpand.c | 4 | ||||
-rw-r--r-- | lib/readline/history.h | 2 |
6 files changed, 15 insertions, 15 deletions
diff --git a/lib/readline/doc/history.3 b/lib/readline/doc/history.3 index 06419cff..082bf42d 100644 --- a/lib/readline/doc/history.3 +++ b/lib/readline/doc/history.3 @@ -6,9 +6,9 @@ .\" Case Western Reserve University .\" chet.ramey@case.edu .\" -.\" Last Change: Fri Jul 17 09:43:01 EDT 2020 +.\" Last Change: Thu Jan 19 17:20:59 EST 2023 .\" -.TH HISTORY 3 "2020 July 17" "GNU History 8.1" +.TH HISTORY 3 "2023 January 19" "GNU History 8.2" .\" .\" File Name macro. This used to be `.PN', for Path Name, .\" but Sun doesn't seem to like that very much. @@ -40,8 +40,8 @@ .SH NAME history \- GNU History Library .SH COPYRIGHT -.if t The GNU History Library is Copyright \(co 1989-2020 by the Free Software Foundation, Inc. -.if n The GNU History Library is Copyright (C) 1989-2020 by the Free Software Foundation, Inc. +.if t The GNU History Library is Copyright \(co 1989-2023 by the Free Software Foundation, Inc. +.if n The GNU History Library is Copyright (C) 1989-2023 by the Free Software Foundation, Inc. .SH DESCRIPTION Many programs read input from the user a line at a time. The GNU History library is able to keep track of those lines, associate arbitrary @@ -530,7 +530,7 @@ Returns 0 on success, or \fBerrno\fP on failure. These functions implement history expansion. -.Fn2 int history_expand "char *string" "char **output" +.Fn2 int history_expand "const char *string" "char **output" Expand \fIstring\fP, placing the result into \fIoutput\fP, a pointer to a string. Returns: .RS diff --git a/lib/readline/doc/history.texi b/lib/readline/doc/history.texi index 721118bc..c15e9577 100644 --- a/lib/readline/doc/history.texi +++ b/lib/readline/doc/history.texi @@ -12,7 +12,7 @@ This document describes the GNU History library a programming tool that provides a consistent user interface for recalling lines of previously typed input. -Copyright @copyright{} 1988--2022 Free Software Foundation, Inc. +Copyright @copyright{} 1988--2023 Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document diff --git a/lib/readline/doc/hstech.texi b/lib/readline/doc/hstech.texi index da6417b4..7a6d7627 100644 --- a/lib/readline/doc/hstech.texi +++ b/lib/readline/doc/hstech.texi @@ -1,7 +1,7 @@ @ignore This file documents the user interface to the GNU History library. -Copyright (C) 1988-2022 Free Software Foundation, Inc. +Copyright (C) 1988-2023 Free Software Foundation, Inc. Authored by Brian Fox and Chet Ramey. Permission is granted to make and distribute verbatim copies of this manual @@ -369,7 +369,7 @@ Returns 0 on success, or @code{errno} on failure. These functions implement history expansion. -@deftypefun int history_expand (char *string, char **output) +@deftypefun int history_expand (const char *string, char **output) Expand @var{string}, placing the result into @var{output}, a pointer to a string (@pxref{History Interaction}). Returns: @table @code diff --git a/lib/readline/doc/version.texi b/lib/readline/doc/version.texi index d3102734..0d4af12e 100644 --- a/lib/readline/doc/version.texi +++ b/lib/readline/doc/version.texi @@ -1,11 +1,11 @@ @ignore -Copyright (C) 1988-2022 Free Software Foundation, Inc. +Copyright (C) 1988-2023 Free Software Foundation, Inc. @end ignore @set EDITION 8.2 @set VERSION 8.2 -@set UPDATED 19 September 2022 -@set UPDATED-MONTH September 2022 +@set UPDATED 19 January 2023 +@set UPDATED-MONTH January 2023 -@set LASTCHANGE Mon Sep 19 11:15:16 EDT 2022 +@set LASTCHANGE Thu Jan 19 17:22:06 EST 2023 diff --git a/lib/readline/histexpand.c b/lib/readline/histexpand.c index 4e9d4477..38a49531 100644 --- a/lib/readline/histexpand.c +++ b/lib/readline/histexpand.c @@ -904,7 +904,7 @@ history_expand_internal (const char *string, int start, int qc, int *end_index_p while (0) int -history_expand (char *hstring, char **output) +history_expand (const char *hstring, char **output) { int j; int i, r, passc, cc, modified, eindex, only_printing, dquote, squote, flag; @@ -966,7 +966,7 @@ history_expand (char *hstring, char **output) memset (&ps, 0, sizeof (mbstate_t)); #endif - string = hstring; + string = (char *)hstring; /* If not quick substitution, still maybe have to do expansion. */ /* `!' followed by one of the characters in history_no_expand_chars diff --git a/lib/readline/history.h b/lib/readline/history.h index 5208f9a4..9c2b0990 100644 --- a/lib/readline/history.h +++ b/lib/readline/history.h @@ -232,7 +232,7 @@ extern int history_truncate_file (const char *, int); If an error occurred in expansion, then OUTPUT contains a descriptive error message. */ -extern int history_expand (char *, char **); +extern int history_expand (const char *, char **); /* Extract a string segment consisting of the FIRST through LAST arguments present in STRING. Arguments are broken up as in |