Fredrik Lundh 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

effbot / pil-2009-raclette http://effbot.org/zone/pil-index.htm

Work repository for PIL 1.1.7 and beyond. The "default" branch should be fairly solid, the other branches less so. For production use, see the pil-117 repository.

Clone this repository (size: 1.6 MB): HTTPS / SSH
hg clone https://bitbucket.org/effbot/pil-2009-raclette
hg clone ssh://hg@bitbucket.org/effbot/pil-2009-raclette

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 151–180 of 430

Author Revision Comments Message Labels Date
Fredrik Lundh fe59c2db1c3a Added "safe" readline function.
Fredrik Lundh a97fc7fc0d60 Added boilerplate for byte array wrapper.
Fredrik Lundh 6c67cd055c29 Added missing string compatibility module.
Fredrik Lundh d43bd65a095f Fixed lower/upper usage.
Fredrik Lundh d0af3a9f555c Fixed string usage.
Fredrik Lundh 4da8b2ab30a8 String module refactoring, step 1: move all string use to temporary ImageString wrapper.
Fredrik Lundh 9033feb549e9 Replace old use of apply().
Fredrik Lundh 27c205e8a1ed Some pre-release preparations.
Fredrik Lundh d57a1d8e098f Fixed remaining uses of old raise syntax.
Fredrik Lundh b1a5753eaf43 Add Tkinter build notes to README
Fredrik Lundh df8bdb5db479 Some minor array test improvements.
Fredrik Lundh e4a3b2e608b5 Fixed YCbCr to array conversion (from David Coles).
Fredrik Lundh 7e8d928d0497 Skip numpy.int tests on 64-bit platforms.
Fredrik Lundh 6e952db1f077 Ignore SO files as well.
Fredrik Lundh 76e0e941912d Fixed yet another ssize_t issue (for 64-bit platforms).
Fredrik Lundh 142e08f1b589 Split up setup configuration.
Fredrik Lundh 8dec02628dc3 Added __version__ attribute (VERSION is still supported for backwards
Fredrik Lundh cc81a8d97b9d Reflect that PIL 1.1.7 has been tested with libjpeg 8b.
Fredrik Lundh 1875cffafc5d Don't mess up if multiple viewers are available.
Fredrik Lundh ee5c367a6a75 Fixed radius setting for GaussianBlur and UnsharpMask filters.
Fredrik Lundh 24b1e5e43567 Whitespace normalization.
Fredrik Lundh c3fb89aa181e Fixed syntax error in table (oops).
Fredrik Lundh 24ba25b50dc8 Handle long integers in putpixel/putdata.
Fredrik Lundh 853a34146966 Tests for split after open bug.
Fredrik Lundh fb7ce579f5f9 Fixed split after open bug (regression in 1.1.7).
Fredrik Lundh 45c2debe0fc3 Added basic support for 16-bit RGB TIFF files (TiffImagePlugin 1.3.6).
Fredrik Lundh dcd01c472aca Added clean option.
Fredrik Lundh e66076c13b4a Added tag pil-117 for changeset f356a1f64271
Fredrik Lundh f356a1f64271 Added tag pil-117-20091115 for changeset 4a8cdcc1da74
Tag
pil-117
Fredrik Lundh 4a8cdcc1da74 Fixed download URL.
Tag
pil-117-20091115
  1. «
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 14
  11. 15
  12. »