#
# $Header: .cshrc,v 4.0 90/11/30 14:35:43 root Rel40 $ SONY;
#

umask 2

set path=(/etc /usr/etc /usr/ucb /usr/local/xFinal /bin /usr/bin /usr/bin/X11 /usr/sony/bin /usr/sony/bin/X11 /usr/new /usr/new/mh /usr/pds/bin /usr/local/bin /usr/nintendo/bin /usr/ricoh/bin /usr/hosts ~/bin /usr/games ~/util.)

setenv PRINTER sjlbp

if ($?prompt) then
	set history=100
#	set prompt="`hostname`% "
	set prompt=\!%
	setenv PRINTER sjlbp
#
#===== ALIASS=========================================================
	alias cd 'set old=$cwd; chdir \!*; chdir `pwd`; dirs'
	alias edit 'ed'
	alias back 'set back=$old; set old=$cwd; cd $back; unset back'
	alias pushd 'pushd \!*; chdir `pwd`; dirs'
	alias hdsave 'tar cvf /dev/rfh0a \!*'
	alias hdload 'tar xvf /dev/rfh0a'
	alias hddir 'tar tvf /dev/rfh0a'
	alias hdformat 'format /dev/rfh0a'
	alias ddsave 'tar cvf /dev/rfd0a \!*'
	alias ddload 'tar xvf /dev/rfd0a'
	alias dddir 'tar tvf /dev/rfd0a'
	alias ddformat 'format /dev/rfd0a'
	alias hmore 'od -x1 \!* +0x0 |more'
	alias hdump 'od -x1 \!* +0x0'
	alias pc98 'unsetenv TERMCAP;set term=vt100'
#
	alias compile  'cc'
	alias emulate  'dice816'
	alias make     'make -f'
	alias ed  'fe -T4'
	alias cls ' clear '
	alias print 'lpr '
	alias lprint 'type \!* | ditroff | lpr -n'
	alias list  'lpr -Pfujitsu '
	alias edc 'ed ~/.cshrc'
	alias soc 'source ~/.cshrc;rehash'
	alias his 'history'
	alias fmount 'mountu -t pcfs /dev/fd0 $HOME/fd'
	alias fumount 'sync ; /usr/sony/bin/umountu /dev/fd0 '
	alias fmounth 'mountu -t pcfs /dev/fh0 $HOME/fd'
	alias fumounth  'sync ; /usr/sony/bin/umountu /dev/fh0 '
	alias disk  'rlogin disk '
#
# ===== DOS    =======================================================
#
	alias	del 'rm'
	alias 	copy 'cp'
	alias   dir 'ls'
	alias   move 'mv'
#
# ===== SYSTEM =======================================================
#
	alias ls  'ls -F'
	alias lp1 'lpr -Plbp1 \!*'
	alias reduce 'rm *~ .*.BAK *.BAK *.err *.int *.prn '
	alias upload 'cp \!* /dev/tty01'
	alias terminal 'tip'
	alias execute 'chmod 744 \!*'
	alias black "echo '[?5h'"
	alias white "echo '[5l'"
#
# ===== OPEN WINDOW ===================================================
#
	alias window_mini  ' jterm -sb & '
	alias window_nomal ' jterm -sb -font 12x24kana -jfn 24x24krom & '
	alias window_wide  ' jterm -geometry 100x24+200+596 -s -sb -sl 256 -fn 12x24kana -jfn 24x24krom & '
	alias clock    ' xclock -update 1 & '
	alias clock    ' xclock -update 1 & '
	alias calc     ' xcalc & '
#
#=======CHANGE DIRECTORY=================================================
#
	alias cdpo	' cd ~/polygon '
	alias cdex	' cd ~/polygon/exp0 '
	alias cdmak	' cd /auto/jyo1/export/usr00/kimura/mak'
	alias cdrisc	' cd /auto/jyo1/export/usr00/kimura'	
	alias games	' cd /var/home/kimura/games/temp'
#
#====== polygon ==========================================================
	alias 	lk 	'make makefile;make makemario'
	alias	va	'ed variable.h '
	alias	cpu	'ed CPUregs.h '
	alias	ppu	'ed PPUregs.h '
	alias	vram	'ed VRAMmap.h '
#
	alias	int	'ed interrupt.asm '
	alias	pm	'ed progmain.asm '
	alias	gm	'ed gamemain.asm '
	alias	ti	'ed title.asm '
	alias	mm	'ed mario.asm '
	alias	fill	'ed filling.asm '
	alias	rot	'ed rotation.asm '
	alias	co	'ed color.asm '
#
	alias	aint	' as65c interrupt.asm '
	alias	apm	' as65c progmain.asm '
	alias 	agm	' as65c gamemain.asm '
	alias	ati	' as65c	title.asm '
	alias   aco	' as65c color.asm '
	alias	aac	' as65c ascii.asm '
	alias	amm	' sasm mario_main.asm '
#
	alias	allasm	' as65c interrupt.asm;as65c progmain.asm;as65c gamemain.asm;sasm Mmario.asm'
#====== mario-kart =======================================================
#
	alias backup 'cp ~/kart/risc/mak/*  ~/kart/mak/.;rcp -r ~/kart/data kimura@disk:~/back/kart/. ;rcp -r ~/kart/etc kimura@disk:~/back/kart/.;rcp -r ~/kart/mak kimura@disk:~/back/kart/.'
#
	alias r4 'ed ~/kart/risc/mak/rp5a22'
	alias r2 'ed ~/kart/risc/mak/rp5c77'
# ===== OTHERS =======================================================
	alias do 'a.out*'
#
endif
