]> Repositorios git - scryer-prolog.git/commitdiff
use new readline crate
authorMark Thom <[email protected]>
Sun, 17 Mar 2019 20:50:57 +0000 (14:50 -0600)
committerMark Thom <[email protected]>
Sun, 17 Mar 2019 20:50:57 +0000 (14:50 -0600)
Cargo.lock
Cargo.toml
src/main.rs
src/prolog/read.rs

index a24efcdd7ebad5763efa670122493c38bd1f9439..4672122a05df35fda8ab9d93f1b54e8c6956c9e3 100644 (file)
@@ -97,9 +97,9 @@ dependencies = [
 ]
 
 [[package]]
-name = "readline-sys"
+name = "readline-rs"
 version = "0.1.0"
-source = "git+https://github.com/mthom/readline-sys#e529b03ae3c723fc45b06784b1c67aa0b4c322ae"
+source = "registry+https://github.com/rust-lang/crates.io-index"
 
 [[package]]
 name = "redox_syscall"
@@ -122,7 +122,7 @@ dependencies = [
  "num 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "ordered-float 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
  "prolog_parser 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "readline-sys 0.1.0 (git+https://github.com/mthom/readline-sys)",
+ "readline-rs 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
@@ -162,7 +162,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 "checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1"
 "checksum ordered-float 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7eb5259643245d3f292c7a146b2df53bba24d7eab159410e648eb73dc164669d"
 "checksum prolog_parser 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6da85e0cfa5a604edf65f753e629db37bfd04af93a09a1df5576d2197a2f7af3"
-"checksum readline-sys 0.1.0 (git+https://github.com/mthom/readline-sys)" = "<none>"
+"checksum readline-rs 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "eff1a6cf9fa562f0c40ec31d3f50b2e2a1924801926e706c932d616037fe199d"
 "checksum redox_syscall 0.1.51 (registry+https://github.com/rust-lang/crates.io-index)" = "423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85"
 "checksum redox_termios 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
 "checksum termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096"
index 558ebefb524b99d61c37bf564a93a43f5db57b56..e31d436aba84c9436ef9185cf9150eddb93582a7 100644 (file)
@@ -11,10 +11,7 @@ downcast = "0.9.1"
 num = "0.2"
 ordered-float = "0.5.0"
 prolog_parser = "0.8.1"
-readline-sys = "0.1.0"
-
-[patch.crates-io]
-readline-sys = { git = 'https://github.com/mthom/readline-sys' }
+readline_rs = { package = "readline-rs", version = "*" }
 
 [dependencies.termion]
 version = "1.4.0"
\ No newline at end of file
index d04dbc69e3caf9801bac6a4ceef0915d116e37d1..ca214421feb4d40e750f2aae6c66f0ec7ff475be 100644 (file)
@@ -1,7 +1,7 @@
 #[macro_use] extern crate downcast;
 #[macro_use] extern crate prolog_parser;
 
-extern crate readline_sys;
+extern crate readline_rs;
 extern crate termion;
 
 mod prolog;
index 309e0f7d50aae0be18b7e6348eba1ebdc5a97863..6416ce1f948dadd0f90ef14e1703a2468cbec613 100644 (file)
@@ -11,7 +11,7 @@ use prolog::machine::machine_state::MachineState;
 use std::collections::VecDeque;
 use std::io::Read;
 
-use readline_sys::readline::*;
+use readline_rs::readline::*;
 
 type SubtermDeque = VecDeque<(usize, usize)>;