code: func write_break(emitter *yaml_emitter_t, s []byte, i *int) bool {
  	if s[*i] == '\n' {
  		if !put_break(emitter) {
  			return false
  		}
  		*i++
  	} else {
  		if !write(emitter, s, i) {
  			return false
  		}
  		emitter.column = 0
  		emitter.line++
  	}
  	return true
  }
docs: // Copy a line break character from a string into buffer.