diff --git a/Scripts/Bash/Functions/Help/Texinfo/texinfo_deleteCrossReferences.sh b/Scripts/Bash/Functions/Help/Texinfo/texinfo_deleteCrossReferences.sh index 3b81f05..56f4319 100755 --- a/Scripts/Bash/Functions/Help/Texinfo/texinfo_deleteCrossReferences.sh +++ b/Scripts/Bash/Functions/Help/Texinfo/texinfo_deleteCrossReferences.sh @@ -63,7 +63,8 @@ function texinfo_deleteCrossReferences { # Define list of entries to process. local MANUAL_ENTRIES=$(cli_getFilesList ${MANUAL_BASEDIR_L10N} \ - --pattern=".+\.${MANUAL_EXTENSION}") + --pattern="^.+\.${MANUAL_EXTENSION}$" \ + | egrep -v "(${MANUAL_NAME}|chapter)-(menu|nodes|index)") # Update node-related cross references. The node-related cross # reference definition, long ones specially, could require more