From c7219ff1dd0e25712a05cdcb2b3fe69837fe6112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20=E2=80=98Touky=E2=80=99=20Huet?= Date: Fri, 11 Jan 2013 15:52:05 +0000 Subject: [PATCH] New year copyright update. --- src/application/application.cpp | 2 +- src/base/hash.cpp | 2 +- src/base/string.cpp | 2 +- src/camera.cpp | 2 +- src/camera.h | 2 +- src/core.h | 2 +- src/debug/fps.cpp | 2 +- src/debug/fps.h | 2 +- src/debug/record.cpp | 2 +- src/debug/record.h | 2 +- src/debug/stats.cpp | 2 +- src/debug/stats.h | 2 +- src/dict.cpp | 2 +- src/emitter.cpp | 2 +- src/emitter.h | 2 +- src/entity.cpp | 2 +- src/entity.h | 2 +- src/font.cpp | 2 +- src/font.h | 2 +- src/generated/location.hh | 4 +- src/generated/lolfx-parser.cpp | 255 ++++++------------ src/generated/lolfx-parser.h | 65 +++-- src/generated/lolfx-scanner.cpp | 2 +- src/generated/position.hh | 4 +- src/generated/stack.hh | 8 +- src/gpu/framebuffer.cpp | 2 +- src/gpu/framebuffer.h | 2 +- src/gpu/indexbuffer.cpp | 2 +- src/gpu/indexbuffer.h | 2 +- src/gpu/lolfx-compiler.cpp | 2 +- src/gpu/lolfx-compiler.h | 2 +- src/gpu/lolfx-parser.y | 2 +- src/gpu/lolfx-scanner.l | 2 +- src/gpu/lolfx.cpp | 2 +- src/gpu/lolfx.h | 2 +- src/gpu/shader.cpp | 2 +- src/gpu/texture.cpp | 2 +- src/gpu/texture.h | 2 +- src/gpu/vertexbuffer.cpp | 2 +- src/gpu/vertexbuffer.h | 2 +- src/gradient.cpp | 2 +- src/gradient.h | 2 +- src/input/input.cpp | 2 +- src/input/input.h | 2 +- src/input/keyboard.cpp | 2 +- src/input/keyboard.h | 2 +- src/input/stick.h | 2 +- src/lol/base/array.h | 2 +- src/lol/base/hash.h | 2 +- src/lol/base/map.h | 2 +- src/lol/base/string.h | 2 +- src/lol/base/types.h | 2 +- src/lol/debug.h | 2 +- src/lol/image/color.h | 2 +- src/lol/math/math.h | 3 +- src/lol/math/vector.h | 2 +- src/map.cpp | 2 +- src/math/half.cpp | 2 +- src/math/real.cpp | 2 +- src/math/vector.cpp | 2 +- src/mesh/mesh.cpp | 2 +- src/mesh/mesh.h | 2 +- src/platform/d3d9/d3d9input.cpp | 2 +- src/platform/d3d9/d3d9input.h | 2 +- src/platform/ps3/ps3input.cpp | 2 +- src/platform/ps3/ps3input.h | 2 +- src/platform/sdl/sdlinput.cpp | 2 +- src/platform/sdl/sdlinput.h | 2 +- src/platform/xbox/xboxapp.h | 2 +- src/platform/xbox/xboxinput.cpp | 2 +- src/platform/xbox/xboxinput.h | 2 +- src/sample.cpp | 2 +- src/sample.h | 2 +- src/scene.cpp | 2 +- src/scene.h | 2 +- src/sprite.cpp | 2 +- src/sprite.h | 2 +- src/text.cpp | 2 +- src/text.h | 2 +- src/thread/threadbase.h | 2 +- src/ticker.cpp | 2 +- src/tiler.cpp | 2 +- src/tiler.h | 2 +- src/tileset.cpp | 2 +- src/tileset.h | 2 +- src/timer.cpp | 2 +- src/video.cpp | 2 +- src/world.cpp | 2 +- src/world.h | 2 +- src/worldentity.cpp | 2 +- src/worldentity.h | 2 +- test/BtPhysTest.cpp | 2 +- test/BtPhysTest.h | 2 +- test/PhysicObject.h | 4 +- .../Include/BulletCharacterController.h | 4 +- .../Physics/Include/EasyCharacterController.h | 4 +- test/Physics/Include/EasyConstraint.h | 4 +- test/Physics/Include/EasyPhysics.h | 4 +- .../Physics/Include/LolBtPhysicsIntegration.h | 4 +- test/Physics/Include/LolPhysics.h | 2 +- .../Physics/Src/BulletCharacterController.cpp | 6 +- test/Physics/Src/EasyCharacterController.cpp | 6 +- test/Physics/Src/EasyPhysics.cpp | 6 +- test/benchmark/trig.cpp | 2 +- test/unit/array.cpp | 2 +- test/unit/build.cpp | 2 +- test/unit/map.cpp | 2 +- test/unit/matrix.cpp | 2 +- test/unit/rotation.cpp | 2 +- test/unit/string.cpp | 2 +- test/unit/trig.cpp | 2 +- test/unit/vector.cpp | 2 +- tutorial/02_cube.cpp | 2 +- tutorial/11_fractal.cpp | 2 +- 114 files changed, 254 insertions(+), 325 deletions(-) diff --git a/src/application/application.cpp b/src/application/application.cpp index e713a029..0dde87df 100644 --- a/src/application/application.cpp +++ b/src/application/application.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/base/hash.cpp b/src/base/hash.cpp index 4c5bf7d2..2560a8ff 100644 --- a/src/base/hash.cpp +++ b/src/base/hash.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/base/string.cpp b/src/base/string.cpp index 34553307..0e1c4aed 100644 --- a/src/base/string.cpp +++ b/src/base/string.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/camera.cpp b/src/camera.cpp index fc6a7640..878469b4 100644 --- a/src/camera.cpp +++ b/src/camera.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/camera.h b/src/camera.h index db82072a..077cbdaa 100644 --- a/src/camera.h +++ b/src/camera.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/core.h b/src/core.h index 6a3cad26..5fab6fe9 100644 --- a/src/core.h +++ b/src/core.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/debug/fps.cpp b/src/debug/fps.cpp index 512132d0..4cb473c3 100644 --- a/src/debug/fps.cpp +++ b/src/debug/fps.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/debug/fps.h b/src/debug/fps.h index f61d1a23..da660870 100644 --- a/src/debug/fps.h +++ b/src/debug/fps.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/debug/record.cpp b/src/debug/record.cpp index 4d72d225..79e7b459 100644 --- a/src/debug/record.cpp +++ b/src/debug/record.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/debug/record.h b/src/debug/record.h index bbab341e..89f5df0c 100644 --- a/src/debug/record.h +++ b/src/debug/record.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/debug/stats.cpp b/src/debug/stats.cpp index 8db8afcc..dcf35889 100644 --- a/src/debug/stats.cpp +++ b/src/debug/stats.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/debug/stats.h b/src/debug/stats.h index 27ba79e1..e1a72607 100644 --- a/src/debug/stats.h +++ b/src/debug/stats.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/dict.cpp b/src/dict.cpp index 35b1aa11..c87dabd2 100644 --- a/src/dict.cpp +++ b/src/dict.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/emitter.cpp b/src/emitter.cpp index 73b75b16..18007484 100644 --- a/src/emitter.cpp +++ b/src/emitter.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/emitter.h b/src/emitter.h index 98f302c8..869b1a98 100644 --- a/src/emitter.h +++ b/src/emitter.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/entity.cpp b/src/entity.cpp index d2146fcb..59a7ce97 100644 --- a/src/entity.cpp +++ b/src/entity.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/entity.h b/src/entity.h index 3f353747..fa7e396c 100644 --- a/src/entity.h +++ b/src/entity.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/font.cpp b/src/font.cpp index 507a707a..14ad46fc 100644 --- a/src/font.cpp +++ b/src/font.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/font.h b/src/font.h index 03ed09b5..6ae69025 100644 --- a/src/font.h +++ b/src/font.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/generated/location.hh b/src/generated/location.hh index 76061106..0b3d1b94 100644 --- a/src/generated/location.hh +++ b/src/generated/location.hh @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.5. */ +/* A Bison parser, made by GNU Bison 2.4.2. */ /* Locations for Bison parsers in C++ - Copyright (C) 2002-2007, 2009-2011 Free Software Foundation, Inc. + Copyright (C) 2002-2007, 2009-2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/generated/lolfx-parser.cpp b/src/generated/lolfx-parser.cpp index bd192461..a59a4578 100644 --- a/src/generated/lolfx-parser.cpp +++ b/src/generated/lolfx-parser.cpp @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.5. */ +/* A Bison parser, made by GNU Bison 2.4.2. */ /* Skeleton implementation for Bison LALR(1) parsers in C++ - Copyright (C) 2002-2011 Free Software Foundation, Inc. + Copyright (C) 2002-2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -35,13 +35,13 @@ /* First part of user declarations. */ -/* Line 293 of lalr1.cc */ +/* Line 310 of lalr1.cc */ #line 1 "gpu/lolfx-parser.y" // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See @@ -58,7 +58,7 @@ -/* Line 293 of lalr1.cc */ +/* Line 310 of lalr1.cc */ #line 63 "generated/lolfx-parser.cpp" @@ -66,7 +66,7 @@ /* User implementation prologue. */ -/* Line 299 of lalr1.cc */ +/* Line 316 of lalr1.cc */ #line 241 "gpu/lolfx-parser.y" #include "gpu/lolfx-compiler.h" @@ -75,7 +75,7 @@ #define yylex mc.m_lexer->lex -/* Line 299 of lalr1.cc */ +/* Line 316 of lalr1.cc */ #line 80 "generated/lolfx-parser.cpp" #ifndef YY_ @@ -90,26 +90,6 @@ # endif #endif -/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N]. - If N is 0, then set CURRENT to the empty location which ends - the previous symbol: RHS[0] (always defined). */ - -#define YYRHSLOC(Rhs, K) ((Rhs)[K]) -#ifndef YYLLOC_DEFAULT -# define YYLLOC_DEFAULT(Current, Rhs, N) \ - do \ - if (N) \ - { \ - (Current).begin = YYRHSLOC (Rhs, 1).begin; \ - (Current).end = YYRHSLOC (Rhs, N).end; \ - } \ - else \ - { \ - (Current).begin = (Current).end = YYRHSLOC (Rhs, 0).end; \ - } \ - while (false) -#endif - /* Suppress unused-variable warnings by "using" E. */ #define YYUSE(e) ((void) (e)) @@ -161,8 +141,9 @@ do { \ namespace lol { -/* Line 382 of lalr1.cc */ -#line 166 "generated/lolfx-parser.cpp" +/* Line 379 of lalr1.cc */ +#line 146 "generated/lolfx-parser.cpp" +#if YYERROR_VERBOSE /* Return YYSTR after stripping away unnecessary quotes and backslashes, so that it's suitable for yyerror. The heuristic is @@ -201,6 +182,7 @@ namespace lol { return yystr; } +#endif /// Build a parser object. LolFxParser::LolFxParser (class LolFxCompiler& mc_yyarg) @@ -301,18 +283,6 @@ namespace lol { } #endif - inline bool - LolFxParser::yy_pact_value_is_default_ (int yyvalue) - { - return yyvalue == yypact_ninf_; - } - - inline bool - LolFxParser::yy_table_value_is_error_ (int yyvalue) - { - return yyvalue == yytable_ninf_; - } - int LolFxParser::parse () { @@ -334,7 +304,7 @@ namespace lol { /// Location of the lookahead. location_type yylloc; /// The locations where the error started and ended. - location_type yyerror_range[3]; + location_type yyerror_range[2]; /// $$. semantic_type yyval; @@ -372,7 +342,7 @@ namespace lol { /* Try to take a decision without lookahead. */ yyn = yypact_[yystate]; - if (yy_pact_value_is_default_ (yyn)) + if (yyn == yypact_ninf_) goto yydefault; /* Read a lookahead token. */ @@ -405,8 +375,8 @@ namespace lol { yyn = yytable_[yyn]; if (yyn <= 0) { - if (yy_table_value_is_error_ (yyn)) - goto yyerrlab; + if (yyn == 0 || yyn == yytable_ninf_) + goto yyerrlab; yyn = -yyn; goto yyreduce; } @@ -462,57 +432,46 @@ namespace lol { { case 202: -/* Line 690 of lalr1.cc */ +/* Line 677 of lalr1.cc */ #line 728 "gpu/lolfx-parser.y" { std::cout << "New tech " << std::endl; } break; case 203: -/* Line 690 of lalr1.cc */ +/* Line 677 of lalr1.cc */ #line 736 "gpu/lolfx-parser.y" { std::cout << "New name " << (yysemantic_stack_[(1) - (1)].sval) << std::endl; } break; case 204: -/* Line 690 of lalr1.cc */ +/* Line 677 of lalr1.cc */ #line 737 "gpu/lolfx-parser.y" { std::cout << "New name " << (yysemantic_stack_[(1) - (1)].sval) << std::endl; } break; case 207: -/* Line 690 of lalr1.cc */ +/* Line 677 of lalr1.cc */ #line 750 "gpu/lolfx-parser.y" { std::cout << "New pass " << std::endl; } break; case 226: -/* Line 690 of lalr1.cc */ +/* Line 677 of lalr1.cc */ #line 786 "gpu/lolfx-parser.y" { std::cout << "new shader" << std::endl; } break; -/* Line 690 of lalr1.cc */ -#line 502 "generated/lolfx-parser.cpp" +/* Line 677 of lalr1.cc */ +#line 472 "generated/lolfx-parser.cpp" default: break; } - /* User semantic actions sometimes alter yychar, and that requires - that yytoken be updated with the new translation. We take the - approach of translating immediately before every use of yytoken. - One alternative is translating here after every semantic action, - but that translation would be missed if the semantic action - invokes YYABORT, YYACCEPT, or YYERROR immediately after altering - yychar. In the case of YYABORT or YYACCEPT, an incorrect - destructor might then be invoked immediately. In the case of - YYERROR, subsequent parser actions might lead to an incorrect - destructor call or verbose syntax error message before the - lookahead is translated. */ YY_SYMBOL_PRINT ("-> $$ =", yyr1_[yyn], &yyval, &yyloc); yypop_ (yylen); @@ -536,20 +495,14 @@ namespace lol { | yyerrlab -- here on detecting error | `------------------------------------*/ yyerrlab: - /* Make sure we have latest lookahead translation. See comments at - user semantic actions for why this is necessary. */ - yytoken = yytranslate_ (yychar); - /* If not already recovering from an error, report this error. */ if (!yyerrstatus_) { ++yynerrs_; - if (yychar == yyempty_) - yytoken = yyempty_; error (yylloc, yysyntax_error_ (yystate, yytoken)); } - yyerror_range[1] = yylloc; + yyerror_range[0] = yylloc; if (yyerrstatus_ == 3) { /* If just tried and failed to reuse lookahead token after an @@ -584,7 +537,7 @@ namespace lol { if (false) goto yyerrorlab; - yyerror_range[1] = yylocation_stack_[yylen - 1]; + yyerror_range[0] = yylocation_stack_[yylen - 1]; /* Do not reclaim the symbols of the rule which action triggered this YYERROR. */ yypop_ (yylen); @@ -601,7 +554,7 @@ namespace lol { for (;;) { yyn = yypact_[yystate]; - if (!yy_pact_value_is_default_ (yyn)) + if (yyn != yypact_ninf_) { yyn += yyterror_; if (0 <= yyn && yyn <= yylast_ && yycheck_[yyn] == yyterror_) @@ -616,7 +569,7 @@ namespace lol { if (yystate_stack_.height () == 1) YYABORT; - yyerror_range[1] = yylocation_stack_[0]; + yyerror_range[0] = yylocation_stack_[0]; yydestruct_ ("Error: popping", yystos_[yystate], &yysemantic_stack_[0], &yylocation_stack_[0]); @@ -625,10 +578,10 @@ namespace lol { YY_STACK_PRINT (); } - yyerror_range[2] = yylloc; + yyerror_range[1] = yylloc; // Using YYLLOC is tempting, but would change the location of // the lookahead. YYLOC is available though. - YYLLOC_DEFAULT (yyloc, yyerror_range, 2); + YYLLOC_DEFAULT (yyloc, (yyerror_range - 1), 2); yysemantic_stack_.push (yylval); yylocation_stack_.push (yyloc); @@ -651,13 +604,7 @@ namespace lol { yyreturn: if (yychar != yyempty_) - { - /* Make sure we have latest lookahead translation. See comments - at user semantic actions for why this is necessary. */ - yytoken = yytranslate_ (yychar); - yydestruct_ ("Cleanup: discarding lookahead", yytoken, &yylval, - &yylloc); - } + yydestruct_ ("Cleanup: discarding lookahead", yytoken, &yylval, &yylloc); /* Do not reclaim the symbols of the rule which action triggered this YYABORT or YYACCEPT. */ @@ -676,97 +623,51 @@ namespace lol { // Generate an error message. std::string - LolFxParser::yysyntax_error_ (int yystate, int yytoken) + LolFxParser::yysyntax_error_ (int yystate, int tok) { - std::string yyres; - // Number of reported tokens (one for the "unexpected", one per - // "expected"). - size_t yycount = 0; - // Its maximum. - enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; - // Arguments of yyformat. - char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; - - /* There are many possibilities here to consider: - - If this state is a consistent state with a default action, then - the only way this function was invoked is if the default action - is an error action. In that case, don't check for expected - tokens because there are none. - - The only way there can be no lookahead present (in yytoken) is - if this state is a consistent state with a default action. - Thus, detecting the absence of a lookahead is sufficient to - determine that there is no unexpected or expected token to - report. In that case, just report a simple "syntax error". - - Don't assume there isn't a lookahead just because this state is - a consistent state with a default action. There might have - been a previous inconsistent state, consistent state with a - non-default action, or user semantic action that manipulated - yychar. - - Of course, the expected token list depends on states to have - correct lookahead information, and it depends on the parser not - to perform extra reductions after fetching a lookahead from the - scanner and before detecting a syntax error. Thus, state - merging (from LALR or IELR) and default reductions corrupt the - expected token list. However, the list is correct for - canonical LR with one exception: it will still contain any - token that will not be accepted due to an error action in a - later state. - */ - if (yytoken != yyempty_) - { - yyarg[yycount++] = yytname_[yytoken]; - int yyn = yypact_[yystate]; - if (!yy_pact_value_is_default_ (yyn)) - { - /* Start YYX at -YYN if negative to avoid negative indexes in - YYCHECK. In other words, skip the first -YYN actions for - this state because they are default actions. */ - int yyxbegin = yyn < 0 ? -yyn : 0; - /* Stay within bounds of both yycheck and yytname. */ - int yychecklim = yylast_ - yyn + 1; - int yyxend = yychecklim < yyntokens_ ? yychecklim : yyntokens_; - for (int yyx = yyxbegin; yyx < yyxend; ++yyx) - if (yycheck_[yyx + yyn] == yyx && yyx != yyterror_ - && !yy_table_value_is_error_ (yytable_[yyx + yyn])) - { - if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) - { - yycount = 1; - break; - } - else - yyarg[yycount++] = yytname_[yyx]; - } - } - } - - char const* yyformat = 0; - switch (yycount) + std::string res; + YYUSE (yystate); +#if YYERROR_VERBOSE + int yyn = yypact_[yystate]; + if (yypact_ninf_ < yyn && yyn <= yylast_) { -#define YYCASE_(N, S) \ - case N: \ - yyformat = S; \ - break - YYCASE_(0, YY_("syntax error")); - YYCASE_(1, YY_("syntax error, unexpected %s")); - YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s")); - YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s")); - YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s")); - YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s")); -#undef YYCASE_ + /* Start YYX at -YYN if negative to avoid negative indexes in + YYCHECK. */ + int yyxbegin = yyn < 0 ? -yyn : 0; + + /* Stay within bounds of both yycheck and yytname. */ + int yychecklim = yylast_ - yyn + 1; + int yyxend = yychecklim < yyntokens_ ? yychecklim : yyntokens_; + int count = 0; + for (int x = yyxbegin; x < yyxend; ++x) + if (yycheck_[x + yyn] == x && x != yyterror_) + ++count; + + // FIXME: This method of building the message is not compatible + // with internationalization. It should work like yacc.c does it. + // That is, first build a string that looks like this: + // "syntax error, unexpected %s or %s or %s" + // Then, invoke YY_ on this string. + // Finally, use the string as a format to output + // yytname_[tok], etc. + // Until this gets fixed, this message appears in English only. + res = "syntax error, unexpected "; + res += yytnamerr_ (yytname_[tok]); + if (count < 5) + { + count = 0; + for (int x = yyxbegin; x < yyxend; ++x) + if (yycheck_[x + yyn] == x && x != yyterror_) + { + res += (!count++) ? ", expecting " : " or "; + res += yytnamerr_ (yytname_[x]); + } + } } - - // Argument number. - size_t yyi = 0; - for (char const* yyp = yyformat; *yyp; ++yyp) - if (yyp[0] == '%' && yyp[1] == 's' && yyi < yycount) - { - yyres += yytnamerr_ (yyarg[yyi++]); - ++yyp; - } - else - yyres += *yyp; - return yyres; + else +#endif + res = YY_("syntax error"); + return res; } @@ -845,9 +746,9 @@ namespace lol { -68, -559, -559, -559, -559 }; - /* YYDEFACT[S] -- default reduction number in state S. Performed when - YYTABLE doesn't specify something else to do. Zero means the - default is an error. */ + /* YYDEFACT[S] -- default rule to reduce with in state S when YYTABLE + doesn't specify something else to do. Zero means the default is an + error. */ const unsigned short int LolFxParser::yydefact_[] = { @@ -954,7 +855,7 @@ namespace lol { /* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If positive, shift that token. If negative, reduce the rule which - number is the opposite. If YYTABLE_NINF_, syntax error. */ + number is the opposite. If zero, do what YYDEFACT says. */ const short int LolFxParser::yytable_ninf_ = -323; const short int LolFxParser::yytable_[] = @@ -3890,11 +3791,11 @@ namespace lol { } // lol -/* Line 1136 of lalr1.cc */ -#line 3895 "generated/lolfx-parser.cpp" +/* Line 1053 of lalr1.cc */ +#line 3796 "generated/lolfx-parser.cpp" -/* Line 1138 of lalr1.cc */ +/* Line 1055 of lalr1.cc */ #line 1298 "gpu/lolfx-parser.y" diff --git a/src/generated/lolfx-parser.h b/src/generated/lolfx-parser.h index c41899dc..f4119960 100644 --- a/src/generated/lolfx-parser.h +++ b/src/generated/lolfx-parser.h @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.5. */ +/* A Bison parser, made by GNU Bison 2.4.2. */ /* Skeleton interface for Bison LALR(1) parsers in C++ - Copyright (C) 2002-2011 Free Software Foundation, Inc. + Copyright (C) 2002-2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -40,6 +40,20 @@ #include #include #include "stack.hh" + + +namespace lol { + +/* Line 34 of lalr1.cc */ +#line 49 "generated/lolfx-parser.h" + class position; + class location; + +} // lol + +/* Line 34 of lalr1.cc */ +#line 56 "generated/lolfx-parser.h" + #include "location.hh" /* Enabling traces. */ @@ -60,11 +74,30 @@ # define YYTOKEN_TABLE 0 #endif +/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N]. + If N is 0, then set CURRENT to the empty location which ends + the previous symbol: RHS[0] (always defined). */ + +#ifndef YYLLOC_DEFAULT +# define YYLLOC_DEFAULT(Current, Rhs, N) \ +do { \ + if (N) \ + { \ + (Current).begin = (Rhs)[1].begin; \ + (Current).end = (Rhs)[N].end; \ + } \ + else \ + { \ + (Current).begin = (Current).end = (Rhs)[0].end; \ + } \ +} while (false) +#endif + namespace lol { -/* Line 35 of lalr1.cc */ -#line 68 "generated/lolfx-parser.h" +/* Line 34 of lalr1.cc */ +#line 101 "generated/lolfx-parser.h" /// A Bison parser. class LolFxParser @@ -75,7 +108,7 @@ namespace lol { union semantic_type { -/* Line 35 of lalr1.cc */ +/* Line 34 of lalr1.cc */ #line 34 "gpu/lolfx-parser.y" int ival; @@ -85,8 +118,8 @@ namespace lol { -/* Line 35 of lalr1.cc */ -#line 90 "generated/lolfx-parser.h" +/* Line 34 of lalr1.cc */ +#line 123 "generated/lolfx-parser.h" }; #else typedef YYSTYPE semantic_type; @@ -607,14 +640,6 @@ namespace lol { /// The location stack. location_stack_type yylocation_stack_; - /// Whether the given \c yypact_ value indicates a defaulted state. - /// \param yyvalue the value to check - static bool yy_pact_value_is_default_ (int yyvalue); - - /// Whether the given \c yytable_ value indicates a syntax error. - /// \param yyvalue the value to check - static bool yy_table_value_is_error_ (int yyvalue); - /// Internal symbol numbers. typedef unsigned short int token_number_type; /* Tables. */ @@ -622,7 +647,7 @@ namespace lol { static const short int yypact_[]; static const short int yypact_ninf_; - /// For a state, default reduction number. + /// For a state, default rule to reduce. /// Unless\a yytable_ specifies something else to do. /// Zero means the default is an error. static const unsigned short int yydefact_[]; @@ -653,8 +678,10 @@ namespace lol { static const char* const yytname_[]; #endif +#if YYERROR_VERBOSE /// Convert the symbol name \a n to a form suitable for a diagnostic. - static std::string yytnamerr_ (const char *n); + virtual std::string yytnamerr_ (const char *n); +#endif #if YYDEBUG /// A type to store symbol numbers and -1. @@ -712,8 +739,8 @@ namespace lol { } // lol -/* Line 35 of lalr1.cc */ -#line 717 "generated/lolfx-parser.h" +/* Line 34 of lalr1.cc */ +#line 744 "generated/lolfx-parser.h" diff --git a/src/generated/lolfx-scanner.cpp b/src/generated/lolfx-scanner.cpp index 1e770af3..555a4264 100644 --- a/src/generated/lolfx-scanner.cpp +++ b/src/generated/lolfx-scanner.cpp @@ -1618,7 +1618,7 @@ static yyconst flex_int16_t yy_chk[3014] = // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/generated/position.hh b/src/generated/position.hh index 5a706fc4..984c21a6 100644 --- a/src/generated/position.hh +++ b/src/generated/position.hh @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.5. */ +/* A Bison parser, made by GNU Bison 2.4.2. */ /* Positions for Bison parsers in C++ - Copyright (C) 2002-2007, 2009-2011 Free Software Foundation, Inc. + Copyright (C) 2002-2007, 2009-2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/generated/stack.hh b/src/generated/stack.hh index e5d1f9cf..cf73da80 100644 --- a/src/generated/stack.hh +++ b/src/generated/stack.hh @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.5. */ +/* A Bison parser, made by GNU Bison 2.4.2. */ /* Stack handling for Bison parsers in C++ - Copyright (C) 2002-2011 Free Software Foundation, Inc. + Copyright (C) 2002-2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -38,7 +38,7 @@ namespace lol { -/* Line 1149 of lalr1.cc */ +/* Line 1066 of lalr1.cc */ #line 43 "generated/stack.hh" template > class stack @@ -128,7 +128,7 @@ namespace lol { } // lol -/* Line 1235 of lalr1.cc */ +/* Line 1152 of lalr1.cc */ #line 133 "generated/stack.hh" #endif // not BISON_STACK_HH[]dnl diff --git a/src/gpu/framebuffer.cpp b/src/gpu/framebuffer.cpp index 49d5e5ee..1d7c3942 100644 --- a/src/gpu/framebuffer.cpp +++ b/src/gpu/framebuffer.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/framebuffer.h b/src/gpu/framebuffer.h index 4c354dc0..3f3dd877 100644 --- a/src/gpu/framebuffer.h +++ b/src/gpu/framebuffer.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/indexbuffer.cpp b/src/gpu/indexbuffer.cpp index 1fff3fcd..d4baa2de 100644 --- a/src/gpu/indexbuffer.cpp +++ b/src/gpu/indexbuffer.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/indexbuffer.h b/src/gpu/indexbuffer.h index 98fcff0a..fe848dc3 100644 --- a/src/gpu/indexbuffer.h +++ b/src/gpu/indexbuffer.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/lolfx-compiler.cpp b/src/gpu/lolfx-compiler.cpp index b4f10e31..407a9688 100644 --- a/src/gpu/lolfx-compiler.cpp +++ b/src/gpu/lolfx-compiler.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/lolfx-compiler.h b/src/gpu/lolfx-compiler.h index d3e1988d..f01466a4 100644 --- a/src/gpu/lolfx-compiler.h +++ b/src/gpu/lolfx-compiler.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/lolfx-parser.y b/src/gpu/lolfx-parser.y index 6794516a..6b84fea0 100644 --- a/src/gpu/lolfx-parser.y +++ b/src/gpu/lolfx-parser.y @@ -2,7 +2,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/lolfx-scanner.l b/src/gpu/lolfx-scanner.l index cf97fef9..7367d6ce 100644 --- a/src/gpu/lolfx-scanner.l +++ b/src/gpu/lolfx-scanner.l @@ -2,7 +2,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/lolfx.cpp b/src/gpu/lolfx.cpp index e85e5d0a..26de7852 100644 --- a/src/gpu/lolfx.cpp +++ b/src/gpu/lolfx.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/lolfx.h b/src/gpu/lolfx.h index 0dd1c04b..1d68597d 100644 --- a/src/gpu/lolfx.h +++ b/src/gpu/lolfx.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/shader.cpp b/src/gpu/shader.cpp index c1d09819..879434dd 100644 --- a/src/gpu/shader.cpp +++ b/src/gpu/shader.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/texture.cpp b/src/gpu/texture.cpp index 90f4a9ec..c4d56d5a 100644 --- a/src/gpu/texture.cpp +++ b/src/gpu/texture.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/texture.h b/src/gpu/texture.h index 55470485..0339d23b 100644 --- a/src/gpu/texture.h +++ b/src/gpu/texture.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/vertexbuffer.cpp b/src/gpu/vertexbuffer.cpp index 186dc688..2e04cfb1 100644 --- a/src/gpu/vertexbuffer.cpp +++ b/src/gpu/vertexbuffer.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gpu/vertexbuffer.h b/src/gpu/vertexbuffer.h index e7e304f7..88e5a379 100644 --- a/src/gpu/vertexbuffer.h +++ b/src/gpu/vertexbuffer.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gradient.cpp b/src/gradient.cpp index a3bc8b75..cc7320d0 100644 --- a/src/gradient.cpp +++ b/src/gradient.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/gradient.h b/src/gradient.h index f1c2ce51..71f06b35 100644 --- a/src/gradient.h +++ b/src/gradient.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/input/input.cpp b/src/input/input.cpp index d0afab40..2e20ca0f 100644 --- a/src/input/input.cpp +++ b/src/input/input.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/input/input.h b/src/input/input.h index 2da27f1b..cc9833d8 100644 --- a/src/input/input.h +++ b/src/input/input.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/input/keyboard.cpp b/src/input/keyboard.cpp index ba89913c..42a6e2b8 100644 --- a/src/input/keyboard.cpp +++ b/src/input/keyboard.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/input/keyboard.h b/src/input/keyboard.h index 8d0b23f4..31ba0c7f 100644 --- a/src/input/keyboard.h +++ b/src/input/keyboard.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/input/stick.h b/src/input/stick.h index bbb496d4..c3f95787 100644 --- a/src/input/stick.h +++ b/src/input/stick.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/base/array.h b/src/lol/base/array.h index ff14f887..7cde3086 100644 --- a/src/lol/base/array.h +++ b/src/lol/base/array.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/base/hash.h b/src/lol/base/hash.h index 88cfd965..3ca7325e 100644 --- a/src/lol/base/hash.h +++ b/src/lol/base/hash.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/base/map.h b/src/lol/base/map.h index f11d937d..993251f8 100644 --- a/src/lol/base/map.h +++ b/src/lol/base/map.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/base/string.h b/src/lol/base/string.h index 5dd8c765..172354b7 100644 --- a/src/lol/base/string.h +++ b/src/lol/base/string.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/base/types.h b/src/lol/base/types.h index 7c1e9832..791585fe 100644 --- a/src/lol/base/types.h +++ b/src/lol/base/types.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/debug.h b/src/lol/debug.h index 47091445..7eeea719 100644 --- a/src/lol/debug.h +++ b/src/lol/debug.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/image/color.h b/src/lol/image/color.h index 95b11c98..648f0938 100644 --- a/src/lol/image/color.h +++ b/src/lol/image/color.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/math/math.h b/src/lol/math/math.h index 8cafedd9..962f6de8 100644 --- a/src/lol/math/math.h +++ b/src/lol/math/math.h @@ -1,7 +1,8 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar +// Copyright: (c) 2012-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/lol/math/vector.h b/src/lol/math/vector.h index cf8d4676..596365c9 100644 --- a/src/lol/math/vector.h +++ b/src/lol/math/vector.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/map.cpp b/src/map.cpp index 56e877c3..8caa0361 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/math/half.cpp b/src/math/half.cpp index 1f42a42f..3c13d9d3 100644 --- a/src/math/half.cpp +++ b/src/math/half.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/math/real.cpp b/src/math/real.cpp index a6794c42..1303befb 100644 --- a/src/math/real.cpp +++ b/src/math/real.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/math/vector.cpp b/src/math/vector.cpp index 352e8f1a..8f8940fa 100644 --- a/src/math/vector.cpp +++ b/src/math/vector.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/mesh/mesh.cpp b/src/mesh/mesh.cpp index 30ce4e1c..6ed09e41 100644 --- a/src/mesh/mesh.cpp +++ b/src/mesh/mesh.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/mesh/mesh.h b/src/mesh/mesh.h index c43646bf..8636ec43 100644 --- a/src/mesh/mesh.h +++ b/src/mesh/mesh.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/d3d9/d3d9input.cpp b/src/platform/d3d9/d3d9input.cpp index 37aca9d3..a9809278 100644 --- a/src/platform/d3d9/d3d9input.cpp +++ b/src/platform/d3d9/d3d9input.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/d3d9/d3d9input.h b/src/platform/d3d9/d3d9input.h index 73d703b0..904cd3eb 100644 --- a/src/platform/d3d9/d3d9input.h +++ b/src/platform/d3d9/d3d9input.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/ps3/ps3input.cpp b/src/platform/ps3/ps3input.cpp index 00fc3fd8..2be51047 100644 --- a/src/platform/ps3/ps3input.cpp +++ b/src/platform/ps3/ps3input.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/ps3/ps3input.h b/src/platform/ps3/ps3input.h index b50eba50..bb217abf 100644 --- a/src/platform/ps3/ps3input.h +++ b/src/platform/ps3/ps3input.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/sdl/sdlinput.cpp b/src/platform/sdl/sdlinput.cpp index 59f943e1..bd867cfc 100644 --- a/src/platform/sdl/sdlinput.cpp +++ b/src/platform/sdl/sdlinput.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/sdl/sdlinput.h b/src/platform/sdl/sdlinput.h index 3c09e0eb..56feb041 100644 --- a/src/platform/sdl/sdlinput.h +++ b/src/platform/sdl/sdlinput.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/xbox/xboxapp.h b/src/platform/xbox/xboxapp.h index 5e5bea4c..5c88ef89 100644 --- a/src/platform/xbox/xboxapp.h +++ b/src/platform/xbox/xboxapp.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/xbox/xboxinput.cpp b/src/platform/xbox/xboxinput.cpp index 39320432..8667f5b4 100644 --- a/src/platform/xbox/xboxinput.cpp +++ b/src/platform/xbox/xboxinput.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/platform/xbox/xboxinput.h b/src/platform/xbox/xboxinput.h index 818a5b02..be70cc23 100644 --- a/src/platform/xbox/xboxinput.h +++ b/src/platform/xbox/xboxinput.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/sample.cpp b/src/sample.cpp index 1606427c..d5be2a37 100644 --- a/src/sample.cpp +++ b/src/sample.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/sample.h b/src/sample.h index 761e5613..15fb1c25 100644 --- a/src/sample.h +++ b/src/sample.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/scene.cpp b/src/scene.cpp index 5c736308..8d0f8d45 100644 --- a/src/scene.cpp +++ b/src/scene.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/scene.h b/src/scene.h index d30fcd35..952d5a01 100644 --- a/src/scene.h +++ b/src/scene.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/sprite.cpp b/src/sprite.cpp index a4d545aa..61bd0947 100644 --- a/src/sprite.cpp +++ b/src/sprite.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/sprite.h b/src/sprite.h index d0cfb970..c9e1ac9c 100644 --- a/src/sprite.h +++ b/src/sprite.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/text.cpp b/src/text.cpp index afc4a4c5..10553fd9 100644 --- a/src/text.cpp +++ b/src/text.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/text.h b/src/text.h index 96887b9d..367eb72c 100644 --- a/src/text.h +++ b/src/text.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/thread/threadbase.h b/src/thread/threadbase.h index 1f96df8d..3d7efc3e 100644 --- a/src/thread/threadbase.h +++ b/src/thread/threadbase.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/ticker.cpp b/src/ticker.cpp index 72b924eb..833cb096 100644 --- a/src/ticker.cpp +++ b/src/ticker.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/tiler.cpp b/src/tiler.cpp index 8266a561..80de480a 100644 --- a/src/tiler.cpp +++ b/src/tiler.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/tiler.h b/src/tiler.h index 1f5a10f7..dbe2bd9b 100644 --- a/src/tiler.h +++ b/src/tiler.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/tileset.cpp b/src/tileset.cpp index 7e68b34d..24ba8ef3 100644 --- a/src/tileset.cpp +++ b/src/tileset.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/tileset.h b/src/tileset.h index 96a00aef..3d0ea1fe 100644 --- a/src/tileset.h +++ b/src/tileset.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/timer.cpp b/src/timer.cpp index f702b6bb..42fd4efd 100644 --- a/src/timer.cpp +++ b/src/timer.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/video.cpp b/src/video.cpp index 8a22cbfd..9e52bd7a 100644 --- a/src/video.cpp +++ b/src/video.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/world.cpp b/src/world.cpp index 5b7f7bf8..da835f48 100644 --- a/src/world.cpp +++ b/src/world.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/world.h b/src/world.h index 2dcdbab4..322568d9 100644 --- a/src/world.h +++ b/src/world.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/worldentity.cpp b/src/worldentity.cpp index 1d20eb94..1a052371 100644 --- a/src/worldentity.cpp +++ b/src/worldentity.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/src/worldentity.h b/src/worldentity.h index a96caea8..4c6cc11a 100644 --- a/src/worldentity.h +++ b/src/worldentity.h @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/BtPhysTest.cpp b/test/BtPhysTest.cpp index 96030aa0..01d37f78 100644 --- a/test/BtPhysTest.cpp +++ b/test/BtPhysTest.cpp @@ -1,7 +1,7 @@ // // BtPhysTest // -// Copyright: (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2009-2013 Benjamin "Touky" Huet // (c) 2012 Sam Hocevar // diff --git a/test/BtPhysTest.h b/test/BtPhysTest.h index 524b5dad..231bbff1 100644 --- a/test/BtPhysTest.h +++ b/test/BtPhysTest.h @@ -1,7 +1,7 @@ // // BtPhysTest // -// Copyright: (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2009-2013 Benjamin "Touky" Huet // (c) 2012 Sam Hocevar // diff --git a/test/PhysicObject.h b/test/PhysicObject.h index d803cfe7..bcdf5208 100644 --- a/test/PhysicObject.h +++ b/test/PhysicObject.h @@ -1,8 +1,8 @@ // // Orbital // -// Copyright: (c) 2009-2012 Cédric Lecacheur -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2009-2013 Cédric Lecacheur +// (c) 2009-2013 Benjamin "Touky" Huet // (c) 2012 Sam Hocevar // diff --git a/test/Physics/Include/BulletCharacterController.h b/test/Physics/Include/BulletCharacterController.h index 288a3a4a..6ab111f3 100644 --- a/test/Physics/Include/BulletCharacterController.h +++ b/test/Physics/Include/BulletCharacterController.h @@ -1,8 +1,8 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Include/EasyCharacterController.h b/test/Physics/Include/EasyCharacterController.h index 79084b10..080a9690 100644 --- a/test/Physics/Include/EasyCharacterController.h +++ b/test/Physics/Include/EasyCharacterController.h @@ -1,8 +1,8 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Include/EasyConstraint.h b/test/Physics/Include/EasyConstraint.h index 082cfcf0..54145366 100644 --- a/test/Physics/Include/EasyConstraint.h +++ b/test/Physics/Include/EasyConstraint.h @@ -1,8 +1,8 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Include/EasyPhysics.h b/test/Physics/Include/EasyPhysics.h index 7645f8c3..90ce04b7 100644 --- a/test/Physics/Include/EasyPhysics.h +++ b/test/Physics/Include/EasyPhysics.h @@ -1,8 +1,8 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Include/LolBtPhysicsIntegration.h b/test/Physics/Include/LolBtPhysicsIntegration.h index a0d7b29a..65435f44 100644 --- a/test/Physics/Include/LolBtPhysicsIntegration.h +++ b/test/Physics/Include/LolBtPhysicsIntegration.h @@ -1,8 +1,8 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Include/LolPhysics.h b/test/Physics/Include/LolPhysics.h index 672d7966..422b6187 100644 --- a/test/Physics/Include/LolPhysics.h +++ b/test/Physics/Include/LolPhysics.h @@ -1,7 +1,7 @@ // // LolPhysics // -// Copyright: (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2009-2013 Benjamin "Touky" Huet // (c) 2012 Sam Hocevar // diff --git a/test/Physics/Src/BulletCharacterController.cpp b/test/Physics/Src/BulletCharacterController.cpp index c2df8115..7a5e8dc9 100644 --- a/test/Physics/Src/BulletCharacterController.cpp +++ b/test/Physics/Src/BulletCharacterController.cpp @@ -1,9 +1,9 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Cédric Lecacheur -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Cédric Lecacheur +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Src/EasyCharacterController.cpp b/test/Physics/Src/EasyCharacterController.cpp index 7172df69..14f3df5d 100644 --- a/test/Physics/Src/EasyCharacterController.cpp +++ b/test/Physics/Src/EasyCharacterController.cpp @@ -1,9 +1,9 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Cédric Lecacheur -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Cédric Lecacheur +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/Physics/Src/EasyPhysics.cpp b/test/Physics/Src/EasyPhysics.cpp index 374356f1..9d5294c7 100644 --- a/test/Physics/Src/EasyPhysics.cpp +++ b/test/Physics/Src/EasyPhysics.cpp @@ -1,9 +1,9 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar -// (c) 2009-2012 Cédric Lecacheur -// (c) 2009-2012 Benjamin Huet +// Copyright: (c) 2010-2013 Sam Hocevar +// (c) 2009-2013 Cédric Lecacheur +// (c) 2009-2013 Benjamin "Touky" Huet // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/benchmark/trig.cpp b/test/benchmark/trig.cpp index 6ddb1180..d2f8bf4e 100644 --- a/test/benchmark/trig.cpp +++ b/test/benchmark/trig.cpp @@ -1,7 +1,7 @@ // // Lol Engine - Benchmark program // -// Copyright: (c) 2005-2012 Sam Hocevar +// Copyright: (c) 2005-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/array.cpp b/test/unit/array.cpp index ee26d9f3..8afc6436 100644 --- a/test/unit/array.cpp +++ b/test/unit/array.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/build.cpp b/test/unit/build.cpp index 78c15b20..b9d1f062 100644 --- a/test/unit/build.cpp +++ b/test/unit/build.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/map.cpp b/test/unit/map.cpp index 7616ec50..453e0f9d 100644 --- a/test/unit/map.cpp +++ b/test/unit/map.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/matrix.cpp b/test/unit/matrix.cpp index 383369a9..cfb337a5 100644 --- a/test/unit/matrix.cpp +++ b/test/unit/matrix.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/rotation.cpp b/test/unit/rotation.cpp index eb37669a..09e2a78e 100644 --- a/test/unit/rotation.cpp +++ b/test/unit/rotation.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/string.cpp b/test/unit/string.cpp index 5e514e2a..789ec96f 100644 --- a/test/unit/string.cpp +++ b/test/unit/string.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/trig.cpp b/test/unit/trig.cpp index 4183d949..0854f023 100644 --- a/test/unit/trig.cpp +++ b/test/unit/trig.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/test/unit/vector.cpp b/test/unit/vector.cpp index 18b4bf7b..7384424d 100644 --- a/test/unit/vector.cpp +++ b/test/unit/vector.cpp @@ -1,7 +1,7 @@ // // Lol Engine // -// Copyright: (c) 2010-2012 Sam Hocevar +// Copyright: (c) 2010-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/tutorial/02_cube.cpp b/tutorial/02_cube.cpp index 031f4eed..3276a72c 100644 --- a/tutorial/02_cube.cpp +++ b/tutorial/02_cube.cpp @@ -1,7 +1,7 @@ // // Lol Engine - Cube tutorial // -// Copyright: (c) 2011-2012 Sam Hocevar +// Copyright: (c) 2011-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See diff --git a/tutorial/11_fractal.cpp b/tutorial/11_fractal.cpp index 8739769c..8968d913 100644 --- a/tutorial/11_fractal.cpp +++ b/tutorial/11_fractal.cpp @@ -1,7 +1,7 @@ // // Lol Engine - Fractal tutorial // -// Copyright: (c) 2011-2012 Sam Hocevar +// Copyright: (c) 2011-2013 Sam Hocevar // This program is free software; you can redistribute it and/or // modify it under the terms of the Do What The Fuck You Want To // Public License, Version 2, as published by Sam Hocevar. See