Giter Club home page Giter Club logo

elscreen-persist's People

Contributors

jtkdvlp avatar robario avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

elscreen-persist's Issues

features idea

Thanks for the package, there are two features that can make it more practical when calling:

  1. Restore to current screen. Currently, (elscreen-persist-restore) forces kill all the existing screen except screen 0 and (elscreen-persist-restore) has to be called again to restore the stored screen.
  2. Storing more than 1 screen. Currently (elscreen-persist-store) can store only 1 screen.

There is no buffers in restored desktop.

Hi, I use desktop with elscreen-persist. The config likes:

(desktop-save-mode 1)
(setq desktop-files-not-to-save "")

When I exit emacs, I can save a desktop with its prompt. But when I restart emacs, it says that:

The frame was restored by `elscreen-persist'. Using `desktop' is recommended.
byte-code: Symbol's value as variable is void: Find

If there is something wrong?
Thanks.

`elscreen-persist-restore: Invalid read syntax: "#"`

When starting Emacs the following error message is printed to *Messages*:

elscreen-persist-restore: Invalid read syntax: "#"

My elscreen-persist-file contains the following:

((frame-parameters (buried-buffer-list #<buffer *helm buffers*> #<buffer *CEDET Global*> #<buffer  *Semantic ECTags*> #<buffer *CEDET CScope*> #<buffer  *code-converting-work*> #<buffer  *Echo Area 1*> #<buffer  *Echo Area 0*> #<buffer  *code-conversion-work*> #<buffer  *Minibuf-0*> #<buffer  *Minibuf-1*> #<buffer *scratch*>) (name . "F1") (unsplittable) (modeline . t) (width . 335) (height . 84) (font . "tty") (background-color . "#1C1C1C") (menu-bar-lines . 0) (tool-bar-lines . 0) (vertical-scroll-bars) (cursor-color . "#808080") (foreground-color . "#808080") (background-mode . dark) (display-type . color) (tty . "/dev/tty") (tty-type . "screen-256color")) (screen-to-window-configuration-alist (0 335 84 ((0 0 335 83)) ((nil "*Messages*" 12879 7736)))))

More files to dump to

I'd really like to give a name to the session (to open a different workspace alltogether); perhaps the store and load would use elscreen-latest file by default, while it is also possible to name a new one?

E.g. for different projects having several screens.

could not restore sometimes

Debugger entered--Lisp error: (wrong-type-argument listp \.\.\.)
  modify-frame-parameters(nil ((top + -4) (left + -4) (width . 175) (height . 47) (parent-id) (window-id . "983748") (visibility . t) (tool-bar-position . top) (explicit-name . t) \.\.\.))
  elscreen-persist-restore()
  run-hooks(after-init-hook)
  command-line()
  normal-top-level()

Output is omitted.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.