Diff

Differences From Artifact [5c768f9af5]:

To Artifact [ca9b582274]:


255
256
257
258
259
260
261
262

263
264
265
266

267
268
269
270
271
272
273
255
256
257
258
259
260
261

262
263
264
265

266
267
268
269
270
271
272
273







-
+



-
+







			set work [lrange $work 2 end]
			switch -- $fileInfo(type) {
				"file" {
					set fileInfo(size) [lindex $work 0]
					set fileInfo(perms) [lindex $work 1]
					set fileInfo(sha1) [lindex $work 2]

					set work [lrange 3 end]
					set work [lrange $work 3 end]
				}
				"symlink" {
					set fileInfo(source) [lindex $work 0]
					set work [lrange 1 end]
					set work [lrange $work 1 end]
				}
			}

			set fileInfo(name) [join $work ","]
			set fileInfo(name) [split [string trim $fileInfo(name) "/"] "/"]
			set fileInfo(directory) [join [lrange $fileInfo(name) 0 end-1] "/"]
			set fileInfo(name) [lindex $fileInfo(name) end]