Skip to content

Commit 9577bff

Browse files
#42 Lint some of the MD files using prettier
1 parent 7744916 commit 9577bff

File tree

7 files changed

+11
-16
lines changed

7 files changed

+11
-16
lines changed

CODE_OF_CONDUCT.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,5 @@ we pledge to follow the [The Carpentries Code of Conduct][coc].
88
Instances of abusive, harassing, or otherwise unacceptable behavior
99
may be reported by following our [reporting guidelines][coc-reporting].
1010

11-
1211
[coc-reporting]: https://docs.carpentries.org/topic_folders/policies/incident-reporting.html
1312
[coc]: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ documentation][template-doc].
4242
2. If you wish to change the template used for workshop websites, please refer
4343
to [The Workbench documentation][template-doc].
4444

45-
4645
### What to Contribute
4746

4847
There are many ways to contribute, from writing new exercises and improving

LICENSE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ Under the following terms:
3131

3232
- **No additional restrictions**---You may not apply legal terms or
3333
technological measures that legally restrict others from doing anything the
34-
license permits. With the understanding that:
34+
license permits. With the understanding that:
3535

3636
Notices:
3737

38-
* You do not have to comply with the license for elements of the material in
38+
- You do not have to comply with the license for elements of the material in
3939
the public domain or where your use is permitted by an applicable exception
4040
or limitation.
41-
* No warranties are given. The license may not give you all of the permissions
41+
- No warranties are given. The license may not give you all of the permissions
4242
necessary for your intended use. For example, other rights such as publicity,
4343
privacy, or moral rights may limit how you use the material.
4444

index.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ have a refresher in Fortran.
1212

1313
### Prerequisites
1414

15-
Learners *must* be familiar with the basic concepts of
15+
Learners _must_ be familiar with the basic concepts of
1616
programming: variables, logic, flow of control, loops, functions and
1717
so on. No knowledge of Fortran is assumed. Previous programming
1818
experience might typically be in the context C/C++ or python.
@@ -50,9 +50,7 @@ required (some may prefer an IDE, but we do not intend to consider or
5050
support IDEs).
5151

5252
[1] This may typically be GFortran, freely available as part of
53-
Gnu Compiler Collection (GCC).
54-
See e.g., [Link to GFortran install page on fortran-lang][install-gfortran]
55-
53+
Gnu Compiler Collection (GCC).
54+
See e.g., [Link to GFortran install page on fortran-lang][install-gfortran]
5655

5756
[workbench]: https://carpentries.github.io/sandpaper-docs
58-

instructors/instructor-notes.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ title: Instructor Notes
66

77
Before teaching a workshop consider who is attending and their needs. This section highlights audiences for this Fortran course. Instructors can use the profiles to decide which episodes to teach or place more emphasis on.
88

9-
***Tahani is a new research software engineer at the Met Office.*** She has just joined the office after their degree and have experience in Python, Linux, and shell commands. She has limited experience with compiled languages. The weather and climate code she will be working on is written in Fortran. She thought Fortran was a dead language.
9+
**_Tahani is a new research software engineer at the Met Office._** She has just joined the office after their degree and have experience in Python, Linux, and shell commands. She has limited experience with compiled languages. The weather and climate code she will be working on is written in Fortran. She thought Fortran was a dead language.
1010

11-
***Ionas, a researcher joining the JULES (Joint UK Land Environment Simulator) partnership.*** They will be adding new functionality to JULES in Fortran. They have extensive experience with C and C++ and have been told there are differences between Fortran and C/C++ that they should be aware of. They are keen to learn Fortran but must fit their learning inbetween teaching duties and other research commitments.
11+
**_Ionas, a researcher joining the JULES (Joint UK Land Environment Simulator) partnership._** They will be adding new functionality to JULES in Fortran. They have extensive experience with C and C++ and have been told there are differences between Fortran and C/C++ that they should be aware of. They are keen to learn Fortran but must fit their learning inbetween teaching duties and other research commitments.
1212

13-
***Malak is mathematics graduate student working on new timestepping methods.*** Malaks previous work was mostly theoretical although he knows basic Python. Malak needs to use Fortran to prototype his new routines which will interface with other Fortran code. Malak has been told by his supervisor that he should set up his preferred text editor for Fortran development.
13+
**_Malak is mathematics graduate student working on new timestepping methods._** Malaks previous work was mostly theoretical although he knows basic Python. Malak needs to use Fortran to prototype his new routines which will interface with other Fortran code. Malak has been told by his supervisor that he should set up his preferred text editor for Fortran development.
1414

15-
***Joe has been employed by a tech company to update their Fortran code.*** Joe has years of experience developing mainly C++ code for HPCs but has not used Fortran in a production environment. They have been asked to update legacy code to modern standards, including implementing some form of testing and using standard libraries. Joe is not sure if there is a standard code style that they can adopt.
15+
**_Joe has been employed by a tech company to update their Fortran code._** Joe has years of experience developing mainly C++ code for HPCs but has not used Fortran in a production environment. They have been asked to update legacy code to modern standards, including implementing some form of testing and using standard libraries. Joe is not sure if there is a standard code style that they can adopt.

links.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ any links that you are not going to use.
2323
[emacs-init-link]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html
2424

2525
[vscode-link]: https://code.visualstudio.com
26-
[vscode-modern-fortran]: https://marketplace.visualstudio.com/items?itemName=fortran-lang.linter-gfortran
26+
[vscode-modern-fortran]: https://marketplace.visualstudio.com/items?itemName=fortran-lang.linter-gfortran

profiles/learner-profiles.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ title: Learner Profiles
44

55
This page outlines how [this course][this-course-link] links to other Fortran lessons. Use the learning pathways on this page to decide if the course is right for you.
66

7-
87
## Pathways
98

109
This course is merely an introduction to modern Fortran, and most learners will also want to take the Intermediate Modern Fortran course. If you work on HPC code you may also find the ARCHER2 MPI and OpenMP courses linked below useful.

0 commit comments

Comments
 (0)