anchor.diff:  get_line_length_test_()
   	->
   		[
  +		?_assertEqual(
  +			8,
  +			get_line_length(
  +				#ee_buffer{lines = [
  +					#ee_buffer_line{line_no = 1, contents = "Text", eol = eol_lf},
  +					#ee_buffer_line{line_no = 2, contents = "TextText", eol = eol_lf},
  +					#ee_buffer_line{line_no = 3, contents = "TextTextText", eol = none}
  +					]},
  +				2)
  +			),
  +		?_assertEqual(
  +			8,
  +			get_line_length(
  +				#ee_buffer_line{line_no = 2, contents = "TextText", eol = eol_lf}
  +				)
  +			)
   		].
   
   %%--------------------------------------------------------------------
  
positive.code: 	->
  		#ee_buffer{lines = split_buffer(String)}.
  
  create_from_string_test_()
  	->
  		[
  		?_assertEqual(#ee_buffer{lines = [#ee_buffer_line{line_no = 1, contents = "", eol = none}]}, create_from_string("")),
  		?_assertEqual(#ee_buffer{lines = [#ee_buffer_line{line_no = 1, contents = "Hello", eol = none}]}, create_from_string("Hello")),
  		?_assertEqual(#ee_buffer{lines = [
  			#ee_buffer_line{line_no = 1, contents = "Hello", eol = eol_lf},
  			#ee_buffer_line{line_no = 2, contents = "World", eol = none}
  			]},
  			create_from_string("Hello\nWorld"))
  		].
  
  %%--------------------------------------------------------------------
  
  split_buffer(
  
negative.code: 		split_buffer_loop(T, CurrentLineNo, [Char|CurrentLineBufferRev], PrevLinesRev).
  
  %%--------------------------------------------------------------------
  
  create_from_string_test_()
  	->
  		[
  		?_assertEqual(
  			#ee_buffer{lines = [
  				#ee_buffer_line{line_no = 1, contents = "", eol = none}
  				]
  			},
  			create_from_string("")),
  		?_assertEqual(
  			#ee_buffer{lines = [
  				#ee_buffer_line{line_no = 1, contents = "Hello", eol = none}
  				]
  			},
  			create_from_string("Hello")),
  		?_assertEqual(
  			#ee_buffer{lines = [
  				#ee_buffer_line{line_no = 1, contents = "Hello", eol = eol_lf},
  				#ee_buffer_line{line_no = 2, contents = "World", eol = none}
  			]},
  			create_from_string("Hello\nWorld"))
  		].
  
  %%--------------------------------------------------------------------
  %% @doc Inserts a string of text into an existing ee_buffer object.
  %% @end
  %%--------------------------------------------------------------------
  