File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,7 +23,6 @@ stdbuf-value-mode = MODE
2323stdbuf-error-line-buffering-stdin-meaningless = line buffering stdin is meaningless
2424stdbuf-error-invalid-mode = invalid mode { $error }
2525stdbuf-error-value-too-large = invalid mode '{ $value } ': Value too large for defined data type
26- stdbuf-error-command-not-supported = Command not supported for this operating system!
2726stdbuf-error-external-libstdbuf-not-found = External libstdbuf not found at configured path: { $path }
2827stdbuf-error-permission-denied = failed to execute process: Permission denied
2928stdbuf-error-no-such-file = failed to execute process: No such file or directory
Original file line number Diff line number Diff line change @@ -23,7 +23,6 @@ stdbuf-value-mode = MODE
2323stdbuf-error-line-buffering-stdin-meaningless = la mise en mémoire tampon par ligne de stdin n'a pas de sens
2424stdbuf-error-invalid-mode = mode invalide { $error }
2525stdbuf-error-value-too-large = mode invalide '{ $value } ' : Valeur trop grande pour le type de données défini
26- stdbuf-error-command-not-supported = Commande non prise en charge pour ce système d'exploitation !
2726stdbuf-error-external-libstdbuf-not-found = libstdbuf externe introuvable au chemin configuré : { $path }
2827stdbuf-error-permission-denied = échec de l'exécution du processus : Permission refusée
2928stdbuf-error-no-such-file = échec de l'exécution du processus : Aucun fichier ou répertoire de ce type
Original file line number Diff line number Diff line change 44// file that was distributed with this source code.
55
66// spell-checker:ignore (ToDO) tempdir dyld dylib optgrps libstdbuf
7+ #[ cfg( not( unix) ) ]
8+ compile_error ! ( "stdbuf is not supported on the target" ) ;
79
810use clap:: { Arg , ArgAction , ArgMatches , Command } ;
911use std:: ffi:: OsString ;
@@ -107,22 +109,6 @@ fn preload_strings() -> UResult<(&'static str, &'static str)> {
107109 Ok ( ( "DYLD_LIBRARY_PATH" , "dylib" ) )
108110}
109111
110- #[ cfg( not( any(
111- target_os = "linux" ,
112- target_os = "android" ,
113- target_os = "freebsd" ,
114- target_os = "netbsd" ,
115- target_os = "openbsd" ,
116- target_os = "dragonfly" ,
117- target_vendor = "apple"
118- ) ) ) ]
119- fn preload_strings ( ) -> UResult < ( & ' static str , & ' static str ) > {
120- Err ( USimpleError :: new (
121- 1 ,
122- translate ! ( "stdbuf-error-command-not-supported" ) ,
123- ) )
124- }
125-
126112fn check_option ( matches : & ArgMatches , name : & str ) -> Result < BufferType , ProgramOptionsError > {
127113 match matches. get_one :: < String > ( name) {
128114 Some ( value) => match value. as_str ( ) {
You can’t perform that action at this time.
0 commit comments