atom-community / atom-community/autocomplete-paths
No path suggestion in Kubuntu 16.04
- Dominant language
- JavaScript
- Stars
- 152
- Forks
- 57
- PR merge metrics
- No merged PRs in 30d
Description
### Prerequisites
* [x] Put an X between the brackets on this line if you have done all of the following:
* Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
* Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
* Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
* Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
* Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages
### Description
Path suggestion doesn't work. I have completely removed atom and all configuration files to make sure it is not related to any preference or other installed package, but it still persists.
### Steps to Reproduce
1. Open any file in Atom
2. Type a variable with a path, e.g., `dir='/somedir/'`
**Expected behavior:** Suggesting content of the path
**Actual behavior:** Nothing
**Reproduces how often:** 100%
### Versions
Atom : 1.19.6
Electron: 1.6.9
Chrome : 56.0.2924.87
Node : 7.4.0
apm 1.18.4
npm 3.10.10
node 6.9.5 x64
python 2.7.13
git 2.7.4
OS Information:
Kubuntu 16.04 64bit
KDE Plasma 5.5.5
Qt 5.5.1
Kernel 4.10.0-35-generic
All installed packages are up-to-date
### Additional Information
I have had a look with the debugging tools and recorded the JavaScript CPU Profile. There are exclamation marks whenever the function `_.intersection` from `~/.atom/packages/autocomplete-paths/node_modules/underscore/underscore.js` is called. I couldn't find out what it means, but maybe it helps.
Cheers,
Christian
Contributor guide
Research direction
Reproduce the issue in Atom on Kubuntu 16.04 by typing a path such as dir='/somedir/' in a file. Start with autocomplete-paths/node_modules/underscore/underscore.js and inspect calls to _.intersection, then confirm that path contents are suggested as expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100