Commit Graph

21 Commits (2170-hs)

Author SHA1 Message Date
char-lie c4cdbe369e
Fix typo in "Using the GSL: A Tutorial and FAQ" (#1828)
Duplicated `is` is redundant.
4 years ago
hsutter 3528dd91ef Updated Lifetime spec to 1.1
Major changes in R1:
- Added SharedOwner concept.
- Added “Diagnostic sensitivity options” section to define a way to
start with zero-false-positive warnings and increasingly opt into
additional diagnostics.
- Changed function annotation syntax to contract-like pre(cond) and
post(cond) syntax, and added that they are implicitly inherited by
virtual overrides.
- Renamed static to global to reduce confusion with the keyword.
- Refined default lifetimes semantics of Pointer-to-Pointer parameters.
6 years ago
hsutter 4e3476569e Minor tweaks
Fixed Pin/Oin naming
Updated 1.1.3 example to be parallel to the others in 1.1 for easier
side by side comparison
7 years ago
hsutter f770a03f2e Fixed typo 7 years ago
hsutter 009460acd1 Fixed typos in three Godbolt links
Two examples with an extranous }
One example with an unnecessary struct that the example didn't need
7 years ago
hsutter f02b24a71a Update Lifetime profile to 1.0 7 years ago
jeffreylindsey 6dd14321c1 GSL grammar fix, added missing plurality in full name (#1243)
* Renamed all appropriate instances of "guideline support library" to "guidelines support library".

* Renamed additional instances of "guideline support library" to "guidelines support library" in remaining files.
8 years ago
Herb Sutter 7aac5313d9 Correct example comment 8 years ago
Herb Sutter e1cc6fedb0 In docs\gsl-intro, cleaned up stray notes into a "hints" section 8 years ago
hsutter 3794dc2f45 `span`s -> spans for readability 9 years ago
hsutter cafe186e42 Added Mike's suggested notes 9 years ago
hsutter 444f7040e3 Applied Bjarne's and Neil's feedback 9 years ago
hsutter 8b6d795732 Added first draft of GSL intro 9 years ago
Neil MacIntosh 46916f4dbe Added latest span standardization proposal. 9 years ago
hsutter a8b6bf4b7c Corrected "updated" date in Lifetimes 10 years ago
hsutter 314300f54c Updated Lifetimes to address issue #307, and rename array_view to span 10 years ago
Herb Sutter f91fdc4347 Fixed a typo 10 years ago
Herb Sutter 9aa9f290e2 Added Intro to type/resource safety paper 10 years ago
Gabriel Dos Reis f3780fa74b Formal account of the soundness of RAII for local objects 10 years ago
Herb Sutter cda8d7ad5c Added more explanation to Example 5.2 and fixed a typo 10 years ago
Herb Sutter 09aef9bd86 Added current draft of Lifetimes I and II paper 10 years ago