hgeditor: Remove EMAIL default for HGUSER, comment editor selection
authorRadoslaw "AstralStorm" Szkodzinski <astralstorm@gorzow.mm.pl>
Sun, 10 Jul 2005 16:00:56 -0800
changeset 666 0100a43788cad286ab4b0cad64111bd975765ac2
parent 665 40fd5722c66970942eaf019cb4ebb9a5ce92c034
child 667 31a9aa890016063d480e5e28d8e3e391016d93b5
push id1
push usergszorc@mozilla.com
push dateWed, 18 Mar 2015 16:34:57 +0000
hgeditor: Remove EMAIL default for HGUSER, comment editor selection # HG changeset patch # User Radoslaw "AstralStorm" Szkodzinski <astralstorm@gorzow.mm.pl> # Node ID a4c688c8273e392b1bf33cfc736e00ec752a415e # Parent be12687d4bf0ce16c4207bef85c188de66efbf53 hgeditor: Remove EMAIL default for HGUSER, comment editor selection HGUSER is already set to EMAIL by Python code if needed
hgeditor
--- a/hgeditor
+++ b/hgeditor
@@ -4,16 +4,18 @@
 # commits and so on.
 
 T1=""; T2=""
 cleanup_exit() {
     rm -f "$T1" "$T2"
     exit $1
 }
 
+# If you want to pass your favourite editor some other parameters
+# only for Mercurial, modify this:
 case "${EDITOR:=vi}" in
     emacs)
         EDITOR="$EDITOR -nw"
         ;;
     gvim|vim)
         EDITOR="$EDITOR -f -o"
         ;;
 esac
@@ -39,13 +41,13 @@ else
     )
 
     CHECKSUM=`md5sum "$T1"`
     $EDITOR "$T1" "$T2" || cleanup_exit $?
     echo "$CHECKSUM" | md5sum -c --status && cleanup_exit 13
     {
         head -n 1 "$T1"
         echo
-        grep -v "^HG:" "$T1" | gpg -t -a -u "${HGUSER:-$EMAIL}" --clearsign
+        grep -v "^HG:" "$T1" | gpg -t -a -u "${HGUSER}" --clearsign
     } > "$T2" && mv "$T2" "$1"
     cleanup_exit $?
 fi