diff --git a/ChangeLog b/ChangeLog
index ec78bb3818f59108fd4f8e8cf651bf27e2b63f6e..3919de493ecc2d6e512e1b2338f3d6d465d342be 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,8 +7,11 @@ CVS code changes since last release -
 	  do_search() in search.c, globals in nano.h and
 	  shortcut_init() in global.c.
 	- changed 'sprintf' calls to safer 'snprintf' (Rob)
+- cut.c
+	- further totsize update corrections
 - files.c:
 	- changed do_insertfile to call fix_editbot (Rob)
+	- Magic Line code in read_file (Rob)
 - nano.c:
 	- Removed dual alt_speller variables, oops! (Rocco Corsi)
 	- Removed unnecessary do_oldspell function (Rocco Corsi).  Added
@@ -17,10 +20,13 @@ CVS code changes since last release -
 	- Corrected FIXME in do_enter with explanation. (Rob)
 	- Fixed FIXME in do_justify, resulted in creation of
 	  fix_editbot [also fixed in do_enter] (winio.c) (Rob)
+	- Magic Line related code in do_char (Rob)
 - de.po:
 	- Revised translations by floki@bigfoot.com.
 - fi.po:
 	- Finnish translation by pauli.virtanen@saunalahti.fi.
+- utils.c:
+	- Added new_magicline()
 - winio.c:
   do_yesno(), nanogetstr():
 	- Removed now unnecessary raw/cbreak combos.