「readline」の版間の差分

提供: MacWiki
移動: 案内検索
(手直し。)
行1: 行1:
 
== readline とは? ==
 
== readline とは? ==
  
(Terminalでの)文字列入力機能を提供するライブラリ
+
行単位の文字列入力・編集機能を提供するライブラリ。
 +
Terminal で動作する UNIX アプリケーションでよく用いられている。
  
 
== MacOSX にデフォルトで含まれるreadline ==
 
== MacOSX にデフォルトで含まれるreadline ==
  
MacOSX のreadlineは,GNU 系のソフトと一緒に使うと問題等を生じることがある.
+
Mac OSX には readline 互換の libedit ライブラリが付属している。
 +
GNU 系のソフトをビルドすると libedit ライブラリにリンクされるが、
 +
この libedit ライブラリの機能が不十分なため、問題を生じることがある。
  
 
== GNU readline ==
 
== GNU readline ==
行11: 行14:
 
こちらはGNU 系のソフトとの整合が良好.
 
こちらはGNU 系のソフトとの整合が良好.
  
http://tiswww.case.edu/php/chet/readline/rltop.html
+
* http://tiswww.case.edu/php/chet/readline/rltop.html
  
ftp://ftp.gnu.org/pub/gnu/readline/readline-5.2.tar.gz
+
* ftp://ftp.gnu.org/pub/gnu/readline/readline-6.0.tar.gz
ftp://ftp.gnu.org/pub/gnu/readline/readline-5.2-patches
+
* ftp://ftp.gnu.org/pub/gnu/readline/readline-5.2.tar.gz
 +
* ftp://ftp.gnu.org/pub/gnu/readline/readline-5.2-patches
  
ftp://ftp.gnu.org/pub/gnu/readline/readline-6.0.tar.gz
+
[[Category:UNIX]]

2009年5月29日 (金) 00:34時点における版

readline とは?

行単位の文字列入力・編集機能を提供するライブラリ。 Terminal で動作する UNIX アプリケーションでよく用いられている。

MacOSX にデフォルトで含まれるreadline

Mac OSX には readline 互換の libedit ライブラリが付属している。 GNU 系のソフトをビルドすると libedit ライブラリにリンクされるが、 この libedit ライブラリの機能が不十分なため、問題を生じることがある。

GNU readline

こちらはGNU 系のソフトとの整合が良好.