     path.format filename2
   writeSVG: (mappings, styles, filename) ->
     for drawing in @drawings
-      filename = drawing.writeSVG mappings, styles, @subfilename '.svg', drawing
-      continue unless filename?  # don't list unchanged .svg files
-      filename
+      drawing.writeSVG mappings, styles, @subfilename '.svg', drawing
   writeTeX: (filename) ->
     for drawing in @drawings
       subfilename = @subfilename '.svg_tex', drawing

        else if input instanceof Drawing or input instanceof Drawings
          filenames = input.writeSVG mappings, styles
          input.writeTeX() if settings.texText
          ## Convert to any additional formats
          if filenames? and filenames.length
            convert filenames, formats, settings
        else if input instanceof SVGFile
          convert input.filename, formats, settings
  unless files

      filename = path.format filename
    if maybeWrite filename, @renderTeX filename, relativeDir
      console.log ' &', filename
    else
      console.log ' &', filename, '(UNCHANGED)'
    filename

class ASCIIDrawing extends Drawing
  @title: "ASCII drawing (one character per symbol)"
