diff options
author | Manoj Srivastava <srivasta@debian.org> | 2020-05-19 21:29:57 -0700 |
---|---|---|
committer | Manoj Srivastava <srivasta@debian.org> | 2020-05-19 21:29:57 -0700 |
commit | 11948971f110800dc35b4f6fec90cc01bebd6a7e (patch) | |
tree | d69e6f034efc4ace4c2d573a50153b7a875915f1 /pat/patcil.SH | |
parent | 7c4aad4e01c8278e073d28a5c1f59b12582431c1 (diff) | |
parent | 50ca5b27f2f7c51d062b3a89d334f7243f467078 (diff) |
Merge branch 'master' into dgit/sidHEADdebian/1%3.5-236-1archive/debian/1%3.5-236-1master
Diffstat (limited to 'pat/patcil.SH')
-rwxr-xr-x | pat/patcil.SH | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/pat/patcil.SH b/pat/patcil.SH index a4fae23..642bac2 100755 --- a/pat/patcil.SH +++ b/pat/patcil.SH @@ -61,8 +61,6 @@ $startperl !GROK!THIS! cat >>patcil <<'!NO!SUBS!' -use File::Temp qw/ tempfile tempdir /; - $progname = &profile; # Read ~/.dist_profile require 'getopts.pl'; &usage unless $#ARGV >= 0; @@ -506,12 +504,12 @@ x Toggle patch# prefix. sub edit { local($text) = join("\n", @_); - my $tmp = File::Temp->new(); - print $tmp $text; - close $tmp; - system $EDITOR, "$tmp"; - $text = `cat "$tmp"`; - unlink "$tmp"; + open(TMP,">/tmp/cil$$") || die "Can't create /tmp/cil$$"; + print TMP $text; + close TMP; + system $EDITOR, "/tmp/cil$$"; + $text = `cat /tmp/cil$$`; + unlink "/tmp/cil$$"; $text; } |