This commit is contained in:
parent
667489462d
commit
20ad290b1b
2 changed files with 5 additions and 3 deletions
|
@ -173,6 +173,8 @@ ${RWX_REGEX_SPACES}(${RWX_REGEX_SPACES})${RWX_REGEX_SPACES}{.*"
|
|||
|
||||
RWX_REGEX_TARGET_CONSTANT="\
|
||||
${RWX_REGEX_BEGIN}\\(${RWX_REGEX_CONSTANT}\\)${RWX_REGEX_SET}"
|
||||
RWX_REGEX_TARGET_DOC="\
|
||||
${RWX_REGEX_BEGIN}# \\(.*\\)${RWX_REGEX_SPACES}\$"
|
||||
RWX_REGEX_TARGET_FUNCTION="\
|
||||
${RWX_REGEX_BEGIN}\\(${RWX_REGEX_FUNCTION}\\)${RWX_REGEX_OPEN}"
|
||||
|
||||
|
|
|
@ -15,10 +15,10 @@ rwx_doc() {
|
|||
*"#"*)
|
||||
[ -n "${doc}" ] && doc="${doc}
|
||||
"
|
||||
doc="${doc}${line}"
|
||||
doc="${doc}$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_DOC}|\\1|")"
|
||||
;;
|
||||
*"="*)
|
||||
constant="$(echo "${line}" | sed "s|^\\(.*\\)=.*|\\1|")"
|
||||
constant="$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_CONSTANT}|\\1|")"
|
||||
if [ "${constant}" = "${name}" ]; then
|
||||
echo "${doc}"
|
||||
return
|
||||
|
@ -27,7 +27,7 @@ rwx_doc() {
|
|||
fi
|
||||
;;
|
||||
*"("*")"*"{"*)
|
||||
func="$(echo "${line}" | sed "s|^\\(.*\\)() {.*|\\1|")"
|
||||
func="$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_FUNCTION}|\\1|")"
|
||||
if [ "${func}" = "${name}" ]; then
|
||||
echo "${doc}"
|
||||
return
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue