Skip to content

Commit eb72dcd

Browse files
authored
Merge pull request #20 from ahmetsait/master
Fix nested/qualified modules
2 parents 45d520a + 83547f5 commit eb72dcd

13 files changed

Lines changed: 133 additions & 95 deletions

File tree

.editorconfig

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# editorconfig.org
2+
3+
root = true
4+
5+
[*]
6+
charset = utf-8
7+
indent_size = 2
8+
indent_style = space
9+
insert_final_newline = true
10+
trim_trailing_whitespace = true
11+
12+
[*.gitignore]
13+
end_of_line = unset
14+
15+
[*.{bat,cmd,ps1}]
16+
end_of_line = crlf
17+
18+
[*.{html,htm,xhtml,xml}]
19+
indent_size = 2
20+
21+
[*.{css,scss,sass}]
22+
indent_size = 2
23+
24+
[*.{json}]
25+
indent_style = tab
26+
27+
[*.{yml,yaml}]
28+
indent_style = space
29+
indent_size = 2

benchmarks/runtimemetrics/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"dependencies": {
3636
"openmethods": {
3737
"path": "../../",
38-
"version": ">=0.0.0"
3938
}
4039
},
4140
"description": "test against large code base",

examples/acceptnovisitors/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "replace awful visitor with neat open method",

examples/adventure/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "example of a method with three virtual arguments",

examples/matrix/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "unary and binary matrix operations with two types of matrices",

examples/next/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "example of 'next', equivalent to calling super",

examples/rolex/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "Role and Expense example from the yomm11 article on Code Project",

examples/synopsis/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "synopsis",

examples/whytheunderscore/dub.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"dependencies": {
3737
"openmethods": {
3838
"path": "../../",
39-
"version": ">=0.0.0"
4039
}
4140
},
4241
"description": "the reason for the underscore in front of method specializations",

presentations/dlang-meetup-2017-09-28/index.html

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,76 @@
11
<!doctype html>
22
<html>
33
<head>
4-
<meta charset="utf-8">
5-
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
66

7-
<title>reveal.js</title>
7+
<title>reveal.js</title>
88

9-
<link rel="stylesheet" href="css/reveal.css">
10-
<link rel="stylesheet" href="css/theme/black.css">
9+
<link rel="stylesheet" href="css/reveal.css">
10+
<link rel="stylesheet" href="css/theme/black.css">
1111

12-
<!-- Theme used for syntax highlighting of code -->
13-
<link rel="stylesheet" href="lib/css/zenburn.css">
12+
<!-- Theme used for syntax highlighting of code -->
13+
<link rel="stylesheet" href="lib/css/zenburn.css">
1414

15-
<!-- Printing and PDF exports -->
16-
<script>
17-
var link = document.createElement( 'link' );
18-
link.rel = 'stylesheet';
19-
link.type = 'text/css';
20-
link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
21-
document.getElementsByTagName( 'head' )[0].appendChild( link );
22-
</script>
15+
<!-- Printing and PDF exports -->
16+
<script>
17+
var link = document.createElement( 'link' );
18+
link.rel = 'stylesheet';
19+
link.type = 'text/css';
20+
link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
21+
document.getElementsByTagName( 'head' )[0].appendChild( link );
22+
</script>
2323
</head>
2424
<body>
25-
<div class="reveal">
26-
<div class="slides">
25+
<div class="reveal">
26+
<div class="slides">
2727
<section>
2828
<section data-markdown>
29-
<textarea data-template>
30-
# Open Is Good
31-
</textarea>
29+
<textarea data-template>
30+
# Open Is Good
31+
</textarea>
3232
</section>
3333
</section>
3434
<section>
3535
<section data-markdown>
36-
<textarea data-template>
37-
## A Short History of OOP
36+
<textarea data-template>
37+
## A Short History of OOP
3838
* Simula 60, 68
3939
* Smalltalk 72, 80
4040
* (~1985 - Common Lisp Object System)
4141
* 90's: OOP gonna save the world
4242
* C++, Java, ...
4343
* 10's: OOP discredited
44-
</textarea>
44+
</textarea>
4545
</section>
4646
</section>
4747
<section>
4848
<section data-markdown class="center">
49-
<textarea data-template>
50-
## The Expression Problem
49+
<textarea data-template>
50+
## The Expression Problem
5151
behaviors += types
5252
types += behavior
53-
</textarea>
53+
</textarea>
5454
</section>
5555
<section data-markdown class="center">
56-
<textarea data-template>
57-
## behavior += types
56+
<textarea data-template>
57+
## behavior += types
5858
OOP languages are good at this
59-
</textarea>
59+
</textarea>
6060
</section>
6161
<section data-markdown class="center">
62-
<textarea data-template>
63-
## types += behaviors
62+
<textarea data-template>
63+
## types += behaviors
6464
functional languages are good at this
65-
</textarea>
65+
</textarea>
6666
</section>
6767
<section data-markdown class="center">
68-
<textarea data-template>
69-
## Multi Layered Architectures
68+
<textarea data-template>
69+
## Multi Layered Architectures
7070
- domain objects
7171
- \+ persistence
7272
- \+ presentation
73-
</textarea>
73+
</textarea>
7474
</section>
7575
</section>
7676
<section>
@@ -144,34 +144,34 @@
144144
</section>
145145
<section>
146146
<section data-markdown>
147-
<textarea data-template>
148-
## TODO
147+
<textarea data-template>
148+
## TODO
149149
- support templatized methods
150150
- understand why gdc class-to-class calls are so fast
151151
- improve speed of interface-to-class calls
152152
- understand why finding perfect hash with dmd takes so much longer to find than with ldc
153153
- write a guide / implementation notes
154-
</textarea>
154+
</textarea>
155155
</section>
156156
</section>
157-
</div>
158-
</div>
157+
</div>
158+
</div>
159159

160-
<script src="lib/js/head.min.js"></script>
161-
<script src="js/reveal.js"></script>
160+
<script src="lib/js/head.min.js"></script>
161+
<script src="js/reveal.js"></script>
162162

163-
<script>
164-
// More info about config & dependencies:
165-
// - https://github.com/hakimel/reveal.js#configuration
166-
// - https://github.com/hakimel/reveal.js#dependencies
167-
Reveal.initialize({
168-
dependencies: [
169-
{ src: 'plugin/markdown/marked.js' },
170-
{ src: 'plugin/markdown/markdown.js' },
171-
{ src: 'plugin/notes/notes.js', async: true },
172-
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }
173-
]
174-
});
175-
</script>
163+
<script>
164+
// More info about config & dependencies:
165+
// - https://github.com/hakimel/reveal.js#configuration
166+
// - https://github.com/hakimel/reveal.js#dependencies
167+
Reveal.initialize({
168+
dependencies: [
169+
{ src: 'plugin/markdown/marked.js' },
170+
{ src: 'plugin/markdown/markdown.js' },
171+
{ src: 'plugin/notes/notes.js', async: true },
172+
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }
173+
]
174+
});
175+
</script>
176176
</body>
177177
</html>

0 commit comments

Comments
 (0)