Patch |
File delta |
Description |
imports.patch | (download) |
import/MPEGfilter.d |
4 2 + 2 - 0 !
import/SDL_audio.d |
9 5 + 4 - 0 !
import/SDL_cdrom.d |
4 2 + 2 - 0 !
import/SDL_endian.d |
2 1 + 1 - 0 !
import/SDL_events.d |
2 1 + 1 - 0 !
import/SDL_mixer.d |
22 10 + 12 - 0 !
import/SDL_mouse.d |
2 1 + 1 - 0 !
import/SDL_quit.d |
4 2 + 2 - 0 !
import/SDL_rwops.d |
44 10 + 34 - 0 !
import/SDL_thread.d |
2 1 + 1 - 0 !
import/SDL_timer.d |
4 2 + 2 - 0 !
import/SDL_types.d |
2 1 + 1 - 0 !
import/SDL_version_.d |
2 1 + 1 - 0 !
import/SDL_video.d |
16 8 + 8 - 0 !
import/bulletml.d |
40 20 + 20 - 0 !
import/opengl.d |
56 23 + 33 - 0 !
import/openglu.d |
77 36 + 41 - 0 !
import/smpeg.d |
6 3 + 3 - 0 !
18 files changed, 129 insertions(+), 169 deletions(-) |
port import/ code to d language version 2
With this patch the code is accepted by GDC 4.8 without triggering deprecation
warnings/errors.
|
fixes.patch | (download) |
src/br/boot.d |
8 8 + 0 - 0 !
1 file changed, 8 insertions(+) |
---
|
makefile.patch | (download) |
Makefile |
11 11 + 0 - 0 !
1 file changed, 11 insertions(+) |
---
|
directories.patch | (download) |
import/hell2.d |
2 1 + 1 - 0 !
src/br/gamemanager.d |
4 2 + 2 - 0 !
src/br/screen.d |
2 1 + 1 - 0 !
src/br/sound.d |
58 29 + 29 - 0 !
4 files changed, 33 insertions(+), 33 deletions(-) |
---
|
dlang_v2.patch | (download) |
import/hell2.d |
128 65 + 63 - 0 !
src/br/append.d |
6 3 + 3 - 0 !
src/br/background.d |
17 9 + 8 - 0 !
src/br/boot.d |
11 5 + 6 - 0 !
src/br/boss.d |
34 17 + 17 - 0 !
src/br/bullet.d |
18 9 + 9 - 0 !
src/br/cursor.d |
6 3 + 3 - 0 !
src/br/enemy.d |
98 49 + 49 - 0 !
src/br/gamemanager.d |
28 14 + 14 - 0 !
src/br/laserImpl.d |
12 6 + 6 - 0 !
src/br/mainloop.d |
2 1 + 1 - 0 !
src/br/particleImpl.d |
12 6 + 6 - 0 !
src/br/pattern.d |
14 7 + 7 - 0 !
src/br/screen.d |
40 20 + 20 - 0 !
src/br/shapeImpl.d |
4 2 + 2 - 0 !
src/br/ship.d |
12 6 + 6 - 0 !
src/br/shot.d |
6 3 + 3 - 0 !
src/br/sound.d |
2 1 + 1 - 0 !
src/br/stage.d |
46 23 + 23 - 0 !
src/br/star.d |
10 5 + 5 - 0 !
src/br/wall.d |
10 5 + 5 - 0 !
src/util/actor.d |
9 5 + 4 - 0 !
src/util/animation.d |
2 1 + 1 - 0 !
src/util/animationImpl.d |
30 15 + 15 - 0 !
src/util/ascii.d |
28 14 + 14 - 0 !
src/util/beam.d |
16 8 + 8 - 0 !
src/util/collision.d |
14 7 + 7 - 0 !
src/util/font.d |
2 0 + 2 - 0 !
src/util/key.d |
3 2 + 1 - 0 !
src/util/laser.d |
4 2 + 2 - 0 !
src/util/log.d |
10 5 + 5 - 0 !
src/util/matrix.d |
6 4 + 2 - 0 !
src/util/particle.d |
16 8 + 8 - 0 !
src/util/parts.d |
28 14 + 14 - 0 !
src/util/rand.d |
16 8 + 8 - 0 !
src/util/record.d |
32 16 + 16 - 0 !
src/util/shape.d |
168 84 + 84 - 0 !
src/util/vector.d |
10 6 + 4 - 0 !
38 files changed, 458 insertions(+), 452 deletions(-) |
port to d language version 2
With this patch the code is accepted by gdc-4.6 0.29.1-4.6.4-3 without
triggering deprecated feature warnings/errors.
|
gdc 8.patch | (download) |
import/hell2.d |
123 0 + 123 - 0 !
src/br/boss.d |
1 1 + 0 - 0 !
src/br/bullet.d |
2 2 + 0 - 0 !
src/br/enemy.d |
2 1 + 1 - 0 !
src/br/wall.d |
2 1 + 1 - 0 !
src/util/log.d |
6 3 + 3 - 0 !
src/util/mouse.d |
13 0 + 13 - 0 !
src/util/rand.d |
5 2 + 3 - 0 !
src/util/record.d |
25 0 + 25 - 0 !
9 files changed, 10 insertions(+), 169 deletions(-) |
more fixes for d language changes
With this patch the code is accepted by gdc-8 8-20180414-1 without
triggering deprecated feature warnings.
- Convert I/O to use std.stdio module
- Fix some unused broken code by deleting it
- Avoid C-style array type notation
- Use "goto case" to mark fall-through in switch statements
|
gcc12.patch | (download) |
import/hell2.d |
10 5 + 5 - 0 !
src/br/bullet.d |
3 2 + 1 - 0 !
src/br/mainloop.d |
2 1 + 1 - 0 !
src/br/screen.d |
10 5 + 5 - 0 !
src/util/matrix.d |
4 2 + 2 - 0 !
src/util/parts.d |
2 1 + 1 - 0 !
src/util/shape.d |
2 1 + 1 - 0 !
src/util/vector.d |
34 17 + 17 - 0 !
8 files changed, 34 insertions(+), 33 deletions(-) |
fix ftbfs with gdc 12
Bug-Debian: https://bugs.debian.org/1013049
|