bordeaux-threads は処理系依存のスレッド処理をラップして、共通の記述が可能となる事を目的として開発されたライブラリです。bordeaux-threads は QuickLisp から導入可能です。
(ql:quickload :bordeaux-threads)
利用イメージは以下となります。
Unix/Linuxを中心に技術メモや身近な体験を記録。
(ql:quickload :bordeaux-threads)
Device Start End Size Type /dev/sda1 2048 411647 200M Apple HFS/HFS+ /dev/sda2 411648 1435647 500M Microsoft basic data /dev/sda3 1435648 9627647 3.9G Linux swap /dev/sda4 9627648 214427647 97.7G Microsoft basic data
Filesystem Size Used Avail Use% Mounted on /dev/sda1 200M 15M 186M 8% /boot/efi /dev/sda2 477M 96M 352M 22% /boot /dev/sda4 96G 7.4G 84G 9% /sda2,sda4 のパーティションが変ですが、ext4 で普通に使えてます。
keycode 130 = Zenkaku_Hankaku keycode 131 = Alt_L pointer = 1 2 3 5 4 7 6 8 9 10 11 12
No such directory found via CDPATH environment variablehttp://aikotobaha.blogspot.jp/2014/05/term-ansi-term-multi-term-cygwin.html で回避できます。
(setenv "SHELL" "/bin/bash")
No such directory found via CDPATH environment variable
;; term側 cd 捕捉によるEmacs側の cd を抑制(term.elで定義されている関数) (fset 'term-command-hook '(lambda (x)))
(shell-command "df -h") ファイルシス サイズ 使用 残り 使用% マウント位置 C:/gnupack_devel-12.02/app/cygwin/cygwin/bin 230G 153G 77G 67% /usr/bin C:/gnupack_devel-12.02/app/cygwin/cygwin/lib 230G 153G 77G 67% /usr/lib C:/gnupack_devel-12.02/app/cygwin/cygwin 230G 153G 77G 67% / C:/gnupack_devel-12.02/app/cygwin/local 230G 153G 77G 67% /usr/local C:/gnupack_devel-12.02/home 230G 153G 77G 67% /home
(cd "/home/") "c:/gnupack_devel-12.02/home/"
(cd "/home") Debugger entered--Lisp error: (error "No such directory found via CDPATH environment variable") signal(error ("No such directory found via CDPATH environment variable")) error("No such directory found via CDPATH environment variable") ad-Orig-cd("/home") cd("/home") eval((cd "/home") nil) eval-last-sexp-1(t) eval-last-sexp(t) eval-print-last-sexp() call-interactively(eval-print-last-sexp nil nil)
cygwin-mount-activate is an interactive Lisp function in `cygwin-mount.el'. (cygwin-mount-activate) Activate cygwin-mount- and cygwin-style-handling.
file-name-handler-alist (("\\(?:\\.dz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'" . jka-compr-handler) ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" . epa-file-handler) ("\\`/[^/]\\{2,\\}\\'" . tramp-completion-file-name-handler) ("\\`/\\([^[/|:]\\{2,\\}\\|[^/|]\\{2,\\}]\\):" . tramp-file-name-handler) ("\\.lnk\\'" . w32-symlinks-file-name-handler) ("^/cygdrive/[A-Za-z]/" . cygwin-mount-map-drive-hook-function) ("^//[A-Za-z]/" . cygwin-mount-map-drive-hook-function) ("^/[^:@]*$\\|^/|/[^/:]+\\(\\'\\|/\\)" . cygwin-mount-name-hook-function) ("\\`/:" . file-name-non-special))
Copyright © 2011 OSSはアルミニウムの翼で飛ぶ | Design by Smashing Wordpress Themes - Blogger templates by Blog and Web