Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed range bug that was causing extension to sometimes crash | Bryan Parno | 2014-10-27 |
| | |||
* | Ensure that no file is processed twice, even if one command-line file is ↵ | Bryan Parno | 2014-10-27 |
| | | | | included by another command-line file. | ||
* | Merge | leino | 2014-10-20 |
|\ | |||
* | | Added types "char" and "string" (the latter being a synonym for "seq<char>"). | leino | 2014-10-20 |
| | | | | | | | | | | | | Added string literals with various escapes--a subset of those supported in C# and similar languages, including the C# verbatim strings. Previously, the "print" statement and custom attributes could support expression-or-string arguments; there is no longer a need to special-case these, so these arguments are now just expressions. Fixed lack of operator resolution in custom attributes. | ||
| * | DafnyExtension: Fixed minor issue in the menu. | wuestholz | 2014-10-19 |
|/ | |||
* | Merge | leino | 2014-09-29 |
|\ | |||
* | | Shorter wait-for-idle time in the Dafny IDE | leino | 2014-09-29 |
| | | |||
| * | DafnyExtension: Made it not log the pretty-printed program. | wuestholz | 2014-09-28 |
| | | |||
| * | DafnyExtension: minor change due to change in Boogie | wuestholz | 2014-09-28 |
| | | |||
| * | Did more refactoring. | wuestholz | 2014-09-23 |
| | | |||
| * | Did more refactoring. | wuestholz | 2014-09-23 |
| | | |||
| * | DafnyExtension: minor change | wuestholz | 2014-09-22 |
|/ | |||
* | Various resolution fixes and improvements | leino | 2014-08-26 |
| | | | | | Added IsGoodHeap antecedent in (exists heap ...) in newtype Is axioms. Added IDE tool tips in newtype constraints. | ||
* | Changed syntax of derived types to "newtype" | leino | 2014-08-21 |
| | | | | Added parsing of constraints (beyond parsing is yet to come) | ||
* | Forget the extra copy of DafnyRuntime.cs that gets copied into DafnyExtension | Rustan Leino | 2014-08-12 |
| | |||
* | Merge | Dan Rosén | 2014-08-11 |
|\ | |||
* | | Add higher-order-functions and some other goodies | Dan Rosén | 2014-08-11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The reads clause now needs to be self framing. * The requires clause now needs to be framed by the reads clause. * There are one-shot lambdas, with a single arrow, but they will probably be removed. * There is a {:heapQuantifier} attribute to quantifiers, but they will probably be removed. * Add smart handling of type variables * Add < and > for datatype & type parameter | ||
| * | Merge | leino | 2014-08-02 |
| |\ | |||
| * | | Fixed bug Issue 37: expand type synonyms in more (hopefully all) places in ↵ | leino | 2014-08-02 |
|/ / | | | | | | | the resolver and translator | ||
| * | added trait feature: | Reza Ahmadi | 2014-07-18 |
|/ | | | | | | -possibility to declare traits in Dafny -possibility to extend a class by a trait -possibility to override body-less methods | ||
* | Fixed build break from recent change | leino | 2014-07-15 |
| | |||
* | Worked on the more advanced verification result caching. | wuestholz | 2014-07-10 |
| | |||
* | Worked on the more advanced verification result caching. | wuestholz | 2014-07-09 |
| | |||
* | Build VS Extension for both VS 2012 and VS 2013. | Rustan Leino | 2014-07-08 |
| | | | | Currently builds only in VS 2012. To build in VS 2013, change MinimumVisualStudioVersion from 11.0 to 12.0 in these two .csproj files. | ||
* | Merge | Dan Rosén | 2014-07-07 |
|\ | |||
| * | DafnyExtension: Worked on adding support for Visual Studio 2013. | wuestholz | 2014-07-02 |
| | | |||
| * | Dispose DafnyTokenTagger | Rustan Leino | 2014-07-01 |
| | | |||
| * | Color nested comments correctly in the Dafny IDE | Rustan Leino | 2014-07-01 |
| | | |||
| * | Minor change due to change in Boogie | wuestholz | 2014-06-28 |
| | | |||
| * | DafnyExtension: Made it possible to activate the more advanced verification ↵ | wuestholz | 2014-06-23 |
| | | | | | | | | result caching in Boogie (experimental for now). | ||
* | | DafnyExtension: Minor change to deal with a change in the Boogie ↵ | wuestholz | 2014-06-20 |
| | | | | | | | | command-line options | ||
| * | DafnyExtension: Minor change to deal with a change in the Boogie ↵ | wuestholz | 2014-06-20 |
| | | | | | | | | command-line options | ||
* | | Fixed issues with absolute file names in the expected output for the lit tests. | wuestholz | 2014-06-04 |
| | | |||
| * | Fixed issues with absolute file names in the expected output for the lit tests. | wuestholz | 2014-06-04 |
|/ | |||
* | DafnyExtension: Made it display the compilation output in the VS output pane. | wuestholz | 2014-04-21 |
| | |||
* | DafnyExtension: Added some support for logging program snapshots that are ↵ | wuestholz | 2014-04-21 |
| | | | | sent to the verifier. | ||
* | Run-time real support | Rustan Leino | 2014-04-13 |
| | |||
* | Added "modify" statement. | Rustan Leino | 2014-04-03 |
| | | | | In a frame govered by a ghost context, ignore explicit mentions of `g if g is a ghost field. | ||
* | DafnyExtension: Fixed a concurrency issue. | wuestholz | 2014-04-03 |
| | |||
* | Refactoring: renamed VarDecl to LocalVariable, and renamed VarDeclStmt.Lhss ↵ | Rustan Leino | 2014-03-17 |
| | | | | to VarDeclStmt.Locals | ||
* | Fixed build-break typo | Rustan Leino | 2014-02-23 |
| | |||
* | Deprecated "comethod" keyword in favor of "colemma". (Also, "prefix method" ↵ | Rustan Leino | 2014-02-23 |
| | | | | -> "prefix lemma") | ||
* | Syntax highlighting for reals | Rustan Leino | 2014-02-13 |
| | |||
* | Fixed bug in DafnyExtension (hover text computation would crash if ↵ | Rustan Leino | 2014-02-06 |
| | | | | | | Translator had not been run). Fixed duplicate hover text information for Lines of calc statements. | ||
* | Mark auto-generated expressions (in "decreases" clauses) and don't use these ↵ | Rustan Leino | 2014-02-04 |
| | | | | when figuring out hover text. | ||
* | Version 1.8.0.10115 release candidate | Rustan Leino | 2014-01-15 |
| | |||
* | Manually adjusted merge | Rustan Leino | 2014-01-08 |
| | |||
* | One more file to go with the previous check-in (DafnyRuntime.cs apparently ↵ | Rustan Leino | 2014-01-06 |
| | | | | gets copied) | ||
* | DafnyExtension: Reduce the default number of Z3 instances by one. | wuestholz | 2013-12-26 |
| | |||
* | Compute default decreases clauses in Resolver instead of in the Translator. | Rustan Leino | 2013-12-19 |
| | | | | Make this information available as AdditionalInformation, that is, as hover text in the IDE. |