;;;
;;;  winbatch-mode.l
;;;      Simple mode for Batch File Enhancer for Windows (WinBatchEh)
;;;


 ͂߂


́Axyzzy œ삷 WinBatchEh p̃[hłB OHKUBO 
Hiroshi  bat-mode.l n߁A̕X̃R[hQlɂ
Ă܂BӁB

WinBatchEh  WBATCP ́A m̃y[W
(http://hp.vector.co.jp/authors/VA000007/) ʓr艺B
ȂĂ܂ARXNvg̎s͂ł܂B



 ͂߂ xyzzy 



 xyzzy ̃CXg[


Ƃ肠ĝł΁Aȉ̎菇ŗǂƎv܂B

xyzzy XNvgsꍇ́A炩 .btw ̊֘At
sĂĉB

  1. T䂳̃y[W (http://www.jsdlab.co.jp/~kamei/)    
     xyzzy _E[hB
  
  2. KȃtH_ xyzzy-version.lzh WJB
  
  3. ϐ XYZZYHOME ɃCXg[tH_ݒ肷B
  
     Win98 ̏ꍇAC:\AUTOEXEC.BAT ɁAȉ̍sǉB
  
       set XYZZYHOME=C:\utility\xyzzy
       (C:\utility\xyzzy ɃCXg[ꍇ)
       
     WinNT ̏ꍇARg[pluVXevuv
     ŐݒB
     
     Win2k ̏ꍇARg[pluVXevuڍׁv
     uϐvŐݒB

ڂ́AToy ̃y[W (http://www.carabiner-systems.com/xyzzy/) 
ȂǂQlɂĉB



 winbatch-mode ̃CXg[


  1. winbatch-mode.l  ~/site-lisp ɁAWINBATCH  ~/etc 
     Rs[B
     
     xyzzy  c:\utility\xyzzy ɃCXg[ꍇ́A
     
       winbatch-mode.l  c:\utility\xyzzy\site-lisp
       WINBATCH         c:\utility\xyzzy\etc
       
     ɃRs[B

  2. xyzzy CXg[tH_ .xyzzy Ƃt@C
     ȉ̓eō쐬B()
       
       ;;; -*- Mode: Lisp -*-
       
       ;; winbatch-mode
       (export 'ed::winbatch-mode "ed")
       (autoload 'winbatch-mode "winbatch-mode" t)
       (pushnew '("\\.btw$" . winbatch-mode) *auto-mode-alist* :test 'equal)
       
       ;; ⊮|bvAbvꗗ\
       (setq *popup-completion-list-default* :always)
  
  3. xyzzy ċNB
  
  () Explorer ́A.xyzzy Ƃt@C쐬邱Ƃ
  łȂ߁A芵炵 xyzzy 쐬ƗǂB

gq .btw  winbat32.exe Ɋ֘AtĂȂꍇÁA
winbatch-mode XNvg̋NłȂꍇ́A.xyzzy ɁA
ȉ̋LqǉĉB

ȉ́Ac:\utility\winbatch\ ɃCXg[Ăꍇ

       ;; WinBatchEh ̃CXg[fBNg
       (setq ed::*winbatch-path* "c:/utility/winbatch/")



 winbatch-mode ̎g


gqA.btw ȃt@C xyzzy ŊJƁAI 
winbatch-mode N܂B

ňӐ}I winbatch-mode ɂꍇ́A

  1. Esc x  iƉ M-x: ƕ\܂j
  2. winbatch-mode Ɠ͂AEnter

 winbatch-mode ɂȂ܂B

Kvȑ́AƂ肠 WinBatchEh(B) j[sĉB



 xyzzy ̃JX^}CY


xyzzy ́AEmacs CNȃL[oChȂ̂ŁAȂ́A
.xyzzy ȉǋL邱ƂɂAWindows ȃL[oChɂ
邱Ƃł܂B

  (load-library "Gates")

A̐ݒƁAxyzzy Ŏg鑽֗̕ȃL[
Ă܂߁AC-c, C-x, C-v, C-z ̂ Windows ɂ邽߂
ȉ̂悤Ȑݒ邱Ƃł܂BîقXXj

  (load-library "winkey")

̐ݒł́AZNV΁i}EXȂǂŃnCCg\
ꂽԁjC-c ŃRs[AC-x Ő؂ƂȂ܂B



 ̑


̑̏ɂẮAwinbatch-mode.l ̃RgȂǂQ
B




HIE Masahiro <madoinu@ybb.ne.jp>
