alias saveall {^local cfile;^save
	@ unlink($bxdir/.sav)
	@ cfile = open($bxdir/.sav W T)
	@ write($cfile @ cycle = [$cycle])
	@ write($cfile @ type.b = [$type.b])
	@ write($cfile @ type.c = [$type.c])
	@ write($cfile @ type.n = [$type.n])
	@ write($cfile @ sounds = [$sounds])
	@ write($cfile @ theme.o = [$theme.o])
	@ write($cfile @ theme.s = [$theme.s])
	@ write($cfile @ prompt.x = [$prompt.x])
	@ write($cfile @ bot.pass = [$bot.pass])
	@ write($cfile  )
	@ write($cfile @ a.a = [$sar(/[/\\[/$a.a)])
	@ write($cfile @ a.b = [$sar(/[/\\[/$a.b)])
	@ write($cfile @ a.c = [$sar(/[/\\[/$a.c)])
	@ write($cfile @ a.d = [$sar(/[/\\[/$a.d)])
	@ write($cfile @ d.a = [$sar(/[/\\[/$d.a)])
	@ write($cfile @ d.b = [$sar(/[/\\[/$d.b)])
	@ write($cfile @ d.c = [$sar(/[/\\[/$d.c)])
	@ write($cfile @ d.d = [$sar(/[/\\[/$d.d)])
	@ write($cfile @ m.a = [$sar(/[/\\[/$m.a)])
	@ write($cfile @ m.b = [$sar(/[/\\[/$m.b)])
	@ write($cfile @ m.c = [$sar(/[/\\[/$m.c)])
	@ write($cfile @ m.d = [$sar(/[/\\[/$m.d)])
	@ write($cfile @ n.a = [$sar(/[/\\[/$n.a)])
	@ write($cfile @ n.b = [$sar(/[/\\[/$n.b)])
	@ write($cfile @ n.c = [$sar(/[/\\[/$n.c)])
	@ write($cfile @ n.d = [$sar(/[/\\[/$n.d)])
	@ write($cfile @ p.a = [$sar(/[/\\[/$p.a)])
	@ write($cfile @ p.b = [$sar(/[/\\[/$p.b)])
	@ write($cfile @ p.c = [$sar(/[/\\[/$p.c)])
	@ write($cfile @ p.d = [$sar(/[/\\[/$p.d)])
	@ write($cfile @ t.x = [$sar(/[/\\[/$t.x)])
	@ write($cfile @ t.r = [$sar(/[/\\[/$t.r)])
	@ write($cfile @ t.t = [$sar(/[/\\[/$t.t)])
	@ write($cfile @ s.x = [$sar(/[/\\[/$s.x)])
	@ write($cfile @ s.r = [$sar(/[/\\[/$s.r)])
	@ write($cfile @ s.t = [$sar(/[/\\[/$s.t)])
	@ write($cfile @ s.n = [$sar(/[/\\[/$s.n)])
	@ write($cfile @ s.h = [$sar(/[/\\[/$s.h)])
	@ write($cfile @ s.b = [$sar(/[/\\[/$s.b)])
	@ write($cfile @ s.c = [$sar(/[/\\[/$s.c)])
	@ write($cfile  )
	@ write($cfile @ nick.alt.0 = [$nick.alt.0])
	@ write($cfile @ nick.alt.1 = [$nick.alt.1])
	@ write($cfile @ nick.alt.2 = [$nick.alt.2])
	@ write($cfile @ nick.alt.3 = [$nick.alt.3])
	@ write($cfile @ nick.alt.4 = [$nick.alt.4])
	@ write($cfile @ nick.alt.5 = [$nick.alt.5])
	@ write($cfile @ nick.alt.6 = [$nick.alt.6])
	@ write($cfile @ nick.alt.7 = [$nick.alt.7])
	@ write($cfile @ nick.alt.8 = [$nick.alt.8])
	@ write($cfile @ nick.alt.9 = [$nick.alt.9])
	@ write($cfile  )
	@ write($cfile @ funct.2 = [$funct.2])
	@ write($cfile @ funct.3 = [$funct.3])
	@ write($cfile @ funct.4 = [$funct.4])
	@ write($cfile @ funct.5 = [$funct.5])
	@ write($cfile @ funct.6 = [$funct.6])
	@ write($cfile @ funct.7 = [$funct.7])
	@ write($cfile @ funct.8 = [$funct.8])
	@ write($cfile  )
	@ write($cfile @ audir = [$audir])
	@ write($cfile @ bxdir = [$bxdir])
	@ write($cfile @ utils = [$utils])
	@ write($cfile  )
	@ write($cfile set send_ignore_msg $send_ignore_msg)
	@ write($cfile set channel_name_width $channel_name_width)
	@ write($cfile set suppress_server_motd $suppress_server_motd)
	@ close($cfile)
}
