From: Mark Polesky Date: Tue, 17 Jun 2014 22:15:46 +0000 (-0700) Subject: Issue 3951: Fix broken LSR links in docs. X-Git-Tag: release/2.19.9-1~20 X-Git-Url: https://git.donarmstrong.com/?p=lilypond.git;a=commitdiff_plain;h=0ea80a5e850c6114d1ba7dc4cfd81d5a45d9604a Issue 3951: Fix broken LSR links in docs. Also run makelsr.py. --- diff --git a/Documentation/contributor/lsr-work.itexi b/Documentation/contributor/lsr-work.itexi index 6e134ea1eb..31bf9c4168 100644 --- a/Documentation/contributor/lsr-work.itexi +++ b/Documentation/contributor/lsr-work.itexi @@ -17,7 +17,7 @@ @section Introduction to LSR The -@uref{http://lsr.dsi.unimi.it/, LilyPond Snippet Repository (LSR)} +@uref{http://lsr.di.unimi.it/, LilyPond Snippet Repository (LSR)} is a collection of lilypond examples. A subset of these examples are automatically imported into the documentation, making it easy for users to contribute to the docs without learning Git and @@ -31,7 +31,7 @@ Texinfo. When you create (or find!) a nice snippet, if it is supported by the LilyPond version running on the LSR, please add it to the LSR. -Go to @uref{http://lsr.dsi.unimi.it/, LSR} and log in -- if you haven't +Go to @uref{http://lsr.di.unimi.it/, LSR} and log in -- if you haven't already, create an account. Follow the instructions on the website. These instructions also explain how to modify existing snippets. @@ -108,7 +108,7 @@ filename. @section Approving snippets The main task of LSR editors is approving snippets. To find a list of -unapproved snippets, log into @uref{http://lsr.dsi.unimi.it/, LSR} and +unapproved snippets, log into @uref{http://lsr.di.unimi.it/, LSR} and select @qq{No} from the dropdown menu to the right of the word @qq{Approved} at the bottom of the interface, then click @qq{Enable filter}. @@ -198,7 +198,7 @@ Next, download the updated snippets and run @command{makelsr.py} against them. From the top source directory, run: @smallexample -wget http://lsr.dsi.unimi.it/download/lsr-snippets-docs-`date +%F`.tar.gz +wget http://lsr.di.unimi.it/download/lsr-snippets-docs-`date +%F`.tar.gz tar -xzf lsr-snippets-docs-`date +%F`.tar.gz make -C $LILYPOND_BUILD_DIR scripts/auxiliar/makelsr.py lsr-snippets-docs-`date +%F` @@ -360,7 +360,7 @@ updating the binary running the LSR. @item Download the latest snippet tarball from -@uref{http://lsr.dsi.unimi.it/download/} and extract it. +@uref{http://lsr.di.unimi.it/download/} and extract it. The relevant files can be found in the @file{all} subdirectory. Make sure your shell is using an English language version, for example @code{LANG=en_US}, then run @command{convert-ly} on all diff --git a/Documentation/cs/web/community.itexi b/Documentation/cs/web/community.itexi index c4e37ed8d7..07b0065088 100644 --- a/Documentation/cs/web/community.itexi +++ b/Documentation/cs/web/community.itexi @@ -127,7 +127,7 @@ dílech. Podívejte se, co vytvořili jiní lidé a napište své vlastní příklady! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Obzvláště poučné příklady z LSR jsou zahrnuty v naší diff --git a/Documentation/cs/web/manuals.itexi b/Documentation/cs/web/manuals.itexi index 376a6996d2..021fb99b63 100644 --- a/Documentation/cs/web/manuals.itexi +++ b/Documentation/cs/web/manuals.itexi @@ -320,7 +320,7 @@ tento dokument přečíst, dříve než si člověk začne myslet na větší pr Zde jsou vybrané úryvky ukázány na kódu LilyPondu s vytvořeným notovým zápisem. Úryvky pocházejí z -@uref{http://lsr@/.dsi@/.unimi@/.it,Skladiště s úryvky LilyPondu} +@uref{http://lsr@/.di@/.unimi@/.it,Skladiště s úryvky LilyPondu} (LSR) a všechny se nacházejí pod Public Domain. Vezměte na vědomí, že tento dokument nepředstavuje žádnou určitou diff --git a/Documentation/de/notation/keyboards.itely b/Documentation/de/notation/keyboards.itely index eb262ad221..d140dbf62d 100644 --- a/Documentation/de/notation/keyboards.itely +++ b/Documentation/de/notation/keyboards.itely @@ -130,7 +130,7 @@ können, sind demonstriert in @c @snippets @c @lilypondfile[verbatim,quote,texidoc,doctitle] @c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\Staff \RemoveEmptyStaves.ly} -@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312 +@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312 @seealso diff --git a/Documentation/de/web/community.itexi b/Documentation/de/web/community.itexi index 8b68907ace..86c3779bdd 100644 --- a/Documentation/de/web/community.itexi +++ b/Documentation/de/web/community.itexi @@ -139,7 +139,7 @@ dürfen. Schauen Sie, was andere Leute konstruiert haben und schreiben Sie eigene Beispiele! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Besonders lehrreiche Beispiele aus dem LSR werden in unsere offizielle diff --git a/Documentation/de/web/manuals.itexi b/Documentation/de/web/manuals.itexi index d236a6f289..08b451f84d 100644 --- a/Documentation/de/web/manuals.itexi +++ b/Documentation/de/web/manuals.itexi @@ -137,7 +137,7 @@ vorhergehende stabile Versionen und die aktuelle Version als komprimiertes Archi der Übersetzungsstatus für nicht Nicht-Englischsprachige. @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}: Beispiele, Tricks und Tipps, von LilyPond-Benutzern erstellt. @item @@ -327,7 +327,7 @@ in Angriff nimmt. Hier werden ausgewählte Schnipsel an LilyPond-Code mit der produzierten Notation gezeigt. Die Schnipsel stammen aus dem -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond-Schnipsel-Depot} +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond-Schnipsel-Depot} (LSR) und stehen alle unter der Public Domain. Beachten Sie, dass dieses Dokument keine bestimmte Teilmenge von diff --git a/Documentation/es/notation/keyboards.itely b/Documentation/es/notation/keyboards.itely index ef4962d579..793e1fab8b 100644 --- a/Documentation/es/notation/keyboards.itely +++ b/Documentation/es/notation/keyboards.itely @@ -119,7 +119,7 @@ se cruzan entre voces, como se explica en @rlearning{Otras aplicaciones de los t @c @snippets @c @lilypondfile[verbatim,quote,texidoc,doctitle] @c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly} -@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312 +@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312 @seealso Manual de aprendizaje: diff --git a/Documentation/es/web/community.itexi b/Documentation/es/web/community.itexi index 2def991e76..d97742d08f 100644 --- a/Documentation/es/web/community.itexi +++ b/Documentation/es/web/community.itexi @@ -136,7 +136,7 @@ y usar libremente en sus propias obras. ¡Vea las cosas que otros han escrito, y añada las suyas propias! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Los ejemplos del LSR que son especialmente instructivos se incluyen en diff --git a/Documentation/es/web/manuals.itexi b/Documentation/es/web/manuals.itexi index b83f0fd989..e4648d8266 100644 --- a/Documentation/es/web/manuals.itexi +++ b/Documentation/es/web/manuals.itexi @@ -132,7 +132,7 @@ Versiones estables anteriores y versión actual como un archivo comprimido. estado del proceso de traducción para los lectores no anglófonos. @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository (el almacén de fragmentos de código de LilyPond)}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository (el almacén de fragmentos de código de LilyPond)}: ejemplos, consejos y trucos creados por los usuarios. @item @@ -340,7 +340,7 @@ su lectura antes de afrontar proyectos grandes. Este manual presenta un conjunto seleccionado de fragmentos de código de LilyPond extraídos del -@uref{http://lsr@/.dsi@/.unimi@/.it,Repositorio de fragmentos de +@uref{http://lsr@/.di@/.unimi@/.it,Repositorio de fragmentos de código de LilyPond} (LSR). Todos los fragmentos se encuentran en el dominio público. diff --git a/Documentation/es/web/news.itexi b/Documentation/es/web/news.itexi index 4883a59c92..905a701380 100644 --- a/Documentation/es/web/news.itexi +++ b/Documentation/es/web/news.itexi @@ -4370,7 +4370,7 @@ file and download @ref{Descargas antiguas}! @newsItem @subsubheading February 26, 2005 -The @uref{http://lsr.dsi.unimi.it/,Lilypond Snippet +The @uref{http://lsr.di.unimi.it/,Lilypond Snippet Repository (LSR)} is a searchable database of Lilypond code snippets. You can add snippets too, so join the LSR project, and contribute creative ideas for using Lilypond. diff --git a/Documentation/fr/web/community.itexi b/Documentation/fr/web/community.itexi index 4d7ae628d9..75f3e5913c 100644 --- a/Documentation/fr/web/community.itexi +++ b/Documentation/fr/web/community.itexi @@ -147,7 +147,7 @@ Ils sont librement réutilisables dans vos propres travaux. N'hésitez pas à apporter votre concours à cette banque de trucs et astuces ! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Un certain nombre d'exemples issus du LSR et particulièrement pertinents diff --git a/Documentation/fr/web/manuals.itexi b/Documentation/fr/web/manuals.itexi index 67097dab1a..ced9d07b6c 100644 --- a/Documentation/fr/web/manuals.itexi +++ b/Documentation/fr/web/manuals.itexi @@ -145,7 +145,7 @@ versions. état des traductions pour les lecteurs non anglophones. @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} : +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository} : collection d'exemples, trucs et astuces élaborés par des utilisateurs. @item @@ -356,7 +356,7 @@ recommandée avant d'aborder de grands projets. Il s'agit d'une sélection de petits exemples montrant des trucs, astuces et fonctionnalités particulières de LilyPond, issus de -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository} (LSR). Tous ces exemples sont dans le domaine public. Notez bien que cette annexe n'est en aucune manière un miroir ou même diff --git a/Documentation/hu/web/manuals.itexi b/Documentation/hu/web/manuals.itexi index bf052b46ca..c63a76cc38 100644 --- a/Documentation/hu/web/manuals.itexi +++ b/Documentation/hu/web/manuals.itexi @@ -313,7 +313,7 @@ Ajánlott elolvasni, mielőtt nagy művek bevitelébe kezd az ember. @subheading Kódrészletek Ez egy válogatás a -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Kódrészletek Tárházából}. +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Kódrészletek Tárházából}. Minden kódrészlet közkincs. A kottaírás kézikönyvének megfelelő szakaszaiban is találhatóak ilyenek a diff --git a/Documentation/it/web/community.itexi b/Documentation/it/web/community.itexi index 4737b5c964..2f6d65a231 100644 --- a/Documentation/it/web/community.itexi +++ b/Documentation/it/web/community.itexi @@ -136,7 +136,7 @@ usati nei tuoi lavori. Guarda quello che hanno scritto altre persone, e aggiungi i tuoi esempi! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Esempi particolarmente istruttivi provenienti dal LSR sono inclusi nella diff --git a/Documentation/it/web/manuals.itexi b/Documentation/it/web/manuals.itexi index 15761b230c..0a83725e44 100644 --- a/Documentation/it/web/manuals.itexi +++ b/Documentation/it/web/manuals.itexi @@ -126,7 +126,7 @@ versioni stabili precedenti e quella attuale in un archivio compresso. stato delle traduzioni per i lettori di lingua non inglese. @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}: esempi, consigli e trucchi creati dagli utenti. @item @@ -329,7 +329,7 @@ intraprendere un progetto impegnativo. @subheading Frammenti Questo manuale presenta una selezione di frammenti di codice LilyPond tratti dal -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository} (LSR). Tutti i frammenti di codice sono nel pubblico dominio. Si prega di notare che questo documento non è un sottoinsieme esatto del LSR. LSR diff --git a/Documentation/ja/notation/keyboards.itely b/Documentation/ja/notation/keyboards.itely index 9827d26632..3822d009b0 100644 --- a/Documentation/ja/notation/keyboards.itely +++ b/Documentation/ja/notation/keyboards.itely @@ -116,7 +116,7 @@ @c @snippets @c @lilypondfile[verbatim,quote,texidoc,doctitle] @c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly} -@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312 +@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312 @seealso 学習マニュアル: diff --git a/Documentation/ja/web/community.itexi b/Documentation/ja/web/community.itexi index d196af2d1c..54fc358200 100644 --- a/Documentation/ja/web/community.itexi +++ b/Documentation/ja/web/community.itexi @@ -131,7 +131,7 @@ LilyPond コード断片リポジトリ (LSR) はユーザが投稿した例の@ 他の人が書いた楽譜を見て、あなた自身も投稿してください! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example LSR から、@c diff --git a/Documentation/ja/web/manuals.itexi b/Documentation/ja/web/manuals.itexi index 1d63b8ffd0..386d24b143 100644 --- a/Documentation/ja/web/manuals.itexi +++ b/Documentation/ja/web/manuals.itexi @@ -123,7 +123,7 @@ LilyPond は @strong{テキスト ベース} の楽譜作成プログラムで 非英語圏の読者のための翻訳状況。 @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}: ユーザが作成した例、ヒント、それに TIPS。 @item @ref{Development}: @@ -305,7 +305,7 @@ LilyPond 記譜法を他のプログラムと統合する方法について説 @divClass{column-left-top} @subheading コード断片集 -これは @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond コード断片リポジトリ} +これは @uref{http://lsr@/.di@/.unimi@/.it,LilyPond コード断片リポジトリ} (LSR) から選び出した LilyPond のコード断片集です。@c LSR にあるすべてのコード断片はパブリック ドメインにあります (公開されています)。 diff --git a/Documentation/nl/web/manuals.itexi b/Documentation/nl/web/manuals.itexi index 61db2db59e..427b1d210a 100644 --- a/Documentation/nl/web/manuals.itexi +++ b/Documentation/nl/web/manuals.itexi @@ -137,7 +137,7 @@ vorige stabiele versies en huidige als gecomprimeerd archief. status van de vertaling voor niet-Engelstaligen. @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippers Repository}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippers Repository}: voorbeelden door gebruikers, hints en tips. @item @@ -330,7 +330,7 @@ lectuur indien je een groot project wilt beginnen. Dit toont een geselecteerde set LilyPond-snippers (codefragementen) uit de -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository} (LSR). Al deze snippers zijn publiek domein. Let op dat dit document geen exacte deelverzameling is van diff --git a/Documentation/notation/keyboards.itely b/Documentation/notation/keyboards.itely index a8405b5274..4ee9cee885 100644 --- a/Documentation/notation/keyboards.itely +++ b/Documentation/notation/keyboards.itely @@ -112,7 +112,7 @@ as shown in @rlearning{Other uses for tweaks}. @c @snippets @c @lilypondfile[verbatim,quote,texidoc,doctitle] @c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly} -@c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312 +@c http://lsr.di.unimi.it/LSR/Item?u=1&id=312 @seealso Learning Manual: diff --git a/Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly b/Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly index 4deb652211..f284dd6d05 100644 --- a/Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly +++ b/Documentation/snippets/defining-an-engraver-in-scheme--ambitus-engraver.ly @@ -4,7 +4,7 @@ % and then run scripts/auxiliar/makelsr.py % % This file is in the public domain. -%% Note: this file works from version 2.16.0 +%% Note: this file works from version 2.19.7 \version "2.19.7" \header { diff --git a/Documentation/web/community.itexi b/Documentation/web/community.itexi index 54723d77f5..70362a5d27 100644 --- a/Documentation/web/community.itexi +++ b/Documentation/web/community.itexi @@ -134,7 +134,7 @@ in your own works. See what other people have written, and add your own! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Particularly instructive examples from LSR are included in our diff --git a/Documentation/web/manuals.itexi b/Documentation/web/manuals.itexi index 4df4c9a313..e741a960ea 100644 --- a/Documentation/web/manuals.itexi +++ b/Documentation/web/manuals.itexi @@ -129,7 +129,7 @@ previous stable versions and current as a compressed archive. translation status for non-English readers. @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}: user-created examples, hints and tips. @item @@ -323,7 +323,7 @@ attempting any large projects. @subheading Snippets This shows a selected set of LilyPond snippets from the -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository} (LSR). All the snippets are in the public domain. Please note that this document is not an exact subset of LSR. LSR diff --git a/Documentation/web/news.itexi b/Documentation/web/news.itexi index c01a1ffc90..0e839d1c21 100644 --- a/Documentation/web/news.itexi +++ b/Documentation/web/news.itexi @@ -4415,7 +4415,7 @@ file and download @ref{Old downloads}! @newsItem @subsubheading February 26, 2005 -The @uref{http://lsr.dsi.unimi.it/,LilyPond Snippet +The @uref{http://lsr.di.unimi.it/,LilyPond Snippet Repository (LSR)} is a searchable database of LilyPond code snippets. You can add snippets too, so join the LSR project, and contribute creative ideas for using LilyPond. diff --git a/Documentation/zh/web/community.itexi b/Documentation/zh/web/community.itexi index f073b63069..21046727b1 100644 --- a/Documentation/zh/web/community.itexi +++ b/Documentation/zh/web/community.itexi @@ -133,7 +133,7 @@ in your own works. See what other people have written, and add your own! @example -@uref{http://lsr.dsi.unimi.it} +@uref{http://lsr.di.unimi.it} @end example Particularly instructive examples from LSR are included in our diff --git a/Documentation/zh/web/manuals.itexi b/Documentation/zh/web/manuals.itexi index 63fd22356c..ef23742c99 100644 --- a/Documentation/zh/web/manuals.itexi +++ b/Documentation/zh/web/manuals.itexi @@ -133,7 +133,7 @@ LilyPond 是 @strong{基于文本} 的音乐雕版印刷程序。请您先阅读 针对非英语读者的翻译情况。 @item -@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}: +@uref{http://lsr@/.di@/.unimi@/.it,LilyPond Snippet Repository}: 用户创建的例子、窍门和秘诀。 @item @@ -304,7 +304,7 @@ LilyPond,同时也用简单的术语解释了一些关键的概念。您应该 @subheading 片断 Snippets 这里显示从 -@uref{http://lsr@/.dsi@/.unimi@/.it, +@uref{http://lsr@/.di@/.unimi@/.it, LilyPond 片断库 (LilyPond Snippet Repository@comma{} LSR)} 精选出来的一些 LilyPond 片断。所有的片断都属于公有领域。 diff --git a/scm/document-backend.scm b/scm/document-backend.scm index 406f09aacb..d9ec2b00b5 100644 --- a/scm/document-backend.scm +++ b/scm/document-backend.scm @@ -176,16 +176,6 @@ node." (cons (cons key val) prior)) '() (ly:all-grob-interfaces))) -;; sort user-settable and internal props within each grob-interface -(set! interface-description-alist - (map! (lambda (iface-desc) - (let* ((key-name-docstr (list-head iface-desc 3)) - (props (list-tail iface-desc 3)) - (sorted-props (list (sort (car props) ly:symbol-ci