"/loadbuf and /savebuf both create hard wrapping, dependant on the window's size at the time of the load or save."
Hmm thats odd, if i do this...
Code:
alias testbuf {
  write -c in $str(ab cde fg,100)
  window -h @@
  loadbuf @@ in
  savebuf @@ out
  echo -s in: $lines(in) $len($read(in,1))
  echo -s out: $lines(out) $len($read(out,1))
  .remove in | .remove out | window -c @@
}
...both files appear to have only 1 line of 900 chars long. smile

Giving the window a size and not hiding it doesn't affect it either
( window @@ 1 1 300 60)