mbylstra / atom-elm-navigator Goto Github PK
View Code? Open in Web Editor NEWAn Atom package for Elm that helps you navigate to any function, type definition or port in your project.
License: MIT License
An Atom package for Elm that helps you navigate to any function, type definition or port in your project.
License: MIT License
Hi!
I believe your package is causing an error in the package sync-settings.
With sync-settings you can backup your Atom configuration and installed packages to Github.
When I install elm-navigator and use the backup function from sync-settings I get this error.
Afaik no one really knows how this error is being triggered. There is some discussion about it here.
Cheers
Originally raised in #6
Wow, what a cool idea! I love aesthetic and the functional design ๐
It'd be super fantastic if the navigator could be hidden by default, and then a command offered which would expose the navigator and focus the filter field. After typing in the filter field, if the user were to use the up/down arrow keys, results would be highlighted in the navigator. Pressing enter with a result highlighted would navigate to that result and close the navigator.
That'd really help those of us who spend most of our time on the keyboard.
Again, thanks for the time and effort!
Right now the navigator is always visible and shows all functions. It would nice to have an option to limit the scope to the current file and only display the navigator if the current file is of language elm.
After updating to the latest version(s), open any file and start typing.
Atom: 1.15.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.4
Thrown From: elm-navigator package 1.1.4
Uncaught Error: Trying to send an unexpected type of value through port fileUpdated
:
Expecting a String at _.filePath but instead got: undefined
At /Users/holtzhdm/.atom/packages/elm-navigator/elm/built/elm.js:3875
Error: Trying to send an unexpected type of value through port `fileUpdated`:
Expecting a String at _.filePath but instead got: undefined
at Object.send (/packages/elm-navigator/elm/built/elm.js:3875:10)
at /packages/elm-navigator/lib/elm-navigator.js:87:37
atom-beautify 0.29.17
atom-polymer 0.13.0
busy-signal 1.3.0
elm-format 2.1.0
elm-instant 2.0.0
elm-navigator 1.1.4
elmjutsu 5.5.1
git-plus 7.3.3
html-to-elm 0.2.0
intentions 1.1.2
language-elm 1.5.0
linter 2.1.2
linter-elm-make 0.23.2
linter-eslint 8.1.4
linter-ui-default 1.2.2
open-in-browser 0.4.7
polymer-ide 0.3.0
qolor 0.4.1
Sublime-Style-Column-Selection 1.7.4
After doing this you have to reopen the project to see anything in the Elm Navigator panel.
originally raised in #6
Originally raised in #7
"It'd be super fantastic if the navigator could be hidden by default, and then a command offered which would expose the navigator and focus the filter field. "
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.