| Commit message (Expand) | Author | Age | Files | Lines |
* | Run grand-replace for 2012 | Graham Percival | 2012-01-09 | 13 | -15/+15 |
* | Rename (c) to (d) to avoid grand-replace problem | Graham Percival | 2012-01-09 | 1 | -2/+4 |
* | Updates makelsr to point to lilypond exe | Phil Holmes | 2012-01-07 | 1 | -2/+3 |
* | Build: Update timestamp when linking files. | Julien Rioux | 2011-12-31 | 1 | -0/+1 |
* | Regtest script: Add the prefix to the filename (e.g. input/regression). | Julien Rioux | 2011-12-26 | 1 | -1/+1 |
* | Regtest script: Output an header row at every change of directory. | Julien Rioux | 2011-12-26 | 1 | -10/+20 |
* | Regtest script: When filtering through js, don't filter out header rows. | Julien Rioux | 2011-12-26 | 1 | -1/+2 |
* | Regtest script: Allow to customize the length of shortened strings. | Julien Rioux | 2011-12-26 | 1 | -2/+1 |
* | Output a newline by default at the end of progress messages. | Julien Rioux | 2011-12-20 | 2 | -15/+5 |
* | Initial reduction of make doc op - Issue 2075...Some initial changes to implement Issue 2075
| Phil Holmes | 2011-12-17 | 1 | -2/+10 |
* | Usability improvements to {doc,cg}-section.sh and corresponding section of CG....- Now honor LILYPOND_GIT, LILYPOND_BUILD_DIR, and LILYPOND_TEMPDOCS
environment variables (all optional).
- Provide usage help text if '-h' or '--help' or incorrect arguments
are passed.
- Output more helpful messages upon completion.
| Adam Spiers | 2011-11-28 | 2 | -103/+216 |
* | avoid cryptic StopIteration failure from make when 'make check' is run before... | Adam Spiers | 2011-11-28 | 1 | -1/+9 |
* | Issue 2014: Improve HTML output of regression tests...- Use Javascript to enable filtering of table rows by type
- Make sure git file compare cell contents are HTML-escaped
- Fix some HTML validation issues
| Adam Spiers | 2011-11-28 | 1 | -13/+52 |
* | update-with-convert-ly.sh: improve exclusion patterns for find | David Kastrup | 2011-11-18 | 1 | -2/+2 |
* | scripts/auxiliar/update-with-convert-ly.sh: let update rules skip out and out... | David Kastrup | 2011-11-07 | 1 | -4/+6 |
* | Add newlines at EOF where appropriate. | Werner Lemberg | 2011-10-29 | 1 | -1/+1 |
* | Fix the 404 on contributor-big-page and contributor/website-build (issue 1974)....They were actually excluded in the www_post processing stage because
they contain the string 'UNTRANSLATED NODE: IGNORE ME', which is part
of the actual documentation.
| Julien Rioux | 2011-10-25 | 1 | -1/+7 |
* | website build: copy picture files to web-media | Graham Percival | 2011-10-24 | 1 | -0/+42 |
* | fixcc.py now rejects astyle != 2.02 | Graham Percival | 2011-10-23 | 1 | -0/+15 |
* | Fix a few lilypond-book bugs on windows (issue 1815).... - book_snippets.py: Replace os.link (purely unix) when it is
unavailable by shutil.copyfile.
- lilylib.py: Windows command-line arguments don't need escaping.
- lilypond-book.py: Use forward slashes within lilypond files.
| Julien Rioux | 2011-10-14 | 1 | -1/+1 |
* | musicxml2ly: title and subtitle (issue 1913), miscellaneous...musicxml2ly: titles (fixes issue 1913), tagline, conversion-info, <source>,
midi-cmd-line-option, center-column long instrument names
1) if XML: <work-title>bli</work-title> AND <movement-title>bla
</movement-title> --> LilyPond: title = bla subtitle = bli
2) the tagline of a piece engraved by LilyPond should not contain any
information as to the encoding software of the .xml file. The standard
Lilypond-tagline should be used.
3) the conversion info should contain the name of the conversion tool
4) the <source>-element is converted to a custom LilyPond-variable
named "source" in the header. (it is usually used for publishing
information)
5) a command line option for a midi block was added
6) multi-lined instrument names are now typeset in center-columns
7) the <miscellaneous>-element is currently translated into a header-
variable "texidoc" which is important for the documentation. I'd suggest
to call it "miscellaneous" by default and call it "texinfo" when
activated via a command line option. (Not implemented yet)
| Patrick Schmidt | 2011-10-06 | 1 | -7/+29 |
* | Loglevels in our python scripts (lilypond-book, musicxml2ly, convert-ly)...Also use the env variables LILYPOND_BOOK_LOGLEVEL and LILYPOND_LOGLEVEL
in lilypond-book, unless overridden by cmd line options.
| Reinhold Kainhofer | 2011-09-23 | 3 | -71/+97 |
* | Build fix : destroy nice python list comprehension...GUB only has python 2.4, which means that all our scripts must
only use python 2.4, which means that we can't do useful list
comprehensions like
langs = [i.code if i.code != 'en' else '' for i in
langdefs.WEB_LANGUAGES]
http://code.google.com/p/lilypond/issues/detail?id=1895
| Graham Percival | 2011-09-17 | 1 | -1/+9 |
* | Improves parmesan noteheads....* Separates parmesan-noteheads in its own sub-font.
* Adds a new Staff called PetrucciStaff (with its PetrucciVoice).
Fixes numerous issues for Petrucci/mensural/neomensural styles:
* Stems centered around the attachment point.
* Attachment point lowered.
* Adds brevis/longa/maxima pointing upward.
* Increases the hole height for brevis/longa/maxima
that are on a staff line.
* Decreases the hole height for brevis/longa/maxima
that are between staff lines.
* Shortens and thickens the stem of the longa.
* Improves the design of brevis/longa/maxima.
Improves the design of Petrucci/neomensural notes shorter than a brevis:
* Adds small curves inside the hole of
Petrucci/neomensural whole/half notes and inside harmonics.
* Reduces the height and the hole width of Petrucci whole/half notes.
* Increases the size of neomensural notes shorter than a brevis.
| Bertrand Bordage | 2011-09-17 | 2 | -0/+3 |
* | Fix issue #1852: manuals needs more explicit dependencies....Dependencies are already being tracker by lilypond-book.py,
which produces .dep files containing make rules. The file
stepmake/stepmake/generic-targets.make includes them into
the build.
The problem is that the .dep files contain errors.
We fix the .dep files produced by lilypond-book.py by
1) using the relative path to the target file,
2) using the correct file extension for the target file.
| Julien Rioux | 2011-09-16 | 1 | -3/+3 |
* | Uses langdefs.py for make website | Phil Holmes | 2011-09-15 | 1 | -5/+5 |
* | Fix 1825: Convert-ly shall also print output if no replacement was done...This allows automatically piping ALL files through convert-ly in a script without having to worry that some files don't produce any converted output
| Reinhold Kainhofer | 2011-09-03 | 1 | -2/+4 |
* | Revert "Amends create-weblinks-itexi to use langdefs"...This reverts commit 3158f995ea81784ea84a06d865e90342ca774406.
accidental push
| Graham Percival | 2011-09-03 | 1 | -12/+5 |
* | Amends create-weblinks-itexi to use langdefs | Phil Holmes | 2011-09-02 | 1 | -5/+12 |
* | Fix 1821: Write pathes for ly-to-tely to a separate file rather than passing ......For out-of-source builds, the collated files list has the whole absolute path
for each and every file (>1000 for our regtests), which blows up the cmd line
length to values that don't work with the shell (<=131000 chars allowed...).
This patch takes the list in the makefile and writes the filenames in several
patches (300 at a time for now) to a .list file and then passes just this one
file to lys-to-tely, which reads in the whole long list of file names from that
file. The trick is that while make can handle long variables, we can't pass
it to ly-to-tely on the cmd line, but have to use a helper file.
| Reinhold Kainhofer | 2011-09-01 | 1 | -1/+1 |
* | Fix 1529: hashed snippet filename changes should not count as log differences...If the contents of a regtest change, the regtest gets a new hash and
thus a new filename. Unfortunately, this will be detected by
output-distance as a change and will show up in the regtest analysis.
To work around this, I'm simply extracting the old and the new filename
before we compare the log files and if they differ, I replace the old
filename with the new filename in the old log file. Thus, it will
appear as if the new filename was also used in the baseline and it
will not be flagged as a difference.
| Reinhold Kainhofer | 2011-09-01 | 1 | -3/+14 |
* | Lilypond-book: Auto-detect linewidth and exampleindent in texinfo mode...Detection code basically copied from LaTeX and adjusted (texinfo is
just an awkward latex dialect with different active characters,
so we can extract the values in exactly the same way!)
| Reinhold Kainhofer | 2011-08-30 | 1 | -0/+5 |
* | lys-to-tely.py: add --glob-input=...This will let us avoid the "too many arguments" without needing to
sepcify all names on the command-line.
| Graham Percival | 2011-08-30 | 1 | -2/+9 |
* | lys-to-tely.py: read from a file instead of stdin | Graham Percival | 2011-08-29 | 1 | -1/+11 |
* | abc2ly: Also ignore whitespace at begin of lyrics lines | Reinhold Kainhofer | 2011-08-23 | 1 | -0/+1 |
* | MusicXML test suite: use custom py formatter for MusicXML files...Use the .xml (and .mxl) files in collated-files rather than the
converted .ly ones.
In the future, I want to change the layout of each test case to also
include renderings from other applications and maybe some other information.
| Reinhold Kainhofer | 2011-08-18 | 1 | -3/+15 |
* | Update \version in output of midi2ly; issue 1554 | Keith OHara | 2011-08-17 | 1 | -1/+1 |
* | Uses python 2.4 syntax for scheme_float in output-distance.py | Mike Solomon | 2011-08-15 | 1 | -1/+3 |
* | Get rid of some compiler warnings; Fix chdir handling of errors...-) Some "unused parameter" warnings
-) Some "ignoring return value" are a bit trickier. They are bad coding style:
o) the file-name.cc one returns a string with undefined contents if getcwd
fails, which might either crash guile or lead to other bugs.
o) the lily-parser-scheme.cc warning was also a programming error (if you
used --output=dir/file, and dir/ had the wrong permissions, then
lilypond would not print an error, but simply put the output file into
the current directory without telling the user!).
In this case (output dir explicitly requested, but not possible
to change there), I think it's best to exit lilypond with an
error.
-) signed/unsigned warning in glissando-engraver.cc, where we already
had a check for negative values, so explicitly casting to unsigned
shuts up the compiler.
-) Remove unneccessary #(set-paper-size "a6") in the regtests
-) fix bad texinfo code in function documentation
| Reinhold Kainhofer | 2011-08-14 | 1 | -2/+2 |
* | [mf2pt1] Adapt to our build system. | Werner Lemberg | 2011-08-12 | 1 | -1/+1 |
* | Update ver in website_post.py for goog analytics | Phil Holmes | 2011-08-09 | 1 | -4/+4 |
* | Correctly parses C++ nan values in output-distance.py. | Mike Solomon | 2011-08-09 | 1 | -1/+4 |
* | Add Notation appendix for context mod identifiers....* Documentation/notation/notation-appendices.itely:
add node for context modifications
* lily/context-mod.cc:
add type predicate ly:context-mod?
* ly/context-mods-init.ly (RemoveEmptyStaves):
add docstring via \description
* scm/document-context-mods.scm:
new file for generating context-mod documentation
* scm/document-identifiers.scm (identifier<?):
move to documentation-lib.scm
* scm/documentation-generate.scm:
load document-context-mods.scm and output documentation to
context-mod-identifiers.tely
* scm/documentation-lib.scm (identifier<?):
moved from document-identifiers.scm so it can be used in
document-context-mods.scm too
* scripts/auxiliar/ref_check.tely:
exclude context-mod-identifiers.tely
* scripts/build/website-known-missing-files.txt:
add context-mod-identifiers.tely
| Neil Puttock | 2011-08-07 | 2 | -0/+2 |
* | Update to mf2pt1 2.4.5. | Werner Lemberg | 2011-08-04 | 1 | -5/+5 |
* | scripts/auxiliar/fixcc.py: remove annoyances...Don't touch an operator that lies alone on a line
Let the C++ nit-picking rules see the open double quote of strings
| Keith OHara | 2011-07-31 | 1 | -2/+3 |
* | mf2pt1: Fix buglet in creation of `.notdef'....This avoids the following two harmless warning messages:
t1asm: unknown charstring command `91.60803'
fontforge: Stack underflow on hsbw in .notdef
| Werner Lemberg | 2011-08-01 | 1 | -2/+2 |
* | Fix Issue 1780: Scheme format functions with no destination parameter cause d... | David Kastrup | 2011-07-26 | 2 | -2/+2 |
* | MusicXML: Fix reading compressed files from stdin | Reinhold Kainhofer | 2011-07-25 | 1 | -1/+12 |
* | Adapt fixcc.py to use Astyle | Keith OHara | 2011-07-20 | 1 | -181/+69 |
* | Adds redirect-lilypond-output option to book...Adds a new option to lilypond-book that causes the lilypond
output to be directed to logifles. The option is:
--redirect-lilypond-output
| Phil Holmes | 2011-07-15 | 1 | -4/+13 |