Comments (4)
I'm not sure yet what I can do with startup time. I've been thinking of ways to reduce the impact on regular use though. There's probably something that can be done, but I'm not sure.
On the other hand, it's starting faster than I would have expected. You have to remember that it's restoring your entire session when Atom is loading up, so it will take some time. If you compare that to how long it would take a user to do that manually, I think the extra 71 milliseconds is worth it...
from save-session.
Yes, but it still makes Atom's performance suffer on startup. That is a real deal breaker, it is probably another of the issues a lot of users are having. Packages should be optimised to a point that they shouldn't cause so much pain to the parent app. Most packages are within these requirements by now.
Can you please check for any more optimisations just so the package works seamlessly, that would be super!
from save-session.
It's not going to be my top priority, but yes, I'll be thinking about it. If it's a deal breaker for you, the code is here, so you could definitely submit a pull request if you get things running faster.
from save-session.
Well, I meant "deal breaker" in a way that gets me annoyed, but I won't stop using and testing it anyway, it still does a lot that me and other developers need :)
(If understood Json that well I would take a peek for sure, just to help)
Great job btw!
from save-session.
Related Issues (20)
- content-to-restore isn't erased when an unsaved window is closed
- Is this still working with atom v1.2.1 ? HOT 11
- Uncaught SyntaxError: Unexpected token b
- do not work on os x HOT 1
- Re-deprecate save-session HOT 2
- can not save session HOT 3
- Can this saves file when I stops typing?
- Is there anything in Atom that makes this package possible now? HOT 1
- does not work osx
- Doesnt work on win10
- Uncaught SyntaxError: Unexpected end of JSON input HOT 1
- Uncaught SyntaxError: Unexpected token u in JSON at position 0 HOT 1
- Should not be depricated HOT 3
- Uncaught TypeError: this.promptToSaveItem(...).then is not a function HOT 10
- Multiple tabs Session save
- MAC OS X: Unable to close temp tab
- Uncaught SyntaxError: Unexpected token r in JSON at position 56
- Uncaught Callback must be a function HOT 7
- Uncaught TypeError: invalid options argument HOT 10
- Uncaught TypeError: Callback must be a function. Received undefined
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from save-session.