[Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897)
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
--- Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> city_add_or_build_error is a static method. So there should be no
> problems. Add a comment in header and it would be fine. If there is
> some error we get a null exception.
I'll add the documentation.
> > diff -u -r1.6 cities.ruleset
> > --- data/default/cities.ruleset 2001/05/24 22:12:09 1.6
> > +++ data/default/cities.ruleset 2001/08/22 21:51:25
> > @@ -12,7 +12,7 @@
> > options="1.9"
> >
> > [parameters]
> > -add_to_size_limit = 8 ; cities >= this cannot be added to.
> > +add_to_size_limit = 18 ; cities >= this cannot be added to.
> >
> > ;
> > ; City styles define the way cities are drawn
>
> Whats this?
Oops: testing cruft. I'll fix.
> > +static void city_build (struct player *pplayer, struct unit *punit, char
> *name)
> > +{
> > + char *city_name;
> > + if(!(city_name=get_sane_name(name))) {
>
> I don't like assigment in a if condition.
Neither do I, but that's what it looked like before the cut 'n' paste, and I
was trying to adapt myself to the Freeciv style (which is really every person
to himself, I suppose). I'll fix.
> It really looks like we need a language style person.
Just a more complete style guide. Most of these things are questions of style,
and the style used doesn't matter so much as being consistent about it. I
prefer explicit to implicit, so I'd rather put the assignment on its own line,
and I'd use if (pointer == NULL) and (char == '\0') rather than if (pointer) or
if (char), but I can work either way...
But some things matter a great deal: one of the really ugly things about
Freeciv currently is that documentation on functions (if it exists) is in the
implementation file, and not in the header file. There are certainly other big
uglies out there (undocumented magic numbers, etc., etc.)
Arien
__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), (continued)
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Arien Malec, 2001/08/22
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/22
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Arien Malec, 2001/08/22
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/22
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Arien Malec, 2001/08/22
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897),
Arien Malec <=
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Arien Malec, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Arien Malec, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Trent Piepho, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Raimar Falke, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Trent Piepho, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Reinier Post, 2001/08/23
- [Freeciv-Dev] Re: Pop cost patch (resending via bug system) (PR#897), Vasco Alexandre Da Silva Costa, 2001/08/23
|
|