Code Monkey home page Code Monkey logo

Comments (4)

losingkeys avatar losingkeys commented on July 29, 2024

Thanks for working on this! Unfortunately I'm getting some confusing results:
nil

diff

string

Though it does seem to work if you're right on the function:
intersect

from elm-mode.

Bogdanp avatar Bogdanp commented on July 29, 2024

@losingkeys I've fixed the prefixing issue, but I'm unable to reproduce the issue in your first screenshot. Can you try M-x toggle-debug-on-error RET and post the stack trace?

from elm-mode.

losingkeys avatar losingkeys commented on July 29, 2024

Here's the stacktrace:

Debugger entered--Lisp error: (void-function nil)
  nil()
  apply(nil nil)
  #[128 "\301\302\300!�\"\207" [eldoc-documentation-function apply default-value] 4 "\n\n(fn &rest ARGS)"]()
  apply(#[128 "\301\302\300!�\"\207" [eldoc-documentation-function apply default-value] 4 "\n\n(fn &rest ARGS)"] nil)
  #[128 "\300\301�\"\206�

The broken characters appear to be control characters. There are some ^Bs, ^Ks, ^@s, and others. Let me know if you need them exactly.

from elm-mode.

AlexKovalevych avatar AlexKovalevych commented on July 29, 2024

Having probably a similar issue (GNU emacs 25.1 on OSX):

Debugger entered--Lisp error: (void-function string-empty-p)
  string-empty-p("Array.")
  elm-oracle--function-at-point()
  elm-oracle--completion-at-point()
  elm-oracle--type-at-point()
  elm-eldoc()
  apply(elm-eldoc nil)
  #[128 "\300\301�\"\206��\300\302�\"\207" [apply elm-eldoc #[128 "\301\302\300!�\"\207" [eldoc-documentation-function apply default-value] 4 "\n\n(fn &rest ARGS)"] nil] 4 nil]()
  eldoc-print-current-symbol-info()
  #[0 "�\204��  \205��\n\303>?\205��\304 \207" [eldoc-mode global-eldoc-mode eldoc-documentation-function (nil ignore) eldoc-print-current-symbol-info] 2]()
  apply(#[0 "�\204��    \205��\n\303>?\205��\304 \207" [eldoc-mode global-eldoc-mode eldoc-documentation-function (nil ignore) eldoc-print-current-symbol-info] 2] nil)
  timer-event-handler([t 0 0 750000 t #[0 "�\204��  \205��\n\303>?\205��\304 \207" [eldoc-mode global-eldoc-mode eldoc-documentation-function (nil ignore) eldoc-print-current-symbol-info] 2] nil idle 0])

from elm-mode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.