Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pypy pypy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 676
    • Issues 676
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PyPyPyPy
  • pypypypy
  • Issues
  • #3258
Closed
Open
Issue created Jun 30, 2020 by anatoly techtonik@techtonik

How to contribute patches on Heptapod?

I had this patch stuck on sinking Bitbucket ship and thought to give it a chance for review. Nothing too valuable though. However, Edit button in UI doesn't work, and I don't see any means to create a fork. How is it supposed to work for external collaborators?

# HG changeset patch
# User anatoly techtonik <techtonik@gmail.com>
# Date 1403509053 -10800
# Node ID 20512dab7daae0acc0299cbe10e47c83d1f17437
# Parent  308e64d3c8846a1bc7f467259fcf460701feeb3b
docs: Rewrite objspace intro

diff --git a/pypy/doc/objspace.rst b/pypy/doc/objspace.rst
--- a/pypy/doc/objspace.rst
+++ b/pypy/doc/objspace.rst
@@ -11,13 +11,11 @@
 Introduction
 ================
 
-The object space creates all objects and knows how to perform operations
-on the objects. You may think of an object space as being a library
-offering a fixed API, a set of *operations*, with implementations that
-correspond to the known semantics of Python objects.  An example of an
-operation is *add*: add's implementations are, for example, responsible
-for performing numeric addition when add works on numbers, concatenation
-when add works on built-in sequences.
+The object space contains all objects and provides operations to work
+with them. The behavior of these operations corresponds to behavoir of
+Python objects.  An example of an
+operation is *add*: if add works on numbers, it performs numeric addition
+and for built-in sequences it makes concatenation.
 
 All object-space operations take and return `application-level`_ objects.
 There are only a few, very simple, object-space operations which allow the
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking