Dave Abrahams
b781191aa9
[proposals] MutationModel.rst: cleanup
...
ReST errors fixed, prose smoothed
Swift SVN r9930
2013-11-04 19:21:59 +00:00
Dave Abrahams
f03082f41a
[proposals] ClassConstruction.rst: updates based on Doug's feedback
...
Swift SVN r9929
2013-11-04 18:28:35 +00:00
Joe Groff
010a12e639
CompoundNames proposal: specify when default args are evaluated...
...
...when evaluated as part of a partially-applied compound name.
Swift SVN r9923
2013-11-04 17:56:36 +00:00
Chris Lattner
f823a8b1ee
typo
...
Swift SVN r9919
2013-11-04 16:43:34 +00:00
Joe Groff
74cd1186a8
CompoundNames proposal: more revisions.
...
Swift SVN r9914
2013-11-04 02:02:25 +00:00
Joe Groff
502748fc00
CompoundNames proposal: Revise in response to DaveA feedback.
...
Remove confusing references to old dot-paren syntax. Move the discussion of the use of unsugared compound names after describing their idiomatic sugared uses.
Swift SVN r9913
2013-11-04 01:29:17 +00:00
Dave Abrahams
a41500f962
[proposals] Mutation Model Draft
...
Will post formatted version Monday morning
Swift SVN r9912
2013-11-03 22:18:45 +00:00
Dave Abrahams
08b6181f4d
[proposals] Class Construction Draft
...
Tries to keep simple things simple. Will post formatted version Monday morning
Swift SVN r9911
2013-11-03 22:18:37 +00:00
Joe Groff
9d86770a1e
Start putting together a complete proposal for how keywords and compound names should work.
...
I tried to work both Daves' proposals into one big proposal, and elaborate on interactions with other features like initializers, enums and default arguments I could think of. Comments appreciated!
Swift SVN r9910
2013-11-03 20:02:45 +00:00
Dmitri Hrybenko
91ce21666d
Change 'func' keyword to 'def'
...
I tried hard find all references to 'func' in documentation, comments and
diagnostics, but I am sure that I missed a few. If you find something, please
let me know.
rdar://15346654
Swift SVN r9886
2013-11-02 01:00:42 +00:00
Howard Hinnant
36e6f363f1
Further Vector -> Array migration. Also updated Array with several good suggestions from Dave A.
...
Swift SVN r9418
2013-10-16 20:48:24 +00:00
Joe Groff
684a588b9b
Proposal for how to handle option sets.
...
Swift SVN r9323
2013-10-14 18:53:21 +00:00
Joe Groff
3d4c1251f1
Rename 'byref' attribute to 'inout'.
...
Swift SVN r8661
2013-09-25 20:56:52 +00:00
Joe Groff
823d2ced20
Enums.rst: Spot fixes.
...
Swift SVN r8658
2013-09-25 20:29:52 +00:00
Joe Groff
2219b8417a
Enums.rst: ReST errors.
...
Swift SVN r8657
2013-09-25 20:27:52 +00:00
Joe Groff
5106cd5e7c
Capture the current enum game plan in a proposal doc.
...
Swift SVN r8481
2013-09-20 04:20:33 +00:00
Howard Hinnant
810d2db1c6
Fix some minor type-o's and grammar mistakes.
...
Swift SVN r8401
2013-09-18 16:07:24 +00:00
Howard Hinnant
0a16b96587
Swift containers and value types
...
Swift SVN r8353
2013-09-17 21:20:35 +00:00
Doug Gregor
64ae92c4b4
Destruction of partially-constructed objects is required for any replacement of 'self'.
...
Thanks, Greg.
Swift SVN r8291
2013-09-16 20:29:45 +00:00
Doug Gregor
25bec36f9e
Allow dynamic lookup through DynamicLookup.metatype.
...
Given an object of type DynamicLookup.metatype, allow us to find both
static and instance methods.
Sema only; SILGen and IRGen changes to come.
Swift SVN r8290
2013-09-16 20:26:02 +00:00
Doug Gregor
918cf5fb7a
Constructors and initialization proposal, first draft.
...
Swift SVN r8286
2013-09-16 18:57:19 +00:00
Ted Kremenek
8f5b8ccb02
Rename "This" to "Self" and "this" to "self".
...
This was not likely an error-free change. Where you see problems
please correct them. This went through a fairly tedious audit
before committing, but comments might have been changed incorrectly,
not changed at all, etc.
Swift SVN r7631
2013-08-27 21:58:27 +00:00
Chris Lattner
b2e75c5d07
add a readme to proposals. Remove PublicNSStringAPIs.html (it looks
...
like a collection of someone's random notes) and move NSString.rst to
proposals (also a collection of notes).
Swift SVN r7360
2013-08-20 05:41:53 +00:00
Chris Lattner
91ccedcbaa
remove an old spreadsheet that has lost its utility and move another proposal out.
...
Swift SVN r7357
2013-08-20 05:28:22 +00:00
Chris Lattner
7bcd9ff49f
move a bunch of proposals out to a new proposals subdir to avoid confusion of what is planned for swift and what is just blue sky concepts.
...
Swift SVN r7356
2013-08-20 05:26:16 +00:00