I'm OK with this, but I will point out that the current official library contains 11 parts and 2 primitives that contain a total of 31 type 0 lines with leading white space. Since the list is relatively small, I'm including it here:
Code:
C:\LDRAW\p\48\3-16edge.dat(20): 0
C:\LDRAW\p\48\3-16ndis.dat(22): 0
C:\LDRAW\parts\2435.dat(825): 0 BFC INVERTNEXT
C:\LDRAW\parts\2920.dat(104): 0 BFC INVERTNEXT
C:\LDRAW\parts\2920.dat(106): 0 BFC INVERTNEXT
C:\LDRAW\parts\2920.dat(117): 0 BFC INVERTNEXT
C:\LDRAW\parts\2920.dat(124): 0 BFC INVERTNEXT
C:\LDRAW\parts\2920.dat(126): 0 BFC INVERTNEXT
C:\LDRAW\parts\30235.dat(17): 0 1 16 0 32 0 40 0 0 0 -20 0 0 0 16 box5.dat
C:\LDRAW\parts\30235.dat(436): 0
C:\LDRAW\parts\30382.dat(17): 0 TEXTURE END
C:\LDRAW\parts\4022.dat(320): 0 BFC INVERTNEXT
C:\LDRAW\parts\4022.dat(371): 0 BFC INVERTNEXT
C:\LDRAW\parts\4022.dat(409): 0 BFC INVERTNEXT
C:\LDRAW\parts\4035.dat(16): 0 BFC INVERTNEXT
C:\LDRAW\parts\4035.dat(56): 0 BFC INVERTNEXT
C:\LDRAW\parts\4035.dat(65): 0 BFC INVERTNEXT
C:\LDRAW\parts\4035.dat(68): 0 BFC INVERTNEXT
C:\LDRAW\parts\4035.dat(71): 0 BFC INVERTNEXT
C:\LDRAW\parts\4035.dat(74): 0 BFC INVERTNEXT
C:\LDRAW\parts\4215ap66.dat(14): 0 Red Cross Pattern
C:\LDRAW\parts\4215ap66.dat(19): 0 Background
C:\LDRAW\parts\6199.dat(42): 0 Tile 2 x 6
C:\LDRAW\parts\6199.dat(43): 0 Created by SimLego v 0.31
C:\LDRAW\parts\7930.dat(22): 0 BFC INVERTNEXT
C:\LDRAW\parts\7930.dat(26): 0 BFC INVERTNEXT
C:\LDRAW\parts\7930.dat(28): 0 BFC INVERTNEXT
C:\LDRAW\parts\7930.dat(30): 0 BFC INVERTNEXT
C:\LDRAW\parts\7930.dat(32): 0 BFC INVERTNEXT
C:\LDRAW\parts\973p8a.dat(15): 0 COMMENT neck mark
C:\LDRAW\parts\s\3739a.dat(300): 0 2 24 29.54 0 5.21 28.19 0 10.26