[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 17/18: Deprecate (ice-9 lineio)
From: |
Andy Wingo |
Subject: |
[Guile-commits] 17/18: Deprecate (ice-9 lineio) |
Date: |
Thu, 8 Jun 2023 04:26:43 -0400 (EDT) |
wingo pushed a commit to branch main
in repository guile.
commit ee18ca9a355ca0d3fdd384a4b8db3bb3909d0c98
Author: Andy Wingo <wingo@pobox.com>
AuthorDate: Mon Jun 5 22:20:11 2023 +0200
Deprecate (ice-9 lineio)
* module/ice-9/lineio.scm: Deprecate.
---
module/ice-9/lineio.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/module/ice-9/lineio.scm b/module/ice-9/lineio.scm
index 68f290369..f9904e084 100644
--- a/module/ice-9/lineio.scm
+++ b/module/ice-9/lineio.scm
@@ -1,6 +1,6 @@
;;; installed-scm-file
-;;;; Copyright (C) 1996, 1998, 2001, 2003, 2006 Free Software Foundation,
Inc.
+;;;; Copyright (C) 1996, 1998, 2001, 2003, 2006, 2023 Free Software
Foundation, Inc.
;;;;
;;;; This library is free software; you can redistribute it and/or
;;;; modify it under the terms of the GNU Lesser General Public
@@ -24,6 +24,10 @@
:export (unread-string read-string lineio-port?
make-line-buffering-input-port))
+(issue-deprecation-warning
+ "(ice-9 lineio) is deprecated. Use read-line together with
+unread-string instead.")
+
;;; {Line Buffering Input Ports}
;;;
- [Guile-commits] 03/18: pretty-print: inline some handling of read macros, (continued)
- [Guile-commits] 03/18: pretty-print: inline some handling of read macros, Andy Wingo, 2023/06/08
- [Guile-commits] 05/18: Add "custom ports", Andy Wingo, 2023/06/08
- [Guile-commits] 06/18: Rewrite custom binary ports in Scheme, in terms of custom ports, Andy Wingo, 2023/06/08
- [Guile-commits] 08/18: Rewrite soft ports in Scheme, Andy Wingo, 2023/06/08
- [Guile-commits] 04/18: bytevector-slice: optimize trivial case, Andy Wingo, 2023/06/08
- [Guile-commits] 16/18: Load (ice-9 binary-ports) from C in thread-safe way, Andy Wingo, 2023/06/08
- [Guile-commits] 07/18: Use custom binary output ports for make-chunked-output-port, Andy Wingo, 2023/06/08
- [Guile-commits] 13/18: Inline generic-write into pretty-print, Andy Wingo, 2023/06/08
- [Guile-commits] 10/18: Modernize soft ports, Andy Wingo, 2023/06/08
- [Guile-commits] 01/18: pretty-print: Use string-concatenate-reverse, Andy Wingo, 2023/06/08
- [Guile-commits] 17/18: Deprecate (ice-9 lineio),
Andy Wingo <=
- [Guile-commits] 18/18: Fix exn dispatch for exns within pre-unwind handlers, Andy Wingo, 2023/06/08
- [Guile-commits] 09/18: Implement R6RS custom textual ports, Andy Wingo, 2023/06/08
- [Guile-commits] 11/18: Rewrite pretty-print to rely on port-column, abort early, Andy Wingo, 2023/06/08
- [Guile-commits] 14/18: truncated-print: use call-with-truncating-output-string, Andy Wingo, 2023/06/08
- [Guile-commits] 12/18: pretty-print: width arg is never false, Andy Wingo, 2023/06/08
- [Guile-commits] 15/18: Fix allow-newline? in call-with-truncating-output-string, Andy Wingo, 2023/06/08
- [Guile-commits] 02/18: pretty-print: inline genwrite:newline-str, Andy Wingo, 2023/06/08