Navi2ch for Emacs (Part 22) (390レス)
1-

240
(2): 2023/12/28(木)23:41 AAS
書けるな。
241: 2023/12/28(木)23:49 AAS
User-Agentは何にしていますか?
242: 240 2023/12/29(金)09:26 AAS
User-Agentは違うけど今は書けなくなった。
243: 2023/12/29(金)11:50 AAS
それ!
244: 240 2023/12/29(金)12:01 AAS
やっぱり書けるな。proxy2ch通してるけど。

"Monazilla/1.00 2chMate/0.8.10.153 Dalvik/2.1.0 (Linux; U; Android 12; SC-52B Build/SP1A.210812.016)"
245
(1): 2023/12/29(金)20:28 AAS
Traceback (most recent call last):
File "/usr/home/ore/navi2ch/scripts/default_options.py", line 12, in <module>
def find_emacs_in_path() -> pathlib.Path | None:
TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'

Python力が低すぎて😥
246: 2023/12/29(金)21:50 AAS
>>245
実行されてるpythonのバージョンは?
247: 2023/12/29(金)21:58 AAS
3.10からだな
外部リンク[html]:docs.python.org
248
(2): 2023/12/29(金)22:12 AAS
3.9 から 3.11 にあげたところ、今度は distinguished_name が無いと怒られてしまいました。

[1/2] Generating ca_key.pem with a custom command
FAILED: ca_key.pem ca_cert.pem ca_cert.srl
/usr/bin/openssl req -batch -newkey ec:ecprm0.pem -sha256 -nodes -subj '/C=JP/ST=Tokyo/O=Snake Oil Company/CN=Snake Oil company Root Certificate Authority' -keyout ca_key.pem -out ca_cert.pem -x509 -days 3650 -extensions v3_ca -config ../test/ssl.conf
Generating an EC private key
writing new private key to 'ca_key.pem'
-----
unable to find 'distinguished_name' in config
problems making Certificate Request
6904790237184:error:0E06D06C:configuration file routines:NCONF_get_string:no value:/usr/src/crypto/openssl/crypto/conf/conf_lib.c:273:group=req name=distinguished_name
省2
249
(2): 2023/12/29(金)23:44 AAS
>>237
ありがとうございます。
Macで使っているのですが、
default_options.py の find_on_darwin() の中の
emacs = find_in_app() and None
は、これで合っているのでしょうか。
ここでemacsがNoneに上書きされてしまって、emacs not found になってしまうようなのですが。
250
(1): 2023/12/30(土)02:06 AAS
>>248
適当な名前入れて
外部リンク:superuser.com
251
(1): 2023/12/30(土)12:18 AAS
>>250
あざす。今度はこんなエラーが…
/usr/bin/openssl x509 -req -in localhost_csr.pem -CAkey ca_key.pem -CA ca_cert.pem -CAcreateserial -subj '/C=JP/ST=Tokyo/O=Snake Oil Company/OU=Limiment Div./CN=localhost' -days 3650 -sha256 -extfile ../test/ssl.conf -extensions server_ext -out localhost_cert.pem
x509: Unrecognized flag subj
x509: Use -help for summary.
252: 2023/12/30(土)13:40 AAS
>>251
そのオプションがないのはopensslが古いのだろうかね
253: 2023/12/30(土)13:42 AAS
CSRにsubject書いてあるから
指定する必要はないんだけど
上書きできるようになってるみたいね
最近できたオプションなのかな?
254
(2): 2023/12/30(土)18:09 AAS
OpenSSL 1.1.1t-freebsd 7 Feb 2023 だったので、openssl32 を入れてみたところやっとこさコンパイルが通りました。
setup の時に meson.build:88: WARNING: The variable(s) 'configure_input' in the input file 'navi2ch-version.el.in' are not present in the given configuration data. と出るのは無視してかまわないでしょうか?
255
(2): 2023/12/30(土)18:14 AAS
インストール後スレを開こうとすると、
Symbol’s function definition is void: navi2ch-thumbnail-insert-image-reload
となってしまうようになりました…。
256
(1): 2023/12/30(土)23:42 AAS
>>249
> emacs = find_in_app() and None
これはダメですね。修正しておきます。
emacs = find_in_app()
が正しいです。

>>254
> setup の時に meson.build:88: WARNING: The variable(s) 'configure_input' in the input file 'navi2ch-version.el.in' are not present in the given configuration data. と出るのは無視してかまわないでしょうか?
「configureで生成されたファイルだよ」というコメントを挿入するための変数なので、無視して良いです。

>>255
ターミナルからの利用ですか?
省1
257: 2023/12/31(日)00:12 AAS
>>256
emacs -nw で使ってます。
(autoload 'navi2ch-thumbnail-insert-image-reload "navi2ch-thumbnail" nil t)
で解決しました。
258
(3): 2024/01/01(月)00:54 AAS
>>239
何か隠しNGワードを書き込んだね
よくあること
隠しNGワードはその時々によって変わる
むしろ今まで地雷を踏んでいない人がいまだそんなにいるものなの?

5chの隠しNGワードを報告するスレ
next2chスレ:poverty
ここは隠しNGワードを書き込めるので、後進のため後学のため備忘録のためにどうぞ

Navi2chを「一旦終了」(ここ重要)して
~/.navi2ch/cookie.info
省4
259: 239 2024/01/01(月)11:24 AAS
>>258
有難うございます!!!書き込めています!!!
歴はかなり長いのですが「隠しNGワード」初めて知りました
260: 2024/01/02(火)18:13 AAS
>>248 証明書(test用ファイル)をデフォルトでは生成しない + socksサーバーがない場合にテストをスキップする
>>249 emacsバイナリの検索のバグ
>>254 configureの警告
>>255 非windowシステム(imageが扱えない)への対応
を修正したものをコミットしました。

>>248の修正で、meson testはデフォルトでは何もしなくなりました。
test(meson test)を行いたい方はsetupの際に-Ddisable-test=falseを追加してください
meson setup -Ddisable-test=false
261: 2024/01/02(火)18:34 AAS
etc.txt で追加した jbbs.shitaraba.net の板で =C になっているスレッドを navi2ch-bm-select-article-or-scroll-up で開こうとすると、

Debugger entered--Lisp error: (invalid-function (start start))
(start start)()
navi2ch-js-article-update(...

でエラーになってしまうようです。R でスレのデータを削除すると開くことができます。
262: 2024/01/02(火)20:28 AAS
jbbs.shitaraba.netは全く使ってないので、設定方法とか教えてくれると嬉しい。
263: 2024/01/03(水)15:24 AAS
~/.navi2ch/etc.txt
```
PSP
したらば板:computer_22593
computer
```

g computer
適当なスレを開く
q で閉じる
SPC でもう一度スレを開く (invalid-function (start start))
264: 2024/01/03(水)21:47 AAS
修正しました。currentブランチとしてpushしてあります。
FreeBSDのcurrent, stable => current, mainの感じです。(mainをstableに変更すると大顰蹙を買いそうなので)

ファイルローカル変数としてlexical-bindingは設定してあるので、
(let ((lexical-binding t) (start start))
自体も不要だと思いますが、何となく残してしまいました。

--- a/navi2ch-jbbs-shitaraba.el
+++ b/navi2ch-jbbs-shitaraba.el
@@ -99,9 +99,9 @@ START が non-nil ならばレス番号 START からの差分を取得する。
(time (cdr (assq 'time article)))
(url (navi2ch-js-article-to-rawmode-url board article start nil start))
省8
265: 2024/01/03(水)22:33 AAS
早速ありがとうございます!
266
(3): 2024/01/04(木)21:18 AAS
shitarabaはhttpキメ打ちだったので、httpsにも対応して、あとmachibbsも使えるようにしました。
currentブランチとしてpushしてあります。

$ git clone 外部リンク[git]:repo.or.cz
$ cd navi2ch
% git fetch --all
$ git branch --track current remotes/origin/current
$ git checkout current
$ meson setup builddir
$ meson compile -C builddir
$ meson install -C builddir # el, elc, info, iconが$HOME/.emacs.d/lisp/navi2chにインストールされます
省3
267: 2024/01/11(木)08:22 AAS
spacemacs派、追加パッケージにコレだけでビルドも設定も要らん
(navi2ch :location (recipe
:fetcher git
:branch "current"
:url "外部リンク:repo.or.cz
:files (:defaults "contrib" "icons")))
268
(1): 2024/01/14(日)19:28 AAS
【速報】特定の板で専ブラが閲覧不能に
入力URL
2chスレ:livemarket1

ジャンプ先
2chスレ:c
【※注:板名の前の”c”に注目】

殆どの板ではいまだ変更なし
269: 2024/01/21(日)21:27 AAS
history の一番最後の行で g を押すとエラーになるようです。

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
string-match("^https:\\(.*\\)" nil)
navi2ch-history-assoc-item(nil)
navi2ch-bm-get-board-internal(nil)
navi2ch-bm-goto-board()
funcall-interactively(navi2ch-bm-goto-board)
call-interactively(navi2ch-bm-goto-board nil nil)
command-execute(navi2ch-bm-goto-board)
1-
あと 121 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s