| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function texinfo_editEntry { |
| |
| |
| cli_printMessage '-' --as-separator-line |
| |
| |
| if [[ ! -f $MANUAL_ENTRY ]];then |
| |
| |
| |
| |
| |
| |
| |
| if [[ ! -d $(dirname $(dirname $MANUAL_ENTRY)) ]];then |
| cli_printMessage "`gettext "The documentation entry provided hasn't a parent directory."`" --as-error-line |
| elif [[ ! -d $(dirname $MANUAL_ENTRY) ]];then |
| svn mkdir $(dirname ${MANUAL_ENTRY}) --quiet |
| fi |
| |
| |
| cli_printMessage "`gettext "The following documentation section will be created:"`" |
| cli_printMessage "$MANUAL_ENTRY" --as-response-line |
| cli_printMessage "`gettext "Do you want to continue?"`" --as-yesornorequest-line |
| |
| |
| ${MANUAL_BACKEND}_updateMenu |
| |
| |
| |
| ${MANUAL_BACKEND}_updateNodes |
| |
| |
| |
| |
| |
| |
| |
| ${MANUAL_BACKEND}_restoreCrossReferences $MANUAL_ENTRY |
| |
| else |
| |
| |
| cli_printMessage "$MANUAL_ENTRY" --as-updating-line |
| |
| fi |
| |
| |
| eval $EDITOR $MANUAL_ENTRY |
| |
| } |