Skip to content

Commit 611bb82

Browse files
committed
fix some link rot
1 parent 97aad30 commit 611bb82

File tree

6 files changed

+17
-11
lines changed

6 files changed

+17
-11
lines changed

content/pages/01-introduction/02-python-programming-language.markdown

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,6 @@ the very beginner topics.
164164
are shorthand for common iteration code, such as copying one list into
165165
another while performing some operation on the contained elements.
166166

167-
* [Learning Python by example: list comprehensions](http://blog.cdleary.com/2010/04/learning-python-by-example-list-comprehensions/)
168-
gives an example of an incorrect list comprehension then shows how to
169-
correct its issues.
170-
171167
* [List comprehensions in Python](http://www.pythonforbeginners.com/basics/list-comprehensions-in-python)
172168
covers what the code for list comprehensions looks like and gives some
173169
example code to show how they work.

content/pages/02-development-environments/02-vim.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ to get started with these tutorials.
125125
takes the PacMan theme and teaches you how to use Vim by forcing you
126126
to move around and use Vim commands while gaming.
127127

128-
* [Ten years of Vim](https://matthias-endler.de/2018/ten-years-of-Vim/)
128+
* [Ten years of Vim](https://matthias-endler.de/2018/ten-years-of-vim/)
129129
provides an insightful retrospective on one experienced developer's
130130
journey with using Vim as a primary text editor and development
131131
environment. I found the part about going overboard with plugins before

content/pages/02-development-environments/12-tmux.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ easier to use many shells at once and attaching to both local and remote
3737

3838
* [Differences between tmux vs screen](https://wtanaka.com/node/8136)
3939

40-
* [Cockpit](http://cockpit.27ae60.com/) helps you create the exact pane
41-
layout you want for your tmux setup.
42-
4340
* [The Power Of tmux Hooks](https://devel.tech/tips/n/tMuXz2lj/the-power-of-tmux-hooks/)
4441

4542
* There are a slew of "cheat sheets" for tmux out there, here are a few

content/pages/02-development-environments/20-mercurial.markdown

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ meta: Mercurial is an implementation of the source (version) control concept. Le
1010
# Mercurial
1111
[Mercurial](https://www.mercurial-scm.org/) is a distributed open source
1212
[source control](/source-control.html) (also known as "version
13-
control") system for tracking and handling file modifications. Mercurial
14-
can be used as the version control system for Python projects.
13+
control") system written in Python for tracking and handling file
14+
modifications. Mercurial can be used as the version control system for
15+
Python projects.
1516

1617
<a href="https://www.mercurial-scm.org/"><img src="/img/logos/mercurial.png" width="100%" alt="Official Mercurial logo." class="shot"></a>
1718

@@ -24,6 +25,11 @@ can be used as the version control system for Python projects.
2425
goes through the basics. It has great examples for syntax and expected
2526
output.
2627

28+
* [Getting started with Mercurial for version control](https://opensource.com/article/19/4/getting-started-mercurial)
29+
seems mistitled because it is actually a short tutorial on how to build
30+
Mercurial extensions in Python. With a few lines of Python code it shows
31+
how to create your first extension and test it.
32+
2733
* [Mercurial: The Definitive Guide](http://hgbook.red-bean.com/read/)
2834
is a free online version of the
2935
[O'Reilly book](https://www.amazon.com/gp/product/0596800673).

content/pages/meta/00-change-log.markdown

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ on GitHub.
1515

1616

1717
## 2019
18+
### May
19+
* Fix typos and broken internal links on site.
20+
1821
### April
1922
* Added new [web frameworks](/web-frameworks.html), [d3.js](/d3-js.html)
2023
and [Django REST framework](/django-rest-framework-drf.html) resources.

transform_book.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
BASE_DIR = './tempcontent/pages/'
77
BASE_FSP = "https://www.fullstackpython.com/"
88

9-
links = {# chapter 1
9+
links = {
10+
"(/table-of-contents.html)":
11+
"(#table-of-contents)",
12+
13+
# chapter 1
1014
"(/introduction.html)":
1115
"(#introduction)",
1216
"(/learning-programming.html)":

0 commit comments

Comments
 (0)