pygame is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

pygame / pygame http://pygame.org/

Clone this repository (size: 15.4 MB): HTTPS / SSH
hg clone https://bitbucket.org/pygame/pygame
hg clone ssh://hg@bitbucket.org/pygame/pygame

Searching for commits

Mercurial supports a functional language for selecting a set of revisions.

The language supports a number of predicates which are joined by infix operators. Parenthesis can be used for grouping.

Identifiers such as branch names must be quoted with single or double quotes if they contain characters outside of [._a-zA-Z0-9\x80-\xff] or if they match one of the predefined predicates.

Prefix operators

not x
Changesets not in x. Short form is ! x.

Infix operators

x::y

A DAG range, meaning all changesets that are descendants of x and ancestors of y, including x and y themselves. If the first endpoint is left out, this is equivalent to ancestors(y), if the second is left out it is equivalent to descendants(x).

An alternative syntax is x..y.

x:y
All changesets with revision numbers between x and y, both inclusive. Either endpoint can be left out, they default to 0 and tip.
x and y
The intersection of changesets in x and y. Short form is x & y.
x or y
The union of changesets in x and y. There are two alternative short forms: x | y and x + y.
x - y
Changesets in x but not in y.

Predicates

all()
All changesets, the same as 0:tip.
ancestor(single, single)
Greatest common ancestor of the two changesets.
ancestors(set)
Changesets that are ancestors of a changeset in set.
author(string)
Alias for user(string).
bookmark([name])
The named bookmark or all bookmarks.
branch(set)
All changesets belonging to the branches of changesets in set.
children(set)
Child changesets of changesets in set.
closed()
Changeset is closed.
date(interval)
Changesets within the interval, see hg help dates.
descendants(set)
Changesets which are descendants of changesets in set.
file(pattern)
Changesets affecting files matched by pattern.
follow()
An alias for ::. (ancestors of the working copy's first parent).
grep(regex)
Like keyword(string) but accepts a regex. Use grep(r'...') to ensure special escape characters are handled correctly.
head()
Changeset is a named branch head.
heads(set)
Members of set with no children in set.
id(string)
Revision non-ambiguously specified by the given hex string prefix.
keyword(string)
Search commit message, user name, and names of changed files for string.
limit(set, n)
First n members of set.
max(set)
Changeset with highest revision number in set.
merge()
Changeset is a merge changeset.
min(set)
Changeset with lowest revision number in set.
p1([set])
First parent of changesets in set, or the working directory.
p2([set])
Second parent of changesets in set, or the working directory.
parents([set])
The set of all parents for all changesets in set, or the working directory.
present(set)
An empty set, if any revision in set isn't found; otherwise, all revisions in set.
rev(number)
Revision with the given numeric identifier.
roots(set)
Changesets with no parent changeset in set.
tag(name)
The specified tag by name, or all tagged revisions if no name is given.
user(string)
User name is string.

Commits 1–30 of 317

Author Revision Comments Message Labels Date
marcus 9c6aa550da25 Added repository movement note.
Branch
pgreloaded
marcus a85cb041ca07 Minor build fix for 64-bit Win32 platforms.
Branch
pgreloaded
marcus 2d1474f33c66 Fixed a minor IO error for some platforms and stdout on running the tests.
Branch
pgreloaded
marcus 3fe94f4d3106 Fixed path inclusion for test loader.
Branch
pgreloaded
marcus d32f03b39bf6 Added licensing information for the test framework
Branch
pgreloaded
marcus 42a506e510f5 Added sdl and sdlgfx tags. Added tag listing option for test execution.
Branch
pgreloaded
marcus 6c40ead37aa0 Added randomizer and tag exclude support to test framework. Improved detail output.
Branch
pgreloaded
marcus 98919189476a Improved tests and testing framework.
Branch
pgreloaded
marcus 522cae2c70be Reimplemented and simplified unit test framework.
Branch
pgreloaded
marcus 155aea6f0b5c Fixed unicode in freetype example.
Branch
pgreloaded
marcus 8b86177c7902 Started the hello world tutorial
Branch
pgreloaded
marcus 360c7b74a251 Minor documentation updates
Branch
pgreloaded
marcus f09214d4001a Added deprecation warning support. Marked several packages and modules as deprecated. Fixed various issues and bugs after linting.
Branch
pgreloaded
marcus 82c4a22d50f6 Added Lorenz' patch set for the math module, addressing:
Branch
pgreloaded
marcus 165388dd3df4 Added copy module support for sdl.video.Surface instances.
Branch
pgreloaded
marcus 47b28779f0a0 Added copy support to math.Vector class.
Branch
pgreloaded
marcus fb657ea3263b Added mask.Mask.copy() method and copy-module support to mask.Mask.
Branch
pgreloaded
marcus 6f25b3008c54 Fixed 64 bit conversion issue for size-based constructor in mask.Mask.
Branch
pgreloaded
marcus e7ed6bc51a57 Unbreak sdlgfx.FPSmanager example after freetype.Font.render() changes.
Branch
pgreloaded
marcus 60c20804ef84 Added openal.Context and openal.Device docs.
Branch
pgreloaded
marcus b3129d868c59 Added epsilon usage for the math module documentation.
Branch
pgreloaded
marcus ad872831bb0f Added openal.CaptureDevice docs.
Branch
pgreloaded
marcus af9b6f9d13de Started pygame2.openal documentation.
Branch
pgreloaded
marcus 5388d0326410 Changed size arguments to use Py_ssize_t only, where possible.
Branch
pgreloaded
marcus 87d293d2c47c Documentation updates.
Branch
pgreloaded
marcus a2d9a07c0a1b Minor define refactoring.
Branch
pgreloaded
marcus 3e312e811859 Changed argument order for freetype.Font.render() and its destination surface tuple.
Branch
pgreloaded
marcus 623e6d63ebed Added __copy__ and __deepcopy__ methods to freetype2.Font, base.Color,
Branch
pgreloaded
marcus 49b633b1d17f Added ptsize default size hint property to freetype.Font.
Branch
pgreloaded
marcus f53b1e6a0776 math.Vector operations require vector arguments and operators to havethe same dimensions now.
Branch
pgreloaded
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. »