Anonymous | Login | Signup for a new account | 2019-02-20 18:49 CET | ![]() |
Main | My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
0007850 | OCaml | emacs mode | public | 2018-09-19 11:49 | 2018-10-12 17:27 | ||||||
Reporter | wyuenho | ||||||||||
Assigned To | |||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||
Status | new | Resolution | open | ||||||||
Platform | OS | OS Version | |||||||||
Product Version | |||||||||||
Target Version | Fixed in Version | ||||||||||
Summary | 0007850: imenu crash when in_ appears in variable name | ||||||||||
Description | Discovered when trying out the PR for 0007844. Given this code: ```ocaml module rec Foo : FOO = struct and in_hello = let b in in_hello (* error *) ``` This backtrace is given: ``` Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil) buffer-substring-no-properties(nil nil) caml-match-string(5) tuareg-imenu-create-index() imenu--make-index-alist() imenu-list-rescan-imenu() imenu-list-collect-entries() imenu-list-update() purpose-x-code1-update-changed() #f(compiled-function () #<bytecode 0x45089141>)() apply(#f(compiled-function () #<bytecode 0x45089141>) nil) timer-event-handler([t 0 1 0 nil #f(compiled-function () #<bytecode 0x45089141>) nil idle 0]) ``` | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | |||||||||||
![]() |
|
(0019392) wilfred (reporter) 2018-09-28 18:02 |
See pull request: https://github.com/ocaml/ocaml/pull/2078 [^] |
(0019412) wilfred (reporter) 2018-10-12 17:27 |
This can now be closed, as the PR has been merged. |
![]() |
|||
Date Modified | Username | Field | Change |
2018-09-19 11:49 | wyuenho | New Issue | |
2018-09-28 18:02 | wilfred | Note Added: 0019392 | |
2018-10-12 17:27 | wilfred | Note Added: 0019412 |
Copyright © 2000 - 2011 MantisBT Group |