| No | タイトル | ステータス | 重要度 | 担当 | 完了予定日 | 更新日時 | 記事数 |
|---|---|---|---|---|---|---|---|
| 35 | svn-mode で 「メニュー項目が多すぎます」エラー | 未着手 | 中 | 未定 | 2018-07-20 00:00 | 2008-07-18 02:28 | 1 |
|
|---|
| 正確な数は調べてませんが、百数十個程度 svn で管理されたファイルを開くと、「メニュー項目が多すぎます」エラーが出て、以降ファイルが開けなくなります。 >CALL STACK 26: (add-menu-item #<menu 173887220> svn-toggle-force-log "Force log" svn-toggle-force-log #<lexical-closure: (anonymous)>) >CALL STACK 25: (let (((#1=#:menu (create-menu 'svn-switch))) (add-menu-item #1# #2='svn-toggle-auto-props ...) (add-menu-item #1# #3='svn-toggle-dry-run ...) ...)) >CALL STACK 24: (add-popup-menu calculating arguments...) >CALL STACK 23: (let (((#10=#:menu (create-menu nil))) (add-popup-menu #10# (let (#) (add-menu-item #10# #11='svn-toggle-auto-props ...) ...) ...) (add-menu-separator #10# nil) ...)) >CALL STACK 22: (define-menu ((:popup 'svn-switch "Switches" ...) (:sep) (:item :tag-command "status(file)" ...) ...)) >CALL STACK 21: (setq (menu (define-menu (:popup 'svn-switch "Switches" ...) (:sep) ...))) >CALL STACK 20: (let (((menu (create-menu nil)) (lmenu (copy-menu-items *app-menu* #))) (setq menu (define-menu (:popup 'svn-switch "Switches" ...) (:sep) ...)) (insert-popup-menu lmenu (get-menu-position lmenu 'editor::help) ...) ...)) >CALL STACK 19: (block (svn-local-menu (let ((menu #) (lmenu #)) (setq menu (define-menu # # ...)) ...))) >CALL STACK 18: (svn-local-menu) >CALL STACK 17: (system:*byte-code ...) >CALL STACK 16: (svn-mode t) >CALL STACK 15: (system:*byte-code ...) >CALL STACK 14: (svn-open-file) >CALL STACK 13: (run-hooks *find-file-hooks*) >CALL STACK 12: (system:*byte-code ...) >CALL STACK 11: (editor::find-file-internal "D:/src/qdbm/plus/configure" nil nil nil nil) >CALL STACK 10: (system:*byte-code ...) >CALL STACK 9: (find-file "D:/src/qdbm/plus/configure") >CALL STACK 8: (system:*byte-code ...) >CALL STACK 7: (#<lexical-closure: editor::filer-readin-1> "D:/src/qdbm/plus/configure") >CALL STACK 6: (mapc #<lexical-closure: editor::filer-readin-1> ("D:/src/qdbm/plus/configure" "D:/src/qdbm/plus/configure.in" "D:/src/qdbm/plus/Doxyfile" ...)) >CALL STACK 5: (system:*byte-code ...) >CALL STACK 4: (editor::filer-readin-1 ("D:/src/qdbm/plus/configure" "D:/src/qdbm/plus/configure.in" "D:/src/qdbm/plus/Doxyfile" ...)) >CALL STACK 3: (system:*byte-code ...) >CALL STACK 2: (#<lexical-closure: open-filer>) >CALL STACK 1: (command-execute open-filer) メニュー項目が多すぎます |