From 93097ca1d7a03f184f93cd955bef529faaf07df4 Mon Sep 17 00:00:00 2001 From: sylvestre Date: Wed, 18 May 2022 03:24:42 +0000 Subject: [PATCH] deploy: c249eba195809b51d95ea470b413d669888f9a27 --- dev/coreutils/fn.util_map.html | 2 +- dev/coreutils/type.UtilityMap.html | 2 +- dev/search-index.js | 4 +-- .../out/uutils_map.rs.html | 2 +- dev/src/uu_fold/fold.rs.html | 2 +- dev/src/uu_head/parse.rs.html | 2 +- dev/src/uu_ls/ls.rs.html | 6 ++-- dev/src/uu_numfmt/format.rs.html | 2 +- dev/src/uu_od/od.rs.html | 18 +++++++++--- dev/src/uu_od/parse_formats.rs.html | 2 +- dev/src/uu_od/parse_inputs.rs.html | 2 +- dev/src/uu_ptx/ptx.rs.html | 28 +++++++++++-------- dev/src/uu_sort/sort.rs.html | 4 +-- dev/src/uu_stat/stat.rs.html | 4 +-- dev/src/uu_stdbuf/stdbuf.rs.html | 2 +- dev/src/uu_tail/parse.rs.html | 2 +- dev/src/uu_tsort/tsort.rs.html | 10 +------ dev/src/uu_who/who.rs.html | 16 ++++++----- dev/src/uucore/parser/parse_size.rs.html | 2 +- .../out/uutils_map.rs.html | 2 +- dev/uu_chgrp/entries/struct.Passwd.html | 2 +- dev/uu_chown/entries/struct.Passwd.html | 2 +- dev/uu_chown/struct.Passwd.html | 2 +- dev/uu_od/fn.uu_app.html | 2 +- dev/uu_od/fn.uumain.html | 2 +- dev/uu_od/index.html | 2 +- dev/uu_ptx/fn.uu_app.html | 2 +- dev/uu_ptx/fn.uumain.html | 2 +- dev/uu_ptx/index.html | 2 +- dev/uu_tsort/fn.uu_app.html | 2 +- dev/uu_tsort/index.html | 2 +- dev/uu_who/fn.uu_app.html | 2 +- dev/uu_who/fn.uumain.html | 2 +- dev/uu_who/index.html | 2 +- dev/uudoc/fn.util_map.html | 2 +- dev/uudoc/type.UtilityMap.html | 2 +- 36 files changed, 77 insertions(+), 69 deletions(-) rename dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/{coreutils-a8c85d83d7df04f3 => coreutils-d710312941481a9b}/out/uutils_map.rs.html (99%) rename dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/{coreutils-a8c85d83d7df04f3 => coreutils-d710312941481a9b}/out/uutils_map.rs.html (99%) diff --git a/dev/coreutils/fn.util_map.html b/dev/coreutils/fn.util_map.html index d06c2f3b3..b362345e1 100644 --- a/dev/coreutils/fn.util_map.html +++ b/dev/coreutils/fn.util_map.html @@ -4,5 +4,5 @@
pub(crate) fn util_map<T: Args>(
) -> Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>
+

Function coreutils::util_map

source · []
pub(crate) fn util_map<T: Args>(
) -> Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>
\ No newline at end of file diff --git a/dev/coreutils/type.UtilityMap.html b/dev/coreutils/type.UtilityMap.html index 25cf9439f..7a41b9df4 100644 --- a/dev/coreutils/type.UtilityMap.html +++ b/dev/coreutils/type.UtilityMap.html @@ -4,5 +4,5 @@
-

Type Definition coreutils::UtilityMap

source · []
pub(crate) type UtilityMap<T> = Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>;
+

Type Definition coreutils::UtilityMap

source · []
pub(crate) type UtilityMap<T> = Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>;
\ No newline at end of file diff --git a/dev/search-index.js b/dev/search-index.js index 2ea3a8b90..b47a5dae1 100644 --- a/dev/search-index.js +++ b/dev/search-index.js @@ -105,9 +105,9 @@ var searchIndex = JSON.parse('{\ "uu_basenc":{"doc":"","t":[5,5],"n":["uu_app","uumain"],"q":["uu_basenc",""],"d":["",""],"i":[0,0],"f":[[[],["command",6]],[[],["i32",0]]],"p":[]},\ "uu_cat":{"doc":"","t":[5,5],"n":["uu_app","uumain"],"q":["uu_cat",""],"d":["",""],"i":[0,0],"f":[[[],["command",6]],[[],["i32",0]]],"p":[]},\ "uu_chcon":{"doc":"","t":[0,5,5,7,7,7,7,7,7,7,7,0,0,0,7,7,7,7,7,7,7],"n":["options","uu_app","uumain","HELP","RANGE","RECURSIVE","REFERENCE","ROLE","TYPE","USER","VERBOSE","dereference","preserve_root","sym_links","DEREFERENCE","NO_DEREFERENCE","NO_PRESERVE_ROOT","PRESERVE_ROOT","FOLLOW_ARG_DIR_SYM_LINK","FOLLOW_DIR_SYM_LINKS","NO_FOLLOW_SYM_LINKS"],"q":["uu_chcon","","","uu_chcon::options","","","","","","","","","","","uu_chcon::options::dereference","","uu_chcon::options::preserve_root","","uu_chcon::options::sym_links","",""],"d":["","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[null,[[],["command",6]],[[],["i32",0]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"p":[]},\ -"uu_chgrp":{"doc":"","t":[0,5,5,3,8,3,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,12,12,5,5,11,11,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,5,12,12,12,12,5],"n":["entries","uu_app","uumain","Group","Locate","Passwd","belongs_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","fmt","fmt","from","from","get_groups","get_groups_gnu","gid","gid","gid2grp","grp2gid","into","into","locate","locate","locate","locate","locate","name","name","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","uid","uid2usr","user_dir","user_info","user_passwd","user_shell","usr2uid"],"q":["uu_chgrp","","","uu_chgrp::entries","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["Get password/group file entry","","","","Fetch desired entry.","","This is a wrapper function for libc::getgrouplist.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","From: …","The list of group IDs returned from GNU’s groups and GNU…","AKA passwd.pw_gid","AKA group.gr_gid","","","Calls U::from(self).","Calls U::from(self).","","","","","","AKA passwd.pw_name","AKA group.gr_name","","","","","","","","","AKA passwd.pw_uid","","AKA passwd.pw_dir","AKA passwd.pw_gecos","AKA passwd.pw_passwd","AKA passwd.pw_shell",""],"i":[0,0,0,0,0,0,1,1,2,1,2,1,2,1,2,1,2,1,2,0,0,1,2,0,0,1,2,3,1,1,2,2,1,2,1,2,1,2,1,2,1,2,1,0,1,1,1,1,0],"f":[null,[[],["command",6]],[[],["i32",0]],null,null,null,[[["",0]],["vec",3,[["u32",0],["global",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["passwd",3]],[[["",0]],["group",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[]],[[]],[[],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],[[["option",4,[["u32",0]]]],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],null,null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],[[["str",0]],["result",4,[["u32",0],["error",3]]]],[[]],[[]],[[],["result",4,[["error",3]]]],[[["str",0]],["result",4,[["passwd",3],["error",3]]]],[[["u32",0]],["result",4,[["passwd",3],["error",3]]]],[[["str",0]],["result",4,[["group",3],["error",3]]]],[[["u32",0]],["result",4,[["group",3],["error",3]]]],null,null,[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],null,null,null,null,[[["str",0]],["result",4,[["u32",0],["error",3]]]]],"p":[[3,"Passwd"],[3,"Group"],[8,"Locate"]]},\ +"uu_chgrp":{"doc":"","t":[0,5,5,3,8,3,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,12,12,5,5,11,11,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,5,12,12,12,12,5],"n":["entries","uu_app","uumain","Group","Locate","Passwd","belongs_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","fmt","fmt","from","from","get_groups","get_groups_gnu","gid","gid","gid2grp","grp2gid","into","into","locate","locate","locate","locate","locate","name","name","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","uid","uid2usr","user_dir","user_info","user_passwd","user_shell","usr2uid"],"q":["uu_chgrp","","","uu_chgrp::entries","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["Get password/group file entry","","","","Fetch desired entry.","","This is a wrapper function for libc::getgrouplist.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","From: …","The list of group IDs returned from GNU’s groups and GNU…","AKA passwd.pw_gid","AKA group.gr_gid","","","Calls U::from(self).","Calls U::from(self).","","","","","","AKA passwd.pw_name","AKA group.gr_name","","","","","","","","","AKA passwd.pw_uid","","AKA passwd.pw_dir","AKA passwd.pw_gecos","AKA passwd.pw_passwd","AKA passwd.pw_shell",""],"i":[0,0,0,0,0,0,1,1,2,1,2,1,2,1,2,1,2,1,2,0,0,1,2,0,0,1,2,3,1,1,2,2,1,2,1,2,1,2,1,2,1,2,1,0,1,1,1,1,0],"f":[null,[[],["command",6]],[[],["i32",0]],null,null,null,[[["",0]],["vec",3,[["u32",0],["global",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["passwd",3]],[[["",0]],["group",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[]],[[]],[[],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],[[["option",4,[["u32",0]]]],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],null,null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],[[["str",0]],["result",4,[["u32",0],["error",3]]]],[[]],[[]],[[],["result",4,[["error",3]]]],[[["u32",0]],["result",4,[["passwd",3],["error",3]]]],[[["str",0]],["result",4,[["passwd",3],["error",3]]]],[[["str",0]],["result",4,[["group",3],["error",3]]]],[[["u32",0]],["result",4,[["group",3],["error",3]]]],null,null,[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],null,null,null,null,[[["str",0]],["result",4,[["u32",0],["error",3]]]]],"p":[[3,"Passwd"],[3,"Group"],[8,"Locate"]]},\ "uu_chmod":{"doc":"","t":[5,5,5],"n":["is_symlink","uu_app","uumain"],"q":["uu_chmod","",""],"d":["","",""],"i":[0,0,0],"f":[[[["asref",8,[["path",3]]]],["bool",0]],[[],["command",6]],[[],["i32",0]]],"p":[]},\ -"uu_chown":{"doc":"","t":[3,8,3,11,11,11,11,11,11,11,11,11,0,11,11,11,11,12,12,11,11,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,12,12,12,5,5,3,8,3,5,5,12,12,5,5,10,12,12,12,5,12,12,12,12,5],"n":["Group","Locate","Passwd","belongs_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","entries","fmt","fmt","from","from","gid","gid","into","into","locate","locate","locate","locate","locate","name","name","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","uid","user_dir","user_info","user_passwd","user_shell","uu_app","uumain","Group","Locate","Passwd","get_groups","get_groups_gnu","gid","gid","gid2grp","grp2gid","locate","name","name","uid","uid2usr","user_dir","user_info","user_passwd","user_shell","usr2uid"],"q":["uu_chown","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","uu_chown::entries","","","","","","","","","","","","","","","","","",""],"d":["","Fetch desired entry.","","This is a wrapper function for libc::getgrouplist.","","","","","","","","","Get password/group file entry","","","Returns the argument unchanged.","Returns the argument unchanged.","AKA passwd.pw_gid","AKA group.gr_gid","Calls U::from(self).","Calls U::from(self).","","","","","","AKA passwd.pw_name","AKA group.gr_name","","","","","","","","","AKA passwd.pw_uid","AKA passwd.pw_dir","AKA passwd.pw_gecos","AKA passwd.pw_passwd","AKA passwd.pw_shell","","","","Fetch desired entry.","","From: …","The list of group IDs returned from GNU’s groups and GNU…","AKA passwd.pw_gid","AKA group.gr_gid","","","","AKA passwd.pw_name","AKA group.gr_name","AKA passwd.pw_uid","","AKA passwd.pw_dir","AKA passwd.pw_gecos","AKA passwd.pw_passwd","AKA passwd.pw_shell",""],"i":[0,0,0,1,1,2,1,2,1,2,1,2,0,1,2,1,2,1,2,1,2,3,1,1,2,2,1,2,1,2,1,2,1,2,1,2,1,1,1,1,1,0,0,0,0,0,0,0,1,2,0,0,3,1,2,1,0,1,1,1,1,0],"f":[null,null,null,[[["",0]],["vec",3,[["u32",0],["global",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["passwd",3]],[[["",0]],["group",3]],[[["",0],["",0]]],[[["",0],["",0]]],null,[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[]],[[]],null,null,[[]],[[]],[[],["result",4,[["error",3]]]],[[["str",0]],["result",4,[["passwd",3],["error",3]]]],[[["u32",0]],["result",4,[["passwd",3],["error",3]]]],[[["u32",0]],["result",4,[["group",3],["error",3]]]],[[["str",0]],["result",4,[["group",3],["error",3]]]],null,null,[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,null,null,null,[[],["command",6]],[[],["i32",0]],null,null,null,[[],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],[[["option",4,[["u32",0]]]],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],null,null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],[[["str",0]],["result",4,[["u32",0],["error",3]]]],[[],["result",4,[["error",3]]]],null,null,null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],null,null,null,null,[[["str",0]],["result",4,[["u32",0],["error",3]]]]],"p":[[3,"Passwd"],[3,"Group"],[8,"Locate"]]},\ +"uu_chown":{"doc":"","t":[3,8,3,11,11,11,11,11,11,11,11,11,0,11,11,11,11,12,12,11,11,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,12,12,12,5,5,3,8,3,5,5,12,12,5,5,10,12,12,12,5,12,12,12,12,5],"n":["Group","Locate","Passwd","belongs_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","entries","fmt","fmt","from","from","gid","gid","into","into","locate","locate","locate","locate","locate","name","name","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","uid","user_dir","user_info","user_passwd","user_shell","uu_app","uumain","Group","Locate","Passwd","get_groups","get_groups_gnu","gid","gid","gid2grp","grp2gid","locate","name","name","uid","uid2usr","user_dir","user_info","user_passwd","user_shell","usr2uid"],"q":["uu_chown","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","uu_chown::entries","","","","","","","","","","","","","","","","","",""],"d":["","Fetch desired entry.","","This is a wrapper function for libc::getgrouplist.","","","","","","","","","Get password/group file entry","","","Returns the argument unchanged.","Returns the argument unchanged.","AKA passwd.pw_gid","AKA group.gr_gid","Calls U::from(self).","Calls U::from(self).","","","","","","AKA passwd.pw_name","AKA group.gr_name","","","","","","","","","AKA passwd.pw_uid","AKA passwd.pw_dir","AKA passwd.pw_gecos","AKA passwd.pw_passwd","AKA passwd.pw_shell","","","","Fetch desired entry.","","From: …","The list of group IDs returned from GNU’s groups and GNU…","AKA passwd.pw_gid","AKA group.gr_gid","","","","AKA passwd.pw_name","AKA group.gr_name","AKA passwd.pw_uid","","AKA passwd.pw_dir","AKA passwd.pw_gecos","AKA passwd.pw_passwd","AKA passwd.pw_shell",""],"i":[0,0,0,1,1,2,1,2,1,2,1,2,0,1,2,1,2,1,2,1,2,3,1,1,2,2,1,2,1,2,1,2,1,2,1,2,1,1,1,1,1,0,0,0,0,0,0,0,1,2,0,0,3,1,2,1,0,1,1,1,1,0],"f":[null,null,null,[[["",0]],["vec",3,[["u32",0],["global",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["passwd",3]],[[["",0]],["group",3]],[[["",0],["",0]]],[[["",0],["",0]]],null,[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[]],[[]],null,null,[[]],[[]],[[],["result",4,[["error",3]]]],[[["u32",0]],["result",4,[["passwd",3],["error",3]]]],[[["str",0]],["result",4,[["passwd",3],["error",3]]]],[[["u32",0]],["result",4,[["group",3],["error",3]]]],[[["str",0]],["result",4,[["group",3],["error",3]]]],null,null,[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,null,null,null,[[],["command",6]],[[],["i32",0]],null,null,null,[[],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],[[["option",4,[["u32",0]]]],["result",4,[["vec",3,[["u32",0],["global",3]]],["error",3]]]],null,null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],[[["str",0]],["result",4,[["u32",0],["error",3]]]],[[],["result",4,[["error",3]]]],null,null,null,[[["u32",0]],["result",4,[["string",3],["error",3]]]],null,null,null,null,[[["str",0]],["result",4,[["u32",0],["error",3]]]]],"p":[[3,"Passwd"],[3,"Group"],[8,"Locate"]]},\ "uu_chroot":{"doc":"","t":[5,5],"n":["uu_app","uumain"],"q":["uu_chroot",""],"d":["",""],"i":[0,0],"f":[[[],["command",6]],[[],["i32",0]]],"p":[]},\ "uu_cksum":{"doc":"","t":[5,5],"n":["uu_app","uumain"],"q":["uu_cksum",""],"d":["",""],"i":[0,0],"f":[[[],["command",6]],[[],["i32",0]]],"p":[]},\ "uu_comm":{"doc":"","t":[5,5],"n":["uu_app","uumain"],"q":["uu_comm",""],"d":["",""],"i":[0,0],"f":[[[],["command",6]],[[],["i32",0]]],"p":[]},\ diff --git a/dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-a8c85d83d7df04f3/out/uutils_map.rs.html b/dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-d710312941481a9b/out/uutils_map.rs.html similarity index 99% rename from dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-a8c85d83d7df04f3/out/uutils_map.rs.html rename to dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-d710312941481a9b/out/uutils_map.rs.html index f9b5276d1..fb22e6f4f 100644 --- a/dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-a8c85d83d7df04f3/out/uutils_map.rs.html +++ b/dev/src/coreutils/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-d710312941481a9b/out/uutils_map.rs.html @@ -1,4 +1,4 @@ -uutils_map.rs - source +uutils_map.rs - source diff --git a/dev/src/uu_fold/fold.rs.html b/dev/src/uu_fold/fold.rs.html index 611d5a5e1..cb00545bc 100644 --- a/dev/src/uu_fold/fold.rs.html +++ b/dev/src/uu_fold/fold.rs.html @@ -415,7 +415,7 @@ fn handle_obsolete(args: &[String]) -> (Vec<String>, Option<String>) { for (i, arg) in args.iter().enumerate() { let slice = &arg; - if slice.starts_with('-') && slice.chars().nth(1).map_or(false, |c| c.is_digit(10)) { + if slice.starts_with('-') && slice.chars().nth(1).map_or(false, |c| c.is_ascii_digit()) { let mut v = args.to_vec(); v.remove(i); return (v, Some(slice[1..].to_owned())); diff --git a/dev/src/uu_head/parse.rs.html b/dev/src/uu_head/parse.rs.html index 1a46da4ec..5bdab4ee2 100644 --- a/dev/src/uu_head/parse.rs.html +++ b/dev/src/uu_head/parse.rs.html @@ -207,7 +207,7 @@ let mut has_num = false; let mut last_char = 0 as char; for (n, c) in &mut chars { - if c.is_digit(10) { + if c.is_ascii_digit() { has_num = true; num_end = n; } else { diff --git a/dev/src/uu_ls/ls.rs.html b/dev/src/uu_ls/ls.rs.html index 2f8e384b7..9b3268e55 100644 --- a/dev/src/uu_ls/ls.rs.html +++ b/dev/src/uu_ls/ls.rs.html @@ -2802,7 +2802,7 @@ cmp::Reverse, error::Error, ffi::{OsStr, OsString}, - fmt::Display, + fmt::{Display, Write as FmtWrite}, fs::{self, DirEntry, FileType, Metadata, ReadDir}, io::{stdout, BufWriter, ErrorKind, Stdout, Write}, path::{Path, PathBuf}, @@ -4600,7 +4600,7 @@ } else { "?".to_owned() }; - result.push_str(&format!("{} ", pad_left(&i, padding.inode))); + write!(result, "{} ", pad_left(&i, padding.inode)).unwrap(); } } @@ -4610,7 +4610,7 @@ } else { "?".to_owned() }; - result.push_str(&format!("{} ", pad_left(&s, padding.block_size),)); + write!(result, "{} ", pad_left(&s, padding.block_size)).unwrap(); } Ok(result) } diff --git a/dev/src/uu_numfmt/format.rs.html b/dev/src/uu_numfmt/format.rs.html index 7563d571b..e51eb6818 100644 --- a/dev/src/uu_numfmt/format.rs.html +++ b/dev/src/uu_numfmt/format.rs.html @@ -568,7 +568,7 @@ p => format!( "{:<padding$}", number_with_suffix, - padding = p.abs() as usize + padding = p.unsigned_abs() ), }) } diff --git a/dev/src/uu_od/od.rs.html b/dev/src/uu_od/od.rs.html index 3625f9843..52bdcb047 100644 --- a/dev/src/uu_od/od.rs.html +++ b/dev/src/uu_od/od.rs.html @@ -685,6 +685,11 @@ 680 681 682 +683 +684 +685 +686 +687
//  * This file is part of the uutils coreutils package.
 //  *
 //  * (c) Ben Hirsch <benhirsch24@gmail.com>
@@ -716,6 +721,7 @@
 mod prn_int;
 
 use std::cmp;
+use std::fmt::Write;
 
 use crate::byteorder_io::*;
 use crate::formatteriteminfo::*;
@@ -1287,11 +1293,13 @@ exitcode will be non-zero."#;
 
         let mut b = 0;
         while b < input_decoder.length() {
-            output_text.push_str(&format!(
+            write!(
+                output_text,
                 "{:>width$}",
                 "",
                 width = f.spacing[b % output_info.byte_size_block]
-            ));
+            )
+            .unwrap();
 
             match f.formatter_item_info.formatter {
                 FormatWriter::IntWriter(func) => {
@@ -1314,12 +1322,14 @@ exitcode will be non-zero."#;
             let missing_spacing = output_info
                 .print_width_line
                 .saturating_sub(output_text.chars().count());
-            output_text.push_str(&format!(
+            write!(
+                output_text,
                 "{:>width$}  {}",
                 "",
                 format_ascii_dump(input_decoder.get_buffer(0)),
                 width = missing_spacing
-            ));
+            )
+            .unwrap();
         }
 
         if first {
diff --git a/dev/src/uu_od/parse_formats.rs.html b/dev/src/uu_od/parse_formats.rs.html
index 11efe85b3..78b6fff4a 100644
--- a/dev/src/uu_od/parse_formats.rs.html
+++ b/dev/src/uu_od/parse_formats.rs.html
@@ -788,7 +788,7 @@
         return false;
     }
     match ch {
-        Some(d) if d.is_digit(10) => {
+        Some(d) if d.is_ascii_digit() => {
             decimal_size.push(d);
             true
         }
diff --git a/dev/src/uu_od/parse_inputs.rs.html b/dev/src/uu_od/parse_inputs.rs.html
index 169bcec59..43df7a29b 100644
--- a/dev/src/uu_od/parse_inputs.rs.html
+++ b/dev/src/uu_od/parse_inputs.rs.html
@@ -383,7 +383,7 @@
 }
 
 /// Implementation for `getopts`
-impl<'a> CommandLineOpts for ArgMatches {
+impl CommandLineOpts for ArgMatches {
     fn inputs(&self) -> Vec<&str> {
         self.values_of(options::FILENAME)
             .map(|values| values.collect())
diff --git a/dev/src/uu_ptx/ptx.rs.html b/dev/src/uu_ptx/ptx.rs.html
index 274d44303..92830ccfc 100644
--- a/dev/src/uu_ptx/ptx.rs.html
+++ b/dev/src/uu_ptx/ptx.rs.html
@@ -885,6 +885,8 @@
 880
 881
 882
+883
+884
 
//  * This file is part of the uutils coreutils package.
 //  *
 //  * (c) Dorota Kapturkiewicz <dokaptur@gmail.com>
@@ -900,7 +902,7 @@
 use std::collections::{BTreeSet, HashMap, HashSet};
 use std::default::Default;
 use std::error::Error;
-use std::fmt::{Display, Formatter};
+use std::fmt::{Display, Formatter, Write as FmtWrite};
 use std::fs::File;
 use std::io::{stdin, stdout, BufRead, BufReader, BufWriter, Read, Write};
 use std::num::ParseIntError;
@@ -1459,7 +1461,7 @@
     reference: &str,
 ) -> String {
     let mut output = String::new();
-    output.push_str(&format!("\\{} ", config.macro_name));
+    write!(output, "\\{} ", config.macro_name).unwrap();
     let all_before = if config.input_ref {
         let before = &line[0..word_ref.position];
         let before_start_trim_offset =
@@ -1474,18 +1476,18 @@
     let after_chars_trim_idx = (word_ref.position_end, chars_line.len());
     let all_after = &chars_line[after_chars_trim_idx.0..after_chars_trim_idx.1];
     let (tail, before, after, head) = get_output_chunks(all_before, keyword, all_after, config);
-    output.push_str(&format!(
-        "{5}{0}{6}{5}{1}{6}{5}{2}{6}{5}{3}{6}{5}{4}{6}",
+    write!(
+        output,
+        "{{{0}}}{{{1}}}{{{2}}}{{{3}}}{{{4}}}",
         format_tex_field(&tail),
         format_tex_field(&before),
         format_tex_field(keyword),
         format_tex_field(&after),
         format_tex_field(&head),
-        "{",
-        "}"
-    ));
+    )
+    .unwrap();
     if config.auto_ref || config.input_ref {
-        output.push_str(&format!("{}{}{}", "{", format_tex_field(reference), "}"));
+        write!(output, "{{{}}}", format_tex_field(reference)).unwrap();
     }
     output
 }
@@ -1502,7 +1504,7 @@
     reference: &str,
 ) -> String {
     let mut output = String::new();
-    output.push_str(&format!(".{}", config.macro_name));
+    write!(output, ".{}", config.macro_name).unwrap();
     let all_before = if config.input_ref {
         let before = &line[0..word_ref.position];
         let before_start_trim_offset =
@@ -1517,16 +1519,18 @@
     let after_chars_trim_idx = (word_ref.position_end, chars_line.len());
     let all_after = &chars_line[after_chars_trim_idx.0..after_chars_trim_idx.1];
     let (tail, before, after, head) = get_output_chunks(all_before, keyword, all_after, config);
-    output.push_str(&format!(
+    write!(
+        output,
         " \"{}\" \"{}\" \"{}{}\" \"{}\"",
         format_roff_field(&tail),
         format_roff_field(&before),
         format_roff_field(keyword),
         format_roff_field(&after),
         format_roff_field(&head)
-    ));
+    )
+    .unwrap();
     if config.auto_ref || config.input_ref {
-        output.push_str(&format!(" \"{}\"", format_roff_field(reference)));
+        write!(output, " \"{}\"", format_roff_field(reference)).unwrap();
     }
     output
 }
diff --git a/dev/src/uu_sort/sort.rs.html b/dev/src/uu_sort/sort.rs.html
index fcc1a3dfd..ee9b5c479 100644
--- a/dev/src/uu_sort/sort.rs.html
+++ b/dev/src/uu_sort/sort.rs.html
@@ -2332,9 +2332,9 @@ Valid options are: MbdfhnRrV. They override the global options for this key.&quo
         ];
         let mut size_string = input.trim().to_string();
 
-        if size_string.ends_with(|c: char| ALLOW_LIST.contains(&c) || c.is_digit(10)) {
+        if size_string.ends_with(|c: char| ALLOW_LIST.contains(&c) || c.is_ascii_digit()) {
             // b 1, K 1024 (default)
-            if size_string.ends_with(|c: char| c.is_digit(10)) {
+            if size_string.ends_with(|c: char| c.is_ascii_digit()) {
                 size_string.push('K');
             } else if size_string.ends_with('b') {
                 size_string.pop();
diff --git a/dev/src/uu_stat/stat.rs.html b/dev/src/uu_stat/stat.rs.html
index 2d7b8be76..76382c55d 100644
--- a/dev/src/uu_stat/stat.rs.html
+++ b/dev/src/uu_stat/stat.rs.html
@@ -1251,8 +1251,8 @@
 
 pub fn group_num(s: &str) -> Cow<str> {
     let is_negative = s.starts_with('-');
-    assert!(is_negative || s.chars().take(1).all(|c| c.is_digit(10)));
-    assert!(s.chars().skip(1).all(|c| c.is_digit(10)));
+    assert!(is_negative || s.chars().take(1).all(|c| c.is_ascii_digit()));
+    assert!(s.chars().skip(1).all(|c| c.is_ascii_digit()));
     if s.len() < 4 {
         return s.into();
     }
diff --git a/dev/src/uu_stdbuf/stdbuf.rs.html b/dev/src/uu_stdbuf/stdbuf.rs.html
index 3322a8b56..7278d1e75 100644
--- a/dev/src/uu_stdbuf/stdbuf.rs.html
+++ b/dev/src/uu_stdbuf/stdbuf.rs.html
@@ -305,7 +305,7 @@
     stderr: BufferType,
 }
 
-impl<'a> TryFrom<&ArgMatches> for ProgramOptions {
+impl TryFrom<&ArgMatches> for ProgramOptions {
     type Error = ProgramOptionsError;
 
     fn try_from(matches: &ArgMatches) -> Result<Self, Self::Error> {
diff --git a/dev/src/uu_tail/parse.rs.html b/dev/src/uu_tail/parse.rs.html
index bb6cd2dbe..90bf89a52 100644
--- a/dev/src/uu_tail/parse.rs.html
+++ b/dev/src/uu_tail/parse.rs.html
@@ -185,7 +185,7 @@
         let mut has_num = false;
         let mut last_char = 0 as char;
         for (n, c) in &mut chars {
-            if c.is_digit(10) {
+            if c.is_ascii_digit() {
                 has_num = true;
                 num_end = n;
             } else {
diff --git a/dev/src/uu_tsort/tsort.rs.html b/dev/src/uu_tsort/tsort.rs.html
index f57aecb83..444c9db0c 100644
--- a/dev/src/uu_tsort/tsort.rs.html
+++ b/dev/src/uu_tsort/tsort.rs.html
@@ -188,10 +188,6 @@
 183
 184
 185
-186
-187
-188
-189
 
//  * This file is part of the uutils coreutils package.
 //  *
 //  * (c) Ben Eggers <ben.eggers36@gmail.com>
@@ -244,11 +240,7 @@ If FILE is not passed in, stdin is used instead.";
         let mut line = String::new();
         match reader.read_line(&mut line) {
             Ok(_) => {
-                let tokens: Vec<String> = line
-                    .trim_end()
-                    .split_whitespace()
-                    .map(|s| s.to_owned())
-                    .collect();
+                let tokens: Vec<String> = line.split_whitespace().map(|s| s.to_owned()).collect();
                 if tokens.is_empty() {
                     break;
                 }
diff --git a/dev/src/uu_who/who.rs.html b/dev/src/uu_who/who.rs.html
index 8cd8162f0..6078fdab1 100644
--- a/dev/src/uu_who/who.rs.html
+++ b/dev/src/uu_who/who.rs.html
@@ -563,6 +563,7 @@
 558
 559
 560
+561
 
// This file is part of the uutils coreutils package.
 //
 // (c) Jian Zeng <anonymousknight96@gmail.com>
@@ -580,6 +581,7 @@
 use clap::{crate_version, Arg, Command};
 use std::borrow::Cow;
 use std::ffi::CStr;
+use std::fmt::Write;
 use std::os::unix::fs::MetadataExt;
 use std::path::PathBuf;
 use uucore::{format_usage, InvalidEncodingHandling};
@@ -1094,24 +1096,24 @@
         let mut buf = String::with_capacity(64);
         let msg = vec![' ', state].into_iter().collect::<String>();
 
-        buf.push_str(&format!("{:<8}", user));
+        write!(buf, "{:<8}", user).unwrap();
         if self.include_mesg {
             buf.push_str(&msg);
         }
-        buf.push_str(&format!(" {:<12}", line));
+        write!(buf, " {:<12}", line).unwrap();
         // "%b %e %H:%M" (LC_ALL=C)
         let time_size = 3 + 2 + 2 + 1 + 2;
-        buf.push_str(&format!(" {:<1$}", time, time_size));
+        write!(buf, " {:<1$}", time, time_size).unwrap();
 
         if !self.short_output {
             if self.include_idle {
-                buf.push_str(&format!(" {:<6}", idle));
+                write!(buf, " {:<6}", idle).unwrap();
             }
-            buf.push_str(&format!(" {:>10}", pid));
+            write!(buf, " {:>10}", pid).unwrap();
         }
-        buf.push_str(&format!(" {:<8}", comment));
+        write!(buf, " {:<8}", comment).unwrap();
         if self.include_exit {
-            buf.push_str(&format!(" {:<12}", exit));
+            write!(buf, " {:<12}", exit).unwrap();
         }
         println!("{}", buf.trim_end());
     }
diff --git a/dev/src/uucore/parser/parse_size.rs.html b/dev/src/uucore/parser/parse_size.rs.html
index 74e9bd197..16399f63f 100644
--- a/dev/src/uucore/parser/parse_size.rs.html
+++ b/dev/src/uucore/parser/parse_size.rs.html
@@ -359,7 +359,7 @@
     }
     // Get the numeric part of the size argument. For example, if the
     // argument is "123K", then the numeric part is "123".
-    let numeric_string: String = size.chars().take_while(|c| c.is_digit(10)).collect();
+    let numeric_string: String = size.chars().take_while(|c| c.is_ascii_digit()).collect();
     let number: u64 = if !numeric_string.is_empty() {
         match numeric_string.parse() {
             Ok(n) => n,
diff --git a/dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-a8c85d83d7df04f3/out/uutils_map.rs.html b/dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-d710312941481a9b/out/uutils_map.rs.html
similarity index 99%
rename from dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-a8c85d83d7df04f3/out/uutils_map.rs.html
rename to dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-d710312941481a9b/out/uutils_map.rs.html
index d70ba8f19..a736adc40 100644
--- a/dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-a8c85d83d7df04f3/out/uutils_map.rs.html
+++ b/dev/src/uudoc/home/runner/work/coreutils-docs/coreutils-docs/coreutils/target/debug/build/coreutils-d710312941481a9b/out/uutils_map.rs.html
@@ -1,4 +1,4 @@
-uutils_map.rs - source
+uutils_map.rs - source
     
diff --git a/dev/uu_chgrp/entries/struct.Passwd.html b/dev/uu_chgrp/entries/struct.Passwd.html
index 61273d1d2..217ba0d63 100644
--- a/dev/uu_chgrp/entries/struct.Passwd.html
+++ b/dev/uu_chgrp/entries/struct.Passwd.html
@@ -36,7 +36,7 @@ loop until getgrouplist stops returning -1.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

-

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

diff --git a/dev/uu_chown/entries/struct.Passwd.html b/dev/uu_chown/entries/struct.Passwd.html index 99328f672..07b89bda2 100644 --- a/dev/uu_chown/entries/struct.Passwd.html +++ b/dev/uu_chown/entries/struct.Passwd.html @@ -36,7 +36,7 @@ loop until getgrouplist stops returning -1.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

-

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

diff --git a/dev/uu_chown/struct.Passwd.html b/dev/uu_chown/struct.Passwd.html index b20180b5a..c2775ff1c 100644 --- a/dev/uu_chown/struct.Passwd.html +++ b/dev/uu_chown/struct.Passwd.html @@ -36,7 +36,7 @@ loop until getgrouplist stops returning -1.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

-

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

diff --git a/dev/uu_od/fn.uu_app.html b/dev/uu_od/fn.uu_app.html index 0e9216c11..0c2d191a4 100644 --- a/dev/uu_od/fn.uu_app.html +++ b/dev/uu_od/fn.uu_app.html @@ -4,5 +4,5 @@
-

Function uu_od::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
+

Function uu_od::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
\ No newline at end of file diff --git a/dev/uu_od/fn.uumain.html b/dev/uu_od/fn.uumain.html index 868f12ba3..787f3368e 100644 --- a/dev/uu_od/fn.uumain.html +++ b/dev/uu_od/fn.uumain.html @@ -4,5 +4,5 @@
-

Function uu_od::uumain

source · []
pub fn uumain(args: impl Args) -> i32
+

Function uu_od::uumain

source · []
pub fn uumain(args: impl Args) -> i32
\ No newline at end of file diff --git a/dev/uu_od/index.html b/dev/uu_od/index.html index e2eacf92d..a7224242d 100644 --- a/dev/uu_od/index.html +++ b/dev/uu_od/index.html @@ -4,6 +4,6 @@

Functions

\ No newline at end of file diff --git a/dev/uu_ptx/fn.uu_app.html b/dev/uu_ptx/fn.uu_app.html index 70e33c214..c944cc309 100644 --- a/dev/uu_ptx/fn.uu_app.html +++ b/dev/uu_ptx/fn.uu_app.html @@ -4,5 +4,5 @@
-

Function uu_ptx::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
+

Function uu_ptx::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
\ No newline at end of file diff --git a/dev/uu_ptx/fn.uumain.html b/dev/uu_ptx/fn.uumain.html index 19dc9ef93..a40aefefe 100644 --- a/dev/uu_ptx/fn.uumain.html +++ b/dev/uu_ptx/fn.uumain.html @@ -4,5 +4,5 @@
-

Function uu_ptx::uumain

source · []
pub fn uumain(args: impl Args) -> i32
+

Function uu_ptx::uumain

source · []
pub fn uumain(args: impl Args) -> i32
\ No newline at end of file diff --git a/dev/uu_ptx/index.html b/dev/uu_ptx/index.html index 137649be4..c606382f3 100644 --- a/dev/uu_ptx/index.html +++ b/dev/uu_ptx/index.html @@ -4,6 +4,6 @@

Functions

\ No newline at end of file diff --git a/dev/uu_tsort/fn.uu_app.html b/dev/uu_tsort/fn.uu_app.html index 381a5000f..4e5224f5b 100644 --- a/dev/uu_tsort/fn.uu_app.html +++ b/dev/uu_tsort/fn.uu_app.html @@ -4,5 +4,5 @@
-

Function uu_tsort::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
+

Function uu_tsort::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
\ No newline at end of file diff --git a/dev/uu_tsort/index.html b/dev/uu_tsort/index.html index bc4de0a82..d25711f60 100644 --- a/dev/uu_tsort/index.html +++ b/dev/uu_tsort/index.html @@ -4,6 +4,6 @@

Functions

\ No newline at end of file diff --git a/dev/uu_who/fn.uu_app.html b/dev/uu_who/fn.uu_app.html index 5baebbd14..2d367f430 100644 --- a/dev/uu_who/fn.uu_app.html +++ b/dev/uu_who/fn.uu_app.html @@ -4,5 +4,5 @@
-

Function uu_who::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
+

Function uu_who::uu_app

source · []
pub fn uu_app<'a>() -> Command<'a>
\ No newline at end of file diff --git a/dev/uu_who/fn.uumain.html b/dev/uu_who/fn.uumain.html index 8ed682254..3f61c9cec 100644 --- a/dev/uu_who/fn.uumain.html +++ b/dev/uu_who/fn.uumain.html @@ -4,5 +4,5 @@
-

Function uu_who::uumain

source · []
pub fn uumain(args: impl Args) -> i32
+

Function uu_who::uumain

source · []
pub fn uumain(args: impl Args) -> i32
\ No newline at end of file diff --git a/dev/uu_who/index.html b/dev/uu_who/index.html index ccaee7c57..8b5676ae8 100644 --- a/dev/uu_who/index.html +++ b/dev/uu_who/index.html @@ -4,6 +4,6 @@

Functions

\ No newline at end of file diff --git a/dev/uudoc/fn.util_map.html b/dev/uudoc/fn.util_map.html index ee6147a3a..ee46c3081 100644 --- a/dev/uudoc/fn.util_map.html +++ b/dev/uudoc/fn.util_map.html @@ -4,5 +4,5 @@
-

Function uudoc::util_map

source · []
pub(crate) fn util_map<T: Args>(
) -> Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>
+

Function uudoc::util_map

source · []
pub(crate) fn util_map<T: Args>(
) -> Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>
\ No newline at end of file diff --git a/dev/uudoc/type.UtilityMap.html b/dev/uudoc/type.UtilityMap.html index bc9f5fee6..8c5e9d943 100644 --- a/dev/uudoc/type.UtilityMap.html +++ b/dev/uudoc/type.UtilityMap.html @@ -4,5 +4,5 @@
-

Type Definition uudoc::UtilityMap

source · []
pub(crate) type UtilityMap<T> = Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>;
+

Type Definition uudoc::UtilityMap

source · []
pub(crate) type UtilityMap<T> = Map<&'static str, (fn(_: T) -> i32, fn() -> Command<'static>)>;
\ No newline at end of file