Lines Matching full:gnuplot
10 //! - Simple "curves" (based on [`simple.dem`](http://gnuplot.sourceforge.net/demo/simple.html))
66 //! # .and_then(|gnuplot| {
67 //! # gnuplot.wait_with_output().ok().and_then(|p| String::from_utf8(p.stderr).ok())
146 //! # .and_then(|gnuplot| {
147 //! # gnuplot.wait_with_output().ok().and_then(|p| String::from_utf8(p.stderr).ok())
152 //! [`candlesticks.dem`](http://gnuplot.sourceforge.net/demo/candlesticks.html))
211 //! # .and_then(|gnuplot| {
212 //! # gnuplot.wait_with_output().ok().and_then(|p| String::from_utf8(p.stderr).ok())
216 //! - Multiaxis (based on [`multiaxis.dem`](http://gnuplot.sourceforge.net/demo/multiaxis.html))
281 //! # ok().and_then(|gnuplot| {
282 //! # gnuplot.wait_with_output().ok().and_then(|p| {
288 //! [`transparent.dem`](http://gnuplot.sourceforge.net/demo/transparent.html))
359 //! .and_then(|gnuplot| {
360 //! gnuplot.wait_with_output().ok().and_then(|p| String::from_utf8(p.stderr).ok())
546 let mut gnuplot = Command::new("gnuplot") in draw() localVariable
551 self.dump(gnuplot.stdin.as_mut().unwrap())?; in draw()
552 Ok(gnuplot) in draw()
883 /// Enums that can produce gnuplot code
885 /// Translates the enum in gnuplot code
901 /// Structs that can produce gnuplot code
903 /// Translates some configuration struct into gnuplot code
933 /// Possible errors when parsing gnuplot's version string
936 /// The `gnuplot` command couldn't be executed
938 /// The `gnuplot` command returned an error message
940 /// The `gnuplot` command returned invalid utf-8
942 /// The `gnuplot` command returned an unparseable string
948 VersionError::Exec(err) => write!(f, "`gnuplot --version` failed: {}", err), in fmt()
950 write!(f, "`gnuplot --version` failed with error message:\n{}", msg) in fmt()
952 VersionError::OutputError => write!(f, "`gnuplot --version` returned invalid utf-8"), in fmt()
955 "`gnuplot --version` returned an unparseable version string: {}", in fmt()
979 /// Structure representing a gnuplot version number.
989 /// Returns `gnuplot` version
991 let command_output = Command::new("gnuplot") in version()
1058 println!("Gnuplot not installed."); in version()
1064 let string = "gnuplot 5.0 patchlevel 7"; in test_parse_version_on_valid_string()
1073 let string = "gnuplot 5.2 patchlevel 5a (Gentoo revision r0)"; in test_parse_gentoo_version()
1085 "gnuplot 50 patchlevel 7", in test_parse_version_returns_error_on_invalid_strings()
1086 "gnuplot 5.0 patchlevel", in test_parse_version_returns_error_on_invalid_strings()
1087 "gnuplot foo.bar patchlevel 7", in test_parse_version_returns_error_on_invalid_strings()