Skip to content

Commit 41fa14f

Browse files
committed
Fix links in docs/ and in README again
1 parent 6640ed2 commit 41fa14f

File tree

3 files changed

+30
-47
lines changed

3 files changed

+30
-47
lines changed

README.md

Lines changed: 18 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,12 @@ Table of contents:
1616

1717
## Introduction
1818

19-
CEF Python is a BSD-licensed open source project founded by [Czarek Tomczak]
20-
(http://www.linkedin.com/in/czarektomczak) in 2012 and is based on
21-
Google Chromium and the [CEF Framework]
22-
(https://bitbucket.org/chromiumembedded/cef) projects. The Chromium
23-
project focuses mainly on Google Chrome application development, while
24-
CEF focuses on facilitating embedded browser use cases in third-party
25-
applications. Lots of applications use CEF control, there are more than
26-
[100 million CEF instances]
27-
(http://en.wikipedia.org/wiki/Chromium_Embedded_Framework#Applications_using_CEF)
19+
CEF Python is a BSD-licensed open source project founded by [Czarek Tomczak](http://www.linkedin.com/in/czarektomczak)
20+
in 2012 and is based on Google Chromium and the [CEF Framework](https://bitbucket.org/chromiumembedded/cef)
21+
projects. The Chromium project focuses mainly on Google Chrome application
22+
development, while CEF focuses on facilitating embedded browser use cases
23+
in third-party applications. Lots of applications use CEF control, there are
24+
more than [100 million CEF instances](http://en.wikipedia.org/wiki/Chromium_Embedded_Framework#Applications_using_CEF)
2825
installed around the world. [Examples of embedding](examples/Examples-README.md)
2926
Chrome browser are available for many popular GUI toolkits including:
3027
wxPython, PyGTK, PyQt, PySide, Kivy, Panda3D and PyGame/PyOpenGL.
@@ -33,22 +30,20 @@ There are many use cases for CEF. You can embed a web browser control
3330
based on Chromium with great HTML 5 support. You can use it to create
3431
a HTML 5 based GUI in an application, this can act as a replacement for
3532
standard GUI toolkits such as wxWidgets, Qt or GTK. In such case to
36-
communicate between Python<>Javascript use [javascript bindings]
37-
(api/JavascriptBindings.md) or embed an internal web server and talk
38-
using http requests. You can render web content off-screen in
39-
applications that use custom drawing frameworks. You can use it for
40-
automated testing of existing applications. You can use it for web
41-
scraping or as a web crawler, or other kind of internet bots.
33+
communicate between Python<>Javascript use [javascript bindings](api/JavascriptBindings.md)
34+
or embed an internal web server and talk using http requests. You
35+
can render web content off-screen in applications that use custom
36+
drawing frameworks. You can use it for automated testing of existing
37+
applications. You can use it for web scraping or as a web crawler,
38+
or other kind of internet bots.
4239

4340

4441
## Support
4542

46-
- Ask questions, report problems and issues on the [Forum]
47-
(https://groups.google.com/group/cefpython)
43+
- Ask questions, report problems and issues on the [Forum](https://groups.google.com/group/cefpython)
4844
- Documentation is in the [docs/](docs) directory
4945
- API reference is in the [api/](api) directory
50-
- Additional documentation is in issues labelled [Knowledge Base]
51-
(../../issues?q=is%3Aissue+is%3Aopen+label%3A%22Knowledge+Base%22)
46+
- Additional documentation is in issues labelled [Knowledge Base](../../issues?q=is%3Aissue+is%3Aopen+label%3A%22Knowledge+Base%22)
5247
- Wiki pages are deprecated and for v31 only
5348

5449

@@ -66,8 +61,7 @@ scraping or as a web crawler, or other kind of internet bots.
6661
(requirements: MacOS 10.9+)
6762
- Documentation is in the [docs/](docs) directory
6863
- API reference is in the [api/](api) directory
69-
- Additional documentation is in issues labelled [Knowledge Base]
70-
(../../issues?q=is%3Aissue+is%3Aopen+label%3A%22Knowledge+Base%22)
64+
- Additional documentation is in issues labelled [Knowledge Base](../../issues?q=is%3Aissue+is%3Aopen+label%3A%22Knowledge+Base%22)
7165

7266
### v31 release
7367

@@ -78,8 +72,7 @@ scraping or as a web crawler, or other kind of internet bots.
7872
- Linux support: 32-bit and 64-bit (requirements: Debian 7+ / Ubuntu 12.04+)
7973
- Mac support: 32-bit and 64-bit (requirements: MacOS 10.7+)
8074
- Documentation is on [wiki pages](../../wiki)
81-
- API reference is available in revision [169a1b2]
82-
(../../tree/169a1b20d3cd09879070d41aab28cfa195d2a7d5/docs/api)
75+
- API reference is available in revision [169a1b2](../../tree/169a1b20d3cd09879070d41aab28cfa195d2a7d5/docs/api)
8376

8477

8578
## Support development
@@ -105,9 +98,8 @@ directly.
10598
the v55/v56 releases for all platforms
10699
* Thanks to JetBrains for providing an Open Source license for
107100
[PyCharm](https://www.jetbrains.com/pycharm/)
108-
* Thanks to those who have made a Paypal donation: [Rentouch GmbH]
109-
(http://www.rentouch.ch/), Walter Purvis, Rokas Stupuras, Alex Rattray,
110-
Greg Kacy, Paul Korzhyk
101+
* Thanks to those who have made a Paypal donation: [Rentouch GmbH](http://www.rentouch.ch/),
102+
Walter Purvis, Rokas Stupuras, Alex Rattray, Greg Kacy, Paul Korzhyk
111103
* Lots of thanks goes to [Cyan Inc.](http://www.blueplanet.com/) for
112104
sponsoring this project for a long time, making CEF Python 3 mature
113105
* Thanks to those who have donated their time through code contributions,

docs/Build-instructions.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,7 @@ requirements common for all platforms.
163163
if does not exist
164164
* For Python 3.4 follow the instructions for installing Windows SDK 7.1.
165165
If you encounter issue with .NET Framework 4 then make registry edits
166-
as suggested here: [Windows SDK setup failure]
167-
(http://stackoverflow.com/a/33260090/623622).
166+
as suggested here: [Windows SDK setup failure](http://stackoverflow.com/a/33260090/623622).
168167
* For Python 3.4, if getting error:
169168
`Cannot open include file 'ammintrin.h': No such file or directory`
170169
then Copy that `ammitrin.h` file from for example VS 2015 installation
@@ -336,8 +335,7 @@ __Debug_GN_arm/ configuration error (Linux)__: Even though building
336335
on Linux for Linux, Chromium still runs ARM configuration files. If
337336
there is an error showing that pkg-config fails with GTK 3 library
338337
then see solution in the third post in this topic on CEF Forum:
339-
[Debug_GN_arm error when building on Linux, *not* arm]
340-
(https://magpcss.org/ceforum/viewtopic.php?f=6&t=14976).
338+
[Debug_GN_arm error when building on Linux, *not* arm](https://magpcss.org/ceforum/viewtopic.php?f=6&t=14976).
341339

342340
__MISSING PACKAGES (Linux)__: After the chromium sources are downloaded,
343341
it will try to build cef projects and if it fails due to missing packages

docs/Knowledge-Base.md

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,9 @@ Table of contents:
1919

2020
## Notifications on new releases
2121

22-
To be notified of new releases subscribe to this [RSS/Atom feed]
23-
(../../../releases.atom).
22+
To be notified of new releases subscribe to this [RSS/Atom feed](../../../releases.atom).
2423

25-
Announcements are also made on the [Forum]
26-
(https://groups.google.com/d/forum/cefpython).
24+
Announcements are also made on the [Forum](https://groups.google.com/d/forum/cefpython).
2725
To be notified of these via email set your Membership and Email settings
2826
and change delivery preference to Daily summaries.
2927

@@ -33,8 +31,8 @@ and change delivery preference to Daily summaries.
3331
CEF Python depends on CEF and API breaks are inevitable when updating
3432
to latest CEF. The [Migration Guide](Migration-guide.md) document which
3533
is still under works, will list most notable breaking changes since
36-
v31 release. Until it's done go to go to the [GitHub Releases]
37-
(../../../releases) page and check release notes for all the releases
34+
v31 release. Until it's done go to go to the [GitHub Releases](../../../releases)
35+
page and check release notes for all the releases
3836
that appeared between your old version and the new version. Look for
3937
lists named "Changes in API that break backward compatibility" or
4038
similar.
@@ -61,9 +59,8 @@ on Mac.
6159
By default CEF expects that CEF framework is located at
6260
`Contents/Frameworks/Chromium Embedded Framework.framework`
6361
in the top-level app bundle. If that is not the case then you have
64-
to set ApplicationSettings.[framework_dir_path]
65-
(../api/ApplicationSettings.md#framework_dir_path) before calling
66-
cef.Initialize().
62+
to set ApplicationSettings.[framework_dir_path](../api/ApplicationSettings.md#framework_dir_path)
63+
before calling cef.Initialize().
6764

6865
You may also need to change the structure and embedded paths in
6966
CEF framework and in the cefpython module. Here are the default
@@ -113,8 +110,7 @@ as of now.
113110
To see if some feature is working or a bug is fixed in newer CEF
114111
release perform the following steps:
115112

116-
1. Go to [Spotify Automated Builds]
117-
(http://opensource.spotify.com/cefbuilds/index.html)
113+
1. Go to [Spotify Automated Builds](http://opensource.spotify.com/cefbuilds/index.html)
118114
to download latest CEF for your platform. Choose "Sample
119115
Application" binaries.
120116
2. Extract the archive and run sample application from the
@@ -188,8 +184,7 @@ Now you should see debug information displayed in console like this:
188184

189185
Install gdb:
190186
- On Linux type: `sudo apt-get install gdb`
191-
- On Mac type: `brew install gdb` and then [sign gdb]
192-
(https://sourceware.org/gdb/wiki/BuildingOnDarwin#Giving_gdb_permission_to_control_other_processes)
187+
- On Mac type: `brew install gdb` and then [sign gdb](https://sourceware.org/gdb/wiki/BuildingOnDarwin#Giving_gdb_permission_to_control_other_processes)
193188
- Additionally on Mac to get a meaningful stack trace with gdb do these steps:
194189
- Install [macports](https://www.macports.org/install.php)
195190
and restart terminal
@@ -224,8 +219,7 @@ supported XP was v49.
224219

225220
On XP you should disable GPU acceleration by using the --disable-gpu
226221
and --disable-gpu-compositing switches. These switches must be passed
227-
programmatically to cef.Initialize(), see [api/Command Line Switches]
228-
(../api/CommandLineSwitches.md).
222+
programmatically to cef.Initialize(), see [api/Command Line Switches](../api/CommandLineSwitches.md).
229223

230224

231225
## Mac 32-bit support
@@ -266,7 +260,6 @@ A quote by Marshall Greenblatt:
266260
> decision that may have security consequences should be evaluated
267261
> by people who are knowledgeable about security considerations.
268262
269-
Reference: [Question on browser security]
270-
(http://magpcss.org/ceforum/viewtopic.php?f=10&t=10222)
263+
Reference: [Question on browser security](http://magpcss.org/ceforum/viewtopic.php?f=10&t=10222)
271264
on the CEF Forum.
272265

0 commit comments

Comments
 (0)