Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Find an alternate data tip mechanism #159

Closed
brettz9 opened this issue Sep 18, 2019 · 1 comment
Closed

Find an alternate data tip mechanism #159

brettz9 opened this issue Sep 18, 2019 · 1 comment

Comments

@brettz9
Copy link

brettz9 commented Sep 18, 2019

Summary

Find some alternate data tip mechanism besides atom-ide-ui.

Motivation

The repo for atom-ide-ui, the package on which you apparently rely for datatips, has been archived. When I enable this package, I keep getting error messages as described at facebookarchive/atom-ide-ui#306 so long as I also have the linter package enabled--a modern package which is used by many linters.

(I don't think you could just switch to linter, as its line item tooltips are apparently for the whole line.)

Describe alternatives you've considered

  1. Deal with the error message on every start-up. This is annoying.
  2. Avoid using the tooltips feature. This feature is too useful to avoid using.

Thanks!

Additional context

@Aerijo
Copy link
Contributor

Aerijo commented Sep 18, 2019

This package does not rely on atom-ide-ui. Package interaction in Atom is done with services, which are basically descriptions of what kind of information the package provides and consumes. This package provides the definitions service, and any package can consume it; there is nothing here that requires atom-ide-ui.

Granted, atom-ide-ui can handle a lot of the services in a nice and uniform way. It is also probably the origin of a lot of IDE related service APIs.

Closing as not something to be done; you would have to look for a package that handles the definitions service (or whatever its called), or tweak the source of your local atom-ide-ui in some way. Normally I'd not advise that, but it's not like there will be any updates to stay on top of.

@Aerijo Aerijo closed this as completed Sep 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants