瀏覽代碼

Changed tabs to spaces

Alois Mahdal 11 年之前
父節點
當前提交
6d8b731bc2
共有 3 個文件被更改,包括 23 次插入23 次删除
  1. 19
    19
      bin/mkexec.pl
  2. 3
    3
      cgi-bin/hello_host.cgi
  3. 1
    1
      cgi-bin/rndfile.cgi

+ 19
- 19
bin/mkexec.pl 查看文件

13
 my $type = ($ARGV[0] ? shift : guesstype $name);
13
 my $type = ($ARGV[0] ? shift : guesstype $name);
14
 
14
 
15
 my $bang = {
15
 my $bang = {
16
-	pl   => `which perl`,
17
-	sh   => `which sh`,
18
-	py   => `which python`,
19
-	bash => `which bash`,
20
-	sed  => `which sed`,
21
-	bc   => `which bc`
16
+    pl   => `which perl`,
17
+    sh   => `which sh`,
18
+    py   => `which python`,
19
+    bash => `which bash`,
20
+    sed  => `which sed`,
21
+    bc   => `which bc`
22
 };
22
 };
23
 
23
 
24
 my $editors = [ qw/ vim editor / ];
24
 my $editors = [ qw/ vim editor / ];
30
 
30
 
31
 
31
 
32
 if (exists $bang->{$type}) {
32
 if (exists $bang->{$type}) {
33
-	-e $name || mkexec $name, $bang->{$type};
34
-	chmod $DEFAULT_MODE, $name;
33
+    -e $name || mkexec $name, $bang->{$type};
34
+    chmod $DEFAULT_MODE, $name;
35
     launch_editor $name;
35
     launch_editor $name;
36
 } else {
36
 } else {
37
-	die "unknown type: $type\n";
37
+    die "unknown type: $type\n";
38
 }
38
 }
39
 
39
 
40
 sub usage {
40
 sub usage {
41
-	print STDERR "usage: $0 filename [type]\n";
42
-	exit 0;
41
+    print STDERR "usage: $0 filename [type]\n";
42
+    exit 0;
43
 }
43
 }
44
 
44
 
45
 sub guesstype {
45
 sub guesstype {
46
-	my $name = shift;
47
-	my ($ext) = $name =~ m|\.(\w+)$|;
48
-	return ( $ext ? $ext : $DEFAULT_TYPE);
46
+    my $name = shift;
47
+    my ($ext) = $name =~ m|\.(\w+)$|;
48
+    return ( $ext ? $ext : $DEFAULT_TYPE);
49
 }
49
 }
50
 
50
 
51
 sub mkexec {
51
 sub mkexec {
52
-	my ($name, $bang) = @_;
53
-	open EXE, ">", $name	|| die "cannot open $name for writing: $!\n";
54
-	-W EXE			|| die "file $name is not writable\n";
55
-	print EXE "#!$bang\n";
56
-	close EXE		|| die "cannot close $name: $!\n";
52
+    my ($name, $bang) = @_;
53
+    open EXE, ">", $name    || die "cannot open $name for writing: $!\n";
54
+    -W EXE                  || die "file $name is not writable\n";
55
+    print EXE "#!$bang\n";
56
+    close EXE               || die "cannot close $name: $!\n";
57
 }
57
 }
58
 
58
 
59
 sub get_cmd {
59
 sub get_cmd {

+ 3
- 3
cgi-bin/hello_host.cgi 查看文件

6
 use Sys::Hostname;
6
 use Sys::Hostname;
7
 
7
 
8
 sub mygetstrtime {
8
 sub mygetstrtime {
9
-	my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime (time);
10
-	$year += 1900; $mon += 1;
11
-	return sprintf "%02d/%02d/%04d %02d:%02d:%02d", $mon, $mday, $year, $hour, $min, $sec;
9
+    my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime (time);
10
+    $year += 1900; $mon += 1;
11
+    return sprintf "%02d/%02d/%04d %02d:%02d:%02d", $mon, $mday, $year, $hour, $min, $sec;
12
 }
12
 }
13
 
13
 
14
 print "Content-type: text/plain; charset=utf-8\n";
14
 print "Content-type: text/plain; charset=utf-8\n";

+ 1
- 1
cgi-bin/rndfile.cgi 查看文件

60
     }
60
     }
61
 }
61
 }
62
 
62
 
63
-sub http_die {				## $status ## Http-die with $status
63
+sub http_die {              ## $status ## Http-die with $status
64
   my $status = shift || 400;
64
   my $status = shift || 400;
65
   print $q->header ( -type => 'text/plain' , -status => $status );
65
   print $q->header ( -type => 'text/plain' , -status => $status );
66
   exit 1;
66
   exit 1;