[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/30 17:59 / Filesize : 255 KB / Number-of Response : 1023
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs Part 49



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/11(金) 17:55:35.35 .net]
前スレが落ちていたみたいなので。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/

EmacsWiki: サイトマップ
www.emacswiki.org/emacs/

前スレ
Emacs Part 48
peace.2ch.net/test/read.cgi/unix/1429172451/

857 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 07:51:59.06 .net]
xmonadのaltをemacsと衝突しないように変えるならお勧めはどのキー?

858 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 09:03:14.55 .net]
modキーのことなら普通にWindowキー一択だろ

859 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 09:03:31.98 .net]
Windowsキーね

860 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 14:00:41.95 .net]
Ctr-t のratpoisonが一番emacsに合う感じする
spaceキーの隣はWindowsキーもAltもどっちもAltにしてしまってる

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/24(土) 04:08:50.75 .net]
>>843
webkit重いの?

862 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/24(土) 12:11:58.08 .net]
右Altを使うことはないのでこれをModキーにしてawesome使ってる

863 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/25(日) 12:59:30.78 .net]
Emacs 25.1でscratchでshow-paren-modeが有効にならないんですが何がまずいんでしょうか?
C-u M-x

864 名前:show-paren-modeしてもshow-paren-modeの値がnilのままです。 []
[ここ壊れてます]

865 名前:849 mailto:sage [2016/09/25(日) 13:02:57.85 .net]
すいません。私の間違いのようです。



866 名前:849 mailto:sage [2016/09/25(日) 19:01:00.62 .net]
NEWSによるとglobal minor modeの変数をmake-local-variableでbuffer localにできなくなったようです。
それで前から使っていたこの設定が原因でおかしな動作になる。

(add-hook 'lisp-interaction-mode-hook
(lambda ()
(make-local-variable 'show-paren-mode)
(show-paren-mode 1)))

867 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/25(日) 21:11:03.98 .net]
みなさん補完はやっぱりcompanyつかってるの?

868 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 00:17:49.80 .net]
使ってないよ

869 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 03:50:29.03 .net]
俺は ac から乗り換えた

870 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 09:50:02.19 .net]
現状で一番自分の好みに近いけど、
確定前も選択候補をポイント位置にも表示できるといいな。

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/27(火) 23:40:05.56 .net]
25.1だと確かにegg.el(Wnn)微妙ですな。
ewwは大分整備が進んだ感じ。

872 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/28(水) 23:10:54.86 .net]
companyすごいけどおもい・・・

873 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/29(木) 23:18:19.15 .net]
howm専用で使ってる

874 名前:名無しさん@お腹いっぱい。 [2016/09/30(金) 17:00:19.50 .net]
アンドロイドでEmacs使ってLatexとPythonのコーディングできますか?
numpyは動くらしいのでapt-getみたいのでパッケージどんどん入れられれば
問題ないのだけど

875 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/30(金) 20:35:31.30 .net]
そんなことしてどうするの?



876 名前:名無しさん@お腹いっぱい。 [2016/09/30(金) 21:00:41.26 .net]
latex と python のコーディングすんだろ

877 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/30(金) 21:52:43.77 .net]
もう挫折しそう
設定いじるだけで超時間かかる

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/30(金) 23:25:41.68 .net]
>>860
Debian no root
Emacsは動く。他は知らない。

879 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 09:21:43.05 .net]
(set-language-environment "Japanese")
(set-face-attribute 'default nil :family "DejaVu Sans Mono" :height 96)
(set-fontset-font nil 'japanese-jisx0208
(font-spec :family "TakaoGothic"))
(add-to-list 'face-font-rescale-alist '(".*TakaoGothic.*" . 1.25))

Emacs 25.1を-Qで起動して上の設定だけを読み込むと、
一例として"…"は半角幅になり指定したフォントが使われないようです。
C-u C-x =で確認してもデフォルトフォント?が使われています。

character: … (displayed as …) (codepoint 8230, #o20046, #x2026)
preferred charset: japanese-jisx0208 (JISX0208.1983/1990 Japanese Kanji: ISO-IR-87)
[...]
xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x728)

フォントの設定が今一つ飲み込めないんですがこれはバグでしょうか?
それとも別の理由でこうした動作になるんでしょうか?

880 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 11:07:41.83 .net]
3行目 set-fontset-fontのあとはnilじゃなくてtじゃないと反映されないのでは
ttp://qiita.com/melito/items/238bdf72237290bc6e42

881 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 12:49:11.89 .net]
>>866
レスありがとうございます。
試してみましたがやはり駄目なようです。
次のように文字を直接指定してみても効きません。

(set-fontset-font nil '#x2026 # nil -> t でも同じ
(font-spec :family "TakaoGothic"))

japanese-jisx208ですでにフォントが適用されている文字の場合なら、
別の適当なフォントを指定しても即座に反映されます。

882 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 13:31:51.51 .net]
自分の環境でも "…" だけdefaultのほうが反映されるわ
二点リーダならjisx0208のフォントで表示されるから
フォントの設定に起因する問題じゃなさそう

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 16:30:00.75 .net]
以下↓のページによると

884 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 16:33:36.28 .net]
連投ごめん、切れちゃった。

ja.fonts2u.com/ で調べてみたけど、DejaVu Sans Mono は「…」のフォントを持ってるみたいよ。
だとすると
>自分の環境でも "…" だけdefaultのほうが反映されるわ
これは正しい動作ってことになるのでわ??

885 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 17:00:57.30 .net]
>>870
英数字のフォントによって動作が変わるので関係はありそうですが。
例えば"▽"はDejaVu Sans Monoでは駄目だけど、
"Droid Sans Monoだと日本語フォントで表示されます。

でもset-fontset-fontは設定を上書きするのでは?
これまでEmacs 24では問題がないので動作が変わったと思ったんですが。

> (set-fontset-font nil '#x2026 # nil -> t でも同じ
> (font-spec :family "TakaoGothic"))
これが効かないのも不思議な気がしますし。



886 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 19:39:33.24 .net]
多分これのせい。
git.savannah.gnu.org/cgit/emacs.git/commit/?id=e0707282d214ff17b20a9f07ca2f4055610d30ea

(aref char-script-table #x2026)
=> symbol
だし。

887 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 19:57:05.68 .net]
へー 不具合避けるためにasciiは変更しないようにしたのね
コミットされたのも24.5リリース後だから25だと影響受けたわけか
興味深い

888 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 20:06:33.56 .net]
>>872
そうするとこれは仕様ということになるんですか?
いや、ちょっと困るんだけどと言っても取り合ってもらえないのかな?

889 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 20:50:13.96 .net]
他でも変だと思っている人がいるようなので、言えば何らかの対策はしてくれるかも。
lists.gnu.org/archive/html/help-gnu-emacs/2016-10/msg00004.html

890 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 23:04:16.45 .net]
>>875
"please file a feature request bug report"ということなので、
この流れであっちにポストがなければ代わりに投げてみてもいいかもしれませんね。
どちらかと言えばこっちの方が影響が大きいので。

891 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 00:51:30.07 .net]
初歩的な質問ですみません。
25.1 にしたらエコーエリアに
defun: (NAME ARGLIST &optional DOCSTRING DECL &rest BODY)
とか出してくれて便利ですが、これは何という名前の機能ですか?

892 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 00:58:11.66 .net]
>>877
eldoc-modeじゃないですかね?

893 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 01:38:16.26 .net]
>>878
早速ありがとうございます。
デフォルトでONになっただけで、前からあったんですね...

894 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 13:28:13.91 .net]
午前中に25.1を入れてみたら、

~/.Xdefaults-oresamahost

を読んでくれなくなっちゃったんですね。

895 名前:名無しさん@お腹いっぱい。 [2016/10/05(水) 23:50:44.88 .net]
25.1 の shell-mode で M-x calendar や M-x calc をやると
空のプロンプト行が入っちゃいますけど、これって抑えられます?



896 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/06(木) 06:57:02.66 .net]
>>880
バグかも
get_environ_db 関数の中でファイル名を作るとき
".Xdefaults" と system-name の間に "-" を挟むのを忘れているように見える
git.savannah.gnu.org/cgit/emacs.git/tree/src/xrdb.c?id=7352c6c#n369

897 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/07(金) 01:53:39.70 .net]
25.1入れたらemacs-init-timeが0.4から0.1なってちょっと嬉しい
体感的には変わらんけど

898 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 10:00:53.05 .net]
>>882
ほんとだね。

ln -s .Xdefaults-oresamahost .Xdefaultsoresamahost

で読むみたい。

899 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 10:40:39.07 .net]
いまのところ嬉しいのは、やてふと同じコメントアウト機能だけ

900 名前:875 mailto:sage [2016/10/09(日) 09:30:38.50 .net]
一部のsymbolでasciiフォントが強制的に使われる件で、
昨夜ちょっと書き方を考えて報告したら速攻直してもら

901 名前:いました。
25.2には従来の動作を選べる変数が追加されるそうです。
今のところemacs-25 branchだけみたい。
[]
[ここ壊れてます]

902 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/09(日) 14:55:05.80 .net]
前に
error in process filter: Could not create connection to www.emacswiki.org:443
がemacsを立ち上げたときに出るようになった@El Capitanと書いたのですけど
対処方法をここで聞いても誰も答えてはいただけなかった。
今回もう一度やってみた。
https://blog.ymyzk.com/2015/10/os-x-el-capitan-homebrew/
に書いているように/user/localのpermissionを変更した。
その上で、brew list opensslとして
/usr/local/Cellar/openssl/1.0.2j/bin
にopensslがインストールされたことを確認したので、
.bash_profileに
export PATH=$PATH:/usr/local/Cellar/openssl/1.0.2j/bin
と追加した。それでterminalを終了して、再度terminalを起動して
emacsとすると、今度は
error in process filter: Could not create connection to www.emacswiki.org:443
が出なくなった。
pythonについても/user/local/binの古いものを起動する設定になっていたのを
修正した。
以上でemacsが使えるようになった。(この間使ってなかった)
やれやれです。

903 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/11(火) 00:11:28.39 .net]
遅まきながら、emacs-22.3 + Mule-UCS から Emacs 25 に上げたのですが、©が入っている行で折り返しがあると画面が乱れてしまって困っています。
https://yabumi.cc/157af2143d209e91771e5c7f.png
https://yabumi.cc/157af21c187929bef2ac1bc7.png
同じ画面でも端末幅を 80 にすると 3 行目から表示されるようになってしまいます。
端末は PuTTYjp で EUC-JP で使用しています。

904 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/12(水) 10:13:59.70 .net]
menu-tree.elって Emacs24以降対応していない?
menuだけでも日本語化して欲しいんだがなあ。

905 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/12(水) 13:45:38.83 .net]
>>888
まるしーの文字幅がフォントの表示幅と不一致なんじゃないかな
これで直るかも

;; © U+00A9 COPYRIGHT SIGN の文字幅を設定
(set-char-table-range char-width-table ?\u00a9 2)



906 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 06:10:13.91 .net]
>>890
横からですけど、?\u00ea や ?\u2014 で崩れてたのが直りました
ありがとう!

907 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 11:12:28.52 .net]
auctex終了時に中間ファイル削除したいのですがhookの探し方がわかりません! ><

908 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 21:15:24.74 .net]
インデントのTabをハードタブにする方法はありますか?

909 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 21:42:58.52 .net]
C-q TABってハードタブじゃないんだっけ

910 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 11:45:26.24 .net]
>>892
一度 M-x tex-mode とかして変数が定義された状態で

M-x apropos-variable RET tex.*after.*-\(hooks?\|functions\)$ RET

フック変数は名前の末尾が -hook で終わっているのが殆どだけど
ときどき -hooks や -functions で終わっているものもある
また「終了時」に走るフックは after を名前に含んでいることが多い(稀に exit や end 等)

911 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 15:50:58.26 .net]
>>895
なるほど。ありがとうございます(_ _;)

912 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 11:08:35.87 .net]
>>895
都合のいいhookが見つからないので下のようにしてみたのですが,yes noを聞いてくるのが鬱陶しいです.
自動でyesにするにはどうすればいいか教えてください orz
(eval-after-load 'latex
'(define-key LaTeX-mode-map (kbd "C-c C-d") 'TeX-clean))

913 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 14:12:13.26 .net]
>>897
(setq TeX-clean-confirm nil)

フック変数の方は AUCTeX 11.89.1 以降なら
TeX-after-compilation-finished-functions
というのがあるけど、TeX-clean を add-hook してみたらエラーで動かなかった

914 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 14:40:00.39 .net]
>>897
;;; from AUCTeX tex.el
(put 'TeX-master 'safe-local-variable
(lambda (x)
(or (stringp x)
(member x (quote (t nil shared dwim))))))
(setq TeX-master t)

915 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 15:35:04.92 .net]
>>898
ありがとうございます! 楽になりました。
>>899
すいません私には理解できない ^^;



916 名前:名無しさん@お腹いっぱい。 [2016/10/22(土) 16:01:26.34 .net]
とりあえず、遅くなったけどvim8リリース記念age

917 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/23(日) 00:55:40.17 .net]
cua-mode と mozc を同時に使ってると、
日本語モードではC-x C-sがundefinedと言われるんですが
同時には使えないのですかね?
(toggle-input-methodで英語モードに戻るとC-x C-s動きます。)

918 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 00:04:45.25 .net]
モードラインの一番右に、疑似的なスクロールバーを表示する
パッケージがあるみたいなんだけど,名前分かる人いますか?
spacemacsに含まれているんだけど、独自の拡張なのか既存のもの
なのかが良くわからない。

spacemacs.org/img/screenshots/ss2.png

919 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 01:20:13.78 .net]
spacemacs使ってないけど俺のとこにもあるよ
なんて機能かは家帰ったら調べる

920 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 10:59:18.72 .net]
>>903
powerlineだよ

921 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 16:57:44.77 .net]
>>856
companyをacみたいにできる。

https://github.com/company-mode/company-mode/wiki/Switching-from-AC

922 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 00:20:30.06 .net]
>>905
powerlineって,モードラインを派手にするための拡張でスクロールバーを
表示するほどの機能はないって認識なんだけど.
もしかして,標準でスクロールバー機能的なものがあるってこと?
公式サイトみたけど見つからない...

923 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 02:18:04.53 .net]
>>907
表示位置に合わせて生成した画像を表示とかでスクロールバーを実装してたんじゃなかったかな
powerlineの機能だよ

924 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 23:59:57.67 .net]
質問です!
Emacs 24.5.1をOS X El Capitan 10.11.6のターミナルで利用しています。
~/.ssh/configを設定しtrampを使ってsshでサーバのファイルを直にいじっていたりします。

ここで問題なのですが、どうやらssh接続のtrampではファイルを保存した際に
一度該当するサーバのファイルを削除して、新規保存しているように見受けられます。

この仕様のせいで時々ファイル保存中に中断すると削除だけが実行されてしまい
サーバのファイルが突然消える現象が起こります。怖いです。

また、サーバのファイルの内容を書き換えられたか否かを監視ツールなどを利用した際に
ファイルの変更ではなく、削除と追加イベントが発生してしまう問題も起こっています。

Tranpを使ってファイルを保存した際に、ファイルの削除と新規保存を連続的に実行するのではなく
ファイルの編集(上書き?)として保存させるにはどうすれば良いのでしょうか?

わかりにくくてすみません。宜しくお願いしますm(_ _)m

925 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 01:38:40.66 .net]
emacs tramp scpでググってみれば?
デフォのプロトコルだとtrampはかなり非効率な事をしてる



926 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 04:00:26.69 .net]
おれは sshfs 使ってる

927 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 06:59:47.93 .net]
なるほど!ありがとうございました!
scpだとコマンド叩けなそうなので
sshfsで調べてみます!

928 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 10:01:31.18 .net]
この間ついう

929 名前:っかりEmacs を25にバージョンアップしたら、Cask でインストールしたものがいくつか起動時に見つからないってメッセージがでるようになっちゃいました。


一応、Emacs もCask も再インストールしたんですけど解決しません。
これって一般的な問題ですか?それともうちだけの問題ですかね?
[]
[ここ壊れてます]

930 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 09:50:20.20 .net]
>>912
誤解してるようだけどシェルバッファでコマンド叩くとかはsshが使われるよ
scpとかsshfsはファイルの転送(保存含む)にデフォのssh以外の何を使うかの問題だ

931 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 10:25:26.33 .net]
sshfsが使ってるSFTPとscp(SCP)を調べたらSCPの方が効率が良いようだけど中断に対応してないね
SFTPは対応してる
保存中の中断はtrampがどう対処してるかで変わってくるだろうから最終的にはどうなるかは全く分からん
>>909のファイル消失問題がどうなったかが気になる

932 名前:名無しさん@お腹いっぱい。 [2016/11/05(土) 18:54:44.54 .net]
redpen-paragraph.el
で英文法チェックしてみたら要らない警告も沢山でてきてうるさすぎる
link-grammarのインターフェイスになってたgrammer.elというの昔あったはずなんだけど
なくなってる。どこいったんだろう

933 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/07(月) 15:50:33.86 .net]
>>916
langtool.elは使ってみた?

934 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/08(火) 05:18:11.31 .net]
lookup.elで辞書をみるときに
前に見てたページを戻るにはどうすればいいの?
毎回検索しなおし?

935 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/13(日) 22:00:22.76 .net]
>>918
?でヘルプみればすぐ分かるのに…
Lookup Summary mode:
`M-p' - previous session
`M-n' - next session



936 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/13(日) 23:19:31.86 .net]
25.1をTerminalで使ってる人いますか?具体的にはPuTTYの先で使ってますが、
isearch-modeで M-(key) が効かなくなってません?
どうも、(this-single-command-keys)の結果が変わっているみたいで、そのせいで
(undefined)の表示も変です、
emacs -Q であげて M-n を押すと、

937 名前:919 mailto:sage [2016/11/13(日) 23:21:34.47 .net]
切れた。
emacs -Q で M-n が "M-n is undefined" って表示されるはずだと思うけど、
25.1は "ESC is undefined" って表示されます。

938 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/14(月) 13:46:55.24 .net]
javascriptが必須な英語文法チェックサイト
https://app.grammarly.com/
にEmacsからアクセスしたい

elinksはelispが古いのしかなかった
xwidget-webkit-browse-url
はログインパスワードを入力できなかった

他にjavascript動かす方法ないでしょうか?
EmacsのLatexと英文法修正サイトを行ったり来たりしたいのです

939 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/14(月) 21:40:13.51 .net]
>>921
25.1でemacs -Q"M-n is undefined"って表示されるよ

>>922
JavaScriptというかAPIを提供してないと難しいだろうね
ちょっとググったところhttps://textgears.com/ならAPIがあるよと書き込みがあった
見たところ簡単に出来そうな感じではある

940 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 09:56:38.32 .net]
>>922
一応作ってみた
↓この関数にテキストを渡すと連装配列が返る
(defun textgears-check-api (text)
(with-current-buffer
(url-retrieve-synchronously
(concat

941 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 10:07:38.56 .net]
NGワードとかで書き込めないんでbase64で貼っ付ける…とほほ
scratchバッファで実行するとコードが出て来る
(base64-decode-string

942 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 10:14:01.96 .net]
NGワードとかで書き込めないんでpastebinに貼り付けた…とほほ
pastebin.com/E3dXvg0g
実行するとこんなのが返って来た
(textgears-check-api "I is an engeneer!")

((result . t)
(errors . [((id . "e3a75d51") (offset . 2) (length . 2) (bad . "is") (better . ["am"]))
((id . "e3a75d52") (offset . 8) (length . 8) (bad . "engeneer") (better . ["engineer" "engender"]))])
(score . 20))
これを整形すれば結構便利に使えそうだ

943 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 10:19:12.90 .net]
普通リージョン選択したテキストでリクエストするのかな
それでレスポンスを解析して、エラーの該当部分をハイライトして
正解をツールチップで表示するのがベストなインターフェースな気がする

944 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 17:24:18.27 .net]
リージョンしない M-; でコメントアウトをしたいのですが、なにか方法ないですか。

945 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 18:39:14.60 .net]
一行選択してコメントアウトする関数を書くといいんじゃないかな



946 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 19:46:46.44 .net]
>>928
M-; のコマンド (comment-dwim) のラッパーを書いて M-; に割り当てる
pastebin.com/vBDFgfRV

947 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 21:42:47.20 .net]
>>930
ありがとうございます! いくらググっても辿りつけなかった。^^;

948 名前:920 mailto:sage [2016/11/16(水) 00:33:48.92 .net]
>>923
ありがとう。何が悪いんだろう。
サーバー用途なので X 入れてないので、X 機能が無いもの使ってるから?
なので、emacs -Q って書いちゃったけど、emacs -Q -nw の意味だった。

949 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/17(木) 11:51:55.78 .net]
auctexのlatex.elの最後の方にregexpが大量にならんでるんだけど
パーサージェネレータとか使わないで
regexp並べるのがelispの標準スタイルなの?

950 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/17(木) 12:09:13.35 .net]
emacs.stackexchange.com/questions/26811/is-there-a-way-to-use-python-instead-of-elisp-for-extending-emacs/26825
Pymacsは死んだけど
今も動く

ということで良いのかな?

951 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/18(金) 19:58:53.58 .net]
>>921
メタとエスケープシーケンスってそもそも別だから。esc-xって押してるんじゃない?

まぁそれでも普通は動くけど本来は別だから動かない場合もあるわけで。convert-meta辺りの情報を調べると幸せになれるよ

952 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/20(日) 02:44:43.32 .net]
https://gist.github.com/PharaohKJ/cc849ad12ca613fec9604e5e91012ffc
これをそのまま動かしたらmarkdownの作文間違いはチェックしてくれた
latexでも動かそうとして
:modes (... LaTeX-mode))

(add-hook 'LaTeX-mode-hook 'flycheck-mode)

というのを追記したのだけどtexファイルを開いても動いてくれない

953 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/20(日) 23:01:26.78 .net]
howmでgrepの代わりにagを使うように設定してみましたが、
なぜか日本語の検索がヒットしません。
Emacs 25.1/ag 0.33です。

(setq howm-view-use-grep t)
(setq howm-view-grep-command "ag")
(setq howm-view-grep-option "--filename --nocolor --nogroup")
(setq howm-view-grep-extended-option nil)
(setq howm-view-grep-fixed-option "-F")
(setq howm-view-grep-expr-option nil)
(setq howm-view-grep-file-stdin-option nil)

現在はrgなど他の選択肢もあるのでそれでもいいんですが、
すっきりしないので何が原因でしょうか?
コマンドラインで出力を見る限り問題があるようには見えないんですが。

954 名前:936 mailto:sage [2016/11/20(日) 23:0 ]
[ここ壊れてます]

955 名前:6:43.10 .net mailto: 一応これは試してみましたが効果はありませんでした。
環境(kona/Debian)もメモファイルもUTF-8なので多分そうだと思いますが。

(setq howm-process-coding-system 'utf-8-unix)
[]
[ここ壊れてます]



956 名前:920 mailto:sage [2016/11/21(月) 00:49:05.14 .net]
>>935
PuTTYはデフォルトで Alt+キー を ESC+キー に変換してくれて、M-x とかは使えます。
isearch-mode-map で M-* を定義してあるのに、入力できません。
24.5までは動いてたので、25.1で何か変わったのだと思うのだけど…

957 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/22(火) 19:09:16.63 .net]
25.1 になってから、 auctexのタイプセットの終了時に Emacs がcrash する
ようになった。色々と調べたら、bug #24358 が該当バグのスレらしい。
但し、まとまったパッチ群は #24821 の次のレスが役立つ。
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24821#8
こいつらを当てたら落ちなくなった。

こんな普通の使い方でクラッシュするようなバグは早急に修理したのを
リリースして欲しいのだけど、出ない所を見ると遭遇している人は少ない
のかなあ。

これを機会にクラッシュするバグのフィックスを他に2つほど見つけて
パッチを当てて使ってるけど、この種のパッチをまとめたサイトは無い
ものか。バグレポートをまとめたサイトはあるけど、
https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs;max-bugs=100;base-order=1;bug-rev=1
これだとパッチを探し回らないといけない。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<255KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef