title: notepad doesn't recognize \n character?
body: <p>I am copying some css classes to one file. Classes get copied very well, but I have a problem that when I am trying to open it using notepad it gives one square instead of <code>\n</code> character. It opens well in Edit+. Here is my code:</p>
  
  <pre><code>String fileName = new File(oldFileName).getName();
  BufferedWriter out = null;
  
  FileWriter fw = new FileWriter("D:\\temp\\UPDATED_"+fileName);
  out = new BufferedWriter(fw);
  
  for (CSSStyleRule p : finlist.values()) {
      String t = null;
      String m = p.toString();
      if (m.charAt(0) == '*') {
          t = m.substring(1);
      } else {
          t = m;
      }
  
      String main = format(t);
      out.write(main);
      out.write("\n");
  }
  </code></pre>
  
  <p>also see this format() function</p>
  
  <pre><code>private static String format(String input) {
          int s = input.indexOf('{');
          int p = input.indexOf('}');
          int w = input.indexOf(';');
          if(w==-1)
          {
              w=p-1;
              String []part=input.split("}");
          input=  part[0].concat(";").concat("}");
          }
  
          String m = input.substring(0, s).trim().concat("{\n")
                  .concat(input.substring(s + 1, w + 1).trim())
                  .concat(input.substring(w + 1, p));
          String a[] = m.split(";");
          String main = "";
          for (String part : a) {
              if (part.contains("rgb")) {
                  part = convert(part);
              }
              if(part.contains("FONT-FAMILY") || part.contains("font-family")){
                  part=process(part);
              }
  
              main = main.concat(part.trim().concat(";")).concat("\n");
          }
          main = main.concat("}");
          return main;
  
      }
  </code></pre>
  
  <p>How to make it show up properly in notepad?</p>