| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
|
| | | | |
|
| | | | |
|
| | |/
| |/|
| | |
| | | |
Their presence makes debugging harder by laying false trails.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Ties work now, but the documentation points out a lot of other
shortcomings.
|
| | |
| | |
| | |
| | |
| | | |
This allows to work with ties and glissandi, makes somewhat useful
changes for overrides, changes crescendi to descrescendi and vice versa.
|
| | |
| | |
| | |
| | |
| | | |
Since those lose their point of reference, expanding them
prior to retrograding keeps the results sane.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
Also changes argument \= to be a key.
Backport-by: David Kastrup <dak@gnu.org>
|
| | |
|
| |
| |
| |
| |
| | |
Adding 'post-event to the types of SchemeTextSpanEvent in
(define scheme-event-spanner-types ...)
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Issue 4948
Last para of Extending/LP variables
rewrite for clarity.
|
|/ |
|
| |
|
|
|
|
| |
and NR: show optional \afterGrace argument
|
| |
|
| |
|
|
|
|
| |
Staff_performer. Dynamics in different voices are now independent.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
\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 4933
Fix misleading location
for copying tarball.
|
| |
| |
| |
| | |
Midi_control_change_performer
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
texinfo.tex ver. 2016-05-28.15 renames
commondummies to definedummies.
So we need to replace it which we use.
|
| | |
| | |
| | |
| | |
| | | |
texinfo.tex ver. 2016-07-20.14
This ver. fixes XeTeX PDF destination.
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Issue 4932
The "midititle" header variable
can be used to set the sequence
name for MIDI files independently
of the contents of "title".
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| | |
|
| |
| |
| |
| | |
This greatly enhances the PDF output.
|
| | |
|