Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit a7288d9

Browse files
committed
Python: rm minor version from embedding docs link
1 parent a499b9a commit a7288d9

File tree

3 files changed

+20
-4
lines changed

3 files changed

+20
-4
lines changed

‎CONTRIBUTING.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,24 @@
22

33
## What and how to contribute
44

5-
Please submit a pull request or create an issue to add a new language to the list. We are looking for language implementations that are either actively maintained or largely "done". The VM, bytecode compiler, and standard library (if any) must have a free (*libre*) license. They may have optional add-ons with any license. A Datalog implementation must be able to parse Datalog source code; it must not be just an [EDSL](https://en.wikipedia.org/wiki/Domain-specific_language#External_and_Embedded_Domain_Specific_Languages).
5+
Please submit a pull request or create an issue to add a new language to the list.
6+
We are looking for language implementations that are either actively maintained or largely "done".
7+
The VM, bytecode compiler, and standard library (if any) must have a free (*libre*) license.
8+
They may have optional add-ons with any license.
9+
A Datalog implementation must be able to parse Datalog source code;
10+
it must not be just an [EDSL](https://en.wikipedia.org/wiki/Domain-specific_language#External_and_Embedded_Domain_Specific_Languages).
611

712
## Do not edit `README.md` directly
813

9-
`README.md` is automatically generated from `README.md.jinja2` and the data in [`data/projects.toml`](data/projects.toml). Do not edit `README.md` directly. To add a project or update a project's information, edit `data/projects.toml`. Edit `README.md.njk` to change information not derived from `data/projects.toml`.
14+
`README.md` is automatically generated from `README.md.jinja2` and the data in [`data/projects.toml`](data/projects.toml).
15+
Do not edit `README.md` directly.
16+
To add a project or update a project's information, edit `data/projects.toml`.
17+
Edit `README.md.njk` to change information not derived from `data/projects.toml`.
18+
19+
## Descriptions
20+
21+
Avoid marketing language in descriptions.
22+
You are encouraged to list a few of the project's cool standout features in the description,
23+
but don't call the project itself "fast" (relative to what?) or "revolutionary" (a matter of opinion).
24+
Write without adjectives when possible.
25+
If the project is faster than most implementations of the same language, say that.

‎README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ To sort and filter the list interactively, visit the [webpage](https://dbohdan.g
9999
| Python | [Jython](http://www.jython.org/) | Java | JVM's GC | PSFL (BSD-like) | An implementation of Python 2 for the JVM. |
100100
| Python | [MicroPython](https://github.com/micropython/micropython) | C | Tracing | MIT | Implements the Python 3.4 syntax and some of the core datatypes. |
101101
| Python | [pocketpy](https://github.com/blueloveTH/pocketpy) | C++ | Tracing | MIT | Implements a subset of Python 3 (with [some differences](https://pocketpy.dev/features/differences/#different-behaviors)) in a single C++17 header file. |
102-
| Python | [Python](https://www.python.org/) | C | Ref. counting + cycle-detecting tracing GC | PSFL (BSD-like) | [Embedding Python in Another Application](https://docs.python.org/3.5/extending/embedding.html). |
102+
| Python | [Python](https://www.python.org/) | C | Ref. counting + cycle-detecting tracing GC | PSFL (BSD-like) | ["Embedding Python in Another Application"](https://docs.python.org/3/extending/embedding.html). |
103103
| QuakeC | [gmqcc/qcvm](https://github.com/graphitemaster/gmqcc) | C++ | None (no dynamic memory allocation) | MIT | A QuakeC compiler and VM. |
104104
| Quirrel | [Quirrel](https://github.com/GaijinEntertainment/quirrel) | C++ | Ref. counting | MIT | A fork of Squirrel with [new features](https://quirrel.io/doc/reference/diff_from_original.html). |
105105
| Rebol | [Rebol](https://github.com/Oldes/Rebol3) | C | Tracing | Apache License 2.0 | Relative Expression Based Object Language |

‎data/projects.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -742,7 +742,7 @@ lang = "Python"
742742
impl_in = "C"
743743
gc = "Ref. counting + cycle-detecting tracing GC"
744744
license = "PSFL (BSD-like)"
745-
notes = "[Embedding Python in Another Application](https://docs.python.org/3.5/extending/embedding.html)."
745+
notes = "[\"Embedding Python in Another Application\"](https://docs.python.org/3/extending/embedding.html)."
746746

747747
["gmqcc/qcvm"]
748748
url = "https://github.com/graphitemaster/gmqcc"

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /