Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 07 18:02
    lierdakil edited #1527
  • Dec 07 17:57
    lierdakil edited #1527
  • Dec 07 17:55
    lierdakil edited #1527
  • Dec 07 17:55
    lierdakil edited #1527
  • Dec 07 17:21
    lierdakil labeled #1509
  • Dec 07 17:14
    lierdakil synchronize #1527
  • Dec 07 17:11
    lierdakil synchronize #1527
  • Dec 07 16:43
    lierdakil synchronize #1527
  • Dec 07 05:56
    lierdakil synchronize #1527
  • Dec 05 17:51
    lierdakil synchronize #1527
  • Dec 05 16:20
    lierdakil edited #1527
  • Dec 05 16:15
    lierdakil opened #1527
  • Dec 05 06:59
    lierdakil closed #1503
  • Dec 05 06:59
    lierdakil closed #1509
  • Dec 05 05:43
    lierdakil labeled #1502
  • Dec 05 05:43
    lierdakil closed #1502
  • Dec 05 05:24
    lierdakil labeled #1513
  • Dec 05 05:24
    lierdakil labeled #1513
  • Dec 05 05:24
    lierdakil labeled #1510
  • Dec 05 01:28
    lierdakil closed #1523
Henrich Krämer
@henrjk
@basarat This is a bit off topic but I noticed that you have created many cool animated gifs, such as https://files.gitter.im/TypeStrong/atom-typescript/B9t5/compileonsave.gif . Do you have some pointers for the tools you are using?
Micah Zoltu
@MicahZoltu
Tomas Trescak
@tomitrescak
Screen Shot 2015-06-25 at 14.10.31.png
The new release of atom-typescript brings the new error pane. Yet I find it quite useless because it does not allow me to click on the error. As you can see I can click on tslint error, but not on typescript error. Is this a feature or a bug
?
Other than that I can't thank you enough for the awesome work you are doing!
Tomas Trescak
@tomitrescak
And I have to say that the stability of the plugin went haywire :/ It is significantly slower and shows me errors from a different file. But that could also be linter issue?
Tomas Trescak
@tomitrescak
Screen Shot 2015-06-25 at 14.32.32.png
Tomas Trescak
@tomitrescak
Rolled back to 0.12.7 seemed to correct the issue. Also, the pane has disappeared. Seems like not your issue at all. Sorry! :smile:
Henrich Krämer
@henrjk
@Zoltu I am mostly working on OS X these days. Otherwise the screentogif tool looks quite good. Thank you.
Miguel Couto
@Mig1st4ck
i updated to the latest version and know when i press F6 to compile the whole project it does 2 builds.
i mean it duplicate the build.
Miguel Couto
@Mig1st4ck
tsconfig.json is always formated to 4 spaces per tab, instead of 2 spaces. is there a way to configure it to use 2???
i even have this in the config.

    "formatCodeOptions": {
        "indentSize": 2,
        "tabSize": 2,
        "convertTabsToSpaces": true
    },
Basarat Ali Syed
@basarat
@Mig1st4ck sorry. We don't do .json formatting. That is done by atom itself and you can modify that from the language-json settings (I think)
Miguel Couto
@Mig1st4ck
can't find that :(
Miguel Couto
@Mig1st4ck
found it, and it is configured with tab: 2
also only when i build a typescript file tsconfig is changed to tab = 4
Steel Brain
@steelbrain
@basarat I was just looking at the screenshots of typescript linter provider and they look great.
But could've been greater if you provider your user some more information about that error, TypeScript is a project-based language I think, so it's shapes and classes are shared across files.
So why not use trace to point the user to where the shape or class was defined or is expected. Ref: https://github.com/AtomLinter/Linter/issues/587#issuecomment-115070888
Currently the tooltip is just reflecting the bottom panel's contents and most user dislike it and disable inline tooltip, this change will also make the tooltips more appealing.
Also would be great if you would drop by our slack room #linter sometimes, we could really use some suggestions to make linter even better.
Jezeniel Zapanta
@jezeniel
I am having problem with outDir i specified .. because i want to compile it on the parent directory but it is still compiling on the same directory..
Jonathan Park
@park9140
@basarat, I was just noticing that the overlay positioning on both autocomplete and lint errors seems to be off by one character now. Any idea why?
Basarat Ali Syed
@basarat
blob
blob
@park9140 they look okay to me ^
Jonathan Park
@park9140
@basarat I’ll post an example later. I think It might just be the autocomplete.
And linter-tslint
Basarat Ali Syed
@basarat
@jezenielzapanta outDir of .. sounds like a bad idea. For /bas/foo/bar.ts you would get the js at /bas/bar.js. Perhaps you want ../js
Jonathan Park
@park9140
@basarat, is there something I’m missing or is there no way other than setting outDir=/dev/null to prevent the compile from creating js files?
Jonathan Park
@park9140
@basarat Ah... for some reason I thought that would stop me from getting errors on save...
Basarat Ali Syed
@basarat
@park9140 cool, PS: if you want to disable tsc to skip compile they added an option noEmit : https://github.com/TypeStrong/atom-typescript/blob/master/lib/main/tsconfig/tsconfig.ts#L33 (for stuff like systemjs users etc) :rose: This allows you to use tsc as a type checker only ;)
Micah Zoltu
@MicahZoltu
@basarat Have you considered writing a web-based TypeScript IDE?
http://basarat.github.io/TypeScriptEditor/ looks like the editor part is done, just needs an IDE around it. :P
Basarat Ali Syed
@basarat
@Zoltu There are still problems to solve in the desktop version. Then perhaps ;)
Micah Zoltu
@MicahZoltu
Desktop apps are soo 2010. :P
Mike Graham
@cmichaelgraham
not with spark, right? that makes them 2016 ;)
Micah Zoltu
@MicahZoltu
Spark?
Mike Graham
@cmichaelgraham
oh you're gonna like spark :)
doh - wrong electrical term... its electron :)
Micah Zoltu
@MicahZoltu
Oh. Electron annoys me. And atom.
If you are going to write something in JavaScript/HTML/CSS, it should be a web application.
Writing desktop applications in JavaScript baffles me.
Mike Graham
@cmichaelgraham
gotcha... the architect in me wants one code base to deploy everywhere
Micah Zoltu
@MicahZoltu
"Deploy" should mean, "point your browser at" not "run an installer".
Mike Graham
@cmichaelgraham
and the same language on the backend too. but i'll admit that might very well be a failed approach :)
Micah Zoltu
@MicahZoltu
What do I gain from having atom running on my desktop instead of my browser? Access to the filesystem? What is the advantage (these days) to a local filesystem over networked filesystem, performance for large files? Atom chokes on large files.
Mike Graham
@cmichaelgraham
but it is really just a package with the browser and the website all smushed together, right?