info-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lily 1.7.9


From: Han-Wen Nienhuys
Subject: lily 1.7.9
Date: Sun, 1 Dec 2002 20:51:49 +0100

Hi there,

1.7.9 is out. It has some more support for the experimental new text
markup, Sodipodi output, and various fixes by Heikki for RPMS and
emacs.



2002-12-01  Han-Wen Nienhuys  <address@hidden>

        * scm/music-functions.scm (shift-one-duration-log): refactor.
        Use music-map.

        * input/regression/chord-tremolo.ly (texidoc): add dot test.

        * NEWS: update.

        * lily/font-interface.cc (get-font): take alist chain i.s.o. alist
        argument
        
        * scm/music-functions.scm (display-music): new function
        (music-map): change arg order.

        * input/regression/new-markup-syntax.scm: new file

        * lily/parser.yy (markup): add \markup { .. } syntax.

        * scm/new-markup.scm (override-markup): new function
        (lookup-markup): new function
        (music-markup): new function
        (lookup-markup-command): use markup-signature to store argument
        format for parser.

        * lily/lexer.ll: preliminary \markup syntax. 

2002-11-30  Heikki Junes <address@hidden>

        * make/lilypond.mandrake.spec.in: remove extra %changelog entries,
        add pre/post-dependencies and menus with icons from source.

        * Documentation/pictures/lilypond-48x48.xpm:
        * Documentation/pictures/lilypond-32x32.xpm:
        * Documentation/pictures/lilypond-16x16.xpm: new files, background
        transparent.

        * stepmake/stepmake/generic-targets.make:
        * stepmake/stepmake/toplevel-targets.make: Add make rpm-mandrake.

2002-11-29  Han-Wen Nienhuys  <address@hidden>

        * input/regression/music-map.ly (texidoc): new file.

        * scm/music-functions.scm (music-map): new function

2002-11-28  Han-Wen Nienhuys  <address@hidden>

        * lily/ligature-engraver.cc (create_ligature_spanner): fix fixes.

2002-11-28  Heikki Junes <address@hidden>

        * input/test/to-xml.ly:
        * lily/ligature-engraver.cc: Fixes documentation.

        * lilypond.mandrake.spec.in:
        * lilypond.redhat.spec.in: Add lilypond.words.

        * Documentation/user/refman.itely: Mention Info inside emacs.
        
        * lilypond.suse.spec.in:
        * lilypond.redhat.spec.in: 
        * lilypond.mandrake.spec.in: Set root-owner for doc (address@hidden). 

2002-11-27  Jan Nieuwenhuizen  <address@hidden>

        * scripts/ly2dvi.py (run_dvips): Use ly.read_pipe () instead of
        os.popen.read ().

2002-11-27  Han-Wen Nienhuys  <address@hidden>

        * scripts/ly2dvi.py (include_path): print warning if failing anything.

        * python/lilylib.py (error): add space

2002-11-25  Han-Wen Nienhuys  <address@hidden>

        * GNUmakefile.in (EXTRA_DIST_FILES): add lilypond.words for
        distribution.

2002-11-24  Han-Wen Nienhuys  <address@hidden>

        * lily/paper-outputter.cc (Paper_outputter): close port when
        finishing score.

2002-11-26  Jan Nieuwenhuizen  <address@hidden>

        * scm/sodipodi.scm: Fixes.

2002-11-26  Heikki Junes <address@hidden>

        * lilypond-mode.el: Look shortcuts in menu from keymap, if possible.

        * buildscripts/make-font-dir.py: Fix. 

2002-11-25  Heikki Junes <address@hidden>

        * lilypond-mode.el: Add support for Info inside Emacs.

2002-11-24  Jan Nieuwenhuizen  <address@hidden>

        * buildscripts/make-font-dir.py: 
        * mf/GNUmakefile: Make sodipodi font map.

        * scm/sodipodi.scm: Add more output functions.

        * mf/feta-nummer.mf: 
        * mf/feta-beugel.mf: Add font_coding_scheme.

        * lily/paper-outputter.cc (output_header): Fix creator string.

2002-11-23  Heikki Junes <address@hidden>

        * lilypond-mode.el (LilyPond-autocompletion): invoked with
        [S-iso-lefttab], fixes at bol and eol, descriptive variable names.

        * lilypond.words: add two (Everybody can add/remove words now!).

        * debian/rules:
        * make/lilypond.suse.spec.in:
        * make/lilypond.mandrake.spec.in:
        * make/lilypond.redhat.spec.in: Add lilypond.words for emacs-files.

        * Documentation/user/refman.itely: Mention autocompletion.

2002-11-23  Jan Nieuwenhuizen  <address@hidden>

        * scripts/ly2dvi.py: Add paper sizes.

        * lily/timing-engraver.cc: 
        * lily/time-signature.cc: 
        * lily/span-bar.cc: 
        * lily/grob-scheme.cc: Code formatting fixes.

        * scm/sodipodi.scm: 
        * scm/sketch.scm:
        * buildscripts/mf-to-table.py: 
        * buildscripts/make-font-dir.py: Font testing.

2002-11-23  Heikki Junes <address@hidden>

        * lilypond-mode.el (LilyPond-autocompletion): deletes end-of-word,
        inserts try-completion and shows all-completions.

        * lilypond.words: '\' -> '\\'

        * lilypond-mode.el: load libraries in the end, lilypond.words defines
        LilyPond-keywords, LilyPond-identifiers and LilyPond-reserved-words.
        
        * lilypond-font-lock.el: Use LilyPond-keywords, LilyPond-identifiers
        and LilyPond-reserved-words.
        
2002-11-22  Heikki Junes <address@hidden>

        * lilypond-mode.el (LilyPond-words-filename): find lilypond.words
        from load-path.
        
        * lilypond-mode.el (LilyPond-autocompletion): shows completions in
        the mini-buffer with Control-Shift-c.
        
2002-11-21  Han-Wen Nienhuys  <address@hidden>

        * lily/parser.yy (tempo_event): use tempo-unit for \tempo
        duration. This fixes \tempo taking time.

2002-11-21  Mats Bengtsson  <address@hidden>

        * lily/volta-engraver.cc (process_acknowledged_grobs): 
        Allow for text markup in repeatCommands. 

2002-11-21  Heikki Junes <address@hidden>

        * lilypond-mode.el (LilyPond-insert-string): new function, use it
        in LilyPond-insert-tag-notes. LilyPond-insert-between, new function.
        Get rid of skeleton.el-dependency.

        * Documentation/topdocs/INSTALL.texi: tell how to get syntax-highlight.

2002-11-20  Han-Wen Nienhuys  <address@hidden>

        * lily/beam-engraver.cc (stop_translation_timestep): reset
        now_stop_ev_

        * lily/scm-option.cc: add parse-protect to ly:set-option

        * lily/lexer.ll: set errorlevel if GUILE fails during parse.

2002-11-19  Han-Wen Nienhuys  <address@hidden>

        * lily/include/ligature-bracket.hh: removed
        * lily/ligature-bracket.cc: removed

        * lilypond-mode.el (LilyPond-expand-alist): set LaTeX extension to
        .tex

        * lily/beam.cc (set_beaming): don't change beam count on rests.
        (brew_molecule): always set flag-width > 0.

2002-11-19  Heikki Junes <address@hidden>

        * lilypond-mode.el: LilyPond-imenu-generic-re: only alphabetic
        chars, remove instructions; instead, refer to lilypond-init.el and
        Documentation/topdocs/INSTALL.texi.

        * lilypond.words: add identifiers and reserved words.

        * Documentation/topdocs/INSTALL.texi: separate sections for installing
        files and adding a load-path.

        * lilypond-init.el: Instructions, extracted from 
        Documentation/topdocs/INSTALL.texi. 
        

-- 

Han-Wen Nienhuys   |   address@hidden   |   http://www.cs.uu.nl/~hanwen 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]