summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Release: update news.Phil Holmes2016-08-132-2/+14
| | | |
| | * | PO: update template.Phil Holmes2016-08-131-36/+36
| | | |
| | * | Release: bump VERSION_DEVEL.Phil Holmes2016-08-131-1/+1
| | | |
| * | | Issue 4959: output-ps.scm: remove unused helper functionsDavid Kastrup2016-08-241-19/+0
| | |/ | |/| | | | | | | Their presence makes debugging harder by laying false trails.
| * | Issue 4957: parser.yy: loc_on_music -> loc_on_copyDavid Kastrup2016-08-211-23/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | The function loc_on_music has been renamed to loc_on_copy and has been changed to create a copy for a number of different expression types. This makes \xxx.yyy behave similar to \xxx-yyy with regard to copying the original expression in most cases, and it also helps with default arguments of music/void/event/scheme functions of more types than just music.
| * | Issue 4956/4: Add regtest for \retrogradeDavid Kastrup2016-08-211-0/+30
| | |
| * | Issue 4956/3: Augment warning about \retrogradeDavid Kastrup2016-08-211-3/+8
| | | | | | | | | | | | | | | Ties work now, but the documentation points out a lot of other shortcomings.
| * | Issue 4956/2: Improve retrograde-music functionDavid Kastrup2016-08-211-22/+100
| | | | | | | | | | | | | | | This allows to work with ties and glissandi, makes somewhat useful changes for overrides, changes crescendi to descrescendi and vice versa.
| * | Issue 4956/1: Let \retrograde expand repeat chords/notesDavid Kastrup2016-08-211-1/+6
| | | | | | | | | | | | | | | Since those lose their point of reference, expanding them prior to retrograding keeps the results sane.
| * | Doc: CG update Indenting with vim sectionMark Knoop2016-08-181-40/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | Suggestions for .vimrc did not produce correct indentation of C++ code, and also included personal and irrelevant settings such as statusline and incsearch. I have replaced them with the settings in the GNU GCC Wiki which do correctly indent. Also changed suggested Scheme settings to use setlocal, and added a section of settings for Texinfo files.
| * | Issue 4954/2: Changes entries for \= and in-chord slursDavid Kastrup2016-08-131-0/+19
| | |
| * | Issue 4954/1: Change spanner-id to be a key instead of a stringNathan Chou2016-08-139-30/+22
| |/ | | | | | | | | | | Also changes argument \= to be a key. Backport-by: David Kastrup <dak@gnu.org>
| * Issue 4952 Clearify ending of hairpins at bar line in NRThomas Morley2016-08-131-1/+3
| |
| * Issue 4953 Fix SchemeTextSpanEvent in scheme-text-spanner.lyThomas Morley2016-08-131-1/+1
| | | | | | | | | | Adding 'post-event to the types of SchemeTextSpanEvent in (define scheme-event-spanner-types ...)
| * Typos.Werner Lemberg2016-08-113-10/+10
| |
| * Doc: Extending - rewrite - LilyPond VariablesJames Lowe2016-08-101-11/+22
| | | | | | | | | | | | | | Issue 4948 Last para of Extending/LP variables rewrite for clarity.
* | Doc-fr: typo in NR 4.1 spacingJean-Charles Malahieude2016-09-021-2/+2
|/
* Doc: updates translation statusJean-Charles Malahieude2016-08-0712-220/+985
|
* Doc-fr: Change Lilypond to LilyPond where it refers to the softwareJean-Charles Malahieude2016-08-0712-24/+32
| | | | and NR: show optional \afterGrace argument
* Change Lilypond to LilyPond where it refers to the softwareCarl Sorensen2016-08-0668-249/+249
|
* Change 'Lily Pond' to 'LilyPond' in two translationsCarl Sorensen2016-08-062-2/+2
|
* Issue 4947: Link notes to dynamics in Dynamic_performer rather thanDan Eble2016-08-064-38/+55
| | | | Staff_performer. Dynamics in different voices are now independent.
* Issue 4945/2: midi2ly should omit redundant chord durationsDavid Kastrup2016-08-031-1/+5
|
* Issue 4945/1: midi2ly -e should not print durations in chordsDavid Kastrup2016-08-031-3/+5
|
* Issue 4941/2: NR: show optional \afterGrace argumentDavid Kastrup2016-08-031-12/+22
|
* Issue 4941/1: Optional fraction after \afterGrace commandDavid Kastrup2016-08-031-8/+11
| | | | | | | \afterGrace had its fraction determining the position of the aftergrace notes hardwired to be read from the parser variable afterGraceFraction. This change here allows for optionally specifying it right as the first argument of the \afterGrace command.
* Issue 4853 - correct make syntax in CGPhil Holmes2016-08-021-2/+2
|
* Doc-fr: sync NR with masterJean-Charles Malahieude2016-07-3016-40/+63
|
* Merge branch 'master' of /home/jcharles/GIT/Lily/. into translationJean-Charles Malahieude2016-07-3050-914/+1443
|\
| * Doc: CG fix misleading location for copying tarbalJames Lowe2016-07-281-2/+2
| | | | | | | | | | | | | | Issue 4933 Fix misleading location for copying tarball.
| * Issue 4938 (3/3) Rename Midi_control_function_performer to ↵Heikki Tauriainen2016-07-272-23/+23
| | | | | | | | Midi_control_change_performer
| * Issue 4938 (2/3) Refactor handling of MIDI control changesHeikki Tauriainen2016-07-279-205/+267
| | | | | | | | | | | | | | | | | | | | | | | | | | Handle the MIDI control value initialization from context properties (Staff_performer::new_audio_staff), control value changes (Midi_control_function_performer::announce_function_value_change), and value conversion for output (Midi_control_function_value_change::to_string) in the new Midi_control_change_announcer class. All MIDI control changes are now encoded using {Audio,Midi}_control_change items. This change makes the old {Audio,Midi}_control_function_value_change classes obsolete.
| * Issue 4938 (1/3) Add Audio_item and Midi_item subclasses for control changesHeikki Tauriainen2016-07-275-0/+53
| |
| * Release: bump VERSION.Phil Holmes2016-07-271-1/+1
| |
| * Merge remote-tracking branch 'origin/release/unstable' into HEADPhil Holmes2016-07-277-59/+102
| |\
| | * Release: update news.Phil Holmes2016-07-261-1/+1
| | |
| | * Try changing near and farPhil Holmes2016-07-241-3/+3
| | |
| | * Release: bump Welcome versions.Phil Holmes2016-07-242-2/+2
| | |
| | * Release: update news.Phil Holmes2016-07-242-2/+14
| | |
| | * PO: update template.Phil Holmes2016-07-241-51/+82
| | |
| | * Release: bump VERSION_DEVEL.Phil Holmes2016-07-241-1/+1
| | |
| * | Issue 4940/2: Replace texinfo.tex macro nameMasamichi Hosoda2016-07-271-3/+3
| | | | | | | | | | | | | | | | | | texinfo.tex ver. 2016-05-28.15 renames commondummies to definedummies. So we need to replace it which we use.
| * | Issue 4940/1: Update texinfo.tex from upstreamMasamichi Hosoda2016-07-271-214/+267
| | | | | | | | | | | | | | | texinfo.tex ver. 2016-07-20.14 This ver. fixes XeTeX PDF destination.
| * | Partially revert 445bf3bb2fbd1f259fe43ade204fb34d68bdd581.Werner Lemberg2016-07-271-2/+5
| | |
| * | Doc: NR Describe the "midititle" \header variableHeikki Tauriainen2016-07-241-12/+20
| |/ | | | | | | | | | | | | | | | | Issue 4932 The "midititle" header variable can be used to set the sequence name for MIDI files independently of the contents of "title".
| * 4944: Do not initialize static constants in class body (fix FTBFS on GCC 6)Heikki Tauriainen2016-07-232-6/+6
| |
| * Issue 4814: grob.cc segfaults with gcc6Guido Aulisi2016-07-231-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the release notes of GCC 6: Optimizations remove null pointer checks for this When optimizing, GCC now assumes the this pointer can never be null, which is guaranteed by the language rules. Invalid programs which assume it is OK to invoke a member function through a null pointer (possibly relying on checks like this != NULL) may crash or otherwise fail at run time if null pointer checks are optimized away. With the -Wnull-dereference option the compiler tries to warn when it detects such invalid code. If the program cannot be fixed to remove the undefined behavior then the option -fno-delete-null-pointer-checks can be used to disable this optimization. That option also disables other optimizations involving pointers, not only those involving this. As a consequence, we cannot call a member function on a prospective null pointer (which actually is a bad idea for a number of other reasons, like when anything tries accessing the vtable) and then try sorting out the condition in the routine itself. This problem was first observed with Fedora 24. The Ubuntu GCC6 prerelease does not show this problem; presumably the respective optimization has been disabled in the Ubuntu/Debian packaging because of affecting other programs. Commit-message-by: David Kastrup <dak@gnu.org> Signed-off-by: David Kastrup <dak@gnu.org>
| * Doc: In NR, use comma before and after `etc.' where appropriate.Werner Lemberg2016-07-237-12/+12
| |
| * Doc: Make `Predefined commands' sections ragged-right.Werner Lemberg2016-07-213-4/+9
| | | | | | | | This greatly enhances the PDF output.
| * Doc: Various minor fixes to NR.Werner Lemberg2016-07-212-10/+17
| |