lily 1.7.10

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
Ho ho!

Santa-Wen has a present for you!

Since none of you have been naughty this year, there is no need to
abduct anyone to Spain, the north pole, or any unfriendly remote
place. In fact your, digital sock contains a brand spanking new
release of Lilypond, so you can sit behind your computer happily
typesetting music all day, while your loved ones sulk and console
themselves by engorging your Christmas dinner.

Lily now has the new text formatting on by default, and it's even
documented. It's also used for chord names. I invite the chord gurus
to take another look at the formatting functions, I couldn't make out
what some functions were supposed to do, so they print FIXME instead
(yes, in the chord name :-).

Other attractions: Finnish glossary and lots of Emacs work by Heikki,



2002-12-24  Han-Wen Nienhuys  <[email protected]>

	* Documentation/user/refman.itely (Text markup): rewrite
          manual section.

	* lily/parser.yy (scalar): allow \markup { } as property value. 

	* scm/chord-name.scm: complete new markup usage

	* scm/grob-description.scm (all-grob-descriptions): use new markup
	texts by default

2002-12-20  Han-Wen Nienhuys  <[email protected]>

	* scm/chord-name.scm: partial move to new markup texts.

2002-12-18  Han-Wen Nienhuys  <[email protected]>

	* scm/grob-description.scm (all-grob-descriptions): small bass figures.

	* scm/bass-figure.scm (brew-bass-figure): make stack direction
	settable.

2002-12-18  Heikki Junes <[email protected]>

	* lilypond-mode.el (LilyPond-command): propose 2midi if midi is
	invoked for old midi, wait for killing.

2002-12-16  Heikki Junes <[email protected]>

	* Documentation/user/music-glossary.tely: Finnishing.

2002-12-15  Han-Wen Nienhuys  <[email protected]>

	* mf/feta-nummer-code.mf: some kerning pairs.

2002-12-14  Rune Zedeler  <[email protected]>

	* scm/output-lib.scm (set-bar-number-visibility): Context-function
	Added.

	* Documentation/user/refman.itely (Bar numbers):
	set-bar-number-visibility added, modulo-bar-number removed again
	(sorry).

2002-12-14  Heikki Junes <[email protected]>

	* scm/output-lib.scm (modulo-bar-number-visible): add function.

	* Documentation/user/refman.itely: add modulo-bar-number-visible.

	* Documentation/user/music-glossary.tely: translate into Finnish.

2002-12-10  Heikki Junes <[email protected]>

	* lilypond-mode.el: add shortcut for 2midi

	* lilypond-font-lock.el: fontify lyrics

2002-12-10  Rune Zedeler  <[email protected]>

	* scm/drums.scm : use 1.7.x names.

	* input/regression/drums.ly : Don't use << chords >>

2002-12-10  Heikki Junes <[email protected]>

	* lilypond-mode.el: tidy, add TODO

	* make/lilypond.mandrake.spec.in: install-info quietly.

2002-12-09  Han-Wen Nienhuys  <[email protected]>

	* input/test/markup.ly: use new syntax.

2002-12-08  Han-Wen Nienhuys  <[email protected]>

	* ly/params-init.ly (interscoreline): add word-space

	* input/test/metronome.ly (eighthNote): idem.

	* input/test/script-priority.ly: use new markup

	* lily/parser.yy (markup): allow HEAD markup0 markup1 

	* lily/molecule-scheme.cc (ly:molecule-translate): new function.

	* lily/parser.yy (gen_text_def): bugfix.
	(full_markup): allow markup identifier.

2002-12-09  Heikki Junes <[email protected]>

	* lilypond-mode.el (LilyPond-kill-job): Kill all Lilypond compiling
	jobs at the same time. Add horizontal lines to Command menu.
	Allow one compiling job -- propose killing others before a new one.

	* lilypond.words: add markup, teeny, etc.

2002-12-08  Heikki Junes <[email protected]>

	* lilypond-mode.el: Use LilyPond-command-alist for Midi and MidiAll.
	Allow only one type of midi process; launching Midi either stops
	midis or plays the current midi and launching MidiAll stops midis
	and starts timidity with "-ia", i.e., XAW-interface. Bind C-c C-return 
	to MidiAll. Choose "timidity-[1-9].ly" etc. files to MidiAll.

2002-12-07  Han-Wen Nienhuys  <[email protected]>

	* lily/text-engraver.cc (process_acknowledged_grobs): use new
	markup  for new markup texts.

	* lily/mark-engraver.cc (process_music): idem
	
	* lily/instrument-name-engraver.cc (create_text): idem

	* scm/new-markup.scm (magnify-markup): new function.

	* scm/molecule.scm (stack-lines): bugfix.

	* lily/font-interface.cc (get_font): take font-magnification from
	alist chain.

2002-12-06  Han-Wen Nienhuys  <[email protected]>

	* lily/molecule-scheme.cc: move scheme functions to separate file.

	* lily/font-metric.cc  (ly_get_glyph): new function. 
	
	* scm/new-markup.scm (column-markup): use baseline-skip for columns.
	(italic-markup, dynamic-markup): new functions
	(font-markup): new function

	* lily/molecule.cc (ly_molecule_combined_at_edge): optional
	padding and minimum

2002-12-07  Rune Zedeler  <[email protected]>

	* lily/accidental-engraver.cc:
	Bugfix: Also print forced accidentals when autoAccidentals = \turnOff

2002-12-06  Heikki Junes <[email protected]>

	* lilypond.vim:
	* lilypond-font-lock.el: Put \longa as duration. Accept only 
	[a-zA-Z] for user defined identifiers. Separate note cases 
	with and without a duration (allow cis\longaX).

	* lilypond.words: Add words from Info.

2002-12-06  Mats Bengtsson  <[email protected]>

	* stepmake/stepmake/c++-rules.make: Compile fix (bison 1.28)

2002-12-05  Heikki Junes <[email protected]>

	* lilypond-mode.el: Propose reverting buffer before a command if
	it was edited with an another editor.

2002-12-05  Han-Wen Nienhuys  <[email protected]>

	* lily/molecule.cc (ly_translate_molecule): new function

	* python/GNUmakefile (INSTALLATION_DIR1): install Python module
	into libdir

	* autogen.sh (srcdir): copy aclocal.m4 if newer. 

	* stepmake/aclocal.m4: STEPMAKE_LIBDIR.

2002-12-04  Heikki Junes <[email protected]>

	* lilypond.words: take \words from Info-index.

2002-12-04  Jan Nieuwenhuizen  <[email protected]>

	* scm/sodipodi.scm: Add instruction for generating pfa fonts.

2002-12-02  Heikki Junes <[email protected]>

	* make/lilypond.mandrake.spec.in: use %make and %makeinstall.

2002-12-01  Heikki Junes <[email protected]>

	* make/lilypond.mandrake.spec.in: set menu-items to lilypond-info 
	and lilypond-documentation.

2002-12-02  Jan Nieuwenhuizen  <[email protected]>

	* lily/parser.yy: Compile fix (bison 1.75).





-- 

Han-Wen Nienhuys   |   [email protected]   |   http://www.cs.uu.nl/~hanwen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.