summaryrefslogtreecommitdiff
path: root/elisp
Commit message (Expand)AuthorAgeFilesLines
* Run grand-replace (issue 3765)...Run make grand-replace to update all coopyright statements Carl Sorensen2014-01-111-1/+1
* Issue 3440: Avoid infinite recursion in Emacs' LilyPond-mode for percent in f......When using a file name like "Mazurek D%85browskiego.ly", using C-c C-l in LilyPond-mode resulted in let: Variable binding depth exceeds max-specpdl-size errors. This fixes the problem by not doing further percent expansion on the file name in `LilyPond-command-expand'. David Kastrup2013-07-121-8/+9
* Issue 3413: Remove patches from elisp...The files emacsclient.patch and server.el.patch applied to ancient versions of Emacs. They have been unnecessary for more than 8 years now. There is no conceivable use for them any more. David Kastrup2013-06-213-314/+0
* Remove obscure GNOME-backend related commands from Emacs LilyPond-mode...Those backends don't exist in current LilyPond. Providing commands for them is just confusing. David Kastrup2013-03-231-8/+0
* Issue 3018: lilypond-mode.el: Replace use of obsoleted compile-internal...In Emacs 24, compile-internal is no longer defined. The respective commit in the Emacs repository (from git mirror) shows: commit 318ea0e29450b3c6e588287719e170e35a978cf7 Author: Chong Yidong <cyd@gnu.org> Date: Mon Sep 24 20:23:25 2012 +0800 Remove several obsolete vars and functions unlikely to be still in use. [...] * lisp/progmodes/compile.el (compile-internal): Remove obsolete function. (compilation-parse-errors-function): Fix typo. [...] -;; This is a rough emulation of the old hack, until the transition to new -;; compile is complete. -(defun compile-internal (command error-message - &optional _name-of-mode parser - error-regexp-alist name-function - _enter-regexp-alist _leave-regexp-alist - file-regexp-alist _nomessage-regexp-alist - _no-async highlight-regexp _local-map) - (if parser - (error "Compile now works very differently, see `compilation-error-regexp - (let ((compilation-error-regexp-alist - (append file-regexp-alist (or error-regexp-alist - compilation-error-regexp-alist))) - (compilation-error (replace-regexp-in-string "^No more \\(.+\\)s\\.?" - "\\1" error-message))) - (compilation-start command nil name-function highlight-regexp))) -(make-obsolete 'compile-internal 'compilation-start "22.1") - I have for now omitted all optional arguments to compilation-start since they are incompatible to previous usage: compilation-start is an autoloaded compiled Lisp function in `compile.el'. (compilation-start COMMAND &optional MODE NAME-FUNCTION HIGHLIGHT-REGEXP) Run compilation command COMMAND (low level interface). If COMMAND starts with a cd command, that becomes the `default-directory'. The rest of the arguments are optional; for them, nil means use the default. MODE is the major mode to set in the compilation buffer. Mode may also be t meaning use `compilation-shell-minor-mode' under `comint-mode'. If NAME-FUNCTION is non-nil, call it with one argument (the mode name) to determine the buffer name. Otherwise, the default is to reuses the current buffer if it has the proper major mode, else use or create a buffer with name based on the major mode. If HIGHLIGHT-REGEXP is non-nil, `next-error' will temporarily highlight the matching section of the visited source line; the default is to use the global value of `compilation-highlight-regexp'. Returns the compilation buffer created. David Kastrup2012-12-211-4/+3
* Run grand-replace for 2012Graham Percival2012-01-091-1/+1
* s/splitted/split/Werner Lemberg2011-07-311-4/+4
* fix line-endingsTrevor Daniels2011-03-011-262/+262
* Admin: run yearly grand-replace.Graham Percival2011-01-131-1/+1
* elisp/lilypond-mode.el: Emacs obsoleted `make-local-hook' eons ago...By now, it no longer exists, so use it only for XEmacs. David Kastrup2010-12-011-2/+3
* Run grand-replace for 2010.Neil Puttock2010-01-231-1/+1
* Update license to GPLv3....We're exercising the "or later version" clause in the original license for these files. Graham Percival2009-11-291-21/+19
* Update source file headers. Fixes using standard GNU package conventions....Signed-off-by: Han-Wen Nienhuys <hanwen@xs4all.nl> Signed-off-by: Jan Nieuwenhuizen <janneke@gnu.org> Signed-off-by: John Mandereau <john.mandereau@gmail.com> Signed-off-by: Graham Percival <graham@percival-music.ca> Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com> Signed-off-by: Joe Neeman <joeneeman@gmail.com> Signed-off-by: Heikki Johannes Junes <hjunes@gmail.com> Signed-off-by: Neil Puttock <n.puttock@gmail.com> Signed-off-by: Carl D. Sorensen <c_sorensen@byu.edu> Signed-off-by: Mats Bengtsson <mats.bengtsson@s3.kth.se> Signed-off-by: Werner Lemberg <wl@gnu.org> Signed-off-by: Patrick McCarty <pnorcks@gmail.com> Signed-off-by: Nicolas Sceaux <nicolas.sceaux@free.fr> Jan Nieuwenhuizen2009-11-251-6/+17
* Typos: Lilypond -> LilyPond, explicite -> explicit, fix docstringMark Polesky2009-06-021-2/+2
* Minor fixes to lilypond mode in emacs.Dieter Grollmann2009-02-182-2/+2
* Run grand-replace for 2009.Jan Nieuwenhuizen2009-01-061-1/+1
* Remove SCons traces because of unmaintained stateJohn Mandereau2009-01-051-15/+0
* Clean up buildscripts...- move scripts from buildscripts/ according to the new ROADMAP, create three directories for this purpose: scripts/aux/, scripts/build/ and python/aux; - make permissions and interpreter specs clearer: all scripts in scripts/build are non-executable and use an interpreter determined in config.make, all scripts in scripts/aux use hard-coded interpreters; - always use built avatars of scripts in scripts/build, as a consequence remove interpreter invocations which are no longer needed; - keep old scripts in buildscripts/ which are junked in the very next commits. John Mandereau2009-01-051-2/+5
* Run `make grand-replace'.Jan Nieuwenhuizen2008-12-011-1/+1
* Remove DVI and TeX commands in Emacs modeJohn Mandereau2008-09-151-23/+4
* Emacs mode: escape file name special characters in shell commandsJohn Mandereau2008-09-101-2/+1
* Run grand-replace on all sources. Updates (c) ....--2006 lines.Jan Nieuwenhuizen2007-08-091-1/+1
* Singing supportMilan Zamazal2007-02-121-0/+558
* * elisp/lilypond-font-lock.el: Should always have been GPL.Heikki Junes2006-11-081-11/+3
* dist emacs patches too....sort commits, and use .git-commits-done file. Han-Wen Nienhuys2006-11-031-0/+1
* * emacsclient.patch:...* server.el.patch: move server/emacsclient to elisp/ * buildscripts/git-update-changelog.py (Commit.note_del_file): apply patches too * elisp/server.el.patch: move emacs patches. * elisp/emacsclient.patch: emacsclient too. * buildscripts/git-update-changelog.py: ignore ChangeLog * ChangeLog: * buildscripts/git-update-changelog.py: script to update ChangeLog with Git messages. Han-Wen Nienhuys2006-10-282-0/+313
* *** empty log message ***Han-Wen Nienhuys2006-09-181-2/+2
* Fix some bugs in the dynamic engraver and PostScript backendErlend Aasland2006-05-311-2/+2
* *** empty log message ***Han-Wen Nienhuys2006-09-181-2/+2
* *** empty log message ***Jan Nieuwenhuizen2006-02-231-4/+11
* *** empty log message ***Jan Nieuwenhuizen2006-02-041-2/+2
* * The grand 2005-2006 replace.Jan Nieuwenhuizen2006-01-061-1/+1
* * stepmake/stepmake/*:...* */GNUmakefile: * config.make.in: * GNUmakefile.in: * stepmake/aclocal.m4: Friendlier --srcdir build, allowing `make' from any directory in build-dir. Cleanups. * make/srcdir.make.in: Remove. * lily/main.cc (setup_paths): Fix and document build-dir hack. Jan Nieuwenhuizen2005-10-191-4/+4
* * elisp/lilypond-font-lock.el, elisp/lilypond-indent.el: Avoid nil... as an argument for char-syntax: use (char-syntax (or nil 0)) instead of (char-syntax nil), thanks to Milan Zamazal. Heikki Junes2005-10-142-3/+3
* *** empty log message ***Han-Wen Nienhuys2005-06-121-1/+1
* * elisp/lilypond-mode.el (LilyPond-command-alist): remove 2midi...(LilyPond-command-alist): use -f ps (thanks to Pal Benko) * input/sakura-sakura.ly: add \midi. * buildscripts/mutopia-index.py (find): use /usr/bin/find iso. python find. * ttftool/test.c (main): cosmetics. * ttftool/util.c (surely_lseek): use stdio FILE's for I/O * ttftool/test.c: new file. If compiled with -DTEST_TTFTOOL, create a ttf2ps binary. * scm/backend-library.scm (postscript->png): set rename-page-1 to true. Han-Wen Nienhuys2005-06-121-2/+1
* * input/test/compound-time.ly: New file....* input/test/circle.ly: New file. * Documentation/topdocs/NEWS.tely: Use them. * input/test/boxed-stencil.ly: Remove \score. * buildscripts/mf-to-table.py (base): Add .log dependency. * mf/GNUmakefile: Add PFAemmentaler and PFAaybabtu dependencies on pfa's. Add .log dependency * scm/define-markup-commands.scm (lower): New command. * elisp/lilypond-mode.el (LilyPond-pdf-command): New command, make it default. Jan Nieuwenhuizen2005-04-191-42/+41
* (LilyPond-lilypond-command): command used to compile LY files (useful...for adding eg. "-I" args) (LilyPond-command-alist): use `LilyPond-lilypond-command'. Add a 2Gnome command for gnome backend. (LilyPond-command-formatgnome): call the 2Gnome command. key binding: C-c C-g Nicolas Sceaux2005-04-101-5/+17
* * buildscripts/lilypond-words.py (F):...* elisp/SConscript (a): * elisp/GNUmakefile (LILYPOND_WORDS_DEPENDS): * vim/SConscript (a): * vim/GNUmakefile (LILYPOND_WORDS_DEPENDS): Update. Jan Nieuwenhuizen2005-03-302-2/+2
* *** empty log message ***Jan Nieuwenhuizen2005-02-041-1/+1
* *** empty log message ***Jan Nieuwenhuizen2004-11-061-1/+1
* * Documentation/user/macros.itexi: Use @ref instead of @inforef...for html. Apparently, ``you should'' in texinfo documentation is merely a guideline that can safely be ignored. * elisp/lilypond-init.el (auto-mode-alist): Add .ily to auto-mode-alist. * input/test/engraver-example.ily: * input/regression/allfontstyle.ily: Rename, update users. Jan Nieuwenhuizen2004-10-171-0/+1
* (LilyPond-command): Set XEDITOR. Cool...feature nicked from jEdit. Jan Nieuwenhuizen2004-10-131-1/+4
* * input/mutopia/E.Satie/petite-ouverture-a-danser.ly:...* input/mutopia/R.Schumann/romanze-op28-2.ly: * input/mutopia/F.Schubert/standchen.ly: Remove obsolete #'Slur.attachment setting. * elisp/lilypond-mode.el (LilyPond-command-alist): Use -ftex, friendlier for point and click. Jan Nieuwenhuizen2004-09-191-2/+2
* * lily/dynamic-engraver.cc (typeset_all):...* lily/script-engraver.cc (stop_translation_timestep): Handle collisions with new-slur. Jan Nieuwenhuizen2004-08-101-3/+3
* * Fix some problems after the renaming of my-lily -> lilyMats Bengtsson2004-08-022-2/+2
* fix for \bar and ".Heikki Junes2004-07-301-2/+13
* (note): Remove...extraneous closing brace. Jan Nieuwenhuizen2004-07-161-4/+3
* * SConstruct (symlink): Add dvips and music-drawing-routines.ps....(web_path): Fixes for webball. Install fixes, add DESTDIR option. Jan Nieuwenhuizen2004-07-151-1/+1
* * lily/slur.cc: Add quant-score to interface. Fixes web build....* python/SConscript: * python/vim: * input/mutopia/*SConscript: New file. * scm/define-grobs.scm (all-grob-descriptions): Use ,Slur::height, fixes web build. * make/stepmake.make (scons): re-route to SCONS if user has been running scons in this tree. * SConstruct (config_vars): Add CPPDEFINES. (env): Set checksums type to "content". (save_config_cache): Do not exit after configuring when using checksums (the default) instead of timestamps. Jan Nieuwenhuizen2004-07-151-6/+7