Scite Clean White Lines

lua-users home
wiki

The function above is based on the function SciteCleanDocWhitespace . Enjoy!
 function stripWhiteLines(reportNoMatch) local count = 0 local fs,fe = editor:findtext("^$", SCFIND_REGEXP) if fe then repeat count = count + 1 editor:remove(fs,fe) fs,fe = editor:findtext("^$", SCFIND_REGEXP, fs) until not fe print("Removed " .. count .. " line(s).") elseif reportNoMatch then print("Document was clean already; nothing to do.") end return count end 

WalterCruz


RecentChanges · preferences
edit · history
Last edited August 31, 2006 1:46 pm GMT (diff)