summary refs log tree commit diff stats
path: root/code/fsobject.py
diff options
context:
space:
mode:
Diffstat (limited to 'code/fsobject.py')
-rw-r--r--code/fsobject.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/code/fsobject.py b/code/fsobject.py
index 148976d2..6e93140f 100644
--- a/code/fsobject.py
+++ b/code/fsobject.py
@@ -36,7 +36,7 @@ class FSObject(object):
 
 			if os.path.isdir(self.path):
 				self.type = fstype.Directory
-				self.infostring = '--'
+				self.infostring = ' %d' % len(os.listdir(self.path))
 			elif os.path.isfile(self.path):
 				self.type = fstype.File
 				self.infostring = ' %d' % self.stat.st_size
@@ -60,17 +60,15 @@ class FSObject(object):
 
 	def load_if_outdated(self):
 		self.stop_if_frozen()
-		import os
-
 		if self.load_once(): return True
 
+		import os
 		real_mtime = os.stat(self.path).st_mtime
 		cached_mtime = self.stat.st_mtime
 
 		if real_mtime != cached_mtime:
 			self.load()
 			return True
-
 		return False
 
 	def clone(self):
ame the previous revision' href='/akkartik/mu/blame/subx/014index_addressing.cc?h=main&id=0080c23b6912acfe299cf87a8af09c3c767d347f'>^
bc9f26de ^
0c6c7ff7 ^

631de5d9 ^


836d13db ^

bb62d65e ^






0e87e934 ^
bb62d65e ^
f7ff8585 ^
836d13db ^


bb62d65e ^
836d13db ^


bb62d65e ^

836d13db ^
bb62d65e ^
631de5d9 ^
836d13db ^
0cb988d0 ^
836d13db ^




3ecd66fb ^
070b4642 ^
836d13db ^
871ea368 ^
bb62d65e ^

836d13db ^
0e87e934 ^


0e87e934 ^








d1df4aca ^











































1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115