freebsd-ports/shells
Akinori MUSHA f1f99beceb Add zsh+euc, Zsh with EUC encoding support.
This is just an experimental hack and cannot happily be merged into
the upstream.  Zsh's line editor apparently needs a rewrite in order
to support multi-byte encodings because it strongly relies on the
single-byte character scheme.

These patches are mostly based on the work by ono@ono.org (Thanks!):

	http://www.ono.org/software/zsh-euc/

What I did over this is disable the hack for non-EUC locales.  Maybe
the patches can be moved to shells/zsh in the future, but it's
premature for the moment.

Notes:
- forward-char, backward-char and backward-delete-char with no numeric
  argument should work properly with this hack.
- Completion and redisplay should work fine.
- There can be some trivial side-effects.
- JIS X0201-Roman and JIS X0208-Kanji are supported.
- JIS X0201-Katakana and JIS X0212 Kanji are NOT supported.
- Only tested with the EUC-JP (ja_JP.eucJP) locale.  I'm not sure if
  it works for GB 2312/CNS 11643-1/KS X 1001.  Any feedbacks is
  welcome, especially a patch if it does not work. :)
2002-05-11 21:48:26 +00:00
..
44bsd-csh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
bash No longer need to explicitly provide a GNU autconf target. 2002-03-28 02:13:55 +00:00
bash1 To ports@freebsd.org. 2002-05-08 21:03:16 +00:00
bash2 No longer need to explicitly provide a GNU autconf target. 2002-03-28 02:13:55 +00:00
bash3 No longer need to explicitly provide a GNU autconf target. 2002-03-28 02:13:55 +00:00
es Well, basic reading skills certainly do help occassionally - Loren 2000-12-08 13:08:16 +00:00
esh Update 0.8 -> 0.8.5. 2002-02-06 22:40:05 +00:00
fd - Add a patch from the author that fixes a bug in file name 2002-04-15 17:55:19 +00:00
flash Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
ksh93 Install man page under ${MANPREFIX} rather than ${PREFIX}. 2002-05-03 22:32:21 +00:00
mudsh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
osh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
pash Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
pdksh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
perlsh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
pkg #4/4 enforcing Caps, no period 1999-06-26 19:22:14 +00:00
psh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
rc Correct whitespace introduced during PORTNAME conversion and portlint 2000-04-21 08:19:33 +00:00
sash Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
scsh Fix MASTER_SITES. 2002-04-03 15:31:25 +00:00
tcsh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
vshnu Remove redundant USE_PERL5 statements. 2001-08-24 21:32:55 +00:00
wapsh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
zsh Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
zsh+euc_hack Add zsh+euc, Zsh with EUC encoding support. 2002-05-11 21:48:26 +00:00
zsh-devel Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; 2002-01-29 11:58:52 +00:00
Makefile Add zsh+euc, Zsh with EUC encoding support. 2002-05-11 21:48:26 +00:00