Re: Code formatter

2009-11-12 Thread Bertalan Fodor
I think that the question is not whether we want to use a code formatter but which one. Ideally applied automatically when pushing. Also, is there a tool for c++ like checkstyle and pmd in the java world? That could check for formatting issues and code smells and bad practices. Original m

Re: Quit [now definitely O/T]

2009-11-12 Thread Han-Wen Nienhuys
Jumping into this thread randomly. While I am known to be less welcoming-friendly at times (especially if I am busy or stressed out), you also have to keep in mind that I have (had) been accepting patches from a lot of people for a long time. I have plenty of experience with contributed patches t

Re: BOM mark from Windows notepad

2009-11-12 Thread Patrick McCarty
On 2009-11-12, Patrick McCarty wrote: > On 2009-11-12, Hans Aberg wrote: > > On 12 Nov 2009, at 12:34, Francisco Vila wrote: > > >Please keep on touch > > >until I get a sample again from one of my students. > > > > Perhaps they created it in another encoding, and the filled the file > > with UTF-

Re: BOM mark from Windows notepad

2009-11-12 Thread Patrick McCarty
On 2009-11-12, Hans Aberg wrote: > On 12 Nov 2009, at 12:34, Francisco Vila wrote: > >Please keep on touch > >until I get a sample again from one of my students. > > Perhaps they created it in another encoding, and the filled the file > with UTF-8? No, I just used Windows Notepad (on Windows XP)

Re: Source_file: remove mbrtowc() in favor of utf8_char_len()

2009-11-12 Thread pnorcks
Reviewers: Neil Puttock, Message: On 2009/11/12 20:38:57, Neil Puttock wrote: Hi Patrick, This looks fine to me. Thanks, Neil. I pushed the patches. -Patrick Description: Source_file: remove mbrtowc() in favor of utf8_char_len() - Move the routine to determine length of UTF-8 characters

Re: [PATCH] Strings as markup arguments in music functions

2009-11-12 Thread Carl Sorensen
LGTM. Carl On 11/12/09 3:02 PM, "Neil Puttock" wrote: > Hi all, > > Though strings are valid markup objects according to the type > predicate `markup?', the parser only recognizes full_markup objects as > valid for music functions, which means it's currently impossible to > pass both strings

Re: Quit [now definitely O/T]

2009-11-12 Thread Carl Sorensen
On 11/12/09 3:56 PM, "Graham Percival" wrote: > On Thu, Nov 12, 2009 at 05:32:26PM -0500, Chris Snyder wrote: >> I think my experience does illustrate the care necessary in shepherding >> new developers. I think the LilyPond developer community would do well >> to treat newbies with kid gloves

Re: Quit [now definitely O/T]

2009-11-12 Thread Carl Sorensen
On 11/12/09 3:38 PM, "Frédéric Bron" wrote: >> I've been there (had patches rejected because of bad indentation) and I >> remember the pain it was to completely reindent the file (as part of that >> process I learned to use the automatic indentation in vim).  But my code is >> easier to read (

Re: Quit [now definitely O/T]

2009-11-12 Thread Patrick McCarty
2009/11/12 Frédéric Bron : >> I've been there (had patches rejected because of bad indentation) and I >> remember the pain it was to completely reindent the file (as part of that >> process I learned to use the automatic indentation in vim).  But my code is >> easier to read (which is *really* impo

Re: [PATCH] Strings as markup arguments in music functions

2009-11-12 Thread Werner LEMBERG
> Though strings are valid markup objects according to the type > predicate `markup?', the parser only recognizes full_markup objects > as valid for music functions, which means it's currently impossible > to pass both strings and markups unless using Scheme. > > I've posted a modest patch here,

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-12 Thread Werner LEMBERG
> Here is patch implementing the chord repetition shortcut that has been > discussed a few times, [...] Wonderful! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Code formatter

2009-11-12 Thread Neil Puttock
2009/11/12 Chris Snyder : > After the on-going discussion that included talk about formatting, I did a > quick search for automatic code formatters, starting with one for the C++ > code (I think it's reasonable to expect to use a different formatter for > each programming language). I came across o

Re: Code formatter

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 05:52:30PM -0500, Chris Snyder wrote: > After the on-going discussion that included talk about formatting, I did > a quick search for automatic code formatters, starting with one for the > C++ code (I think it's reasonable to expect to use a different formatter > for e

Re: Quit [now definitely O/T]

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 05:32:26PM -0500, Chris Snyder wrote: > I think my experience does illustrate the care necessary in shepherding > new developers. I think the LilyPond developer community would do well > to treat newbies with kid gloves - contributing to a project for the > first time

Code formatter

2009-11-12 Thread Chris Snyder
After the on-going discussion that included talk about formatting, I did a quick search for automatic code formatters, starting with one for the C++ code (I think it's reasonable to expect to use a different formatter for each programming language). I came across one - astyle http://astyle.sour

Re: Quit [now definitely O/T]

2009-11-12 Thread Frédéric Bron
> I've been there (had patches rejected because of bad indentation) and I > remember the pain it was to completely reindent the file (as part of that > process I learned to use the automatic indentation in vim).  But my code is > easier to read (which is *really* important for Scheme code IMO), so

Re: Quit [now definitely O/T]

2009-11-12 Thread Chris Snyder
Hi Carl, Thanks for the response. I had one of those "should I want to take that message back?" moments after sending my previous message - I regret the confrontational tone I took at times. Carl Sorensen wrote: Thanks for your contributions. I'm sorry for whatever part I've played in disco

Re: Tracker 836: Add facility to change output file-name for a \book block

2009-11-12 Thread Neil Puttock
2009/11/12 : > Is the patch ready to push now? LGTM, apart from a few remaining whitespaces and wonky indents. :) I've sorted these and will push to master shortly. Thanks for being so patient, Neil ___ lilypond-devel mailing list lilypond-devel@gn

Re: anybody know apache? (dir structure of docs)

2009-11-12 Thread Reinhold Kainhofer
Am Donnerstag, 12. November 2009 22:34:19 schrieb Reinhold Kainhofer: > In the .htaccess file in the server's base web directory (i.e. the dir that > contains web/), simply add: > > ### > > ## Rewrite all non-existing files at toplevel to the /web/ dir, so

[PATCH] Strings as markup arguments in music functions

2009-11-12 Thread Neil Puttock
Hi all, Though strings are valid markup objects according to the type predicate `markup?', the parser only recognizes full_markup objects as valid for music functions, which means it's currently impossible to pass both strings and markups unless using Scheme. I've posted a modest patch here, htt

Re: Quit [now definitely O/T]

2009-11-12 Thread Joe Neeman
On Thu, 2009-11-12 at 14:28 -0700, Carl Sorensen wrote: > Chris, > > Thanks for your contributions. I'm sorry for whatever part I've played > in discouraging you. > > > On 11/12/09 11:04 AM, "Chris Snyder" wrote: > > > > > Over the past year, I've submitted patches on occasion for possible

Re: Quit [now definitely O/T]

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 02:28:44PM -0700, Carl Sorensen wrote: > I hope this hasn't come across as defensive. I'm sincerely trying to help. To further this point: almost a year ago, I wanted to start a group to train new programmers for bug-fixing and new features (the "Frogs"). I asked for a vo

Re: anybody know apache? (dir structure of docs)

2009-11-12 Thread Peter Chubb
> "Graham" == Graham Percival writes: Graham> Anybody want to save me a half an hour of maintenance, and a Graham> few hours of sanity? Look this up. (alternately, if you Graham> already know apache, just answer the question) Yes you can do it. In fact there is more than one way. If you

Re: Tracker 836: Add facility to change output file-name for a \book block

2009-11-12 Thread ian
music-functions-init.ly spaces+tab lines sorted. indentation ll 626-633 fixed. Is the patch ready to push now? Cheers, Ian http://codereview.appspot.com/150044/diff/11/1015 File ly/music-functions-init.ly (right): http://codereview.appspot.com/150044/diff/11/1015#newcode611 ly/music-functi

Re: anybody know apache? (dir structure of docs)

2009-11-12 Thread Bertalan Fodor
Yes, mod_rewrite can do that. I can look up how tomorrow, as i have this on my servers. Original message From: Graham Percival Sent: 12 Nov 2009 12:47 -08:00 To: Cc: Lily devel , Jan Nieuwenhuizen Subject: anybody know apache? (dir structure of docs) Anybody want to save me a ha

Re: Quit [now definitely O/T]

2009-11-12 Thread Carl Sorensen
Chris, Thanks for your contributions. I'm sorry for whatever part I've played in discouraging you. On 11/12/09 11:04 AM, "Chris Snyder" wrote: > > Over the past year, I've submitted patches on occasion for possible > inclusion in the trunk. On one occasion (accidentals in chords not > space

lower-case difficulties

2009-11-12 Thread Graham Percival
Changing everything to lower case produces ugly errors with directories+files clashing. In short, we can't do it if general is built in the top-level, so it'll have to wait until we definitely want to build general in a separate directory, or until we definitely want to put all the other manuals i

Re: Tracker 836: Add facility to change output file-name for a \book block

2009-11-12 Thread n . puttock
On 2009/11/12 01:12:35, Carl wrote: A few whitespace errors (tab following spaces) and one indenting mistake. Then I think it's good to go. A useful tip for catching these errors is to apply the patch locally: git will tell you where the whitespace errors are. http://codereview.appspot.com/

Re: Tracker 836: Add facility to change output file-name for a \book block

2009-11-12 Thread n . puttock
On 2009/11/12 01:12:35, Carl wrote: A few whitespace errors (tab following spaces) and one indenting mistake. Then I think it's good to go. A useful tip for catching these errors is to apply the patch locally: git will tell you where the whitespace errors are. http://codereview.appspot.com/

Re: Tracker 836: Add facility to change output file-name for a \book block

2009-11-12 Thread n . puttock
http://codereview.appspot.com/150044/diff/11/1015 File ly/music-functions-init.ly (right): http://codereview.appspot.com/150044/diff/11/1015#newcode621 ly/music-functions-init.ly:621: (forced (ly:music-property (car sec-note-events ) 'force-accidental))) (car sec-note-events) http://codereview.

Issue #768 - chord repetition shortcut: patch for review

2009-11-12 Thread Nicolas Sceaux
Hi, Here is patch implementing the chord repetition shortcut that has been discussed a few times, for review: I've chosed arbitrary defaults, which may be changed: - the shortcut is `q'; - the function copying the previous chord only copies the chord pit

Re: What is the deal with define-internal-markup-command?

2009-11-12 Thread Carl Sorensen
David Kastrup gnu.org> writes: > > > Why does define-internal-markup-command have more arguments than > define-markup-command? One is the doc, but there also seem to be > default properties. Why doesn't define-markup-command have properties > to specify as well? define-markup-command is inte

anybody know apache? (dir structure of docs)

2009-11-12 Thread Graham Percival
Anybody want to save me a half an hour of maintenance, and a few hours of sanity? Look this up. (alternately, if you already know apache, just answer the question) On Mon, Nov 09, 2009 at 12:31:31PM -0200, Han-Wen Nienhuys wrote: > On Mon, Nov 9, 2009 at 9:54 AM, Jan Nieuwenhuizen wrote: > > >

Source_file: remove mbrtowc() in favor of utf8_char_len()

2009-11-12 Thread n . puttock
Hi Patrick, This looks fine to me. Cheers, Neil http://codereview.appspot.com/154046 ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: What is the deal with define-internal-markup-command?

2009-11-12 Thread Nicolas Sceaux
Le 12 nov. 2009 à 20:45, David Kastrup a écrit : Why does define-internal-markup-command have more arguments than define-markup-command? I think you mean define-builtin-markup-command. One is the doc, but there also seem to be default properties. Why doesn't define-markup-command have prop

Re: BOM mark from Windows notepad

2009-11-12 Thread Hans Aberg
On 12 Nov 2009, at 15:22, David Kastrup wrote: On Mac OS X 10.5.8, I can see it using 'less'; it looks like: \version "2.12.1" { c } But emacs 23.1.1 does not show it at all. C-h C RET RET gives Coding system for saving this buffer: U -- utf-8-with-signature-unix Notice the "with-signatu

What is the deal with define-internal-markup-command?

2009-11-12 Thread David Kastrup
Why does define-internal-markup-command have more arguments than define-markup-command? One is the doc, but there also seem to be default properties. Why doesn't define-markup-command have properties to specify as well? Thanks for insights. -- David Kastrup

Re: Patch: remove Ottava_spanner_engraver from \TabStaff

2009-11-12 Thread Neil Puttock
2009/11/9 Marc Hohl : > I added another version of my patch without these comments; > I tried to fill the [DOCME] in the description tag with something more > useful. Cheers, it's applied. Regards, Neil ___ lilypond-devel mailing list lilypond-devel@

Re: Fixes issue 786, "Extenders in lyrics stop prematurely if a single underscore is found."

2009-11-12 Thread joeneeman
lgtm http://codereview.appspot.com/150067/diff/3018/4006 File lily/extender-engraver.cc (right): http://codereview.appspot.com/150067/diff/3018/4006#newcode118 lily/extender-engraver.cc:118: Moment *start_mom = column ? unsmob_moment (column->get_property ("when") ) : 0; no space between ) ) h

Re: Quit [now definitely O/T]

2009-11-12 Thread David Kastrup
Jesús Guillermo Andrade writes: > El 12/11/2009, a las 04:11 a.m., David Kastrup escribió: > > Jan Nieuwenhuizen writes: > > > As a new contributor/developer, by using a different, and a particular > > unfriendly platform for free software development, you are faced with > >

Re: Issue 872 in lilypond: Changes split-page has broken images

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 01:16:42PM -0500, Kieren MacMillan wrote: > Hi Graham, > >> I think everybody has seriously underestimated both the amount, >> and importance, of these basic "maintenance" tasks. > > Are there any "basic ‘maintenance’" tasks that can be done without > needing to build Lily

Re: Issue 872 in lilypond: Changes split-page has broken images

2009-11-12 Thread Kieren MacMillan
Hi Graham, I think everybody has seriously underestimated both the amount, and importance, of these basic "maintenance" tasks. Are there any "basic ‘maintenance’" tasks that can be done without needing to build Lilypond/docs? e.g., I can fix indentation in TextWrangler, and then send the r

Re: developers developers developers

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 04:25:40PM +0100, Bertalan Fodor (LilyPondTool) wrote: >Good visual debugger for both scheme and C++, running well on Windows and >Linux. That'll take... oh, 200 hours? Sorry, but that would probably take all the lilypond programmers over a year to write. I don't

Re: Issue 872 in lilypond: Changes split-page has broken images

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 04:42:14PM +0100, John Mandereau wrote: > Le lundi 09 novembre 2009 à 20:08 +, Graham Percival a écrit : > > doing: > > $filename = lc($filename) > > works fine in the general lilypond-init.pl file. > > In wich line or function exactly? The changes I proposed in a pr

Re: Quit [now definitely O/T]

2009-11-12 Thread Chris Snyder
As a frequent LilyPond user (25-50% of my day job) and aspiring contributor, I'd like to throw in my two cents (USD, so not worth much - sorry). Over the past year, I've submitted patches on occasion for possible inclusion in the trunk. On one occasion (accidentals in chords not spaced proper

Re: [PATCH] serious doubts about waf

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 10:21:16AM +0100, John Mandereau wrote: > Le jeudi 12 novembre 2009 à 00:21 +0100, John Mandereau a écrit : > > Does the attached patch convince you to go on on Waf? > > Actually, please ignore my patch and checkout a SVN copy of Waf instead > > svn checkout http://waf.goo

Re: developers developers developers

2009-11-12 Thread demery
> Yes, that suffice if you are looking for text. > But if you are looking for function and class definition, reference, > exception throwing places, macro expansion as tooltip etc. There are a > lot of things a good development environment must do for effective work. XCode does a good job for me

Re: developers developers developers

2009-11-12 Thread demery
> As does M-x grep RET in Emacs. And it's variants like M-x grep-find RET > and similar. But Emacs can also navigate using tags tables, which is > more direct and makes it easier to find definitions. XCode keeps a table of symbols for all compiled files in the project, users can select the test

Re: developers developers developers

2009-11-12 Thread Johannes Schindelin
Hi, On Thu, 12 Nov 2009, Werner LEMBERG wrote: > >>> I'm talking about developer tools. For example, some months ago I > >>> got the advice to use "grep" to browse LilyPond source code. > >> > >> BTW, have you found something better? > >> > > Eclipse is quite good at finding macro definitions etc

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
Yes, that suffice if you are looking for text. But if you are looking for function and class definition, reference, exception throwing places, macro expansion as tooltip etc. There are a lot of things a good development environment must do for effective work. dem...@suffolk.lib.ny.us wrote: I

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
Werner LEMBERG wrote: I'm talking about developer tools. For example, some months ago I got the advice to use "grep" to browse LilyPond source code. BTW, have you found something better? Eclipse is quite good at finding macro definitions etc., but it relies on some special buil

Re: developers developers developers

2009-11-12 Thread David Kastrup
Kieren MacMillan writes: >> for those working on a mac, XCode and BBEdit have grep-like >> facilities as >> well as project-wide search capabilities that report results in a list >> that is itself a navigation tool for the hits. > > +1 > TextWrangler ("BBEdit Jr.", freeware) also has this wonderf

Re: developers developers developers

2009-11-12 Thread Werner LEMBERG
>>> I'm talking about developer tools. For example, some months ago I >>> got the advice to use "grep" to browse LilyPond source code. >> >> BTW, have you found something better? >> > Eclipse is quite good at finding macro definitions etc., but it > relies on some special build configuration, i mus

Re: developers developers developers

2009-11-12 Thread demery
> Why do you think 99% of MS Word users are aware of only 1% of its > features? Autocad might be a better point of comparison. As to Word, I have been responsible for informal teaching of its use in computer labs, with clients that were on deadlines, many of whom had no patience to learn things

Re: developers developers developers

2009-11-12 Thread Kieren MacMillan
for those working on a mac, XCode and BBEdit have grep-like facilities as well as project-wide search capabilities that report results in a list that is itself a navigation tool for the hits. +1 TextWrangler ("BBEdit Jr.", freeware) also has this wonderful feature. Cheers, Kieren. _

Re: lower-case html names

2009-11-12 Thread John Mandereau
Le jeudi 12 novembre 2009 à 01:29 +, Graham Percival a écrit : > I like the changes to the @uref{} links, but we should be able to > make all the html filenames lower-case by changing 2 or 3 lines in > the texi2html-init file. I'm still not certain whether makeinfo / > info is happy with lower

Re: Issue 872 in lilypond: Changes split-page has broken images

2009-11-12 Thread John Mandereau
Le lundi 09 novembre 2009 à 20:08 +, Graham Percival a écrit : > doing: > $filename = lc($filename) > works fine in the general lilypond-init.pl file. In wich line or function exactly? The changes I proposed in a previous email don't work for me, even not for manuals. In case it matters, I

Re: developers developers developers

2009-11-12 Thread demery
> >> I'm talking about developer tools. For example, some months ago I >> got the advice to use "grep" to browse LilyPond source code. > > BTW, have you found something better? for those working on a mac, XCode and BBEdit have grep-like facilities as well as project-wide search capabilities that

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
Graham Percival wrote: On Thu, Nov 12, 2009 at 01:40:37PM +0100, Bertalan Fodor (LilyPondTool) wrote: I feel a very big obstacle for fixing bugs: the lack of modern tools for developing LilyPond. What, precisely do you mean by this? - C++ and scheme sucks? I doubt this will change. -

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
Werner LEMBERG wrote: I'm talking about developer tools. For example, some months ago I got the advice to use "grep" to browse LilyPond source code. BTW, have you found something better? Werner Eclipse is quite good at finding macro definitions etc., but it relies on some specia

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread Kieren MacMillan
John (and Graham), Thanks for all your help, but after 5+ hours of working on this, I've decided to give up — once I get Mac OS X 10.6 installed (whenever that is), I'll give the build system install another try. Regards, Kieren. ___ lilypond-dev

Re: developers developers developers

2009-11-12 Thread Werner LEMBERG
> I'm talking about developer tools. For example, some months ago I > got the advice to use "grep" to browse LilyPond source code. BTW, have you found something better? Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.g

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread John Mandereau
Le jeudi 12 novembre 2009 à 09:40 -0500, Kieren MacMillan a écrit : > You're kidding, right? > A 0.01 version difference is stopping me from being able to turn my > [huge, but quickly waning] enthusiasm for Lilypond into useable and > useful docs and bugfixes?? Yesterday, I spent hours debuggi

Re: Fixes issue 786, "Extenders in lyrics stop prematurely if a single underscore is found."

2009-11-12 Thread csnyder
The latest patch looks to me to be a proper fix for issue 800. http://codereview.appspot.com/150067 ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fixing issue 800 (extender ending early if other voices present)

2009-11-12 Thread Chris Snyder
Joe Neeman wrote: > Now I'm even more confused. get_current_note_head finds a note head > (from the associatedVoice) that ends strictly after the current moment. > We only check melisma_busy if get_current_note_head finds something. > Therefore, we will only check melisma_busy if we are in the mid

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread Kieren MacMillan
Hi John, Ahem *cough* GNU Make 3.81 (which I have on my GNU/Linux system) was released in 2006. I guess we should then require this version for building LilyPond, shouldn't we? You're kidding, right? A 0.01 version difference is stopping me from being able to turn my [huge, but quickly wani

Re: developers developers developers

2009-11-12 Thread Francisco Vila
2009/11/12 Kieren MacMillan : > IM(NS)HO, the *only* reason to enthusiastically recommend > Lilypond is its output: for 95+% of the population, it's an inferior > engraving experience (i.e., high learning curve and no GUI), but the > difference in output quality is so great that it justifies my fev

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread John Mandereau
Le jeudi 12 novembre 2009 à 09:12 -0500, Kieren MacMillan a écrit : > I don't know what a make "avatar" is... I meant an implementation of Make. AFAIK building LilyPond requires GNU Make. > but when I type > > make --v > > it outputs > > GNU Make 3.80 > Copyright (C) 2002 Free

Re: BOM mark from Windows notepad

2009-11-12 Thread David Kastrup
Hans Aberg writes: > On 12 Nov 2009, at 12:34, Francisco Vila wrote: > >>> The attached LY file was created in Windows Notepad, saved in UTF-8 >>> encoding, and I compiled it on Linux with no errors or warnings. >>> >>> Do you see an error message when compiling this file? If so, can you >>> pos

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread Kieren MacMillan
Hi John, Which Make avatar and version do you use? I don't know what a make "avatar" is... but when I type make --v it outputs GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warran

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread John Mandereau
Le mercredi 11 novembre 2009 à 23:33 -0500, Kieren MacMillan a écrit : > out/dispatcher.dep:1: *** multiple target patterns. Stop. > make: *** [all] Error 2 Which Make avatar and version do you use? Best, John signature.asc Description: Ceci est une partie de message numériquement signée _

Re: BOM mark from Windows notepad

2009-11-12 Thread Hans Aberg
On 12 Nov 2009, at 12:34, Francisco Vila wrote: The attached LY file was created in Windows Notepad, saved in UTF-8 encoding, and I compiled it on Linux with no errors or warnings. Do you see an error message when compiling this file? If so, can you post the error? I'm afraid I cannot reprod

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread Kieren MacMillan
Graham, To clarify, my bet was that your permission problems were caused by "sudo make". See above when I said "... you shouldn't have THIS problem any more..." (emphasis added) Point. Come on, man. It's 2pm, I have to teach for 3 hours, and I haven't had breakfast yet. I need those timbi

Re: problem installing build requirements [Mac OS X 10.4.11]

2009-11-12 Thread Graham Percival
On Wed, Nov 11, 2009 at 11:33:06PM -0500, Kieren MacMillan wrote: > Hi Graham, > >> I'll bet you a double-double and 20 timbits[1] that this is >> because of "sudo make", or running sudo at some point when >> downloading the source? Once you do "sudo make clean; sudo make >> distclean", all the ou

Re: developers developers developers

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 01:40:37PM +0100, Bertalan Fodor (LilyPondTool) wrote: > I feel a very big obstacle for fixing bugs: the lack of modern tools for > developing LilyPond. What, precisely do you mean by this? - C++ and scheme sucks? I doubt this will change. - the build system sucks? we'r

Re: developers developers developers

2009-11-12 Thread David Kastrup
"Bertalan Fodor (LilyPondTool)" writes: > Sure, though I'm afraid they are mostly Java programmers. Ah, you used "expert" in the negative sense. Someone who is only familiar with one thing at all rather than _particularly_ good at one thing. > One of them declined to participate even in LilyPo

Re: developers developers developers

2009-11-12 Thread Jan Nieuwenhuizen
Op donderdag 12-11-2009 om 08:27 uur [tijdzone -0500], schreef Kieren MacMillan: > > - approximately 300 *known* bugs that produce garbage output that > > nobody's working on. (there's about 10-15 bugs that people are > > working on) > > I'd love to see CodaMusic's bug list. ;) You could l

Re: developers developers developers

2009-11-12 Thread David Kastrup
"Bertalan Fodor (LilyPondTool)" writes: > Perhaps even the development platform should be changed here > and there to make sure there are good tools to use. > > > One thing I have learnt in the past: it is mostly pointless to try > supporting a platform that is not your ow

Re: developers developers developers

2009-11-12 Thread Kieren MacMillan
Hi Graham (et al), For the record, **I have never recommended that somebody use lilypond**. When meeting a technically-oriented composer Ah! That's your problem right there... I recommend Lilypond all the time, but primarily to AESTHETICALLY-oriented composers. In my experience, most comp

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
Perhaps even the development platform should be changed here and there to make sure there are good tools to use. One thing I have learnt in the past: it is mostly pointless to try supporting a platform that is not your own choice. If others are passionate enough about it, they will do a

Re: developers developers developers

2009-11-12 Thread Mats Bengtsson
Francisco Vila wrote: 2009/11/12 Graham Percival : That's why I cringe a bit whenever I hear people proudly announcing that they advertized lilypond to meeting X or conference Y. Do not cringe. Some people live passionately dealing with music, education, computing and software freed

Re: developers developers developers

2009-11-12 Thread David Kastrup
"Bertalan Fodor (LilyPondTool)" writes: > I feel a very big obstacle for fixing bugs: the lack of modern tools > for developing LilyPond. > > For example in the CG there are many advices about Emacs, which > according to the opinion of the 94% of the expert (really expert!) > software developers

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
Sure, though I'm afraid they are mostly Java programmers. One of them declined to participate even in LilyPondTool. Bert Would you please invite a couple of dozen of them to help with lilypond development? I only know about 3 really expert! programmers, possibly 6 plain expert programmers in

Re: developers developers developers

2009-11-12 Thread Jan Nieuwenhuizen
Op donderdag 12-11-2009 om 13:40 uur [tijdzone +0100], schreef Bertalan Fodor (LilyPondTool): Hi Bertalan, > For example in the CG there are many advices about Emacs, which > according to the opinion of the 94% of the expert (really expert!) > software developers I know Would you please invit

Re: developers developers developers

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
I feel a very big obstacle for fixing bugs: the lack of modern tools for developing LilyPond. For example in the CG there are many advices about Emacs, which according to the opinion of the 94% of the expert (really expert!) software developers I know (there are quite many of them) has been a

Re: developers developers developers

2009-11-12 Thread Francisco Vila
2009/11/12 Graham Percival : > That's why I cringe a bit whenever I hear people proudly > announcing that they advertized lilypond to meeting X or > conference Y. Do not cringe. Some people live passionately dealing with music, education, computing and software freedom. Shake this and you'll have

developers developers developers

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 09:11:40AM +0100, Jan Nieuwenhuizen wrote: > So what are the actual problems? Is LilyPond really too difficult? > Do we rely too much on crufty input-language solutions? How many > ritardando-like hacks do we have for common problems? Are they > listed/categorised somewhe

Re: BOM mark from Windows notepad

2009-11-12 Thread Francisco Vila
2009/11/11 Patrick McCarty : > The attached LY file was created in Windows Notepad, saved in UTF-8 > encoding, and I compiled it on Linux with no errors or warnings. > > Do you see an error message when compiling this file?  If so, can you > post the error? I'm afraid I cannot reproduce it with yo

Re: [PATCH] serious doubts about waf

2009-11-12 Thread John Mandereau
Le jeudi 12 novembre 2009 à 00:21 +0100, John Mandereau a écrit : > Does the attached patch convince you to go on on Waf? Actually, please ignore my patch and checkout a SVN copy of Waf instead svn checkout http://waf.googlecode.com/svn/trunk/ && mv trunk waf then invoke waf-light from this chec

Re: Google displays 2.9 doc

2009-11-12 Thread Bertalan Fodor (LilyPondTool)
I don't think that google cares about that version string. I propose this instead in robots.txt (generated using google webmasters tools - a must-have) User-agent: * Disallow: /doc/v2.4/ Disallow: /doc/v2.5/ Disallow: /doc/v2.11/ Disallow: /doc/v2.3/ Disallow: /doc/v2.1/ Disallow: /doc/v2.10/ D

Re: Google displays 2.9 doc

2009-11-12 Thread David Kastrup
Jan Nieuwenhuizen writes: > Op donderdag 12-11-2009 om 08:55 uur [tijdzone +0100], schreef David > Kastrup: >> Jan Nieuwenhuizen writes: > >> > I'm not sure the solution to remove al older v2.9 etc. from google is >> > a smart thing to do. >> >> I think it is much better than the alternatives.

Re: Quit [now definitely O/T]

2009-11-12 Thread Werner LEMBERG
> Would it be feasible to create new listeners/performers/contexts > purely in Scheme, by having generic enough C++ > listener/performer/context factories that one can fit in everything > worth having by using Scheme? Well, there are ongoing efforts to move more functionality from C++ to Scheme (

Re: Quit [now definitely O/T]

2009-11-12 Thread David Kastrup
Jan Nieuwenhuizen writes: > Op donderdag 12-11-2009 om 08:41 uur [tijdzone +0100], schreef David > Kastrup: >> Carl Sorensen writes: > >> _Addressing_ the actual problems is definitely more suitably done on the >> developer list. > > So what are the actual problems? The actual problem is the pa

Re: BOM mark from Windows notepad

2009-11-12 Thread Mats Bengtsson
The corresponding code in lily/lexer.ll which takes care of the BOM hasn't been changed for many years as far as I know. /Mats Bertalan Fodor (LilyPondTool) wrote: It is a regression. BOM was supported for sure. Patrick McCarty wrote: On 2009-11-11, Francisco Vila wrote: Hello. When L

Re: Quit [now definitely O/T]

2009-11-12 Thread David Kastrup
Continued on developer list. Jan Nieuwenhuizen writes: > As a new contributor/developer, by using a different, and a particular > unfriendly platform for free software development, you are faced with > tackling several difficult problems at once. > > This is only meant as an observation and an

Re: Google displays 2.9 doc

2009-11-12 Thread Jan Nieuwenhuizen
Op donderdag 12-11-2009 om 08:55 uur [tijdzone +0100], schreef David Kastrup: > Jan Nieuwenhuizen writes: > > I'm not sure the solution to remove al older v2.9 etc. from google is > > a smart thing to do. > > I think it is much better than the alternatives. Does that include the alternative: Go

Re: Quit [now definitely O/T]

2009-11-12 Thread Jan Nieuwenhuizen
Op donderdag 12-11-2009 om 08:41 uur [tijdzone +0100], schreef David Kastrup: > Carl Sorensen writes: > _Addressing_ the actual problems is definitely more suitably done on the > developer list. So what are the actual problems? Is LilyPond really too difficult? Do we rely too much on crufty inp