Changeset 687 for trunk


Ignore:
Timestamp:
Aug 4, 2008, 9:37:10 PM (13 years ago)
Author:
Peter Johansson
Message:

Merged patch release 0.6.6 to trunk. Delta 0.6.6 - 0.6.5

Location:
trunk
Files:
93 edited

Legend:

Unmodified
Added
Removed
  • trunk/.svndigest/config

    r666 r687  
    1818[trac]
    1919# If trac-root is set, svndigest will create anchors to the Trac page.
    20 # trac-root = http://trac.thep.lu.se/svndigest/
    21 trac-root = http://trac.thep.lu.se/svndigest/
     20# trac-root = http://dev.thep.lu.se/svndigest/
     21trac-root = http://dev.thep.lu.se/svndigest/
    2222
    2323### Section for setting dictionary for file names.
  • trunk/AUTHORS

    r616 r687  
    77source code revision system.
    88
    9 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111svndigest is free software; you can redistribute it and/or modify it
  • trunk/ChangeLog

    r588 r687  
    66Copyright (C) 2008 Peter Johansson
    77
    8 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     8This file is part of svndigest, http://dev.thep.lu.se/svndigest
    99
    1010svndigest is free software; you can redistribute it and/or modify it
     
    2929
    3030version 0.7:
    31   - http://trac.thep.lu.se/svndigest/log/trunk?rev=HEAD&stop_rev=418
    32   - http://trac.thep.lu.se/svndigest/query?milestone=0.7&order=id
     31  - http://dev.thep.lu.se/svndigest/log/trunk?rev=HEAD&stop_rev=418
     32  - http://dev.thep.lu.se/svndigest/query?milestone=0.7&order=id
     33
     34version 0.6.6:
     35  - http://dev.thep.lu.se/svndigest/log/branches/0.6-stable?rev=685&stop_rev=577
     36  - http://dev.thep.lu.se/svndigest/query?milestone=svndigest+0.6.6&order=id
    3337
    3438version 0.6.5:
    35   - http://trac.thep.lu.se/svndigest/log/branches/0.6-stable?rev=575&stop_rev=491
    36   - http://trac.thep.lu.se/svndigest/query?milestone=0.6.5&order=id
     39  - http://dev.thep.lu.se/svndigest/log/branches/0.6-stable?rev=575&stop_rev=491
     40  - http://dev.thep.lu.se/svndigest/query?milestone=svndigest+0.6.5&order=id
    3741
    3842version 0.6.4:
    39   - http://trac.thep.lu.se/svndigest/log/branches/0.6-stable?rev=489&stop_rev=474
    40   - http://trac.thep.lu.se/svndigest/query?milestone=0.6.4&order=id
     43  - http://dev.thep.lu.se/svndigest/log/branches/0.6-stable?rev=489&stop_rev=474
     44  - http://dev.thep.lu.se/svndigest/query?milestone=0.6.4&order=id
    4145
    4246version 0.6.3:
    43   - http://trac.thep.lu.se/svndigest/log/branches/0.6-stable?rev=472&stop_rev=460
    44   - http://trac.thep.lu.se/svndigest/query?milestone=0.6.3&order=id
     47  - http://dev.thep.lu.se/svndigest/log/branches/0.6-stable?rev=472&stop_rev=460
     48  - http://dev.thep.lu.se/svndigest/query?milestone=0.6.3&order=id
    4549
    4650version 0.6.2:
    47   - http://trac.thep.lu.se/svndigest/log/branches/0.6-stable?rev=459&stop_rev=438
    48   - http://trac.thep.lu.se/svndigest/query?milestone=0.6.2&order=id
     51  - http://dev.thep.lu.se/svndigest/log/branches/0.6-stable?rev=459&stop_rev=438
     52  - http://dev.thep.lu.se/svndigest/query?milestone=0.6.2&order=id
    4953
    5054version 0.6.1:
    51   - http://trac.thep.lu.se/svndigest/log/branches/0.6-stable?rev=437&stop_rev=417
    52   - http://trac.thep.lu.se/svndigest/query?milestone=0.6.1&order=id
     55  - http://dev.thep.lu.se/svndigest/log/branches/0.6-stable?rev=437&stop_rev=417
     56  - http://dev.thep.lu.se/svndigest/query?milestone=0.6.1&order=id
    5357
    5458version 0.6:
    55   - http://trac.thep.lu.se/svndigest/log/trunk?rev=413&stop_rev=195
    56   - http://trac.thep.lu.se/svndigest/query?milestone=0.6&order=id
     59  - http://dev.thep.lu.se/svndigest/log/trunk?rev=413&stop_rev=195
     60  - http://dev.thep.lu.se/svndigest/query?milestone=0.6&order=id
    5761
    5862version 0.5:
    59   - http://trac.thep.lu.se/svndigest/log/trunk?rev=194&stop_rev=151
    60   - http://trac.thep.lu.se/svndigest/query?milestone=0.5&order=id
     63  - http://dev.thep.lu.se/svndigest/log/trunk?rev=194&stop_rev=151
     64  - http://dev.thep.lu.se/svndigest/query?milestone=0.5&order=id
    6165
    6266version 0.4:
    63   - http://trac.thep.lu.se/svndigest/log/trunk?rev=150&stop_rev=148
     67  - http://dev.thep.lu.se/svndigest/log/trunk?rev=150&stop_rev=148
    6468
    6569version 0.3:
    66   - http://trac.thep.lu.se/svndigest/log/trunk?rev=147&stop_rev=83
    67   - http://trac.thep.lu.se/svndigest/query?milestone=0.3&order=id
     70  - http://dev.thep.lu.se/svndigest/log/trunk?rev=147&stop_rev=83
     71  - http://dev.thep.lu.se/svndigest/query?milestone=0.3&order=id
    6872
    6973version 0.1 and 0.2:
    70   - http://trac.thep.lu.se/svndigest/log/trunk?rev=82&stop_rev=1
    71   - http://trac.thep.lu.se/svndigest/query?milestone=0.2&order=id
    72   - http://trac.thep.lu.se/svndigest/query?milestone=0.1&order=id
     74  - http://dev.thep.lu.se/svndigest/log/trunk?rev=82&stop_rev=1
     75  - http://dev.thep.lu.se/svndigest/query?milestone=0.2&order=id
     76  - http://dev.thep.lu.se/svndigest/query?milestone=0.1&order=id
  • trunk/Makefile.am

    r655 r687  
    66# Copyright (C) 2007 2008 Peter Johansson
    77#
    8 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     8# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    99#
    1010# svndigest is free software; you can redistribute it and/or modify it
  • trunk/NEWS

    r673 r687  
    99
    1010  A complete list of closed tickets can be found here [[br]]
    11   http://trac.thep.lu.se/svndigest/query?status=closed&milestone=0.7
     11  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.7
     12
     13version 0.6.6 (released 4 August 2008)
     14  - Improved removal of sub-directory in --target dir (ticket:242 ticket:243)
     15  - References were changed to http://dev.thep.lu.se/svndigest
     16
     17  A complete list of closed tickets can be found here [[br]]
     18  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.6
    1219
    1320version 0.6.5 (released 18 March 2008)
     
    1623
    1724  A complete list of closed tickets can be found here [[br]]
    18   http://trac.thep.lu.se/trac/svndigest/query?status=closed&milestone=0.6.5
     25  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.5
    1926
    2027version 0.6.4 (released 14 October 2007)
     
    2330
    2431  A complete list of closed tickets can be found here [[br]]
    25   http://trac.thep.lu.se/svndigest/query?status=closed&milestone=0.6.4
     32  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.4
    2633
    2734version 0.6.3 (released 31 August 2007)
     
    3037
    3138  A complete list of closed tickets can be found here [[br]]
    32   http://trac.thep.lu.se/svndigest/query?status=closed&milestone=0.6.3
     39  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.3
    3340
    3441Version 0.6.2 (released 21 August 2007)
     
    3643
    3744  A complete list of closed tickets can be found here [[br]]
    38   http://trac.thep.lu.se/svndigest/query?status=closed&milestone=0.6.2
     45  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.2
    3946
    4047Version 0.6.1 (released 9 July 2007)
    41   - changed refs to svndigest site to http://trac.thep.lu.se/svndigest
     48  - changed refs to svndigest site to http://dev.thep.lu.se/svndigest
    4249  - fixed lineover bug in blame output (ticket:235)
    4350
    4451  A complete list of closed tickets can be found here [[br]]
    45   http://trac.thep.lu.se/svndigest/query?status=closed&milestone=0.6.1
     52  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.1
    4653
    4754Version 0.6 (released 29 June 2007)
     
    5663
    5764  A complete list of closed tickets can be found here [[br]]
    58   http://trac.thep.lu.se/svndigest/query?status=closed&milestone=0.6
     65  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6
    5966
    6067Version 0.5 (released 7 September 2006)
     
    8996Copyright (C) 2008 Peter Johansson
    9097
    91 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     98This file is part of svndigest, http://dev.thep.lu.se/svndigest
    9299
    93100svndigest is free software; you can redistribute it and/or modify it
  • trunk/README

    r671 r687  
    2727svndigest can be obtained from
    2828
    29   http://trac.thep.lu.se/svndigest/wiki/DownloadPage
     29  http://dev.thep.lu.se/svndigest/wiki/DownloadPage
    3030
    3131
     
    8585The development of svndigest can be monitored through
    8686
    87   http://trac.thep.lu.se/svndigest
     87  http://dev.thep.lu.se/svndigest
    8888
    8989You can find most information concerning the development of svndigest at
     
    9595You can report svndigest bugs on
    9696
    97   http://trac.thep.lu.se/svndigest/newticket
     97  http://dev.thep.lu.se/svndigest/newticket
    9898
    9999Use user `svndigest` and password `svndigest`.
     
    105105access, issue:
    106106
    107   `svn checkout http://lev.thep.lu.se/repository/svndigest/trunk svndigest`
     107  `svn checkout http://dev.thep.lu.se/svndigest/dev/trunk svndigest`
    108108
    109109See file README.developer for developer specific information. We make no
     
    116116{{{
    117117Copyright (C) 2005, 2006 Jari Häkkinen
    118 Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    119 Copyright (C) 2008 Jari Häkkinen
     118Copyright (C) 2007 2008 Jari Häkkinen, Peter Johansson
    120119
    121 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     120This file is part of svndigest, http://dev.thep.lu.se/svndigest
    122121
    123122svndigest is free software; you can redistribute it and/or modify it
  • trunk/README.developer

    r583 r687  
    121121== Releasing ==
    122122
    123 See http://trac.thep.lu.se/svndigest/wiki/ReleaseProcedure
     123See http://dev.thep.lu.se/svndigest/wiki/ReleaseProcedure
    124124
    125125
     
    130130Copyright (C) 2008 Peter Johansson
    131131
    132 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     132This file is part of svndigest, http://dev.thep.lu.se/svndigest
    133133
    134134svndigest is free software; you can redistribute it and/or modify it
  • trunk/THANKS

    r648 r687  
    3535Copyright (C) 2008 Peter Johansson
    3636
    37 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     37This file is part of svndigest, http://dev.thep.lu.se/svndigest
    3838
    3939svndigest is free software; you can redistribute it and/or modify it
  • trunk/bin/Makefile.am

    r668 r687  
    88# Copyright (C) 2008 Jari Häkkinen, Peter Johansson
    99#
    10 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111#
    1212# svndigest is free software; you can redistribute it and/or modify it
  • trunk/bin/Parameter.cc

    r645 r687  
    55  Copyright (C) 2008 Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/bin/Parameter.h

    r650 r687  
    88  Copyright (C) 2007 Peter Johansson
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/bin/svndigest.cc

    r652 r687  
    55  Copyright (C) 2008 Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
     
    170170      GnuplotFE::instance()->set_dates(dates);
    171171    }
    172     chdir(option->targetdir().c_str());
     172    if (chdir(option->targetdir().c_str()) ) {
     173      std::cerr << "svndigest: chdir " << option->targetdir() << " failed\n";
     174      exit(-1);
     175    }
    173176    mkdir(tree->name());
    174     chdir(tree->name().c_str());
     177    if (chdir(tree->name().c_str()) ) {
     178      std::cerr << "svndigest: chdir " << tree->name() << " failed\n";
     179      exit(-1);
     180    }
    175181    GnuplotFE::instance()->command(std::string("cd '")+option->targetdir()+"/"
    176182                                   +tree->name()+"'");
  • trunk/bootstrap

    r590 r687  
    1010# Copyright (C) 2007 Peter Johansson
    1111#
    12 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     12# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1313#
    1414# svndigest is free software; you can redistribute it and/or modify it
  • trunk/configure.ac

    r679 r687  
    1414# Copyright (C) 2007, 2008 Jari Häkkinen, Peter Johansson
    1515#
    16 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     16# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1717#
    1818# svndigest is free software; you can redistribute it and/or modify it
     
    6868  CXXFLAGS=""  # Setting CXXFLAGS here to prevent expansion in AC_PROG_CXX
    6969fi
     70
    7071# Checks for programs.
    7172AC_PROG_CXXCPP
  • trunk/doc/readme.txt

    r526 r687  
    2323still are in use.
    2424
    25 see also: http://trac.thep.lu.se/svndigest/wiki/StatsType
     25see also: http://dev.thep.lu.se/svndigest/wiki/StatsType
    2626
    2727== Different linetypes ==
     
    5858For a more detailed illustration, please have a look at `config` that
    5959can be found in directory `.svndigest`, and the svndigest screenshots
    60 that can be reached through http://trac.thep.lu.se/svndigest/.
     60that can be reached through http://dev.thep.lu.se/svndigest/.
    6161
    6262Sometimes it might be useful if a file could be parsed as though it
     
    166166Copyright (C) 2007 Peter Johansson
    167167
    168 This file is part of svndigest, http://trac.thep.lu.se/svndigest
     168This file is part of svndigest, http://dev.thep.lu.se/svndigest
    169169
    170170svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/AddStats.cc

    r664 r687  
    44  Copyright (C) 2008 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/AddStats.h

    r664 r687  
    77  Copyright (C) 2008 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Alias.cc

    r519 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Alias.h

    r519 r687  
    77  Copyright (C) 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/BlameStats.cc

    r664 r687  
    55  Copyright (C) 2006, 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/BlameStats.h

    r664 r687  
    99  Copyright (C) 2007 Peter Johansson
    1010
    11   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1212
    1313  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/ClassicStats.cc

    r664 r687  
    55  Copyright (C) 2006, 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/ClassicStats.h

    r664 r687  
    99  Copyright (C) 2007 Peter Johansson
    1010
    11   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1212
    1313  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/ColumnStream.cc

    r519 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/ColumnStream.h

    r617 r687  
    88  Copyright (C) 2008 Jari Häkkinen
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Commitment.cc

    r642 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Commitment.h

    r647 r687  
    77  Copyright (C) 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Configuration.cc

    r665 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
     
    459459       << "# If trac-root is set, svndigest will create anchors to "
    460460       << "the Trac page.\n"
    461        << "# trac-root = http://trac.thep.lu.se/svndigest/\n";
     461       << "# trac-root = http://dev.thep.lu.se/svndigest/\n";
    462462    if (!conf.trac_root().empty())
    463463      os << "trac-root = " << conf.trac_root() << "\n";
  • trunk/lib/Configuration.h

    r556 r687  
    77  Copyright (C) 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
     
    7171    ///
    7272    /// @return root for the trac envrionment, e.g.,
    73     /// http://trac.thep.lu.se/svndigest/
     73    /// http://dev.thep.lu.se/svndigest/
    7474    ///
    7575    std::string trac_root(void) const;
  • trunk/lib/Date.cc

    r589 r687  
    33/*
    44  Copyright (C) 2007 Peter Johansson
    5 
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     5  Copyright (C) 2008 Jari Häkkinen
     6
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    78
    89  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Date.h

    r519 r687  
    77  Copyright (C) 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Directory.cc

    r658 r687  
    44  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Directory.h

    r661 r687  
    77  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/File.cc

    r664 r687  
    44  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/File.h

    r654 r687  
    77  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Functor.cc

    r519 r687  
    44  Copyright (C) 2006, 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Functor.h

    r519 r687  
    77  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Gnuplot.cc

    r519 r687  
    55  Copyright (C) 2007 Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Gnuplot.h

    r519 r687  
    77  Copyright (C) 2006 Jari Häkkinen, Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/GnuplotFE.cc

    r589 r687  
    44  Copyright (C) 2006 Jari Häkkinen
    55  Copyright (C) 2007 Peter Johansson
     6  Copyright (C) 2008 Jari Häkkinen
    67
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     8  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    89
    910  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/GnuplotFE.h

    r589 r687  
    77  Copyright (C) 2006 Jari Häkkinen, Peter Johansson
    88  Copyright (C) 2007 Peter Johansson
     9  Copyright (C) 2008 Jari Häkkinen
    910
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1112
    1213  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/HtmlBuf.cc

    r606 r687  
    55  Copyright (C) 2008 Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/HtmlBuf.h

    r606 r687  
    77  Copyright (C) 2007, 2008 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/HtmlStream.cc

    r606 r687  
    44  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/HtmlStream.h

    r606 r687  
    77  Copyright (C) 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/LineTypeParser.cc

    r556 r687  
    44  Copyright (C) 2006, 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/LineTypeParser.h

    r552 r687  
    88  Copyright (C) 2007 Peter Johansson
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Makefile.am

    r668 r687  
    88# Copyright (C) 2008 Jari Häkkinen, Peter Johansson
    99#
    10 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111#
    1212# svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Node.cc

    r653 r687  
    44  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Node.h

    r653 r687  
    77  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Option.h

    r625 r687  
    77  Copyright (C) 2008 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVN.cc

    r642 r687  
    66  Copyright (C) 2008 Peter Johansson
    77
    8   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     8  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    99
    1010  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVN.h

    r579 r687  
    99  Copyright (C) 2008 Peter Johansson
    1010
    11   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1212
    1313  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNblame.cc

    r535 r687  
    55  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNblame.h

    r535 r687  
    88  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNinfo.cc

    r519 r687  
    55  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNinfo.h

    r519 r687  
    88  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNlog.cc

    r660 r687  
    44  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNlog.h

    r642 r687  
    77  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNproperty.cc

    r519 r687  
    44  Copyright (C) 2006 Jari Häkkinen
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/SVNproperty.h

    r519 r687  
    77  Copyright (C) 2006 Jari Häkkinen
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Stats.cc

    r664 r687  
    55  Copyright (C) 2006, 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Stats.h

    r664 r687  
    99  Copyright (C) 2007 Peter Johansson
    1010
    11   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1212
    1313  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/StatsCollection.cc

    r664 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/StatsCollection.h

    r538 r687  
    99  Copyright (C) 2007 Peter Johansson
    1010
    11   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1212
    1313  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Trac.cc

    r519 r687  
    44  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/Trac.h

    r519 r687  
    77  Copyright (C) 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/css.cc

    r519 r687  
    55  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
     
    4040      << "Copyright (C) 2007 Jari Häkkinen, Peter Johansson\n\n"
    4141      << "This file is part of svndigest, "
    42       << "http://trac.thep.lu.se/svndigest\n\n"
     42      << "http://dev.thep.lu.se/svndigest\n\n"
    4343
    4444      << "svndigest is free software; you can redistribute it and/or "
  • trunk/lib/css.h

    r519 r687  
    77  Copyright (C) 2006, 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/first_page.cc

    r651 r687  
    55  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/first_page.h

    r556 r687  
    77  Copyright (C) 2006, 2007 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/html_utility.cc

    r643 r687  
    55  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
     
    6767    os << "<p class=\"footer\">\nGenerated on "
    6868       << date("%a %b %d %H:%M:%S %Y") << " (UTC) by "
    69        << anchor("http://trac.thep.lu.se/svndigest/",
     69       << anchor("http://dev.thep.lu.se/svndigest/",
    7070                 PACKAGE_STRING, 0, "");
    7171    if (DEV_BUILD)
  • trunk/lib/html_utility.h

    r643 r687  
    77  Copyright (C) 2006 Peter Johansson
    88  Copyright (C) 2007 Jari Häkkinen, Peter Johansson
     9  Copyright (C) 2008 Jari Häkkinen
    910
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     11  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1112
    1213  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/rmdirhier.cc

    r681 r687  
    33/*
    44  Copyright (C) 2006 Jari Häkkinen, Peter Johansson
     5  Copyright (C) 2008 Peter Johansson
    56
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    78
    89  svndigest is free software; you can redistribute it and/or modify it
     
    6465  void rmdirhier__(const std::string& dir)
    6566  {
     67    struct stat buf;
     68    // using lstat because links should not be treated as dirs
     69    lstat(dir.c_str(),&buf);
     70    // check if dir - if not delete the node
     71    if (!(buf.st_mode & S_IFDIR)) {
     72      // Make sure file is removable before removing it
     73      chmod(dir.c_str(),S_IWRITE);
     74      if (unlink(dir.c_str()))
     75        throw FileDeleteError(dir);
     76      return;
     77    }
    6678    if (chdir(dir.c_str()))
    6779      throw BadDirectory(dir);
     
    7385      throw DirectoryOpenError(dir);
    7486    while ((entry=readdir(dp)) != NULL) {
    75       struct stat buf;
    7687      if ((std::string(entry->d_name) == ".") ||
    7788          (std::string(entry->d_name) == ".."))
    7889        continue;
    79       stat(entry->d_name,&buf);
    80       if (buf.st_mode & S_IFDIR)
    81         rmdirhier__(entry->d_name);      // sub-directory
    82       else {
    83         // Make sure file is removable before removing it
    84         chmod(entry->d_name,S_IWRITE);
    85         if (unlink(entry->d_name))
    86           throw FileDeleteError(entry->d_name);
    87       }
     90      rmdirhier__(entry->d_name);
    8891    }
    8992    closedir(dp);
  • trunk/lib/rmdirhier.h

    r519 r687  
    88  Copyright (C) 2007 Peter Johansson
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/subversion_info.cc.in

    r620 r687  
    44  Copyright (C) 2008 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/subversion_info.h

    r621 r687  
    77  Copyright (C) 2007, 2008 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/utility.cc

    r620 r687  
    44  Copyright (C) 2006, 2007 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/lib/utility.h

    r620 r687  
    66/*
    77  Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
    8 
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     8  Copyright (C) 2008 Jari Häkkinen
     9
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1011
    1112  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/Makefile.am

    r668 r687  
    55# Copyright (C) 2005, 2006, 2007, 2008 Jari Häkkinen, Peter Johansson
    66#
    7 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88#
    99# svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/Suite.cc

    r596 r687  
    44  Copyright (C) 2008 Peter Johansson
    55
    6   This file is part of the yat library, http://trac.thep.lu.se/yat
     6  This file is part of the yat library, http://dev.thep.lu.se/yat
    77
    88  The yat library is free software; you can redistribute it and/or
  • trunk/test/Suite.h

    r596 r687  
    77  Copyright (C) 2008 Peter Johansson
    88
    9   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010
    1111  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/check_repo_status.sh.in

    r570 r687  
    77# Copyright (C) 2008 Peter Johansson
    88#
    9 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010#
    1111# svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/config_test.cc

    r556 r687  
    44  Copyright (C) 2008 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/copyright_test.cc

    r638 r687  
    44  Copyright (C) 2008 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/date_test.cc

    r624 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/environment.h.in

    r601 r687  
    88  Copyright (C) 2008 Peter Johansson
    99
    10   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     10  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1111
    1212  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/gnuplot_pipe_test.cc

    r624 r687  
    44  Copyright (C) 2006 Jari Häkkinen, Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/parser_test.cc

    r624 r687  
    55  Copyright (C) 2007 Peter Johansson
    66
    7   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    88
    99  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/stats_test.cc

    r649 r687  
    44  Copyright (C) 2008 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/test_repo.sh.in

    r600 r687  
    77# Copyright (C) 2008 Peter Johansson
    88#
    9 # This file is part of svndigest, http://trac.thep.lu.se/svndigest
     9# This file is part of svndigest, http://dev.thep.lu.se/svndigest
    1010#
    1111# svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/trac_test.cc

    r624 r687  
    44  Copyright (C) 2007 Peter Johansson
    55
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     6  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    77
    88  svndigest is free software; you can redistribute it and/or modify it
  • trunk/test/utility_test.cc

    r589 r687  
    33/*
    44  Copyright (C) 2007 Peter Johansson
     5  Copyright (C) 2008 Jari Häkkinen
    56
    6   This file is part of svndigest, http://trac.thep.lu.se/svndigest
     7  This file is part of svndigest, http://dev.thep.lu.se/svndigest
    78
    89  svndigest is free software; you can redistribute it and/or modify it
Note: See TracChangeset for help on using the changeset viewer.