robario / elscreen-persist Goto Github PK
View Code? Open in Web Editor NEWpersist the elscreen across sessions
persist the elscreen across sessions
I'd like to reopen shell-mode buffers; is something like that possible?
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.
Use frameset
to resolve. However It is a new package from 24.4.
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.
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.
It enables the user can switch elscreen-set such as by project, by work, by private and so on.
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)))))
Thanks for the package, there are two features that can make it more practical when calling:
Hi, upload to MELPA again, please.
Copied your latest version here and from MELPA and both cannot be loaded.
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.