@@ -927,7 +927,7 @@ _comp__split_longopt()
927927# Complete variables.
928928# @return True (0) if variables were completed,
929929# False (> 0) if not.
930- # TODO: rename per API conventions
930+ # TODO:API: rename per conventions
931931_variables ()
932932{
933933 if [[ $cur =~ ^(\$ (\{ [! # ]?)?)([A-Za-z0-9_]*)$ ]]; then
@@ -1347,7 +1347,7 @@ _comp_compgen_usage()
13471347
13481348# This function completes on signal names (minus the SIG prefix)
13491349# @param $1 prefix
1350- # TODO: rename per API conventions
1350+ # TODO:API: rename per conventions
13511351_signals ()
13521352{
13531353 local -a sigs
@@ -1357,7 +1357,7 @@ _signals()
13571357
13581358# This function completes on known mac addresses
13591359#
1360- # TODO: rename per API conventions
1360+ # TODO:API: rename per conventions
13611361_mac_addresses ()
13621362{
13631363 local re=' \([A-Fa-f0-9]\{2\}:\)\{5\}[A-Fa-f0-9]\{2\}'
@@ -1397,7 +1397,7 @@ _mac_addresses()
13971397
13981398# This function completes on configured network interfaces
13991399#
1400- # TODO: rename per API conventions
1400+ # TODO:API: rename per conventions
14011401_configured_interfaces ()
14021402{
14031403 local -a files
@@ -1431,7 +1431,7 @@ _configured_interfaces()
14311431# -6: IPv6 addresses only
14321432# -a: All addresses
14331433#
1434- # TODO: rename per API conventions
1434+ # TODO:API: rename per conventions
14351435_ip_addresses ()
14361436{
14371437 local n
@@ -1451,7 +1451,7 @@ _ip_addresses()
14511451
14521452# This function completes on available kernels
14531453#
1454- # TODO: rename per API conventions
1454+ # TODO:API: rename per conventions
14551455_kernel_versions ()
14561456{
14571457 _comp_compgen -- -W ' $(command ls /lib/modules)'
@@ -1461,7 +1461,7 @@ _kernel_versions()
14611461# -a: restrict to active interfaces only
14621462# -w: restrict to wireless interfaces only
14631463#
1464- # TODO: rename per API conventions
1464+ # TODO:API: rename per conventions
14651465_available_interfaces ()
14661466{
14671467 local PATH=$PATH :/sbin
@@ -1480,7 +1480,7 @@ _available_interfaces()
14801480}
14811481
14821482# Echo number of CPUs, falling back to 1 on failure.
1483- # TODO: rename per API conventions, rework to use vars rather than outputting
1483+ # TODO:API: rename per conventions, rework to use vars rather than outputting
14841484_ncpus ()
14851485{
14861486 local var=NPROCESSORS_ONLN
@@ -1529,7 +1529,7 @@ _comp_compgen_tilde()
15291529# ~foo/* /home/foo/*
15301530#
15311531# @param $1 Name of variable (not the value of the variable) to expand
1532- # TODO: rename per API conventions
1532+ # TODO:API: rename per conventions
15331533__expand_tilde_by_ref ()
15341534{
15351535 if [[ ${! 1-} == \~ * ]]; then
@@ -1539,7 +1539,7 @@ __expand_tilde_by_ref()
15391539
15401540# This function expands tildes in pathnames
15411541#
1542- # TODO: rename per API conventions
1542+ # TODO:API: rename per conventions
15431543_expand ()
15441544{
15451545 # Expand ~username type directory specifications. We want to expand
@@ -1560,7 +1560,7 @@ _expand()
15601560
15611561# Process ID related functions.
15621562# for AIX and Solaris we use X/Open syntax, BSD for others.
1563- # TODO: rename per API conventions
1563+ # TODO:API: rename per conventions
15641564if [[ $OSTYPE == * @ (solaris| aix)* ]]; then
15651565 # This function completes on process IDs.
15661566 _pids ()
16391639
16401640# This function completes on user IDs
16411641#
1642- # TODO: rename per API conventions
1642+ # TODO:API: rename per conventions
16431643_uids ()
16441644{
16451645 if type getent & > /dev/null; then
@@ -1654,7 +1654,7 @@ _uids()
16541654
16551655# This function completes on group IDs
16561656#
1657- # TODO: rename per API conventions
1657+ # TODO:API: rename per conventions
16581658_gids ()
16591659{
16601660 if type getent & > /dev/null; then
@@ -1673,7 +1673,7 @@ _comp_backup_glob='@(#*#|*@(~|.@(bak|orig|rej|swp|dpkg*|rpm@(orig|new|save))))'
16731673
16741674# Complete on xinetd services
16751675#
1676- # TODO: rename per API conventions
1676+ # TODO:API: rename per conventions
16771677_xinetd_services ()
16781678{
16791679 local xinetddir=${_comp__test_xinetd_dir:-/ etc/ xinetd.d}
@@ -1688,7 +1688,7 @@ _xinetd_services()
16881688
16891689# This function completes on services
16901690#
1691- # TODO: rename per API conventions
1691+ # TODO:API: rename per conventions
16921692_services ()
16931693{
16941694 local sysvdirs
@@ -1718,7 +1718,7 @@ _services()
17181718# one, because we set it up eagerly as completer for scripts in sysv init dirs
17191719# below.
17201720#
1721- # TODO: rename per API conventions, rework to use vars rather than outputting
1721+ # TODO:API: rename per conventions, rework to use vars rather than outputting
17221722_service ()
17231723{
17241724 local cur prev words cword comp_args
@@ -1755,7 +1755,7 @@ _comp__init_set_up_service_completions
17551755
17561756# This function completes on modules
17571757#
1758- # TODO: rename per API conventions (+ include "kernel" in the name)
1758+ # TODO:API: rename per conventions (+ include "kernel" in the name)
17591759_modules ()
17601760{
17611761 local modpath
@@ -1767,7 +1767,7 @@ _modules()
17671767
17681768# This function completes on installed modules
17691769#
1770- # TODO: rename per API conventions (+ include "kernel" in the name)
1770+ # TODO:API: rename per conventions (+ include "kernel" in the name)
17711771_installed_modules ()
17721772{
17731773 _comp_compgen -c " $1 " -- -W " $( PATH=" $PATH :/sbin" lsmod |
@@ -1781,7 +1781,7 @@ _installed_modules()
17811781#
17821782# @param $1 If -u, only return users/groups the user has access to in
17831783# context of current completion.
1784- # TODO: rename per API conventions
1784+ # TODO:API: rename per conventions
17851785_usergroup ()
17861786{
17871787 if [[ $cur == * \\\\ * || $cur == * :* :* ]]; then
@@ -1826,7 +1826,7 @@ _usergroup()
18261826 fi
18271827}
18281828
1829- # TODO: rename per API conventions
1829+ # TODO:API: rename per conventions
18301830_allowed_users ()
18311831{
18321832 if _complete_as_root; then
@@ -1837,7 +1837,7 @@ _allowed_users()
18371837 fi
18381838}
18391839
1840- # TODO: rename per API conventions
1840+ # TODO:API: rename per conventions
18411841_allowed_groups ()
18421842{
18431843 if _complete_as_root; then
@@ -1858,7 +1858,7 @@ _comp_selinux_users()
18581858# This function completes on valid shells
18591859#
18601860# @param $1 chroot to search from
1861- # TODO: rename per API conventions
1861+ # TODO:API: rename per conventions
18621862_shells ()
18631863{
18641864 local shell rest
@@ -1869,7 +1869,7 @@ _shells()
18691869
18701870# This function completes on valid filesystem types
18711871#
1872- # TODO: rename per API conventions
1872+ # TODO:API: rename per conventions
18731873_fstypes ()
18741874{
18751875 local fss
@@ -1935,7 +1935,7 @@ _comp_realcommand()
19351935# This function returns the first argument, excluding options
19361936# @param $1 chars Characters out of $COMP_WORDBREAKS which should
19371937# NOT be considered word breaks. See _comp__reassemble_words.
1938- # TODO: rename per API conventions
1938+ # TODO:API: rename per conventions
19391939_get_first_arg ()
19401940{
19411941 local i
@@ -1954,7 +1954,7 @@ _get_first_arg()
19541954# NOT be considered word breaks. See _comp__reassemble_words.
19551955# @param $2 glob Options whose following argument should not be counted
19561956# @param $3 glob Options that should be counted as args
1957- # TODO: rename per API conventions
1957+ # TODO:API: rename per conventions
19581958_count_args ()
19591959{
19601960 local i cword words
@@ -1972,36 +1972,36 @@ _count_args()
19721972
19731973# This function completes on PCI IDs
19741974#
1975- # TODO: rename per API conventions
1975+ # TODO:API: rename per conventions
19761976_pci_ids ()
19771977{
19781978 _comp_compgen -a -- -W " $( PATH=" $PATH :/sbin" lspci -n | awk ' {print $3}' ) "
19791979}
19801980
19811981# This function completes on USB IDs
19821982#
1983- # TODO: rename per API conventions
1983+ # TODO:API: rename per conventions
19841984_usb_ids ()
19851985{
19861986 _comp_compgen -a -- -W " $( PATH=" $PATH :/sbin" lsusb | awk ' {print $6}' ) "
19871987}
19881988
19891989# CD device names
1990- # TODO: rename per API conventions
1990+ # TODO:API: rename per conventions
19911991_cd_devices ()
19921992{
19931993 _comp_compgen -ac " ${cur:-/ dev/ } " -- -f -d -X " !*/?([amrs])cd*"
19941994}
19951995
19961996# DVD device names
1997- # TODO: rename per API conventions
1997+ # TODO:API: rename per conventions
19981998_dvd_devices ()
19991999{
20002000 _comp_compgen -ac " ${cur:-/ dev/ } " -- -f -d -X " !*/?(r)dvd*"
20012001}
20022002
20032003# TERM environment variable values
2004- # TODO: rename per API conventions
2004+ # TODO:API: rename per conventions
20052005_terms ()
20062006{
20072007 _comp_compgen -a -- -W " $( {
@@ -2016,7 +2016,7 @@ _terms()
20162016 } 2> /dev/null) "
20172017}
20182018
2019- # TODO: rename per API conventions
2019+ # TODO:API: rename per conventions
20202020_bashcomp_try_faketty ()
20212021{
20222022 if type unbuffer & > /dev/null; then
@@ -2036,7 +2036,7 @@ _bashcomp_try_faketty()
20362036
20372037# This function provides simple user@host completion
20382038#
2039- # TODO: rename per API conventions
2039+ # TODO:API: rename per conventions
20402040_user_at_host ()
20412041{
20422042 local cur prev words cword comp_args
@@ -2053,7 +2053,7 @@ shopt -u hostcomplete && complete -F _user_at_host talk ytalk finger
20532053
20542054# NOTE: Using this function as a helper function is deprecated. Use
20552055# `_known_hosts_real' instead.
2056- # TODO: rename per API conventions
2056+ # TODO:API: rename per conventions
20572057_known_hosts ()
20582058{
20592059 local cur prev words cword comp_args
@@ -2071,7 +2071,7 @@ _known_hosts()
20712071# Helper function to locate ssh included files in configs
20722072# This function looks for the "Include" keyword in ssh config files and
20732073# includes them recursively, adding each result to the config variable.
2074- # TODO: rename per API conventions
2074+ # TODO:API: rename per conventions
20752075_included_ssh_config_files ()
20762076{
20772077 (( $# < 1 )) &&
@@ -2124,7 +2124,7 @@ _included_ssh_config_files()
21242124# -4 Filter IPv6 addresses from results
21252125# -6 Filter IPv4 addresses from results
21262126# @return Completions, starting with CWORD, are added to COMPREPLY[]
2127- # TODO: rename per API conventions
2127+ # TODO:API: rename per conventions
21282128_known_hosts_real ()
21292129{
21302130 local configfile=" " flag prefix=" "
@@ -2516,7 +2516,7 @@ _comp_root_command()
25162516complete -F _comp_root_command fakeroot gksu gksudo kdesudo really
25172517
25182518# Return true if the completion should be treated as running as root
2519- # TODO: rename per API conventions
2519+ # TODO:API: rename per conventions
25202520_complete_as_root ()
25212521{
25222522 [[ $EUID -eq 0 || ${root_command-} ]]
@@ -2582,7 +2582,7 @@ complete -F _comp_longopt \
25822582
25832583declare -Ag _xspecs
25842584
2585- # TODO: rename per API conventions
2585+ # TODO:API: rename per conventions
25862586_filedir_xspec()
25872587{
25882588 local cur prev words cword comp_args
@@ -2622,7 +2622,7 @@ _filedir_xspec()
26222622 fi
26232623}
26242624
2625- # TODO: rename per API conventions
2625+ # TODO:API: rename per conventions
26262626_install_xspec()
26272627{
26282628 local xspec=$1 cmd
@@ -2691,7 +2691,7 @@ _install_xspec '!*.@(mp[234c]|og[ag]|@(fl|a)ac|m4[abp]|spx|tta|w?(a)v|wma|aif?(f
26912691unset -f _install_xspec
26922692
26932693# Minimal completion to use as fallback in _completion_loader.
2694- # TODO: rename per API conventions
2694+ # TODO:API: rename per conventions
26952695_minimal()
26962696{
26972697 local cur prev words cword comp_args
@@ -2702,7 +2702,7 @@ _minimal()
27022702# https://lists.gnu.org/archive/html/bug-bash/2012-01/msg00045.html
27032703complete -F _minimal ''
27042704
2705- # TODO: rename per API conventions
2705+ # TODO:API: rename per conventions
27062706__load_completion()
27072707{
27082708 local cmd=$1 cmdname=${1##*/ } dir compfile
@@ -2821,7 +2821,7 @@ __load_completion()
28212821}
28222822
28232823# set up dynamic completion loading
2824- # TODO: rename per API conventions
2824+ # TODO:API: rename per conventions
28252825_completion_loader()
28262826{
28272827 # $1 =_EmptycmD_ already for empty cmds in bash 4.3, set to it for earlier
0 commit comments