aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xgist25
1 files changed, 13 insertions, 12 deletions
diff --git a/gist b/gist
index d5b4f41..1296eaa 100755
--- a/gist
+++ b/gist
@@ -486,17 +486,18 @@ for comment in raw:
486# TODO add parameter --comment to fetch comments 486# TODO add parameter --comment to fetch comments
487_show_detail() { 487_show_detail() {
488 _gist_id "$1" || return 1 488 _gist_id "$1" || return 1
489 record=$(sed -ne "/^$1 / p" $INDEX) 489 sed -n "/^$1 / p" $INDEX \
490 echo description: $(echo $record | cut -d' ' -f9-) 490 | while read -r ${INDEX_FORMAT[@]}; do
491 echo site: https://gist.github.com/$GIST_ID 491 echo description: $description
492 echo API: https://api.github.com/gists/$GIST_ID 492 echo site: https://gist.github.com/$GIST_ID
493 echo created_at: $(echo $record | cut -d' ' -f7) 493 echo API: https://api.github.com/gists/$GIST_ID
494 echo updated_at: $(echo $record | cut -d' ' -f8) 494 echo created_at: $created_at
495 repo=$folder/$GIST_ID 495 echo updated_at: $updated_at
496 if [[ -d $repo ]]; then 496 repo=$folder/$GIST_ID
497 echo files: 497 if [[ -d $repo ]]; then
498 ls $repo | sed -e 's/^/ /' 498 echo files:; ls $repo | sed -e 's/^/ /'
499 fi 499 fi
500 done
500} 501}
501 502
502# Open Github repository import page 503# Open Github repository import page
@@ -593,7 +594,7 @@ _create_gist() {
593_edit_gist() { 594_edit_gist() {
594 _gist_id "$1" || return 1 595 _gist_id "$1" || return 1
595 596
596 local prefill=$(sed -ne "/^$1 / p" $INDEX | cut -d' ' -f9-) 597 local prefill=$(sed -ne "/^$1 / p" $INDEX | cut -d' ' -f${#INDEX_FORMAT[@]}-)
597 if [[ -z $2 ]]; then 598 if [[ -z $2 ]]; then
598 read -e -p 'Edit description: ' -i "$prefill" -r DESC < /dev/tty 599 read -e -p 'Edit description: ' -i "$prefill" -r DESC < /dev/tty
599 else 600 else