Skip to content

Commit a5f5bdb

Browse files
committed
Make all apostrophe and quote characters in texts plain ASCII
1 parent 99ba09a commit a5f5bdb

25 files changed

+80
-80
lines changed

ACKNOWLEDGMENTS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
**Acknowledgments**
22

3-
NEST development has been supported by many organisations, programs, and
4-
individuals since 1993. The following list of support received is therefore
3+
NEST development has been supported by many organisations, programs, and
4+
individuals since 1993. The following list of support received is therefore
55
necessarily incomplete.
66

7-
This project has received funding from the European Unions Horizon 2020
7+
This project has received funding from the European Union's Horizon 2020
88
Framework Programme for Research and Innovation under Specific Grant Agreement:
99

1010
- No. 945539 (Human Brain Project SGA3),
@@ -13,7 +13,7 @@ Framework Programme for Research and Innovation under Specific Grant Agreement:
1313
- No. 754304 (DEEP-EST), and
1414
- No. 800858 (ICEI).
1515

16-
The NEST developers gratefully acknowledge the support and funding received
16+
The NEST developers gratefully acknowledge the support and funding received
1717
from:
1818

1919
- Jülich Aachen Research Alliance (JARA),

doc/htmldoc/developer_space/guidelines/code_review_guidelines.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ can be discussed on the :ref:`NEST mailing lists <contact_us>`.
1919
does the right thing and is architecturally sound) and the content
2020
side (i.e., if the code is scientifically correct and fixes an
2121
actual issue).
22-
* For changes labeled not code or minor (e.g., changes in
22+
* For changes labeled "not code" or "minor" (e.g., changes in
2323
documentation, fixes for typos, etc.), the need for a second code
2424
review can be waived, and a single review plus the OK from the CI
2525
system is sufficient to merge the request.

doc/htmldoc/developer_space/sli_docs/first-steps.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,5 +166,5 @@ on the stack. ``patsck`` Display the stack in syntax form. ``stack``
166166
Display the stack. ``pop``, ``;`` Pop object from stack. ``npop`` Pop
167167
``n`` objects from stack. ``dup`` Duplicate top object of stack.
168168
``copy`` Copy the first n objects of the stack. ``index`` Copy the
169-
``n``\ th object of the stack. ``roll`` Roll a portion of ``n`` stack
169+
``n``\ 'th object of the stack. ``roll`` Roll a portion of ``n`` stack
170170
levels ``k`` times. ``exec`` Execute the top element on the stack.

doc/htmldoc/developer_space/sli_docs/neural-simulations.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Overview
99
--------
1010

1111
A simulation of a network is like an experiment with the difference that
12-
it takes place inside the computers memory rather than in the physical
12+
it takes place inside the computer's memory rather than in the physical
1313
world.
1414

1515
Like in a real experiment, you need a system which you want to
@@ -232,7 +232,7 @@ In the fist line, we create one integrate and fire neuron from the model
232232
The return value of ``Create`` is an integer that identifies the last
233233
node that was created in the network (note that this can be different
234234
from 1 if you have not called ``ResetKernel before)``. This integer is
235-
called the nodes *node ID* (the network as a whole owns the node ID
235+
called the node's *node ID* (the network as a whole owns the node ID
236236
``0``, therefore the ids of user-created nodes start with ``1``). Often,
237237
it is neccessary to have a large number of nodes of the same type. The
238238
command Create can also be used for this purpose. The following line of
@@ -295,7 +295,7 @@ the threshold value ``V_th`` to -60 mV:
295295
-60
296296

297297
Please note, that ``SetStatus`` checks if a property really exists in a
298-
node and will issue an error if it doesnt. This behavior can be changed
298+
node and will issue an error if it doesn't. This behavior can be changed
299299
by the following command:
300300

301301
::
@@ -318,7 +318,7 @@ expected type:
318318
Provided datatype: stringtype
319319

320320
In order to find out, which properties of a given model can be changed
321-
an which not, you have to refer to the models documentation.
321+
an which not, you have to refer to the model's documentation.
322322

323323
Connections
324324
-----------
@@ -416,7 +416,7 @@ By definition, a device is active in the interval \\((t_1,t_2)\) if we
416416
can observe events \\(E\) with time stamps \\(t_E\) which obey \\(t_1 <=
417417
t_E < t_2\) for all \\(E\) . In other words, the interval during which
418418
the device is active corresponds to the range of time-stamps of the
419-
devices events.
419+
device's events.
420420

421421
Note that it is not possible to generate/observe an event with time
422422
stamp 0.

doc/htmldoc/developer_space/sli_docs/objects-and-data-types.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ Strings
116116

117117
Strings are sequences of characters, delimited by parenthesis. In SLI,
118118
characters are represented by interger numbers, e.g. 97 represents the
119-
letter ‘a’, while 32 represents the *space* character.
119+
letter "a", while 32 represents the *space* character.
120120

121121
The elements of a string are indexed, starting with zero (0) as the
122122
first index.

doc/htmldoc/developer_space/sli_docs/programming-in-sli.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ A program is a sequence of SLI objects and procedures which are defined
3030
in a file. Program files are ordinary ASCII text files, which can be
3131
created and modified with an editor of your choice (e.g. GNU Emacs).
3232

33-
SLI programs usually have the file ending sli, for example
33+
SLI programs usually have the file ending "sli", for example
3434
``hello_world.sli``.
3535

3636
The ``run`` command is used to execute a program file.
3737

38-
Example: Hello World!
38+
Example: "Hello World!"
3939
~~~~~~~~~~~~~~~~~~~~~~~
4040

4141
Write the program ``hello_world.sli`` according to the example, given
@@ -236,7 +236,7 @@ The simplest loop is performed by the command ``loop``:
236236
 :
237237

238238
``loop`` performs the procedure repeatedly and thus in the example, an
239-
infinite succession of the words Hello World is printed. The only way
239+
infinite succession of the words "Hello World" is printed. The only way
240240
to leave a ``loop``-structure is to call the command ``exit`` somewhere
241241
inside the loop:
242242

@@ -246,7 +246,7 @@ inside the loop:
246246
SLI [1] { 1 add dup (Hello World) = 10 eq {exit} if }
247247
SLI [2] loop
248248

249-
it prints ten times Hello World. First the initial value 0 is pushed
249+
it prints ten times "Hello World". First the initial value 0 is pushed
250250
on the operand stack. The procedure adds 1 in each cycle and takes care
251251
that one copy of the counter stays on the stack to serve as the initial
252252
value for the next cycle. After the message has been printed, the stop
@@ -263,7 +263,7 @@ Finite loops
263263
The last example can be implemented much easier, using a ``repeat``
264264
loop. ``repeat`` takes two arguments: An integer, and a procedure
265265
object. The integer determines how often the procedure is executed.
266-
Thus, in order to print ten times Hello World we write:
266+
Thus, in order to print ten times "Hello World" we write:
267267

268268
::
269269

doc/htmldoc/developer_space/sli_docs/using-files-and-keyboard-input.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Using files and keyboard input
88
Overview
99
--------
1010

11-
SLIs input/output fascilities differ from those of PostScript and are
11+
SLI's input/output fascilities differ from those of PostScript and are
1212
close to the stream concept of C++. However, for compatibility some
1313
PostScript output commands are implemented.
1414

@@ -29,7 +29,7 @@ Print *Hello World* to the standard output.
2929
SLI ]
3030

3131
``cout`` is the standard output of SLI. The command ``<-`` takes the
32-
role of C++s ``<<`` output operator and prints the ASCII representation
32+
role of C++'s ``<<`` output operator and prints the ASCII representation
3333
of the object at stack level 0 to the stream at level 1. After this, the
3434
object is removed and the stream remains at level 0.
3535

@@ -111,7 +111,7 @@ to right of the field. ``ostream internal`` Sign left and number right.
111111
``stream uppercase`` ``ostream nouppercase`` ``ostream oct`` Switch to
112112
octal notation. ``ostream dec`` Switch to decimal notation.
113113
``ostream hex`` Switch to hexadecimal notation. ``ostream showbase``
114-
Show base according to use of oct/dec/hex. ``ostream noshowbase`` Dont
114+
Show base according to use of oct/dec/hex. ``ostream noshowbase`` Don't
115115
show base according to use of oct/dec/hex. ``ostream showpoint`` Decimal
116116
point is always printed. ``ostream noshowpoint`` Decimal point is never
117117
printed. ``ostream n setprecision`` Set number of decimal places to

doc/htmldoc/developer_space/workflows/development_workflow.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Setting up your GitHub account
2929
##############################
3030

3131
The NEST source code is hosted in a public repository on
32-
`GitHub <https://github.com/nest/nest-simulator>`_. If you dont have a GitHub
32+
`GitHub <https://github.com/nest/nest-simulator>`_. If you don't have a GitHub
3333
account already, please create one.
3434

3535
You then need to configure your account to allow write access - please see the
@@ -80,7 +80,7 @@ Commands explained
8080
8181
This downloads your fork to your local system. Investigate. Change directory
8282
to your new repository: ``cd nest-simulator``.
83-
Then ``git branch -a`` to show you all branches. Youll get something like:
83+
Then ``git branch -a`` to show you all branches. You'll get something like:
8484

8585
.. code::
8686
@@ -109,7 +109,7 @@ the main source code repository is usually called ``upstream``.
109109
110110
.. note::
111111

112-
Weve used ``git://`` in the web address instead of ``git@``.
112+
We've used ``git://`` in the web address instead of ``git@``.
113113
The ``git://`` web address is read only and ensures that you don't make any
114114
accidental changes to the ``upstream`` repository (if you have permissions to
115115
write to it, of course).

doc/htmldoc/faqs/qa-precise-spike-times.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ different spike sequences after a short time.
1616
expression or an iterative procedure like Newton-Raphson lead to
1717
machine independent spike sequences?**
1818

19-
A: No. For example, if machine A uses double for the representation of
20-
floating point numbers and machine B uses quad precision, the spike
19+
A: No. For example, if machine A uses "double" for the representation of
20+
floating point numbers and machine B uses "quad" precision, the spike
2121
sequences of the two simulations deviate after a short time. Even with
2222
the same representation of floating point values, results rapidly
2323
diverge if some library function like exp() is implemented in a slightly
@@ -89,7 +89,7 @@ A: No, for many scientific problems a limited precision is good enough.
8989
The fastest method delivering at least the required precision is the one
9090
of choice. In the case of chaotic dynamics there is generally no good
9191
reason to consider results produced by a neuron model implementation
92-
with high precision as being more correct than those produced by a
92+
with high precision as being 'more correct' than those produced by a
9393
faster implementation with lower precision, as long as mesoscopic
9494
measures of interest remain unchanged. With a more accurate method at
9595
hand, the researcher can always carry out control simulations at higher

doc/htmldoc/nest_behavior/random_numbers.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ estimate the number of random numbers required per stream as follows:
380380
Collision risk of parallel random number streams
381381
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
382382

383-
`LEcuyer et al (2017) <https://dx.doi.org/10.1016/j.matcom.2016.05.005>`__ provide a
383+
`L'Ecuyer et al (2017) <https://dx.doi.org/10.1016/j.matcom.2016.05.005>`__ provide a
384384
recent account of random number generation in highly parallel settings.
385385
The main approach to providing independent random number streams in
386386
parallel simulations is to use a high-quality random number generator
@@ -414,10 +414,10 @@ while for a period of :math:`r = 2^{256}` we obtain
414414
The probability of stream collisions is thus negligibly small, provided
415415
we use random number generators with a period of at least :math:`2^{128}`.
416416

417-
`LEcuyer (2012, Ch 3.6) <https://doi.org/10.1007/978-3-642-21551-3_3>`__ points out
417+
`L'Ecuyer (2012, Ch 3.6) <https://doi.org/10.1007/978-3-642-21551-3_3>`__ points out
418418
that certain random number generator classes will show too much
419419
regularity in their output if more than :math:`r^{1/3}` numbers are used (this
420-
relation is based on exercises in Knuth, TAOCP vol 2, see `LEcuyer and
420+
relation is based on exercises in Knuth, TAOCP vol 2, see `L'Ecuyer and
421421
Simard (2001) <https://doi.org/10.1016/S0378-4754(00)00253-6>`__). While
422422
it is not certain that that analysis also applies to (short)
423423
subsequences of the period of an RNG, one might still re-consider the

0 commit comments

Comments
 (0)