nsceaux / lyqi Goto Github PK
View Code? Open in Web Editor NEWEmacs mode for LilyPond editing
Emacs mode for LilyPond editing
Whenever I try to insert a delimiter like "
or <
lyqi-mode throws an error and does not insert the corresponding closing delimiter.
This is because in five places lyqi uses the variable last-command-char
wich was an alias to last-command-event
and was deprecated long ago. Emacs 24.3 no longer includes last-command-char
.
Hello all,
Thanks so much for creating this great mode for emacs. I have been using it on my recent score.
Would it be possible to add Frescobaldi's interactive pdf viewer into emacs? It's no different from a normal pdf viewer, but it has the benefit of highlighting code in a .ly file from mousing over notes. This would make editing lilypond files in emacs seamless. How possible would it be to just yank it from Frescobaldi?
Thank you very much!
It would be nice to find a way of generalize ´compile-ly´ and ´open-pdf´.
In file lyqi-compile-commands.el, line 60, the semicolon should be an ampersand to work in windows.
Also lyqi:pdf-command could use the pdf reader avaible in the system, not just xpdf?
Don't know yet how to do that, and how to colaborate in a github proyect, I appreciate any advice to guide me.
So, I have installed lyqi now and enabled it, but I have no idea how to use it, the readme is a little sparse on that.
I also still don't have EIEIO, since their linked docs are broken and I have no idea how to install it:
http://randomsample.de/cedetdocs/eieio/
Is EIEIO even still usable with new emacs versions?
Eighter switch to e.g. cedet's semantic, or fix the incremental parser so that, when a buffer is changed, only the current line, and maybe the following one, are re-parsed, and the rest is re-parsed at idle time, to avoid longer incremental parsing to fail.
Adding this to MELPA (https://github.com/milkypostman/melpa, http://melpa.milkbox.net) would make this package trivial to install, but I'm not sure what quirks this package might have (it seems it has a dependency on make
as it stands).
This is called while making:
$ make lyqi.elc
emacs -batch -u $USER -f batch-byte-compile lyqi.el
Loading subr-x...
Ignoring ’:ensure t’ in ’evil’ config
Ignoring ’:ensure t’ in ’evil-replace-with-register’ config
>>Error occurred processing lyqi.el: File is missing (("Opening input file" "No such file or directory" "/home/janek/data/2-box/lyqi.el"))
Because I set the org-directory
in my config - so either ignore the private config or pass the full path.
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.