Commit Graph

289 Commits

Author SHA1 Message Date
Dmitri Gribenko
1c0047829a Rename SequenceType.generate() to SequenceType.iterator() 2015-12-09 17:11:17 -08:00
Dmitri Gribenko
2cf172160c Rename SequenceType.Generator associated type to SequenceType.Iterator 2015-12-09 17:11:05 -08:00
TheGiantPanda
38402b8f81 Fixed spelling and grammar
The word “fullfill” was changed to “fulfill”. Formatting for other
lines was also fixed.
2015-12-07 18:19:24 -08:00
Dmitri Gribenko
31598d41bf Rename GeneratorType to IteratorProtocol 2015-12-07 17:08:32 -08:00
Maxim Moiseev
7372e9e045 COpaquePointer => OpaquePointer 2015-12-07 16:52:45 -08:00
TheGiantPanda
e42724defa Fixed spelling and formatting
The spelling of “undesireable” was changed to “undesirable”. Formatting
for other lines was also fixed.
2015-12-06 11:41:45 -08:00
Chris Lattner
262d001fda Remove a really obsolete document which could be misleading - this isn't what led to the swift 2 error handling model. 2015-12-05 08:42:34 -08:00
Leo Shimonaka
70e66973ee Fix spelling error in documentation / comments / method name 2015-12-05 00:28:08 -05:00
Stefan Natchev
5eaa3c43d0 Fix typos in documentation 2015-12-04 09:29:24 -05:00
kabayan55
4df20a63b7 Fixed typo in Clonable.rst
Changed "Therfore" to "Therefore"
2015-12-04 12:22:33 +09:00
Ted Kremenek
f44f4a5a35 Merge pull request #81 from jordanekay/fix-misspellings
Fix misspellings
2015-12-03 11:32:32 -08:00
Jordan Kay
008a42fd65 Fix misspellings 2015-12-03 14:28:54 -05:00
Johan K. Jensen
fa76656c82 Remove instances of duplicated words 2015-12-03 20:00:29 +01:00
Nadav Rotem
3c2c8df424 [DOCS] Move the WMO document to /proposals
I moved the WMO document to /proposals because the document describes ideas for
implementing better WMO in future versions of swift.
2015-12-01 09:35:07 -08:00
Jordan Rose
cf8baedee2 Re-apply "Rename @transparent to @_transparent for now."
This re-applies 90fcbfe9a6. I'll be committing
the corresponding change to Foundation momentarily.
2015-11-16 10:53:56 -08:00
Xin Tong
16843684b2 Revert "Rename @transparent to @_transparent for now."
This reverts commit 90fcbfe9a6.

Seems there are still some tests that are left not modified.
2015-11-14 07:04:31 -08:00
Jordan Rose
90fcbfe9a6 Rename @transparent to @_transparent for now.
This feature has not been fully designed, let alone properly implemented.
For more information, see docs/TransparentAttr.rst.
2015-11-13 16:25:34 -08:00
Dave Abrahams
9035291301 Fix a ReST formatting error 2015-11-06 21:10:42 -08:00
Jordan Rose
42a466b299 [docs] Delete proposal for KVO-supporting features.
While this remains interesting for Swift, any KVO-supporting changes would
need a fair amount of Apple-internal discussion that isn't really suited
for open source at this time.
2015-11-05 08:54:23 -08:00
Jordan Rose
fe9143f50c [docs] Delete superseded proposals. 2015-11-05 08:54:23 -08:00
Jordan Rose
e038079c69 [docs] Promote Failable Initializers out of proposals/ as Plan of Record. 2015-11-05 08:52:52 -08:00
Jordan Rose
8c62851c66 [docs] Demote several proposals to archive/. 2015-11-05 08:52:52 -08:00
Jordan Rose
6cdeb226dc [docs] Make a new subfolder for rejected proposals. 2015-11-05 08:52:52 -08:00
Joe Groff
8146a97519 Remove stale proposals
Swift SVN r32955
2015-10-28 23:47:44 +00:00
Arnold Schwaighofer
4e855add17 Add a motivation section to the Swift level attributes proposal and remove the
old low-level attributes proposal.

Swift SVN r32679
2015-10-14 13:54:11 +00:00
Andrew Trick
39acb24c1d Effects doc, minor spelling typos.
Swift SVN r32647
2015-10-13 01:18:54 +00:00
Erik Eckstein
3d08ee0e67 OptimizerEffects proposal: Add some thoughts on pure value types.
Swift SVN r32632
2015-10-12 19:25:30 +00:00
Arnold Schwaighofer
a1f4abeb99 Add a Swift-level CoW attributes proposal
Swift SVN r32623
2015-10-12 00:59:45 +00:00
Andrew Trick
98069493aa OptimizerEffects. Add a little note.
Swift SVN r32586
2015-10-10 03:39:26 +00:00
Andrew Trick
bd1b6ab729 Add a reference to eff-lang.
Swift SVN r32535
2015-10-08 20:55:40 +00:00
Andrew Trick
a60464a1df Add a reference to koka's effects
Swift SVN r32533
2015-10-08 20:40:30 +00:00
Andrew Trick
fff88496af FunctionEffects -> OptimizerEffects
Swift SVN r32532
2015-10-08 20:25:37 +00:00
Andrew Trick
9578d5d109 FunctionEffects notes
Swift SVN r32529
2015-10-08 19:15:33 +00:00
Andrew Trick
7abf2e8f14 Write a proper introduction for FunctionEffects.rst.
Swift SVN r32528
2015-10-08 19:15:33 +00:00
Andrew Trick
7dea5179f2 Finish formatting FunctionEffects for .80-col.
Swift SVN r32527
2015-10-08 19:15:32 +00:00
Arnold Schwaighofer
d5f1f060b5 Add the copy-on-write effects proposal to the function effects document.
Swift SVN r32522
2015-10-08 17:17:35 +00:00
Andrew Trick
46cb33d1d6 The beginning of a working document on function effects.
This is to capture ideas, issues an examples. I expect it to morph
into a real document over time.

Swift SVN r32521
2015-10-08 07:12:21 +00:00
Slava Pestov
b8c5f50926 Update 'Failable Initializers' proposal with feedback from Jordan Rose and Joe Groff
Basically, the Objective-C side of the equation was too simplistic
and had to be re-thought. We need to handle -release being sent to
a partially-initialized instance, so unfortunately in the general
case we have to add some state to the instance itself.

Swift SVN r32170
2015-09-23 00:52:39 +00:00
Slava Pestov
7ae77cd896 New proposal for designated initialized failure
Swift SVN r32155
2015-09-22 21:08:04 +00:00
Erik Eckstein
a2eb979893 The doc builder doesn't like upper case Swift in code-block directive.
Swift SVN r32035
2015-09-17 15:23:11 +00:00
Nadav Rotem
8fdceeac7a Make it clear that this is a proposal and not a plan of record.
Swift SVN r32028
2015-09-17 04:40:12 +00:00
Nadav Rotem
f1ceaacf62 Add the Swift thread-safety proposal.
Swift SVN r32021
2015-09-16 23:52:05 +00:00
Slava Pestov
0c71c3e5c3 Update @c proposal with some feedback from Jordan Rose before I forget and lose the e-mail thread
Swift SVN r31948
2015-09-15 00:08:36 +00:00
Slava Pestov
e809fbd11d Draft proposal for out-of-process heap object introspection
Swift SVN r31938
2015-09-14 21:53:01 +00:00
Slava Pestov
06b89dbc9c Fix typos
Swift SVN r31689
2015-09-04 02:08:57 +00:00
Slava Pestov
f12ccd584d Proposal for @c attribute on function, struct and enum declarations
Swift SVN r31687
2015-09-04 01:50:07 +00:00
Joe Groff
2111b6bea8 WIP proposal for addressing heterogeneous comparison in the stdlib
I plan to send this out for comment once DaveA is back and we have bandwidth to think about it. Nothing to see here for now.

Swift SVN r31305
2015-08-18 19:09:14 +00:00
Doug Gregor
447b9094d3 Fix a few ReST issues.
Swift SVN r31304
2015-08-18 19:06:53 +00:00
Doug Gregor
e78b3dd44e Proposed new architecture for the declaration type checker.
Swift SVN r31296
2015-08-18 17:57:34 +00:00
Joe Groff
17dbf6f4aa Mark proposal as :orphan:
Swift SVN r31269
2015-08-17 17:54:45 +00:00