-
Notifications
You must be signed in to change notification settings - Fork 774
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix for 82 - Scope of types for named values in attributes improperly set #437
Commits on Nov 25, 2014
-
Fix version numbers for FSharp OSS build
Upgrade toolset to 14 and minimumvsversion to 14 to eliminate project upgrade. update oss version number for vs components to 14.0.0.9055 (changeset 1376881)
Configuration menu - View commit details
-
Copy full SHA for 48f3fd6 - Browse repository at this point
Copy the full SHA 48f3fd6View commit details
Commits on Dec 1, 2014
-
Let provided types be non-nullable
commit edc4d9bf4a3a6ac017ccf85c1e765374cc63b529 Author: latkin <latkin@microsoft.com> Date: Mon Dec 1 13:32:55 2014 -0800 Updating surface area tests commit 9380ad5e64cfead4af96558a3bbd9fa121d10860 Author: latkin <latkin@microsoft.com> Date: Mon Dec 1 11:27:14 2014 -0800 Fixups to correct build issues commit b280e160d717966e0b3128e0e608988ec31e0af3 Merge: 48f3fd6 7deeeca Author: latkin <latkin@microsoft.com> Date: Mon Dec 1 10:29:45 2014 -0800 Merge branch 'feature1' of https://git01.codeplex.com/forks/dsyme/cleanup into nonullprovtypes commit 7deeeca8ef04d2d776e38f33721ef24f3197255c Author: Don Syme <dsyme@microsoft.com> Date: Tue Jun 24 19:53:03 2014 +0100 Let provided types be non-nullable
Configuration menu - View commit details
-
Copy full SHA for a71bbdc - Browse repository at this point
Copy the full SHA a71bbdcView commit details -
Do not error recover from failure in GetMethods in type provider
commit 7f0ad8f0b87b9bf9643d183c07a9543dcc3b89ec Author: latkin <latkin@microsoft.com> Date: Mon Dec 1 12:25:20 2014 -0800 Updating TP test error baselines commit 97dd94747ac37d83f262702916e317167945a6a2 Merge: 9380ad5 765da89 Author: latkin <latkin@microsoft.com> Date: Mon Dec 1 11:48:52 2014 -0800 Merge branch 'GetMethodsFix' of https://git01.codeplex.com/forks/dsyme/cleanup into TPFeedback Conflicts: src/fsharp/est.fs commit 765da896ffde21b9d1fc5bafb94e228ac292ace4 Author: Don Syme <dsyme@microsoft.com> Date: Fri Jun 27 15:12:46 2014 +0100 Do not error recover from failure in GetMethods in type provider
Configuration menu - View commit details
-
Copy full SHA for ca26624 - Browse repository at this point
Copy the full SHA ca26624View commit details -
Configuration menu - View commit details
-
Copy full SHA for 229e19f - Browse repository at this point
Copy the full SHA 229e19fView commit details -
Merge branch 'master' into fsharp4
Conflicts: vsintegration/src/vs/FsPkgs/FSharp.Project/Common.Source.CSharp/Project/IDEBuildLogger.cs
Configuration menu - View commit details
-
Copy full SHA for e8d7469 - Browse repository at this point
Copy the full SHA e8d7469View commit details
Commits on Dec 11, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 9a23b8c - Browse repository at this point
Copy the full SHA 9a23b8cView commit details -
Another IDE unit test fix, compensates for new behavior with "ctors a…
…s functions" (changeset 1384847)
Configuration menu - View commit details
-
Copy full SHA for 816e96e - Browse repository at this point
Copy the full SHA 816e96eView commit details
Commits on Dec 12, 2014
-
Add WebClient extensions AsyncDownloadData and AsyncDownloadFile
commit f864ece1fbe57b62413a8a020c08bffd21b271c1 Merge: 816e96e 66074d1 Author: latkin <latkin@microsoft.com> Date: Thu Dec 11 15:45:57 2014 -0800 Merge branch 'WebClient-Async-Extensions' of https://git01.codeplex.com/forks/mexx24/visualfsharp into async commit 66074d1c16e786d25f88ab9525bd5bce9a08180a Author: Max Malook <community@malook.de> Date: Thu Dec 4 11:57:44 2014 +0100 minor adjustments from code review commit b6d7917b3b97d177e0040f920d2386dfaaf9e6f4 Author: Max Malook <community@malook.de> Date: Tue Oct 28 23:25:37 2014 +0100 add tests for AsyncDownloadData and AsyncDownloadFile methods commit 0dfdaa90cbcbc82e59bed59b91fbe1089a8c8fc5 Author: Max Malook <community@malook.de> Date: Tue Oct 28 23:18:07 2014 +0100 introduce help method to remove code duplication commit 715061351cacbba833ac131912c4bb5e8540d7a9 Author: Max Malook <community@malook.de> Date: Tue Oct 28 22:55:14 2014 +0100 add new methods to surface area commit 185342059e99b66f4814f6f7694f178d90a4f000 Author: Max Malook <community@malook.de> Date: Sun Oct 12 11:53:57 2014 +0200 add extension methods AsyncDownloadData and AsyncDownloadFile
Configuration menu - View commit details
-
Copy full SHA for bb67118 - Browse repository at this point
Copy the full SHA bb67118View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a0902 - Browse repository at this point
Copy the full SHA c3a0902View commit details -
commit dab1082f5cd233a1525b443286fdbefd036da332 Author: latkin <latkin@microsoft.com> Date: Thu Dec 11 17:04:09 2014 -0800 Escaping XML doc comment commit 3dda1099e6884acb63b3c2de7b4b9dce2a9d1696 Author: latkin <latkin@microsoft.com> Date: Thu Dec 11 16:08:28 2014 -0800 Use built-in <|| operator commit db210d02e92c8ecc65086c457e11fc4d5de3ee34 Author: Patrick McDonald <paddymcdonald@gmail.com> Date: Wed Dec 10 11:57:38 2014 +0000 Refactor Seq.foldBack2 to use an uncurry function commit 83f56ce9881616da0b1517a9ae1b21288dcb1a84 Author: Patrick McDonald <paddymcdonald@gmail.com> Date: Tue Dec 9 20:37:43 2014 +0000 Change Seq.foldBack2 to use zip commit a8f3da0500bc57bdd0772c6026615373313a433f Author: Patrick McDonald <paddymcdonald@gmail.com> Date: Tue Nov 25 22:17:14 2014 +0000 Implement Seq.foldBack2
Configuration menu - View commit details
-
Copy full SHA for 91c644d - Browse repository at this point
Copy the full SHA 91c644dView commit details -
cleanup to align Visual F# Tools codebase textually with github.com/f…
…sharp/fsharp commit c329c8b003bb56ba92011823e0be491bfe05870b Author: latkin <latkin@microsoft.com> Date: Fri Dec 12 15:11:44 2014 -0800 Patching project system and tests to avoid using removed APIs commit f5c50b54e8b292f0de676951ae291da9176c6308 Author: Don Syme <dsyme@microsoft.com> Date: Mon Dec 1 14:32:36 2014 +0000 cleanup to align Visual F# Tools codebase textually with github.com/fsharp/fsharp
Configuration menu - View commit details
-
Copy full SHA for e7f029f - Browse repository at this point
Copy the full SHA e7f029fView commit details -
add tryUnbox, isNull, Option.toObj, Option.ofObj, Option.toNullable, …
…Option.ofNullable commit 49a1d5f2abc1fbfaab6ea583d632777a62a766af Author: latkin <latkin@microsoft.com> Date: Fri Dec 12 14:38:42 2014 -0800 Moving Option tests to proper file commit de9563b2bdc1b012b1cb8fc367f9440af06b6503 Author: latkin <latkin@microsoft.com> Date: Fri Dec 12 14:31:34 2014 -0800 Updating surface area tests commit d90c61fa672149f717ce94125de7cfd725d2f9c1 Author: latkin <latkin@microsoft.com> Date: Fri Dec 12 14:05:33 2014 -0800 Fixing doc comment commit 55bf33dbdd2742a5b3f27a242d2e4a60cfc6af68 Author: Don Syme <dsyme@microsoft.com> Date: Mon Nov 10 17:20:26 2014 +0000 add tryUnbox, isNull, Option.toObj, Option.ofObj, Option.toNullable, Option.ofNullable
Configuration menu - View commit details
-
Copy full SHA for ca3bee0 - Browse repository at this point
Copy the full SHA ca3bee0View commit details
Commits on Dec 15, 2014
-
The Loc tool does not recognize the F# block comment syntax (* *) for…
… localization. updating the assemblyinfo files to use the single line comment syntax which it does apparently recognize. (changeset 1386388)
Configuration menu - View commit details
-
Copy full SHA for 3a1ddb1 - Browse repository at this point
Copy the full SHA 3a1ddb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47aff4d - Browse repository at this point
Copy the full SHA 47aff4dView commit details -
Add an active pattern to match constant decimal in quotations
commit 45aed39c90ac5799c92ab73be3a558074caec37b Author: latkin <latkin@microsoft.com> Date: Mon Dec 15 12:12:39 2014 -0800 Updating portable surface area test commit 64d3c0d84ae220569034bc19b5ea1b8b4f541516 Merge: 47aff4d 55b7aba Author: latkin <latkin@microsoft.com> Date: Mon Dec 15 12:06:02 2014 -0800 Merge branch 'fsharp4' of https://git01.codeplex.com/forks/veritax/fsharp into decimal commit 55b7aba7996424418b68c9e5eede03afb41cc697 Author: Pierre IRRMANN <pierre.irrmann@gmail.com> Date: Fri Nov 7 13:38:40 2014 +0100 Not using the SpecificCall pattern anymore commit 30d609727d1f0d1a9b70fa7ad5825b07f46b1633 Author: Pierre IRRMANN <pierre.irrmann@gmail.com> Date: Thu Oct 23 06:41:22 2014 +0200 New test to prove the previously incorrect implementation, and fix commit 46cdf51905c1fbab4a26726cde19662ab66611be Author: Pierre IRRMANN <pierre.irrmann@gmail.com> Date: Fri Oct 17 22:29:11 2014 +0200 Add an active pattern to match constant decimal in quotations
Configuration menu - View commit details
-
Copy full SHA for bb40a68 - Browse repository at this point
Copy the full SHA bb40a68View commit details
Commits on Dec 16, 2014
-
Merge branch 'master' into fsharp4
Conflicts: .gitignore tests/BuildTestTools.cmd vsintegration/src/vs/FsPkgs/FSharp.LanguageService/FSharp.LanguageService.Base/Properties/AssemblyInfo.cs
Configuration menu - View commit details
-
Copy full SHA for ecfa21c - Browse repository at this point
Copy the full SHA ecfa21cView commit details -
Add NonStructuralComparison ops
commit 3d64e6c4a6f9b9760e7e77e3031dff7d437169f6 Author: latkin <latkin@microsoft.com> Date: Tue Dec 16 14:07:12 2014 -0800 Adding conditional compilation where required commit 8a5a33c99fcc82718adcd78146b59fe8f93321c9 Author: latkin <latkin@microsoft.com> Date: Tue Dec 16 13:29:48 2014 -0800 Updating surface area tests commit 6c6925633d5c95bb0d34e16377651f6d62913ee1 Author: latkin <latkin@microsoft.com> Date: Tue Dec 16 12:00:45 2014 -0800 Small test changes commit 3b4f1355ca0b5a022e18811a84d1fc6cda04b96e Author: latkin <latkin@microsoft.com> Date: Tue Dec 16 11:59:03 2014 -0800 Fix doc comment commit 321c1abfe00bea20316daccc41bd33a873b50fe5 Merge: ecfa21c 979c99d Author: latkin <latkin@microsoft.com> Date: Tue Dec 16 11:03:26 2014 -0800 Merge branch 'non-structural-eq-compare' of https://git01.codeplex.com/forks/dsyme/cleanup into comparison commit 979c99d6605a7b5b7540d94d0446d734728743c6 Author: Don Syme <dsyme@microsoft.com> Date: Tue Dec 2 18:20:07 2014 +0000 fix string comparison and add tests for decimal commit dc46cc5c9b2871711c22c9f364604361d8a14fef Author: Don Syme <dsyme@microsoft.com> Date: Tue Nov 11 12:33:49 2014 +0000 Add HashIdentity.NonStructural and ComparisonIdentity.NonStructural commit 5d84b340bd94579388a5394c8138e1cb99433cbc Author: Don Syme <dsyme@microsoft.com> Date: Tue Nov 11 11:38:03 2014 +0000 rename to NonStructuralComparison commit 768dfb521bf7bd25135e8e1a4603a15b86360903 Author: Don Syme <dsyme@microsoft.com> Date: Tue Nov 11 11:35:20 2014 +0000 rename to NonStructuralOperators commit 9f919071cd22d8ec994cfad6d7eb0cb209d6e164 Author: Don Syme <dsyme@microsoft.com> Date: Tue Nov 11 11:29:21 2014 +0000 add StaticCOmparisonOperators to LeafExpressionConvert for symmetry commit 9c59edcc43275a7060547df012e97b52c7d08e89 Author: Don Syme <dsyme@microsoft.com> Date: Tue Nov 11 11:09:26 2014 +0000 add testing and small fixes for StaticComparisonOperators commit 982da7b725a3cd8c25591f40e9a0e3d36d26bc00 Author: Don Syme <dsyme@microsoft.com> Date: Mon Nov 10 21:27:29 2014 +0000 fast structural comparison operators
Configuration menu - View commit details
-
Copy full SHA for f11c636 - Browse repository at this point
Copy the full SHA f11c636View commit details
Commits on Dec 19, 2014
-
Changing unit test attribute type so it works with internal NUnit ver…
…sion (changeset 1389609)
Configuration menu - View commit details
-
Copy full SHA for f2d286c - Browse repository at this point
Copy the full SHA f2d286cView commit details
Commits on Dec 20, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 72b923c - Browse repository at this point
Copy the full SHA 72b923cView commit details
Commits on Dec 25, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 0d03a32 - Browse repository at this point
Copy the full SHA 0d03a32View commit details
Commits on Dec 26, 2014
-
Work around for issue causing templates to appear 8 times in multi-la…
…nguage deployments. Issue is due to project new dialog handling template assets incorrectly. Workaround is to check in an additional extension.manifest for each vsix with assets specified such that the new project dialog displays them correctly. (changeset 1390834)
Configuration menu - View commit details
-
Copy full SHA for edaacd6 - Browse repository at this point
Copy the full SHA edaacd6View commit details
Commits on Jan 2, 2015
-
Update the version number of the Visual F# 4.0 vsix manifest for VsPr…
…o, Web Developer and Windows Desktop skus to 4.0.0 Note: there is a source.extension.manifest and an extension.manifest for each SKU with almost the same information as a workaround for VS Bug: 1097783 --- Localized VSIX templates with the same display name in each Locale render 8 times in the project wizard (changeset 1391800)
Configuration menu - View commit details
-
Copy full SHA for 30ed635 - Browse repository at this point
Copy the full SHA 30ed635View commit details
Commits on Jan 6, 2015
-
Support for rational exponents in units of measure
commit fd77e404911ea3948d8d6b59c9a53522eba2cef4 Author: latkin <latkin@microsoft.com> Date: Wed Jan 7 17:15:14 2015 -0800 Further overflow/parsing fixes: check denominators, convert to bigint before negation commit 09e892b3eda586775767cef1866c994ace07d217 Author: andrewjkennedy <akenn@microsoft.com> Date: Wed Jan 7 11:40:53 2015 +0000 Make parsing of -2147483648 in rational exponents an error commit 050b8b67c30c6857353d70449955c9872939b42a Author: latkin <latkin@microsoft.com> Date: Tue Jan 6 14:48:11 2015 -0800 Remove unused error message commit 75b99d8561ff9aee087dc856cde106d6b4053622 Author: latkin <latkin@microsoft.com> Date: Tue Jan 6 14:35:07 2015 -0800 Deleting obsolete tests commit ac97bcb9eb1079381c50071b5e3d95e21f21a12c Merge: f11c636 1877dff Author: latkin <latkin@microsoft.com> Date: Mon Jan 5 15:58:51 2015 -0800 Merge branch 'unitsexprat' of https://git01.codeplex.com/forks/andrewjkennedy/fsharpcontrib into rationalexp Conflicts: src/fsharp/FSComp.txt commit 1877dff5235e538b6b406a17478ce9b81bad735b Author: andrewjkennedy <akenn@microsoft.com> Date: Tue Dec 30 12:08:50 2014 +0000 Tests commit f7255be543782ae2aa5ed570c731eeb74d2205a1 Author: andrewjkennedy <akenn@microsoft.com> Date: Mon Dec 29 15:37:59 2014 +0000 Added ref to System.Numerics commit 47180d60e4607233efe8a52be3f241c478793684 Author: andrewjkennedy <akenn@microsoft.com> Date: Mon Dec 29 15:18:48 2014 +0000 Parsing of rational exponents is broken commit b5ce68705045ed9944183f8238c478f7db575aa5 Author: andrewjkennedy <akenn@microsoft.com> Date: Mon Dec 29 13:47:26 2014 +0000 Revert "Overflow exception catching" This reverts commit 9259f5374d0d4f20f0fb5fb4ef43e0eba71027ae. commit 11e1ed21ccf05a0552c97d635c3b91e6e6397691 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Dec 29 13:30:21 2014 +0000 Use BigIntegers for rationals commit 9259f5374d0d4f20f0fb5fb4ef43e0eba71027ae Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Dec 29 13:29:23 2014 +0000 Overflow exception catching commit 3b835e9b20e580b01bac7e81ea53cfaa36ac06c5 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Nov 3 17:38:57 2014 +0000 Error message for non-parenthesized units commit 3160dbbac9e9e2799eb3fe13239525fa8ce8c568 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Nov 3 16:18:31 2014 +0000 Improved error when parentheses are omitted from exponent commit f24e688d7794263f7dabb40f4ac9a498e82d517d Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Nov 3 13:24:59 2014 +0000 Negative test for rational exponent parsing commit 1e55326403626df25776226501bc8fedfc089adb Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Nov 3 11:21:05 2014 +0000 Zero denominator test commit f50f36f8603420298316ce966eb2e156e4052839 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Nov 3 11:07:47 2014 +0000 Small improvements as suggested by Don commit 71fe676f97bf06dbf165defb0b1e10a250266126 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Mon Nov 3 11:07:02 2014 +0000 Some positive tests for rational exponents commit 0ac8fdc68ba807920c22b212be549751aa141548 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 30 13:44:44 2014 +0000 Fix bug on too many measure variables e.g. let f(x:float<'a 'b>) = x;; commit 2a227d0f4463d117f3022b34a18733e3b98d8594 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 30 10:58:49 2014 +0000 Check for 0 denominator commit 67acf8465ea5bfcb8766f7045ba5b47bf1a51fc5 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 30 10:41:05 2014 +0000 Couple of non-integer exponent tests commit 89881e2a94cf0e220051d68393d5e184ddc4634e Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 30 10:16:18 2014 +0000 u_rational should be outside #ifdef commit 8461d5ee8632e15555680bc41cfea241f5ad7e5d Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Wed Oct 29 11:05:14 2014 +0000 Updated comments commit c9da07d8f06311e2e62958e675f8082329651bf1 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Wed Oct 29 10:40:09 2014 +0000 Parentheses Revert LessGeneric test commit b6090279f81f6583d5a2bec18eeaebb308506148 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Tue Oct 28 15:42:18 2014 +0000 Negative test baseline - can now take sqrt of m! commit a69bfc41a0184784bee44c7a08f3206525b1ce81 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Tue Oct 28 14:58:50 2014 +0000 Simplification to simplification: compute reduced row echelon form then normalize exponents Syntax of negative rationals: permit either u^-(2/3) or u^(-2/3) commit 4a6143daaf38909d5b75e34d5fd4b036f4b862cc Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Tue Oct 28 11:21:17 2014 +0000 More efficient representation of measures. Separate rational implementation. Better simplified form. commit 323d627288948359795797060216d8fe7d4676cf Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Fri Oct 17 13:46:54 2014 +0100 Normalization of unit variable exponents in type schemes Insist on parentheses around rational constants - otherwise how do we parse float<kg^2/s> Still an issue with warnings wrt "too generic" commit 547444819d02f7df2f49b69c5ef32b039d58859b Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 16 14:53:43 2014 +0100 Comment out measure unification algorithm and replace with one that makes use of rational exponents. Simpolification of type schemes will currently fail if any unit variables have non-integer exponent. commit 82b5fe40c907aae75036982dc7a4b168410e66e1 Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 16 14:33:58 2014 +0100 TAST support for rational exponents; pretty-printing; pickling Solver currently projects out integers, fails on non-integers commit d558956a1476d79b6aaa52e6ccf6d1f2f5372dac Author: andrewjkennedy <akenn@MSRC-3617024.europe.corp.microsoft.com> Date: Thu Oct 16 11:52:49 2014 +0100 Implement syntax for rational exponents in units-of-measure Flag syntax error in type-checker if rational exponent encountered, for now
Configuration menu - View commit details
-
Copy full SHA for af6fe4e - Browse repository at this point
Copy the full SHA af6fe4eView commit details
Commits on Jan 8, 2015
-
Give fsi.exe and fsiAnyCpu.exe nice icons
commit 6aff88a6c396711ccc980a57eb6f8de5d8021b11 Author: latkin <latkin@microsoft.com> Date: Wed Jan 7 12:40:34 2015 -0800 Make sure to include default win32 manifest in .res file commit f5795ad24f6f43661c5e57020ba98aa4b983de0d Author: latkin <latkin@microsoft.com> Date: Tue Jan 6 16:56:40 2015 -0800 Update fsianycpu with new icon commit 0ee3f33717c498ea3630b59e1c4902546c0526bd Author: latkin <latkin@microsoft.com> Date: Tue Jan 6 16:56:23 2015 -0800 Update .res with new icon and add .rc file needed to create the .res commit 4f84e44b6f6cbd51cd863d6d9f32de79e60f4644 Author: latkin <latkin@microsoft.com> Date: Tue Jan 6 16:27:34 2015 -0800 Changing icon to approved F# script icon used in VS commit 985fbdd5b202cf635ce32e04b438bc5972300ca7 Merge: f11c636 4a81a68 Author: latkin <latkin@microsoft.com> Date: Tue Jan 6 16:07:15 2015 -0800 Merge branch 'master' of https://git01.codeplex.com/forks/brettv/visualfsharp into icon commit 4a81a680de761dc4ed7036bd993d6f80b9282667 Author: brettv <brettfo@microsoft.com> Date: Thu Jul 24 17:36:02 2014 -0700 add icon for fsi.exe
Configuration menu - View commit details
-
Copy full SHA for df8b476 - Browse repository at this point
Copy the full SHA df8b476View commit details -
Make Microsoft optional in namepsace paths from FSharp.Core
commit 4273c5af3e9d5ff60e9eca2d60c92c06c87ebdeb Merge: df8b476 d301929 Author: latkin <latkin@microsoft.com> Date: Thu Jan 8 13:07:38 2015 -0800 Merge branch 'msft-optional' of https://git01.codeplex.com/forks/dsyme/cleanup into msftnamespace commit d301929def6926050c8b6e33dd2f621398162784 Author: Don Syme <dsyme@microsoft.com> Date: Tue Dec 2 15:10:33 2014 +0000 add more tests commit 5e2731b91bd6bc67c1d0252a4de9aade2d2e2809 Author: Don Syme <dsyme@microsoft.com> Date: Tue Dec 2 15:07:43 2014 +0000 update code comment commit 72c3bf1facd8c0684be838396b7d627e61959bc5 Author: Don Syme <dsyme@microsoft.com> Date: Tue Sep 16 16:18:51 2014 +0100 Make Microsoft optional in namepsace paths from FSharp.Core
Configuration menu - View commit details
-
Copy full SHA for 51d7b62 - Browse repository at this point
Copy the full SHA 51d7b62View commit details
Commits on Jan 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fac4409 - Browse repository at this point
Copy the full SHA fac4409View commit details
Commits on Jan 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ca40a40 - Browse repository at this point
Copy the full SHA ca40a40View commit details
Commits on Jan 15, 2015
-
Support for extension property initializers
Closes dotnet#17 commit 3d639ab68e247b52bbbbcc83d48b908e7db447af Author: latkin <latkin@microsoft.com> Date: Thu Jan 15 13:43:40 2015 -0800 Cleaning up tests configs commit cbf4d76 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Thu Jan 15 16:38:35 2015 +0100 Fix calls in #if EXTENSIONTYPING commit fd548e3 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Thu Jan 15 16:21:08 2015 +0100 Reorder build order in proto-Compiler commit 8968e4f Author: xepaul <edwardpaul44@gmail.com> Date: Tue Nov 18 23:59:43 2014 +0000 Added Tests commit 3fd4931 Author: xepaul <edwardpaul44@gmail.com> Date: Thu Nov 13 23:27:27 2014 +0000 type argument bug fix commit 848cacf Author: xepaul <edwardpaul44@gmail.com> Date: Sun Sep 7 15:36:49 2014 +0100 Changes following PR comments :- match styling change. added open module to remove fully qualified path removed unnecessary comment "//need to hide" added during prototyping commit 0b2381f Author: xepaul <edwardpaul44@gmail.com> Date: Tue Jul 22 01:38:18 2014 +0100 Experiment to support assigning values to extension properties at initialization
Configuration menu - View commit details
-
Copy full SHA for d9348ec - Browse repository at this point
Copy the full SHA d9348ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0242e6d - Browse repository at this point
Copy the full SHA 0242e6dView commit details
Commits on Jan 16, 2015
-
teach F# 4.0 compiler about future 4.0+ native intrinsics
Merge pull request dotnet#16 from dsyme/nativeptr-prep
Configuration menu - View commit details
-
Copy full SHA for 481890d - Browse repository at this point
Copy the full SHA 481890dView commit details -
Simplified, more robust resolution of type references in quotations
commit d18cc8e011b81cbf3256ec42da74015aff67c3ee Author: latkin <latkin@microsoft.com> Date: Fri Jan 16 15:37:44 2015 -0800 Reverting test tag changes commit b3e2b3078bcd23b4373ed51c2471c027d4f2320c Merge: 481890d d2c5d18 Author: latkin <latkin@microsoft.com> Date: Fri Jan 16 14:57:16 2015 -0800 Merge branch 'quotation-type-refs' of https://git01.codeplex.com/forks/dsyme/cleanup into quotformat commit d2c5d185f2e193e0515483476cf60e14bd261c53 Author: Don Syme <dsyme@microsoft.com> Date: Mon Jan 12 19:11:31 2015 +0000 fix problem with profile47, moving CAs to assembly instead of module commit d1d4f76a8499005d7061de9180750db5675be7d5 Merge: dea089f 51d7b62 Author: Don Syme <dsyme@microsoft.com> Date: Mon Jan 12 17:32:41 2015 +0000 Merge branch 'fsharp4' of https://git01.codeplex.com/visualfsharp into quotation-type-refs commit dea089f2eed6a339ab130e321cf30de37a117904 Author: Don Syme <dsyme@microsoft.com> Date: Mon Dec 8 18:38:23 2014 +0000 get profile 78 compiling commit b55f6632e5ff3b3b682525bad8cf8ec722820cfb Merge: 4c3e6b8 e8d7469 Author: Don Syme <dsyme@microsoft.com> Date: Mon Dec 8 18:21:10 2014 +0000 Merge branch 'fsharp4' of https://git01.codeplex.com/visualfsharp into quotation-type-refs commit 4c3e6b800f85ef060d50c902e158cf78922fbc03 Author: Don Syme <dsyme@microsoft.com> Date: Mon Dec 8 18:06:15 2014 +0000 updates to keep error for F# 2.0+ quotations static linking commit 50c3d6530fb4230ccd80d85c8d1a694908c18d14 Author: Don Syme <dsyme@microsoft.com> Date: Mon Oct 13 17:55:30 2014 +0100 updates from code review commit bc8671b27f9e895e35157efeba646d7065c074ac Author: Don Syme <dsyme@microsoft.com> Date: Thu Oct 9 12:46:23 2014 +0100 minor renaming for clarification commit 9dfa9c8fda186b908663e99c889de81f3cb6f90e Author: Don Syme <dsyme@microsoft.com> Date: Thu Oct 9 12:40:21 2014 +0100 add tests for static linking libraries using quotations, make resource names unique commit 33ce7699c2ba8a6158b60a337a296bf60276ede4 Author: Don Syme <dsyme@microsoft.com> Date: Wed Oct 8 18:49:10 2014 +0100 Simplified, more robust resolution of type references in quotations
Configuration menu - View commit details
-
Copy full SHA for 640db00 - Browse repository at this point
Copy the full SHA 640db00View commit details
Commits on Jan 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0b20916 - Browse repository at this point
Copy the full SHA 0b20916View commit details
Commits on Jan 19, 2015
-
Allow inheritance of types that have multiple interface instantiations
closes dotnet#18 commit b4460b501112836f0ed9c10abb2ab267cea5769f Author: latkin <latkin@microsoft.com> Date: Mon Jan 19 10:54:36 2015 -0800 Reverting change to test.lst file commit 29ea1b495070913ba7c723ba10d487cfc645e297 Merge: 0b20916 3f7d322 Author: latkin <latkin@microsoft.com> Date: Fri Jan 16 18:12:11 2015 -0800 Merge branch 'multi-intf' of https://github.com/dsyme/visualfsharp into dsyme-multi-intf commit 3f7d322 Author: Don Syme <dsyme@microsoft.com> Date: Fri Jan 16 11:15:13 2015 +0000 adjust for more thorough fsharpqa test runs for multiple interfaces commit 6d90572 Merge: e532a14 481890d Author: Don Syme <dsyme@microsoft.com> Date: Fri Jan 16 09:02:43 2015 +0000 Merge branch 'fsharp4' of http://github.com/Microsoft/visualfsharp into multi-intf commit e532a14 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 15:09:07 2015 +0000 fix bug exposed by tests (2) commit 12ea9f8 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 15:07:31 2015 +0000 fix bug exposed by tests commit 1d9928d Merge: e655395 51d7b62 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 14:54:25 2015 +0000 Merge branch 'fsharp4' of https://git01.codeplex.com/visualfsharp into multi-intf commit e655395 Author: Don Syme <dsyme@microsoft.com> Date: Wed Sep 17 16:54:04 2014 +0100 update tests for multiple instantiations of interfaces commit 4adb2dd Author: Don Syme <dsyme@microsoft.com> Date: Tue Sep 16 17:45:21 2014 +0100 Allow inheritance of types that have multiple interface instantiations
Configuration menu - View commit details
-
Copy full SHA for 2302b9e - Browse repository at this point
Copy the full SHA 2302b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa37fd - Browse repository at this point
Copy the full SHA 1fa37fdView commit details -
Make it easier to discover which templates allow a developer to build…
… code targetting xamarin platforms. (changeset 1398067)
Configuration menu - View commit details
-
Copy full SHA for e3c08a1 - Browse repository at this point
Copy the full SHA e3c08a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eb0657 - Browse repository at this point
Copy the full SHA 5eb0657View commit details
Commits on Jan 20, 2015
-
fixes dotnet#27 resolves dotnet#28 commit bf3c9b3ff6151a09dd9319e5e54d21a0edd17c31 Merge: 5eb0657 7393d92 Author: latkin <latkin@microsoft.com> Date: Mon Jan 19 16:57:58 2015 -0800 Merge branch 'private-val-fix' of https://github.com/dsyme/visualfsharp into dsyme-private-val-fix commit 7393d92 Author: Don Syme <dsyme@microsoft.com> Date: Sat Jan 17 11:50:54 2015 +0000 add tests for val sets commit 68555a3 Author: Don Syme <dsyme@microsoft.com> Date: Sat Jan 17 11:38:18 2015 +0000 adjust range reported in error commit bff938f Author: Don Syme <dsyme@microsoft.com> Date: Sat Jan 17 11:35:08 2015 +0000 fix compile commit d2f12e4 Author: Don Syme <dsyme@microsoft.com> Date: Sat Jan 17 11:33:41 2015 +0000 fix for private val set
Configuration menu - View commit details
-
Copy full SHA for c5e6699 - Browse repository at this point
Copy the full SHA c5e6699View commit details -
Implements extended if grammar
closes dotnet#55 commit 677a7e799fd5350fd166411004a734f56e9c4e4b Author: latkin <latkin@microsoft.com> Date: Tue Jan 20 11:34:49 2015 -0800 Update DEVGUIDE and TESTGUIDE to include compiler unit test suite commit 90f33737381c0932a478746fc566532da862f3c3 Author: latkin <latkin@microsoft.com> Date: Tue Jan 20 11:20:56 2015 -0800 Simplifying ExtendedIfGrammar tests commit 78b8ff4e325dc37a6d4ca0777b05a2abe85f961c Author: latkin <latkin@microsoft.com> Date: Tue Jan 20 11:20:10 2015 -0800 Adding compilerunit to RunTests.cmd usage commit ba861296fe847faa217ab76ec1cb76aef7bc4d02 Merge: 28da5c0 42e0766 Author: latkin <latkin@microsoft.com> Date: Tue Jan 20 11:05:01 2015 -0800 Merge branch 'pr/extended_if_grammar' of https://github.com/mrange/visualfsharp into mrange-pr/extended_if_grammar Conflicts: tests/fsharpqa/Source/Conformance/LexicalAnalysis/ConditionalCompilation/ExtendedIfGrammar.fs commit 28da5c0800a28cc2044a8d3bb4a22751803433aa Author: latkin <latkin@microsoft.com> Date: Mon Jan 19 18:38:11 2015 -0800 Removing generated .fs/.fsi files from repo commit 47b61d5460f4c84c1b985d50ce96d944c8791efa Author: latkin <latkin@microsoft.com> Date: Mon Jan 19 18:36:15 2015 -0800 Use dedicated fsharp-compiler-unittests-build.proj so portable/net20 build of library unit tests is not broken commit 95e1af8c8bac8b4bc6312a171e675392bff67626 Merge: c5e6699 5f8880c Author: latkin <latkin@microsoft.com> Date: Mon Jan 19 18:14:12 2015 -0800 Merge branch 'pr/extended_if_grammar' of https://github.com/mrange/visualfsharp into mrange-pr/extended_if_grammar commit 5f8880c Author: mrange <marten_range@hotmail.com> Date: Sun Jan 18 14:50:47 2015 +0100 Implements extended if grammar Origin: https://fslang.uservoice.com/forums/245727-f-language/suggestions/6079342-allow-extended-if-grammar This commit adds the possibility to write condtional compilation expressions like this: #if SILVERLIGHT || NETFX #endif or a bit more advanced: #if (SILVERLIGHT || NETFX) && COMPILED || !DEBUG #endif This commit doesn't add #elif which is an orthogonal problem.
Configuration menu - View commit details
-
Copy full SHA for 438eae2 - Browse repository at this point
Copy the full SHA 438eae2View commit details
Commits on Jan 21, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 8de3e85 - Browse repository at this point
Copy the full SHA 8de3e85View commit details -
Fix dotnet#44 - Problems using FSI on a project
commit e5f1ec9 Author: Don Syme <dsyme@microsoft.com> Date: Tue Jan 20 17:34:33 2015 +0000 fix typo commit 80dbab8 Author: Don Syme <dsyme@microsoft.com> Date: Tue Jan 20 14:50:12 2015 +0000 Restrict fix for dotnet#44 to F# Interactive commit 1b2f9fc Author: Don Syme <dsyme@microsoft.com> Date: Tue Jan 20 14:41:17 2015 +0000 Fix dotnet#44 - Problems using FSI on a project
Configuration menu - View commit details
-
Copy full SHA for 412e6e6 - Browse repository at this point
Copy the full SHA 412e6e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e2584 - Browse repository at this point
Copy the full SHA c3e2584View commit details
Commits on Jan 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 6d0ac01 - Browse repository at this point
Copy the full SHA 6d0ac01View commit details -
Allow implicit quotation of expressions used as a method arguments
commit 4747cd9198db754974e179f4df2e1c2ff5378875 Author: latkin <latkin@microsoft.com> Date: Wed Jan 21 15:06:33 2015 -0800 Update baseline for typecheck test commit bd4dd1aa7b4fbd099f1ead0073e1b3ad98bdd06e Merge: c3e2584 8dd11c0 Author: latkin <latkin@microsoft.com> Date: Wed Jan 21 14:31:37 2015 -0800 Merge branch 'auto-quote' of https://git01.codeplex.com/forks/dsyme/cleanup into autoquot Conflicts: src/fsharp/creflect.fs commit 8dd11c0 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 11:51:35 2015 +0000 clean up tests commit eb3bb2e Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 11:40:33 2015 +0000 remove auto-quotation for 'raw' Expr arguments commit bdee98e Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 09:30:22 2015 +0000 add tests for using ReflectedDefinition methods as first class values commit be48342 Author: Don Syme <dsyme@microsoft.com> Date: Wed Jan 14 19:44:34 2015 +0000 allow first-class use of ReflectedDefinition methods commit 23d00fd Author: Don Syme <dsyme@microsoft.com> Date: Mon Jan 12 17:14:34 2015 +0000 add tests for interaction with C#-style extension members commit 0a30282 Merge: 32307ff 51d7b62 Author: Don Syme <dsyme@microsoft.com> Date: Mon Jan 12 11:54:57 2015 +0000 Merge branch 'fsharp4' of https://git01.codeplex.com/visualfsharp into auto-quote commit 32307ff Author: Don Syme <dsyme@microsoft.com> Date: Tue Dec 2 16:26:28 2014 +0000 update for methods defined in IL and provided methods commit 5e7517b Author: Don Syme <dsyme@microsoft.com> Date: Tue Dec 2 16:13:30 2014 +0000 update code and add more tests commit 7cf60a1 Author: Don Syme <dsyme@microsoft.com> Date: Thu Oct 30 17:17:19 2014 +0000 Allow implicit quotation of expressions used as a method arguments
Configuration menu - View commit details
-
Copy full SHA for 09ad755 - Browse repository at this point
Copy the full SHA 09ad755View commit details -
Pickling of metadata for units: need to ensure that integer exponents…
… are pickled in a form compatible with F# 3.x tools. fixes dotnet#69 closes dotnet#72 commit a56686150e512f846d3548eb28161d59d6e9ee42 Merge: 09ad755 e4cf4a2 Author: latkin <latkin@microsoft.com> Date: Thu Jan 22 11:55:47 2015 -0800 Merge branch 'fsharp4' of https://github.com/andrewjkennedy/visualfsharp into andrewjkennedy-fsharp4 commit e4cf4a2 Author: andrewjkennedy <akenn@microsoft.com> Date: Wed Jan 21 11:21:19 2015 +0000 Small cleanup of units pickling commit db6643a Author: andrewjkennedy <akenn@microsoft.com> Date: Wed Jan 21 10:34:07 2015 +0000 Pickling of units-of-measure: * Comments * Factored code a bit better commit 77ba222 Author: andrewjkennedy <akenn@microsoft.com> Date: Tue Jan 20 15:59:54 2015 +0000 Pickling of metadata for units: need to ensure that integer exponents are pickled in a form compatible with F# 3.x tools. This is issue dotnet#69 on github.
Configuration menu - View commit details
-
Copy full SHA for b1c03b6 - Browse repository at this point
Copy the full SHA b1c03b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fc4c5c - Browse repository at this point
Copy the full SHA 5fc4c5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11ede75 - Browse repository at this point
Copy the full SHA 11ede75View commit details
Commits on Jan 27, 2015
-
Show warning when DU is accessed without type but RequiredQualifiedAc…
…cess was set fixes dotnet#95 closes dotnet#103 commit 8bc07748cd50a0436b39de6066e4c2aaf52d8be0 Author: latkin <latkin@microsoft.com> Date: Mon Jan 26 16:47:06 2015 -0800 Fix typo in test baseline commit 210baa88919d8bcd37db9fc1e0f9911acbc317e7 Author: latkin <latkin@microsoft.com> Date: Mon Jan 26 16:46:28 2015 -0800 Fix improper unqualified DU accesses in project system commit ef1fb6b Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Mon Jan 26 17:51:05 2015 +0100 Put Deprecated message into FSComp.txt - relates to dotnet#95 commit fa5e972 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Mon Jan 26 16:03:38 2015 +0100 Add test for DU which is accessed without type but RequiredQualifiedAccess was set - relates to dotnet#95 commit e8a652e Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Mon Jan 26 10:00:43 2015 +0100 Fix a case where dotnet#95 is violated in the compiler itself commit 7c9c968 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Sun Jan 25 20:10:05 2015 +0100 Show warning when DU is accessed without type but RequiredQualifiedAccess was set - closes dotnet#95
Configuration menu - View commit details
-
Copy full SHA for c52b4dd - Browse repository at this point
Copy the full SHA c52b4ddView commit details -
add Checked.int8/uint8 and Nullable.int8/uint8
closes dotnet#19 commit 5869de4 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 22 12:58:32 2015 +0000 update surface area tests commit efbba0a Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 22 12:00:02 2015 +0000 revert renaming to minimize diff commit 00011fb Author: Don Syme <dsyme@microsoft.com> Date: Fri Jan 16 13:55:42 2015 +0000 Add tests and fixes for Nullable ops commit 34d720b Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 15 16:45:05 2015 +0000 add Checked.int8/uint8 and Nullable.int8/uint8
Configuration menu - View commit details
-
Copy full SHA for ae66aaf - Browse repository at this point
Copy the full SHA ae66aafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 742c133 - Browse repository at this point
Copy the full SHA 742c133View commit details -
Configuration menu - View commit details
-
Copy full SHA for f09c852 - Browse repository at this point
Copy the full SHA f09c852View commit details
Commits on Jan 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0a23b20 - Browse repository at this point
Copy the full SHA 0a23b20View commit details -
Make sure that EnableOpenSource is installed on VS 2015
Also include the License file in VSIX closes dotnet#139 commit ebc858e Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Tue Jan 27 12:56:30 2015 +0000 Ignore a few files generated by VS 2015 commit addaa2e Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Tue Jan 27 12:56:08 2015 +0000 Make sure that EnableOpenSource is installed on VS 2015 Also include the License file in VSIX
Configuration menu - View commit details
-
Copy full SHA for 7bf8158 - Browse repository at this point
Copy the full SHA 7bf8158View commit details -
Show warning when Record is accessed without type but RequireQualifie…
…dAccess was set - relates to dotnet#95 closes dotnet#137
Configuration menu - View commit details
-
Copy full SHA for 58669ae - Browse repository at this point
Copy the full SHA 58669aeView commit details -
Merge branch 'master' into fsharp4
Conflicts: src/fsharp/FSharp.Core/array.fs src/fsharp/FSharp.Core/seq.fs
Configuration menu - View commit details
-
Copy full SHA for f6cea7c - Browse repository at this point
Copy the full SHA f6cea7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98e612f - Browse repository at this point
Copy the full SHA 98e612fView commit details -
Configuration menu - View commit details
-
Copy full SHA for be2d526 - Browse repository at this point
Copy the full SHA be2d526View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ffef2 - Browse repository at this point
Copy the full SHA b8ffef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 325fc42 - Browse repository at this point
Copy the full SHA 325fc42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 415f2c4 - Browse repository at this point
Copy the full SHA 415f2c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a83b5d7 - Browse repository at this point
Copy the full SHA a83b5d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b310e2a - Browse repository at this point
Copy the full SHA b310e2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 140d0b3 - Browse repository at this point
Copy the full SHA 140d0b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac68fa2 - Browse repository at this point
Copy the full SHA ac68fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a7299d - Browse repository at this point
Copy the full SHA 7a7299dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ade62c - Browse repository at this point
Copy the full SHA 5ade62cView commit details
Commits on Jan 29, 2015
-
Small fixes so that build works on internal servers
- Remove an unused resource string from fscomp.txt - Remove use of named DU field syntax (LKG compiler does not understand it)
Configuration menu - View commit details
-
Copy full SHA for 47c5fb6 - Browse repository at this point
Copy the full SHA 47c5fb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8f99f - Browse repository at this point
Copy the full SHA 1d8f99fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd748b - Browse repository at this point
Copy the full SHA 5dd748bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a86d5c4 - Browse repository at this point
Copy the full SHA a86d5c4View commit details -
Merge pull request dotnet#169 from dsyme/appveyor
Minimal PR to enable appveyor support
Configuration menu - View commit details
-
Copy full SHA for d17d429 - Browse repository at this point
Copy the full SHA d17d429View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22fc2c7 - Browse repository at this point
Copy the full SHA 22fc2c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d63961b - Browse repository at this point
Copy the full SHA d63961bView commit details
Commits on Jan 30, 2015
-
fix and tests for dotnet#122 - no .volatile emitted on stfld
fixes dotnet#122 closes dotnet#144 commit f138b61 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 12:19:37 2015 +0000 enable codegen as smoke tests commit 20b1e81 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 12:18:26 2015 +0000 update baselines for tests commit b43c327 Merge: 4a83340 d17d429 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 11:59:17 2015 +0000 Merge branch 'fsharp4' of http://github.com/Microsoft/visualfsharp into fix-122 commit 4a83340 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 10:17:43 2015 +0000 NOP commit to run appveyor commit 2fb9f57 Author: Don Syme <dsyme@microsoft.com> Date: Tue Jan 27 17:44:49 2015 +0000 fix and tests for dotnet#122 - no .volatile emitted on stfld
Configuration menu - View commit details
-
Copy full SHA for 7b1d896 - Browse repository at this point
Copy the full SHA 7b1d896View commit details -
Fix for dotnet#30 -- Incorrect number of type arguments to local call
fixes dotnet#30 closes dotnet#167 commit ef01ef3 Author: andrewjkennedy <akenn@microsoft.com> Date: Thu Jan 29 15:21:05 2015 +0000 Whitespace change to kick AppVeyor commit 6cc2e77 Author: andrewjkennedy <akenn@microsoft.com> Date: Thu Jan 29 10:02:20 2015 +0000 Regression test for issue dotnet#30 commit 72635a9 Author: andrewjkennedy <akenn@microsoft.com> Date: Wed Jan 28 12:42:32 2015 +0000 Fix for dotnet#30 Code was comparing a pre-erasure list of arguments with a post-erasure list
Configuration menu - View commit details
-
Copy full SHA for 9ca869d - Browse repository at this point
Copy the full SHA 9ca869dView commit details -
Fix dotnet#163 - Array2d.* don't work on non-zero-based arrays
fixes dotnet#163 closes dotnet#172 commit 1d8b42e Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 10:15:54 2015 +0000 NOP commit to run appveyor commit 290c154 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 01:13:14 2015 +0000 minor update to fix commit 210201d Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 01:06:30 2015 +0000 FIx dotnet#163 - Array2d.* don't work on non-zero-based arrays
Configuration menu - View commit details
-
Copy full SHA for 57f4f68 - Browse repository at this point
Copy the full SHA 57f4f68View commit details -
Configuration menu - View commit details
-
Copy full SHA for db6d3b7 - Browse repository at this point
Copy the full SHA db6d3b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f7ab69 - Browse repository at this point
Copy the full SHA 9f7ab69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cd3c33 - Browse repository at this point
Copy the full SHA 3cd3c33View commit details -
Git is not interested in the build output directories vsdebug and vsr…
…elease and also not the nuget packages directory
Configuration menu - View commit details
-
Copy full SHA for 6a6343f - Browse repository at this point
Copy the full SHA 6a6343fView commit details -
Merge pull request dotnet#175 from forki/status
Add AppVeyor status badge
Configuration menu - View commit details
-
Copy full SHA for 4619dbe - Browse repository at this point
Copy the full SHA 4619dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac0a00b - Browse repository at this point
Copy the full SHA ac0a00bView commit details -
Merge pull request dotnet#183 from Microsoft/revert-175-status
Revert "Add AppVeyor status badge"
Configuration menu - View commit details
-
Copy full SHA for b2eeca0 - Browse repository at this point
Copy the full SHA b2eeca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfd8e8d - Browse repository at this point
Copy the full SHA cfd8e8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb80b05 - Browse repository at this point
Copy the full SHA cb80b05View commit details
Commits on Jan 31, 2015
-
Fix build for: FSharp.Compiler-proto.fsproj
revert to use msbuild libraries that come with the core framework, which requires eliminating .net 4.51 checking when building proto compiler. when building the protocompiler, Seq.list is not available so instead use copied implementation for generalized slicing parser only when building proto compiler.
Configuration menu - View commit details
-
Copy full SHA for 858b5ea - Browse repository at this point
Copy the full SHA 858b5eaView commit details -
Ensure that fsharp-compiler-build.proj builds on a machine with just …
…vs2014 installed
Configuration menu - View commit details
-
Copy full SHA for dd14064 - Browse repository at this point
Copy the full SHA dd14064View commit details -
Ensure that fsharp-vsintegration-build.proj builds on a machine with …
…only vs2015 installed.
Configuration menu - View commit details
-
Copy full SHA for b6f4807 - Browse repository at this point
Copy the full SHA b6f4807View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd37a1a - Browse repository at this point
Copy the full SHA dd37a1aView commit details -
Removes the directory FSharp-4.0.30603.0 from the lkg does not permanently delete the files.
Configuration menu - View commit details
-
Copy full SHA for b2bcbef - Browse repository at this point
Copy the full SHA b2bcbefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f7f85a - Browse repository at this point
Copy the full SHA 1f7f85aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f32f672 - Browse repository at this point
Copy the full SHA f32f672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eb0c75 - Browse repository at this point
Copy the full SHA 6eb0c75View commit details -
Merge pull request dotnet#187 from KevinRansom/removelkg
Fixes issue [dotnet#185...
Configuration menu - View commit details
-
Copy full SHA for cd3f441 - Browse repository at this point
Copy the full SHA cd3f441View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed6266 - Browse repository at this point
Copy the full SHA bed6266View commit details
Commits on Feb 1, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d877759 - Browse repository at this point
Copy the full SHA d877759View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac714de - Browse repository at this point
Copy the full SHA ac714deView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa4d337 - Browse repository at this point
Copy the full SHA fa4d337View commit details -
Configuration menu - View commit details
-
Copy full SHA for da2a472 - Browse repository at this point
Copy the full SHA da2a472View commit details -
Configuration menu - View commit details
-
Copy full SHA for a994bfe - Browse repository at this point
Copy the full SHA a994bfeView commit details
Commits on Feb 2, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ea8361e - Browse repository at this point
Copy the full SHA ea8361eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eb9bed - Browse repository at this point
Copy the full SHA 0eb9bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 451bab3 - Browse repository at this point
Copy the full SHA 451bab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 351985d - Browse repository at this point
Copy the full SHA 351985dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b3e95 - Browse repository at this point
Copy the full SHA a5b3e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6b63a - Browse repository at this point
Copy the full SHA 5a6b63aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c8226f - Browse repository at this point
Copy the full SHA 3c8226fView commit details -
Modify the build script to select msbuild based on Installed VS rathe…
…r than relying on a search.
Configuration menu - View commit details
-
Copy full SHA for cc10ab3 - Browse repository at this point
Copy the full SHA cc10ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fda997c - Browse repository at this point
Copy the full SHA fda997cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa943c - Browse repository at this point
Copy the full SHA 5aa943cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c05659 - Browse repository at this point
Copy the full SHA 7c05659View commit details -
Merge pull request dotnet#194 from dsyme/appveyor-update
Add more profiles to appveyor build. Thank you for taking care of this.
Configuration menu - View commit details
-
Copy full SHA for 517e5b0 - Browse repository at this point
Copy the full SHA 517e5b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b07a86 - Browse repository at this point
Copy the full SHA 6b07a86View commit details -
Fix up surface area tests, support surface area for net20 + all porta…
…ble profiles closes dotnet#179 commit b83531f Author: latkin <latkin@microsoft.com> Date: Fri Jan 30 09:20:00 2015 -0800 Smarter normalization of line endings -- handle \r\n and plain \n commit 65ba3d7 Author: latkin <latkin@microsoft.com> Date: Fri Jan 30 01:05:34 2015 -0800 Cleanup/fixes to unit test project commit 71eff0d Author: latkin <latkin@microsoft.com> Date: Fri Jan 30 00:32:28 2015 -0800 Add comments, cleanup commit 0c5a133 Author: latkin <latkin@microsoft.com> Date: Fri Jan 30 00:15:26 2015 -0800 Unification and refactoring commit dc4d930 Author: latkin <latkin@microsoft.com> Date: Thu Jan 29 22:38:12 2015 -0800 Fix up net20 tests, adjust fsproj commit 65e2319 Author: latkin <latkin@microsoft.com> Date: Thu Jan 29 19:06:34 2015 -0800 Fix up surface area tests
Configuration menu - View commit details
-
Copy full SHA for 5e24472 - Browse repository at this point
Copy the full SHA 5e24472View commit details -
Configuration menu - View commit details
-
Copy full SHA for eabe055 - Browse repository at this point
Copy the full SHA eabe055View commit details -
Configuration menu - View commit details
-
Copy full SHA for aedb22f - Browse repository at this point
Copy the full SHA aedb22fView commit details
Commits on Feb 3, 2015
-
Correct writeXmlDoc.addMembers
fixes dotnet#148 closes dotnet#184 commit a43070e2e0ffb2e4630e4e1e52632aad24d58801 Merge: 5e24472 be66b39 Author: latkin <latkin@microsoft.com> Date: Mon Feb 2 15:40:44 2015 -0800 Merge branch 'xml-fix' of https://github.com/ReedCopsey/visualfsharp into ReedCopsey-xml-fix commit be66b39 Author: ReedCopsey <reed@reedcopsey.com> Date: Mon Feb 2 10:47:51 2015 -0800 Corrected UnitOfMeasure XML Tests These previously required there to be an empty "member" variable for the indices to match. Adjusted indices to match new, correct generated XML commit fe1ef0d Author: ReedCopsey <reed@reedcopsey.com> Date: Fri Jan 30 17:32:28 2015 -0800 Added Basic\xmlDoc005.fs test To check that no empty members are generated. commit 5450b68 Author: ReedCopsey <reed@reedcopsey.com> Date: Fri Jan 30 13:58:43 2015 -0800 Correct writeXmlDoc.addMembers Prevent members from being added to the global member list when the xmlDoc contains no content.
Configuration menu - View commit details
-
Copy full SHA for 6739420 - Browse repository at this point
Copy the full SHA 6739420View commit details -
Configuration menu - View commit details
-
Copy full SHA for b081cc7 - Browse repository at this point
Copy the full SHA b081cc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4952102 - Browse repository at this point
Copy the full SHA 4952102View commit details -
Remove BUILDING_PROTO #ifdefs when building proto ensure that FX_ATLE…
…AST_45 is not set
Configuration menu - View commit details
-
Copy full SHA for f1c70a0 - Browse repository at this point
Copy the full SHA f1c70a0View commit details -
Merge pull request dotnet#198 from dsyme/vsintegration-fix
Fix dotnet#196 - add script to replace F# 4.0 SDK on machine
Configuration menu - View commit details
-
Copy full SHA for bc1480c - Browse repository at this point
Copy the full SHA bc1480cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b41dfc7 - Browse repository at this point
Copy the full SHA b41dfc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 468487f - Browse repository at this point
Copy the full SHA 468487fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e882f - Browse repository at this point
Copy the full SHA c5e882fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c20cc90 - Browse repository at this point
Copy the full SHA c20cc90View commit details
Commits on Feb 4, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 5a25b4f - Browse repository at this point
Copy the full SHA 5a25b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f979a8f - Browse repository at this point
Copy the full SHA f979a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbfd1df - Browse repository at this point
Copy the full SHA cbfd1dfView commit details -
1. Teach runtests.cmd about location of nunit
2. remove Microsoft.Build binding redirect to ide unittests.dll 3. Retarget enableopensource vsix at VS 12.0 and up 4. Remove tabs from enableopensource vsix, which seems to have made it not build on dev 12, and not install in dev 14
Configuration menu - View commit details
-
Copy full SHA for c2708eb - Browse repository at this point
Copy the full SHA c2708ebView commit details -
Merge pull request dotnet#208 from latkin/fix-proto-ngen
Fix NGen command in appveyor build script
Configuration menu - View commit details
-
Copy full SHA for 911c33a - Browse repository at this point
Copy the full SHA 911c33aView commit details -
Merge branch 'master' into fsharp4
Conflicts: DEVGUIDE.md README.md appveyor-build.cmd appveyor.yml src/fsharp/FSharp.Core.Unittests/SurfaceArea.net40.fs tests/test.lst
Configuration menu - View commit details
-
Copy full SHA for aaa8f4b - Browse repository at this point
Copy the full SHA aaa8f4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9d7c43 - Browse repository at this point
Copy the full SHA c9d7c43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ea60fb - Browse repository at this point
Copy the full SHA 4ea60fbView commit details -
Fix name-mangling of provided types
fixes dotnet#102 closes dotnet#203 commit 6cc3227 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Tue Feb 3 15:30:23 2015 +0100 Do not generate logical type names like "MyNamespace.Test," commit b40d937 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Sun Jan 25 15:08:36 2015 +0100 Fix demangling of provided types with only default values - fixes dotnet#98 commit 515501a Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Sun Jan 25 14:56:45 2015 +0100 Create test case for dotnet#98 commit 5569580 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Sun Jan 25 14:50:04 2015 +0100 Added some tests to describe current behaviour of NameMangling of provided types commit be2d157 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Sun Jan 25 14:22:49 2015 +0100 Extract computeMangledNameWithoutDefaultArgValues to make it testable commit bbdd2a3 Author: Steffen Forkmann <steffen.forkmann@msu-solutions.de> Date: Sun Jan 25 13:13:00 2015 +0100 Cleanup: removed commented code which uses deleted functions
Configuration menu - View commit details
-
Copy full SHA for f46558c - Browse repository at this point
Copy the full SHA f46558cView commit details
Commits on Feb 5, 2015
-
1. add icons to fsharp.project.fharp.dll 2. Update count of public types 2 were added just after dev 11, test seems to have been permanently broken 3. ENsure that dll's are comvisible(false)
Configuration menu - View commit details
-
Copy full SHA for 9f9f0d0 - Browse repository at this point
Copy the full SHA 9f9f0d0View commit details -
Print ParamArray attribute instead of 'params'
fixes dotnet#109 closes dotnet#192 commit 301dfaa Author: dungpa <phananhdung309@yahoo.com> Date: Thu Feb 5 09:00:46 2015 +0100 Update test listing commit e7f654f Author: dungpa <phananhdung309@yahoo.com> Date: Thu Feb 5 08:42:24 2015 +0100 Update FSharpQA tests commit 93bd099 Author: dungpa <phananhdung309@yahoo.com> Date: Wed Feb 4 21:35:52 2015 +0100 Fix language service unit tests commit adb4fa2 Author: dungpa <phananhdung309@yahoo.com> Date: Wed Feb 4 13:50:18 2015 +0100 Minor refactoring commit a8972fe Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Sat Jan 31 23:26:29 2015 +0000 Fix up tests commit 3fde68d Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Sat Jan 31 23:05:06 2015 +0000 Print ParamArray attribute instead of 'params' Fixed dotnet#109.
Configuration menu - View commit details
-
Copy full SHA for ea11a9b - Browse repository at this point
Copy the full SHA ea11a9bView commit details -
Completion in object initializers
fixes dotnet#119 closes dotnet#197 commit d4dd838 Author: Vladimir Matveev <vladima@microsoft.com> Date: Tue Feb 3 16:20:52 2015 -0800 added test for settable extension property commit 5edc7cc Author: Vladimir Matveev <vladima@microsoft.com> Date: Tue Feb 3 16:20:26 2015 -0800 addressed CR feedback commit f17c57d Author: v2m <desco.by@gmail.com> Date: Sun Feb 1 14:55:02 2015 -0800 added tests for property completion in object creation expressions commit 38a0734 Author: v2m <desco.by@gmail.com> Date: Wed Jan 28 11:25:09 2015 -0800 initial revision of completions for properties in 'new' expressions
Configuration menu - View commit details
-
Copy full SHA for 1a246cc - Browse repository at this point
Copy the full SHA 1a246ccView commit details
Commits on Feb 6, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 81f6bbb - Browse repository at this point
Copy the full SHA 81f6bbbView commit details -
Merge branch 'fsharp4' into VS2015Support
Conflicts: appveyor-build.cmd tests/RunTests.cmd
Configuration menu - View commit details
-
Copy full SHA for 0fad698 - Browse repository at this point
Copy the full SHA 0fad698View commit details -
Configuration menu - View commit details
-
Copy full SHA for 043c3e9 - Browse repository at this point
Copy the full SHA 043c3e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb309a9 - Browse repository at this point
Copy the full SHA fb309a9View commit details -
Merge pull request dotnet#186 from KevinRansom/VS2015Support
Vs2015 support
Configuration menu - View commit details
-
Copy full SHA for d2433da - Browse repository at this point
Copy the full SHA d2433daView commit details -
1. Revert AppVeyor to use Dev 12, until AppVeyor provide Pro support …
…for custom builds 2. Update vs projects to eliminate UseNuget build configuration option 3. Add vsintegration and vsintegrationunittests to build. Will add ideunit tests in a later checkin
Configuration menu - View commit details
-
Copy full SHA for 3b87fcf - Browse repository at this point
Copy the full SHA 3b87fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2747996 - Browse repository at this point
Copy the full SHA 2747996View commit details -
Merge pull request dotnet#218 from KevinRansom/VS2015Support
1. Revert AppVeyor to use Dev 12, until AppVeyor provide Pro support fo...
Configuration menu - View commit details
-
Copy full SHA for ea00c4b - Browse repository at this point
Copy the full SHA ea00c4bView commit details -
Enable tests using Perl and build VS integration projects
Closes dotnet#217 commit 821fbaa Author: dungpa <phananhdung309@yahoo.com> Date: Fri Feb 6 13:52:25 2015 +0100 Run tests using Perl commit d87e17b Author: dungpa <phananhdung309@yahoo.com> Date: Fri Feb 6 11:21:22 2015 +0100 Enable tests using Perl and build VS integration projects
Configuration menu - View commit details
-
Copy full SHA for 0a95778 - Browse repository at this point
Copy the full SHA 0a95778View commit details
Commits on Feb 7, 2015
-
Swap AppVeyor badge for one from http://shields.io/ to match the PR and issue badges. I didn't see any minimum bar for doc changes; sorry if I missed it.
Configuration menu - View commit details
-
Copy full SHA for 73db1c0 - Browse repository at this point
Copy the full SHA 73db1c0View commit details
Commits on Feb 10, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 8cc311c - Browse repository at this point
Copy the full SHA 8cc311cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 005d0e9 - Browse repository at this point
Copy the full SHA 005d0e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95bfc9e - Browse repository at this point
Copy the full SHA 95bfc9eView commit details -
fixes #3 closes dotnet#221 commit d0a610d5a51b40a6bb07be326b8cc40c0410c864 Author: latkin <latkin@microsoft.com> Date: Tue Feb 10 12:41:15 2015 -0800 Revert stats file commit 41176f7ff0a09228348b23d7fcb9d5d119bb33cb Author: latkin <latkin@microsoft.com> Date: Tue Feb 10 12:40:21 2015 -0800 Small modifications to fit into recent updates commit 1da7c7d002d124b7e6961e2c1319e20b097166eb Merge: 95bfc9e 19d6f8f Author: latkin <latkin@microsoft.com> Date: Tue Feb 10 12:36:33 2015 -0800 Merge branch 'updatenunit' of https://github.com/KevinRansom/visualfsharp into KevinRansom-updatenunit Conflicts: src/FSharpSource.targets tests/RunTests.cmd commit 19d6f8f Author: KevinRansom <kevinr@microsoft.com> Date: Sat Feb 7 09:43:22 2015 -0800 merge upstream
Configuration menu - View commit details
-
Copy full SHA for 0b7bee8 - Browse repository at this point
Copy the full SHA 0b7bee8View commit details -
Merge branch 'master' into fsharp4
Conflicts: README.md appveyor-build.cmd tests/RunTests.cmd
Configuration menu - View commit details
-
Copy full SHA for ff4a680 - Browse repository at this point
Copy the full SHA ff4a680View commit details
Commits on Feb 13, 2015
-
Fixes dotnet#157 -- should not allow Framework 4 / F# 3.1 combination…
… in project properties Improves FSharp.Core selection given a specific .Net Framework. When a new target framework is selected if the currently selected fsharp.core is not compatible with the newly selected .net framework then it is selected according to the following: .NetFrameworks 2.0, 3.0 and 3.5 select fsharp.core, v 2.3.0.0 .NetFramework 4.0 selects fsharp.core v 4.3.0.0 .NetFramework 4.5, 4.51, 4.52 and 4.6 selects fsharp.core 4.4.0.0 If a compatible fsharp.core is selected when a new .netframework is selected then the selection remains unchanged. .NetFramework 4.5, 4.51, 4.52 and 4.6 are compatible with fsharp.core and 4.3.1.0, 4.4.0.0 Note: 1. Internal build "copydependencies.proj" needs to be updated with a new SupportedRuntimes.xml location. 2. OSS supportedruntimes.xml needs to be manually copied to the %ProgramFiles(x86)%\Microsoft SDKs\F#\4.0\Framework\v4.0 directory. until OSS vsix installer is updated to integrate the compiler into VS.
1Configuration menu - View commit details
-
Copy full SHA for 584093c - Browse repository at this point
Copy the full SHA 584093cView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 5d26513 - Browse repository at this point
Copy the full SHA 5d26513View commit details -
Configuration menu - View commit details
-
Copy full SHA for afc2513 - Browse repository at this point
Copy the full SHA afc2513View commit details -
The Deployment.sln build was unreliable because fsianycpu was missing…
… from the Any Cpu build. Update Any Cpu configuration for the build
Configuration menu - View commit details
-
Copy full SHA for ac85db7 - Browse repository at this point
Copy the full SHA ac85db7View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 36e0ec8 - Browse repository at this point
Copy the full SHA 36e0ec8View commit details -
Fix dotnet#123 - Union types without sub-classes should be sealed
fixes dotnet#123 closes dotnet#143 commit 5566c99ebc936ad16081dda5f9a6c9754d4e095d Author: latkin <latkin@microsoft.com> Date: Fri Feb 13 12:55:07 2015 -0800 Workaround for lack of Type.IsSealed in some portable profiles commit 7bf077f Author: Don Syme <dsyme@microsoft.com> Date: Fri Feb 13 10:53:42 2015 +0000 fix codegen tests commit cec8ada Merge: 95cc10d ac85db7 Author: Don Syme <dsyme@microsoft.com> Date: Fri Feb 13 09:57:44 2015 +0000 Merge branch 'fsharp4' of http://github.com/Microsoft/visualfsharp into fix-123 commit 95cc10d Author: Don Syme <dsyme@microsoft.com> Date: Fri Jan 30 08:30:24 2015 +0000 update baselines commit 3050f4f Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 16:27:55 2015 +0000 fix test mistake commit 5be64f6 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 12:50:07 2015 +0000 update baselines of tests commit 99a552c Merge: d91cb38 d17d429 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 12:22:05 2015 +0000 Merge branch 'fsharp4' of http://github.com/Microsoft/visualfsharp into fix-123 commit d91cb38 Author: Don Syme <dsyme@microsoft.com> Date: Thu Jan 29 10:18:54 2015 +0000 NOP commit to run appveyor commit 426f2a2 Author: Don Syme <dsyme@microsoft.com> Date: Tue Jan 27 16:43:43 2015 +0000 add extra tests for IsSealed commit 8dc04ab Author: Don Syme <dsyme@microsoft.com> Date: Tue Jan 27 16:36:41 2015 +0000 Fix dotnet#123 - Union types without sub-classes should be sealed
Configuration menu - View commit details
-
Copy full SHA for 35e6a00 - Browse repository at this point
Copy the full SHA 35e6a00View commit details
Commits on Feb 14, 2015
-
Fixes dotnet#235 --- When running FSI from VSIX, it does not respect …
…UseAnyCpu setting The developer path codeath ignored the UseAnyCpu setting, always selected fsi.exe
Configuration menu - View commit details
-
Copy full SHA for 49b20b0 - Browse repository at this point
Copy the full SHA 49b20b0View commit details
Commits on Feb 17, 2015
-
Intellisense completion for named parameters
closes dotnet#220 commit 4c59b11 Author: Vladimir Matveev <vladima@microsoft.com> Date: Fri Feb 13 15:42:51 2015 -0800 do not drop error arguments entirely, but ignore them then validating consistency of positional\named arguments commit c3a6531 Author: Vladimir Matveev <vladima@microsoft.com> Date: Wed Feb 11 11:24:52 2015 -0800 added unit tests for completion of named arguments\settable properties commit 27a2b63 Author: Vladimir Matveev <vladima@microsoft.com> Date: Wed Feb 11 11:23:57 2015 -0800 do not abort overload resolution if parameter list contains errors commit 2851370 Author: Vladimir Matveev <vladima@microsoft.com> Date: Sat Feb 7 01:11:09 2015 -0800 initial version of completion for named parameters
Configuration menu - View commit details
-
Copy full SHA for b9d2f3f - Browse repository at this point
Copy the full SHA b9d2f3fView commit details -
Fix dotnet#68 - filter out type initializer from Type.GetConstructor …
…portable implementation
Configuration menu - View commit details
-
Copy full SHA for c3c50ee - Browse repository at this point
Copy the full SHA c3c50eeView commit details
Commits on Feb 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 70ed65d - Browse repository at this point
Copy the full SHA 70ed65dView commit details
Commits on Feb 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3faba92 - Browse repository at this point
Copy the full SHA 3faba92View commit details -
Alt + Enter sends current line to FSI if there is no selection
fixes dotnet#256 closes dotnet#257 commit 9388cbb Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Fri Feb 20 21:53:51 2015 +0000 Remove an unused variable commit 4ad5026 Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Fri Feb 20 19:41:24 2015 +0000 Alt + Enter sends current line to FSI if there is no selection
Configuration menu - View commit details
-
Copy full SHA for ac32717 - Browse repository at this point
Copy the full SHA ac32717View commit details
Commits on Feb 21, 2015
-
Merge branch 'master' into fsharp4
Conflicts: .gitignore src/fsharp/FSComp.txt
Configuration menu - View commit details
-
Copy full SHA for c651690 - Browse repository at this point
Copy the full SHA c651690View commit details
Commits on Feb 22, 2015
-
Fixes #9, Internal error in FSI: FS0192: binding null type in envBind…
…TypeRef #9 Fixes #10, internal error: binding null type in envBindTypeRef Both issues were caused by the same underlying issue. RefEmit automagically applies escaping to names that contain a ',' So ``,`` becomes ``\,``. When we tried to create a ref to a nested type we didn't add the ',' escaping so we couldnot bind to the created type. The fix is very straightforward, change BasicQualifiedName to correctly escape names with comma's.
Configuration menu - View commit details
-
Copy full SHA for 4267370 - Browse repository at this point
Copy the full SHA 4267370View commit details
Commits on Feb 23, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c6bbef5 - Browse repository at this point
Copy the full SHA c6bbef5View commit details
Commits on Feb 24, 2015
-
Remove 'Execute Line in F# Interactive' command
closes dotnet#260 commit c272c8d Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Tue Feb 24 11:46:09 2015 +0000 Remove unused stuff commit aba396a Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Sat Feb 21 12:49:11 2015 +0000 Fix a mistake in inactive code commit c77e6f4 Author: Anh-Dung Phan <phananhdung309@yahoo.com> Date: Sat Feb 21 12:42:13 2015 +0000 Remove 'Execute Line in F# Interactive' command
Configuration menu - View commit details
-
Copy full SHA for 22fa934 - Browse repository at this point
Copy the full SHA 22fa934View commit details -
Implement except on Seq, Array and List
closes dotnet#253 commit 8605516 Author: Patrick McDonald <paddymcdonald@gmail.com> Date: Sat Feb 21 15:45:58 2015 +0000 Update portable surface area tests commit a870b96 Author: Patrick McDonald <paddymcdonald@gmail.com> Date: Sat Feb 21 15:30:04 2015 +0000 Rename and reorder extract input parameters Change itemsToExclude from M(T) to seq<T> commit 646db39 Author: Patrick McDonald <paddymcdonald@gmail.com> Date: Fri Feb 20 09:43:33 2015 +0000 Implement except on Seq, Array and List
Configuration menu - View commit details
-
Copy full SHA for 0676493 - Browse repository at this point
Copy the full SHA 0676493View commit details
Commits on Feb 25, 2015
-
Change List.windowed from
int -> 'T list -> 'T[] list
to `int -> 'T list -> 'T list list`
Configuration menu - View commit details
-
Copy full SHA for 959b10f - Browse repository at this point
Copy the full SHA 959b10fView commit details
Commits on Feb 27, 2015
-
See spec at https://gist.github.com/latkin/cba4187a99db9747d0bf closes dotnet#225 commit b8ea6f6 Author: latkin <latkin@microsoft.com> Date: Tue Feb 24 17:12:04 2015 -0800 Touch-ups after rebase commit 26ff245 Author: latkin <latkin@microsoft.com> Date: Wed Feb 18 12:54:36 2015 -0800 Add capability to auto-break on first executable line commit 675a272 Author: latkin <latkin@microsoft.com> Date: Wed Feb 18 12:53:27 2015 -0800 Change menu text, use more sensible hotkeys commit ab73f78 Author: latkin <latkin@microsoft.com> Date: Wed Feb 18 12:52:39 2015 -0800 Small whitespace alignment commit f551344 Author: latkin <latkin@microsoft.com> Date: Thu Feb 12 19:29:16 2015 -0800 Output symbol info for locals commit d6a0faa Author: latkin <latkin@microsoft.com> Date: Thu Feb 12 18:00:14 2015 -0800 Use same whitespace style as existing code commit a4003c1 Author: latkin <latkin@microsoft.com> Date: Wed Feb 11 11:06:22 2015 -0800 Add 'detach' item for tool window, and give 'attach'/'detach' smart visibility commit c5a6460 Author: latkin <latkin@microsoft.com> Date: Wed Feb 11 07:39:34 2015 -0800 Enable basic script debugging
Configuration menu - View commit details
-
Copy full SHA for 05ff126 - Browse repository at this point
Copy the full SHA 05ff126View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cae358 - Browse repository at this point
Copy the full SHA 1cae358View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a27a4 - Browse repository at this point
Copy the full SHA a1a27a4View commit details -
Corrections to ',' and '+' escaping for type names in quotations
fixes dotnet#270 closes dotnet#275 commit e97a592 Author: latkin <latkin@microsoft.com> Date: Thu Feb 26 12:46:27 2015 -0800 Added comments commit 24a77be Author: latkin <latkin@microsoft.com> Date: Thu Feb 26 12:20:23 2015 -0800 Add new tests to CI smoke suite commit a0dd05e Author: latkin <latkin@microsoft.com> Date: Thu Feb 26 12:01:27 2015 -0800 Test cases for commas in type name commit bd69602 Author: latkin <latkin@microsoft.com> Date: Thu Feb 26 12:00:53 2015 -0800 Mini test framework for validating multitargeting matrix commit e9772de Author: latkin <latkin@microsoft.com> Date: Thu Feb 26 07:56:51 2015 -0800 Corrections to ',' and '+' escaping for type names in quotations
Configuration menu - View commit details
-
Copy full SHA for 0f00c2b - Browse repository at this point
Copy the full SHA 0f00c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc6f41e - Browse repository at this point
Copy the full SHA cc6f41eView commit details -
Merge branch 'master' into fsharp4
Conflicts: src/fsharp/FSharp.Core.Unittests/FSharp.Core/PrimTypes.fs
Configuration menu - View commit details
-
Copy full SHA for 5ff605a - Browse repository at this point
Copy the full SHA 5ff605aView commit details
Commits on Mar 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 9e13bdd - Browse repository at this point
Copy the full SHA 9e13bddView commit details
Commits on Mar 10, 2015
-
Combining struct field with units of measure will result managed type…
… instead of unmanaged type fixes dotnet#276 closes dotnet#289 commit 843272178d4369d1fc028ea46956fb669242c212 Author: latkin <latkin@microsoft.com> Date: Tue Mar 10 11:19:54 2015 -0700 Add test covering original bug commit 4d194c4 Author: andrewjkennedy <akenn@microsoft.com> Date: Mon Mar 2 13:13:27 2015 +0000 Fix for dotnet#276: Combining struct field with units of measure will result managed type instead of unmanaged type (Regression test to follow)
Configuration menu - View commit details
-
Copy full SHA for 220c17d - Browse repository at this point
Copy the full SHA 220c17dView commit details
Commits on Mar 11, 2015
-
Change internal error to regular error when #load'ing files with wron…
…g extension fixes dotnet#269
Configuration menu - View commit details
-
Copy full SHA for 38db642 - Browse repository at this point
Copy the full SHA 38db642View commit details
Commits on Mar 16, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 55f78f7 - Browse repository at this point
Copy the full SHA 55f78f7View commit details -
Structured format display attribute multiple props
closes dotnet#251 commit a85f4d6 Author: Sven Grosen <svengrosen@gmail.com> Date: Thu Mar 12 14:23:16 2015 -0500 remove more commented out code commit a6ea105 Author: Sven Grosen <svengrosen@gmail.com> Date: Thu Mar 12 14:22:38 2015 -0500 remove commented out code commit 3900ba3 Author: Sven Grosen <svengrosen@gmail.com> Date: Thu Mar 12 08:11:05 2015 -0500 add/update tests commit 232749d Author: Sven Grosen <svengrosen@gmail.com> Date: Thu Mar 12 08:03:06 2015 -0500 Seemingly got everything now bailing out appropriately commit a864606 Author: Sven Grosen <svengrosen@gmail.com> Date: Fri Mar 6 22:58:22 2015 -0600 Updates from testing commit 0a146be Author: Sven Grosen <svengrosen@gmail.com> Date: Fri Mar 6 21:55:05 2015 -0600 Refactor to allow escaped brackets using regex commit ca4eb38 Author: Sven Grosen <svengrosen@gmail.com> Date: Wed Feb 25 20:54:23 2015 -0600 Throttle recursive calls to parent method as they get expensive quickly commit c40ca81 Author: Sven Grosen <svengrosen@gmail.com> Date: Mon Feb 23 19:54:31 2015 -0600 Add test cases for multiple property scenarios commit b83a42c Author: Sven Grosen <svengrosen@gmail.com> Date: Sat Feb 21 08:21:46 2015 -0600 Fix new test case when unmatched ending bracket commit 0a3c630 Author: Sven Grosen <svengrosen@gmail.com> Date: Sat Feb 21 08:09:12 2015 -0600 fix test cases broken but not noticed due to tests hanging on to old dll commit 1ba5429 Author: Sven Grosen <svengrosen@gmail.com> Date: Fri Feb 20 23:11:40 2015 -0600 Updates from testing commit 5debfc6 Author: Sven Grosen <svengrosen@gmail.com> Date: Wed Feb 18 20:30:42 2015 -0600 Update code to better match existing, reword description of attribute commit 8ceaeb7 Author: Sven Grosen <svengrosen@gmail.com> Date: Mon Feb 16 14:52:04 2015 -0600 Now I think it is right, maybe... commit 353bbfe Author: Sven Grosen <svengrosen@gmail.com> Date: Mon Feb 16 14:02:50 2015 -0600 Get spacing right, at least for first tests commit 3d100a9 Author: Sven Grosen <svengrosen@gmail.com> Date: Sun Feb 15 22:05:52 2015 -0600 formatting of comments and get space right at beginning of output text commit 33c1d80 Author: Sven Grosen <svengrosen@gmail.com> Date: Sun Feb 15 21:49:41 2015 -0600 switch to match statement commit 05b0140 Author: Sven Grosen <svengrosen@gmail.com> Date: Sun Feb 15 21:31:12 2015 -0600 first stab, spacing is wonky
Configuration menu - View commit details
-
Copy full SHA for f462430 - Browse repository at this point
Copy the full SHA f462430View commit details
Commits on Mar 17, 2015
-
Profile 47 targets .Net 4.5 rather than .Net 4.0.
This change fixes the labeling of the Templates.
Configuration menu - View commit details
-
Copy full SHA for c2b9aa7 - Browse repository at this point
Copy the full SHA c2b9aa7View commit details
Commits on Mar 19, 2015
-
Make sure assembly search paths for #r directives include directory o…
…f declaring source file fixes dotnet#273 fixes dotnet#293 closes dotnet#306 commit c81e263 Author: latkin <latkin@microsoft.com> Date: Tue Mar 17 12:34:06 2015 -0700 Add keep.lst file so that shared test lib file isn't whacked immediately commit 7c02652 Author: latkin <latkin@microsoft.com> Date: Tue Mar 17 10:53:46 2015 -0700 Add comments commit a8201de Author: latkin <latkin@microsoft.com> Date: Tue Mar 17 10:49:44 2015 -0700 Expand testing to cover FSC and other scenarios commit f5649e7 Author: latkin <latkin@microsoft.com> Date: Mon Mar 16 17:56:55 2015 -0700 Add IDE unit tests commit 1dc3e15 Author: latkin <latkin@microsoft.com> Date: Mon Mar 16 16:22:58 2015 -0700 Add tests for fsi.exe commit 83e2576 Author: latkin <latkin@microsoft.com> Date: Thu Mar 12 17:44:20 2015 -0700 Make sure assembly search paths for #r directives include directory of declaring source file fixes dotnet#273 fixes dotnet#293
Configuration menu - View commit details
-
Copy full SHA for 3ed163f - Browse repository at this point
Copy the full SHA 3ed163fView commit details -
Fixes dotnet#312 - F# Library project templates and portable library …
…templates do not have AutoGenerateBindingRedirects set to true Add AutoGenerateBindingRedirects to library project templates closes dotnet#313
Configuration menu - View commit details
-
Copy full SHA for f7ecd71 - Browse repository at this point
Copy the full SHA f7ecd71View commit details -
Update menu icons used for F# interactive to align with other VS inte…
…ractive windows closes dotnet#315
Configuration menu - View commit details
-
Copy full SHA for f8ba1dd - Browse repository at this point
Copy the full SHA f8ba1ddView commit details
Commits on Mar 21, 2015
-
Add some basic UI to help configure FSI for script debugging
closes dotnet#314 commit 3ad1b86 Author: latkin <latkin@microsoft.com> Date: Fri Mar 20 09:26:45 2015 -0700 Use different dialog box API for VS 2013/2015+ commit 07d5abd Author: latkin <latkin@microsoft.com> Date: Thu Mar 19 17:33:55 2015 -0700 Use warning dialog that can be suppressed commit 3bf5251 Author: latkin <latkin@microsoft.com> Date: Thu Mar 19 12:32:29 2015 -0700 Update warning dialog text commit 9a51b9e Author: latkin <latkin@microsoft.com> Date: Wed Mar 18 17:37:12 2015 -0700 Add some basic UI to help configure FSI for script debugging
Configuration menu - View commit details
-
Copy full SHA for c339e26 - Browse repository at this point
Copy the full SHA c339e26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f300d - Browse repository at this point
Copy the full SHA 34f300dView commit details
Commits on Mar 24, 2015
-
Provided type quickinfo shouldn't show hidden and obsolete members fr…
…om base class Fixes dotnet#321
Configuration menu - View commit details
-
Copy full SHA for 1bb7445 - Browse repository at this point
Copy the full SHA 1bb7445View commit details
Commits on Mar 25, 2015
-
Fixes dotnet#319, projects with target runtime 4.0 don't show up corr…
…ectly on the VS project dialog closes dotnet#328 commit b1c642a Author: KevinRansom <kevinr@microsoft.com> Date: Wed Mar 25 10:40:23 2015 -0700 Remove 3.1 from .Net 4.0 targets commit aff287d Author: KevinRansom <kevinr@microsoft.com> Date: Tue Mar 24 16:33:20 2015 -0700 Fixes dotnet#319, Projects with target runtime 3.0 don't show up correctly on the VS project dialog Ensuring that .Net 4.0 can target 4.3.0.0 and 4.3.1.0 and that .Net 4.5.0 - 4.5.6 can target 4.3.0.0, 4.3.1.0, 4.4.0.0
Configuration menu - View commit details
-
Copy full SHA for a2d770f - Browse repository at this point
Copy the full SHA a2d770fView commit details -
Fixes dotnet#283 - Changing target framework causes incorrect binding…
… redirects to be added to app.config closes dotnet#308 commit 36cc632283c3eea9db6b0a5c1f0063d6c045485d Author: latkin <latkin@microsoft.com> Date: Wed Mar 25 16:07:18 2015 -0700 Add 2.3.0.0 redirect when targeting 4.3.0.0+ commit 0826f7a Author: KevinRansom <kevinr@microsoft.com> Date: Wed Mar 25 11:04:04 2015 -0700 Handle feedback, fix some potential redirects commit bda4c09 Author: KevinRansom <kevinr@microsoft.com> Date: Wed Mar 18 15:54:38 2015 -0700 Address feedback commit 7396db7 Author: KevinRansom <kevinr@microsoft.com> Date: Wed Mar 18 12:49:30 2015 -0700 Fixes dotnet#283 - Changing target framework causes incorrect binding redirects to be added to app.config Ensures that when the F# project system updates the app.config file for the project. It correctly handles the binding redirects. 1. If autogeneratebindingredirects is set in the project then the project system leaves it to the build. 2. For projects without autogeneratebindingredirects it adds a bindingredirect for fsharp.core for each possible version of fsharp.core, depending on the target framework commit 1bc99dc Author: KevinRansom <kevinr@microsoft.com> Date: Mon Mar 16 14:55:02 2015 -0700 Fixes dotnet#283 Ensures that when the F# project system updates the app.config file for the project. It correctly handles the binding redirects. 1. If autogeneratebindingredirects is set in the project then the project system leaves it to the build. 2. For projects without autogeneratebindingredirects it adds a bindingredirect for fsharp.core for each possible version of fsharp.core, depending on the target framework
Configuration menu - View commit details
-
Copy full SHA for 709c760 - Browse repository at this point
Copy the full SHA 709c760View commit details
Commits on Mar 27, 2015
-
Merge branch 'master' into fsharp4
Conflicts: tests/BuildTestTools.cmd tests/fsharp/tools/FSharp.PowerPack/fsppack/src/CodePlex.Settings.targets tests/fsharp/tools/FSharp.PowerPack/fsppack/src/CodePlex.targets tests/fsharp/tools/FSharp.PowerPack/fsppack/src/FSharp.Compiler.CodeDom/Test.Compiler.CodeDom.fsproj tests/fsharp/tools/FSharp.PowerPack/fsppack/src/FSharp.PowerPack.Linq/Test.PowerPack.Linq.fsproj tests/fsharp/tools/FSharp.PowerPack/fsppack/src/FSharp.PowerPack/Test.PowerPack.fsproj
Configuration menu - View commit details
-
Copy full SHA for 6a0c3f1 - Browse repository at this point
Copy the full SHA 6a0c3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 049d871 - Browse repository at this point
Copy the full SHA 049d871View commit details
Commits on Apr 2, 2015
-
Eliminate tuple allocation for implicitly returned formal arguments
closes dotnet#335 fixes dotnet#330 commit 05175e2 Author: mrange <marten_range@hotmail.com> Date: Wed Mar 25 20:15:44 2015 +0100 Added Tuple elimination IL test commit 15c3297 Author: Arseny Kapoulkine <arseny.kapoulkine@gmail.com> Date: Thu Mar 26 00:20:45 2015 -0700 Eliminate tuple allocation for implicitly returned formal arguments The expression generated for implicitly returned formal arguments does not match the structure that tuple allocation elimination can understand. In particular, it generates a structure: let t = (let a0=v0 in let a1=v1 in ... in e0,e1,...) in expr However, tuple allocation elimination expects the tuple value to be a tupled expression for elimination to work. When t is an immutable local variable, we can rewrite the expression into: let a0=v0 in let a1=v1 in ... in (let t = e0,e1,... in expr) This results in a more direct binding for t, enabling allocation elimination. As a result, using match constructs on System.Collections.Generic.Dictionary TryGetValue as follows: match d.TryGetValue(key) with true, value -> ... | _ -> ... generates the same IL in optimized build as more complicated code with explicit output parameters. Other code patterns may get a similar improvement in reduced GC pressure and increased performance.
Configuration menu - View commit details
-
Copy full SHA for 76ae08d - Browse repository at this point
Copy the full SHA 76ae08dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc9fecd - Browse repository at this point
Copy the full SHA bc9fecdView commit details
Commits on Apr 6, 2015
-
Configuration menu - View commit details
-
Copy full SHA for dec5270 - Browse repository at this point
Copy the full SHA dec5270View commit details -
Change pdbClose to test if files are locked before inducing GCs
closes dotnet#346 The original code triggers 6 full GCs, the time is a multiple of the size of the output binary since all of the IL/metadata structures are still on the heap at this point. This takes ~600ms on my test project (of a 10s total compile). Changed to perform a check if the file is locked before inducing GC. I have been running the change and notice that occasionally one iteration of the loop is required, so the detection is working. If you remove all the code you will get a compiler error in the case that the file is locked, so this will not cause a silent regression.
Configuration menu - View commit details
-
Copy full SHA for fd8c437 - Browse repository at this point
Copy the full SHA fd8c437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 266f5f2 - Browse repository at this point
Copy the full SHA 266f5f2View commit details
Commits on Apr 8, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c6ffdb6 - Browse repository at this point
Copy the full SHA c6ffdb6View commit details
Commits on Apr 10, 2015
-
Fix for #8 - intellisense does not appear off of generic type
Configuration menu - View commit details
-
Copy full SHA for 5447cd2 - Browse repository at this point
Copy the full SHA 5447cd2View commit details -
Make sure 'Debug In Interactive' triggers FSI debuggability check
Also fix display text so it matches existing 'Execute In Interactive' closes dotnet#355
Configuration menu - View commit details
-
Copy full SHA for 1880abf - Browse repository at this point
Copy the full SHA 1880abfView commit details -
Configuration menu - View commit details
-
Copy full SHA for eeedc5e - Browse repository at this point
Copy the full SHA eeedc5eView commit details
Commits on Apr 15, 2015
-
fix dotnet#237 - Problems using FSI on multiple namespaces in a singl…
…e file fixes dotnet#237 closes dotnet#359
Configuration menu - View commit details
-
Copy full SHA for fecd35f - Browse repository at this point
Copy the full SHA fecd35fView commit details -
Fix lexing for unicode escape sequences
fixes dotnet#338 closes dotnet#348 commit 9b68fc5 Author: latkin <latkin@microsoft.com> Date: Wed Apr 15 10:40:46 2015 -0700 Use func, not lazy commit 55b811d Author: latkin <latkin@microsoft.com> Date: Tue Apr 14 13:11:29 2015 -0700 Use dedicated type for lex result commit 49424b5 Author: latkin <latkin@microsoft.com> Date: Tue Apr 7 18:28:21 2015 -0700 Fix lexing for unicode escape sequences fixes dotnet#338 Changes lexing of unicode escape sequences to match the F# spec (which says things should work the same as C#). - For short escape sequences, directly encode the hex value into a char - For long escape sequences, validate that the total codepoint is <= 0x0010FFFF - If it is, follow same logic as before (which was correct) - If it isn't, issue an error (same as C#)
Configuration menu - View commit details
-
Copy full SHA for 52e6e03 - Browse repository at this point
Copy the full SHA 52e6e03View commit details
Commits on Apr 22, 2015
-
Implement proper ER-mode comparison for floating point types
fixes dotnet#370 closes dotnet#373 commit 3404c8a Author: latkin <latkin@microsoft.com> Date: Tue Apr 21 10:32:12 2015 -0700 Optimization to remove a branch from comparison commit a693443 Author: latkin <latkin@microsoft.com> Date: Mon Apr 20 21:10:07 2015 -0700 Implement proper ER-mode comparison for floating point types fixes dotnet#370
Configuration menu - View commit details
-
Copy full SHA for d323e66 - Browse repository at this point
Copy the full SHA d323e66View commit details -
Fix for dotnet#368 - change to effects and try/catch optimization
- Eliminate the optimization that removes try/catch blocks around code assumed to be effect-free - Reading fields is treated as an effect if the implementing type has [<AllowNullLiteral>] fixes dotnet#368 closes dotnet#376 commit 6c94628 Author: latkin <latkin@microsoft.com> Date: Wed Apr 22 13:14:38 2015 -0700 Fixes and updates from code review commit 80ba79e Author: latkin <latkin@microsoft.com> Date: Tue Apr 21 16:58:16 2015 -0700 Tests for effects and codegen of try/catch commit 5597aa0 Author: latkin <latkin@microsoft.com> Date: Tue Apr 21 13:13:59 2015 -0700 Reading fields from a nullable type is an effect commit ff5fdc6 Author: latkin <latkin@microsoft.com> Date: Tue Apr 21 12:10:49 2015 -0700 Remove try/catch elimination optimization
Configuration menu - View commit details
-
Copy full SHA for 98104be - Browse repository at this point
Copy the full SHA 98104beView commit details
Commits on Apr 24, 2015
-
reference System.Runtime in scripts to allow ExtensionAttribute to be…
… resolved when referencing PCL assemblies fixes dotnet#381 closes dotnet#382
Configuration menu - View commit details
-
Copy full SHA for 54712ec - Browse repository at this point
Copy the full SHA 54712ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90777db - Browse repository at this point
Copy the full SHA 90777dbView commit details -
When the assembly reference set for the compilation is incomplete, some nterfaces to types relevant to compilation may lie in assemblies outside the assembly reference set. This applies particularly to private ("internals visible to") interfaces found in .NET assemblies. This causes very substantial usability bugs in practice as various parts of type inference and other checking "give up" when you get this condition. The C# compiler doesn't give up in the same way. In most cases it is reasonable to simply skip interfaces-that-lie-outside-the- set-of-referenced-assemblies during F# compilation. Skipping unresolvable interfaces is pretty much harmless: any substantive analysis on the interface type (such as implementing it) will require the assembly holding the interface type. There are some exceptions: if an interface I1 lies outside the referenceable set and you try to implement I2 inheriting from I1 then we'd better not skip I1. Indeed if you even try to find the methods on I2 then we'd better not skip I1. These are covered by "FoldPrimaryHierarchyOfType" in the code. fixes dotnet#337 closes dotnet#356 commit dd5205c Author: Don Syme <donsyme@fastmail.fm> Date: Thu Apr 23 23:53:59 2015 +0100 add test case commit db28771 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 12:18:50 2015 +0200 skip unloadable interfaces (2) commit 18a4712 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 11:53:39 2015 +0200 skip unloadable interfaces
Configuration menu - View commit details
-
Copy full SHA for d52230b - Browse repository at this point
Copy the full SHA d52230bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37aa969 - Browse repository at this point
Copy the full SHA 37aa969View commit details
Commits on Apr 30, 2015
-
handle AllowNullLiteral(false) correctly, fixes dotnet#383
closes dotnet#390 commit a9c9d60 Author: Max Malook <community@malook.de> Date: Wed Apr 29 04:43:26 2015 +0200 handle AllowNullLiteral(false) correctly, fixes dotnet#383 commit 574b9b3 Author: Max Malook <community@malook.de> Date: Wed Apr 29 01:34:54 2015 +0200 add tests to verify correct usage of new argument on AllowNullLiteralAttribute
Configuration menu - View commit details
-
Copy full SHA for 8b249d8 - Browse repository at this point
Copy the full SHA 8b249d8View commit details
Commits on May 5, 2015
-
Use server GC mode for compiler
closes dotnet#414 closes dotnet#404 commit 7583a2d60eb968fec2d4ab00a046682eef3f9a19 Author: latkin <latkin@microsoft.com> Date: Tue May 5 10:18:12 2015 -0700 Add comment on use of <gcConcurrent>, and enable for tests commit d5de019 Author: latkin <latkin@microsoft.com> Date: Mon May 4 11:39:31 2015 -0700 Setting server GC mode for compiler
Configuration menu - View commit details
-
Copy full SHA for cf653b1 - Browse repository at this point
Copy the full SHA cf653b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59add71 - Browse repository at this point
Copy the full SHA 59add71View commit details -
F# project template is missing in New Project dialog in non-ENU OS
vsixlangpack files were of the wrong format. FOr VS 2015. fixes dotnet#411
Configuration menu - View commit details
-
Copy full SHA for 74bbb07 - Browse repository at this point
Copy the full SHA 74bbb07View commit details -
Remove conflicting Alt+D keybinding
This hijacks standard shortcuts to open toolbar menus, in particular the _D_ebug menu. Unfortunately there are no decent keybindings available that aren't already mapped. Fallback is to just remove our keybinding and let users add a custom binding if they want to.
Configuration menu - View commit details
-
Copy full SHA for 1251430 - Browse repository at this point
Copy the full SHA 1251430View commit details
Commits on May 11, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fb3a470 - Browse repository at this point
Copy the full SHA fb3a470View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27c9268 - Browse repository at this point
Copy the full SHA 27c9268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1097c06 - Browse repository at this point
Copy the full SHA 1097c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a25c8 - Browse repository at this point
Copy the full SHA d2a25c8View commit details
Commits on May 18, 2015
-
Remove unnecessary access modifier conversions for abstract class ctors
fixes dotnet#420 closes dotnet#423 commit 9086813 Author: latkin <latkin@microsoft.com> Date: Thu May 7 17:21:49 2015 -0700 Fix up surface area tests commit 7b544ff Author: latkin <latkin@microsoft.com> Date: Wed May 6 17:12:07 2015 -0700 Add/adjust tests commit 5ab7886 Author: latkin <latkin@microsoft.com> Date: Wed May 6 14:38:34 2015 -0700 Remove unnecessary access modifier conversions for abstract class ctors
Configuration menu - View commit details
-
Copy full SHA for a64ecb2 - Browse repository at this point
Copy the full SHA a64ecb2View commit details -
fix 362 - change assertion to compile error on unexpected depickling …
…error fixes dotnet#362 closes dotnet#430 commit 22bf8eb Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 12:08:27 2015 +0100 fix 362 commit bc28158 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 12:06:27 2015 +0100 fix 362 (2) commit 6bfdeac Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 11:58:48 2015 +0100 fix 362
Configuration menu - View commit details
-
Copy full SHA for e5cdef9 - Browse repository at this point
Copy the full SHA e5cdef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd6842a - Browse repository at this point
Copy the full SHA dd6842aView commit details -
fix 299 - ReflectedDefinition on overloaded extension methods
fixes dotnet#299 closes dotnet#432 commit 59fc4a9 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 17:30:23 2015 +0100 fix 299 (3) commit e901224 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 17:26:52 2015 +0100 fix 299 (2) commit 8ddd801 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 17:26:32 2015 +0100 fix 299
Configuration menu - View commit details
-
Copy full SHA for 92a064b - Browse repository at this point
Copy the full SHA 92a064bView commit details -
Fix 316 - correctly handle null array values in attributes
fixes dotnet#316 closes dotnet#433 commit 6d9584c Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 18:14:42 2015 +0100 fix 316 commit da56716 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 17:45:54 2015 +0100 Fix 316
Configuration menu - View commit details
-
Copy full SHA for cccf5b9 - Browse repository at this point
Copy the full SHA cccf5b9View commit details
Commits on May 19, 2015
-
fix 147 - consider implicit ctors in type check env when determining …
…what type variables can be generalized fixes dotnet#147 closes dotnet#435 commit 82932c6 Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 15:46:30 2015 +0100 update baseline commit f38e5a4 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 20:18:16 2015 +0100 fix 147 (tests) commit e18ca74 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 20:16:06 2015 +0100 fix 147
Configuration menu - View commit details
-
Copy full SHA for b1464a7 - Browse repository at this point
Copy the full SHA b1464a7View commit details -
Fix 34 - extension member duplicate check
fixes dotnet#34 closes dotnet#443 commit 4f6c739 Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 17:38:00 2015 +0100 Fix 34 - extension member duplicate check (5) commit 17b1cdb Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 17:37:19 2015 +0100 Fix 34 - extension member duplicate check (4) commit e9bfa81 Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 17:35:46 2015 +0100 Fix 34 - extension member duplicate check (3) commit 8d85332 Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 17:25:32 2015 +0100 Fix 34 - extension member duplicate check (2)
Configuration menu - View commit details
-
Copy full SHA for 34a181b - Browse repository at this point
Copy the full SHA 34a181bView commit details -
fix 212 - record initialization order
fixes dotnet#212 closes dotnet#444 commit fb8a73e Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 18:53:28 2015 +0100 fix 212 - enable tests properly commit 2ec23c1 Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 12 18:50:07 2015 +0100 fix 212 - record initialization order
Configuration menu - View commit details
-
Copy full SHA for 583503a - Browse repository at this point
Copy the full SHA 583503aView commit details -
Automated cross-version testing for FSHARPQA suite
Implementation of automated cross-F#-version testing mentioned in dotnet#386. This is adapted from an existing strategy used in the past for validating cross-CLR-version scenarios. Approach ("downtarget") - Build each test case against vPrevious FSharp.Core (4.3.1.0 for now) - Run resulting EXE as-is, it will bind to vPrevious Approach ("redirect") - Build each test case against vPrevious FSharp.Core (4.3.1.0 for now) - Run resulting exe inside of process that targets vCurrent, with binding redirects closes dotnet#446 commit 423c10d2550bfbdbb6bedd406e56e3d928dd72cb Author: latkin <latkin@microsoft.com> Date: Mon May 18 15:27:53 2015 -0700 Removing from CI build commit e29e727a7b64d2215fca7ee61bd6f5805fe82c3b Merge: 133a57a db6c198 Author: latkin <latkin@microsoft.com> Date: Mon May 18 15:26:27 2015 -0700 Merge branch 'crosstarget-test' of https://github.com/latkin/visualfsharp into latkin-crosstarget-test Conflicts: tests/fsharpqa/Source/CodeGen/EmittedIL/Misc/env.lst commit db6c198 Author: latkin <latkin@microsoft.com> Date: Tue May 12 17:06:34 2015 -0700 More script fixes commit 105051f Author: latkin <latkin@microsoft.com> Date: Tue May 12 16:29:03 2015 -0700 Fix for RunTests.cmd commit 65c8453 Author: latkin <latkin@microsoft.com> Date: Tue May 12 15:39:30 2015 -0700 Omit some cases from CI build commit a86ef97 Author: latkin <latkin@microsoft.com> Date: Tue May 12 14:17:07 2015 -0700 Add to CI build (can be removed) commit ab100d2 Author: latkin <latkin@microsoft.com> Date: Tue May 12 14:16:49 2015 -0700 Update log paths commit 4fe04d6 Author: latkin <latkin@microsoft.com> Date: Tue May 12 14:12:24 2015 -0700 Comment, use better name for test suites commit 907c11d Author: latkin <latkin@microsoft.com> Date: Tue May 12 13:58:46 2015 -0700 Using exe impl of ExecAssembly, much faster, allows for easier platform targeting commit e5041d4 Author: latkin <latkin@microsoft.com> Date: Mon May 11 17:36:40 2015 -0700 Support for targeting downlevel, then executing redirected back to vCurrent commit 3577b5a Author: latkin <latkin@microsoft.com> Date: Mon May 11 16:38:25 2015 -0700 Detect obviously incompatible test cases in RunAll, instead of requiring annotation commit 883e1bc Author: latkin <latkin@microsoft.com> Date: Mon May 11 16:21:53 2015 -0700 Marking more tests that can't be run cross-version commit 3ed9c09 Author: latkin <latkin@microsoft.com> Date: Fri May 8 17:53:06 2015 -0700 Start ignoring certain tests that do not support cross-version commit ae153f3 Author: latkin <latkin@microsoft.com> Date: Fri May 8 17:50:05 2015 -0700 Add support for auto-tagging a test with 'FSI' based on presence of 'FSIMODE' var commit 63753f3 Author: latkin <latkin@microsoft.com> Date: Fri May 8 16:10:39 2015 -0700 Updates to RunTests for cross-targeting commit 46c786b Author: latkin <latkin@microsoft.com> Date: Fri May 8 15:10:53 2015 -0700 Fixing specification of compiler flags in tests SCFLAGS should be used by individual tests to specify required compiler or fsi flags ISCFLAGS and IFSIFLAGS should be reserved only for infrastructure use, they apply globally ISCFLAGS was populated with '-g --optimize' (emit debug info and enable optimizations), but is now clear. A few tests now need to specify these flags explicitly. This is a better default - tests should not need to rely on or know about globally defined flags. commit 118c1f0 Author: latkin <latkin@microsoft.com> Date: Tue May 5 17:37:08 2015 -0700 Start working on cross-targeting automation
Configuration menu - View commit details
-
Copy full SHA for ca74259 - Browse repository at this point
Copy the full SHA ca74259View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 9bd876f - Browse repository at this point
Copy the full SHA 9bd876fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2044977 - Browse repository at this point
Copy the full SHA 2044977View commit details -
truncate should not throw ArgumentException when count is negative
fixes dotnet#453 closes dotnet#454
Configuration menu - View commit details
-
Copy full SHA for e10b8d0 - Browse repository at this point
Copy the full SHA e10b8d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 635e2de - Browse repository at this point
Copy the full SHA 635e2deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b88185 - Browse repository at this point
Copy the full SHA 0b88185View commit details -
Fix 238 - properly handle constraints solved to record fields
fixes dotnet#238 closes dotnet#434 commit 3150fb2 Author: Don Syme <donsyme@fastmail.fm> Date: Tue May 19 13:06:35 2015 +0100 update fix to 238 commit 663adf2 Author: Don Syme <donsyme@fastmail.fm> Date: Sat May 9 19:11:06 2015 +0100 Fix 238
Configuration menu - View commit details
-
Copy full SHA for 647787a - Browse repository at this point
Copy the full SHA 647787aView commit details
Commits on May 27, 2015
-
Add back keyboard shortcut and command handling for 'Send line to int…
…eractive' fixes dotnet#392 closes dotnet#470 commit a75cb38 Author: latkin <latkin@microsoft.com> Date: Tue May 26 13:32:08 2015 -0700 Update w/ code review feedback commit d2e1591 Author: latkin <latkin@microsoft.com> Date: Fri May 22 16:45:19 2015 -0700 Add back keyboard shortcut and command handling for 'Send line to interactive'
Configuration menu - View commit details
-
Copy full SHA for 0cb505c - Browse repository at this point
Copy the full SHA 0cb505cView commit details
Commits on May 28, 2015
-
Remove duplicate 'Visual F# Items' node for project items
This was added a while back because we had the opposite problem: items were mysteriously appearing directly under the root. See http://visualfsharp.codeplex.com/workitem/118 At some point another fix must have restored the expected 'Visual F# Items' node. Thus we now need to revert the original fix. fixes dotnet#282
Configuration menu - View commit details
-
Copy full SHA for 3a07cc0 - Browse repository at this point
Copy the full SHA 3a07cc0View commit details
Commits on Jun 2, 2015
-
Fix memory leak: not disposing even subscriptions to invalidation events
partially addresses dotnet#106 closes dotnet#477 commit 5505b71 Author: Don Syme <donsyme@fastmail.fm> Date: Sun May 31 16:48:05 2015 +1000 fix tests for invalidation handlers commit 0871018 Author: Don Syme <donsyme@fastmail.fm> Date: Sun May 31 16:35:47 2015 +1000 add diagnostic counters to signature commit e8afa9c Author: Don Syme <donsyme@fastmail.fm> Date: Sun May 31 15:07:35 2015 +1000 Fix memory leak: not disposing even subscriptions to invalidation events
Configuration menu - View commit details
-
Copy full SHA for 64c4ea6 - Browse repository at this point
Copy the full SHA 64c4ea6View commit details -
Proper handling of VSUTDCF options in up-to-date check, and safer Try…
…GetActiveConfigurationAndPlatform - Use `IVsSolutionBuildManager5.FindActiveProjectCfgName` instead of `IVsSolutionBuildManager2.FindActiveProjectCfg` in `TryGetActiveConfigurationAndPlatform`, as it is not sensitive to sync context - Give proper consideration to the VSUTDCF options flags passed to QueryStartUpToDateCheck fixes dotnet#471 closes dotnet#479
Configuration menu - View commit details
-
Copy full SHA for 322d27f - Browse repository at this point
Copy the full SHA 322d27fView commit details -
Assorted test fixes found when running tests on internal infra
- Older NUnit used internally compares collections differently - Has trouble with nested collections - Enforces that empty collections have the same type (newer NUnit is lax about this) - Add `NoMT` test tag to various new tests that don't support mixed .NET version testing (i.e. .NET 2/4 multitargeting) - Make sure all IDE bits build with correct versions of VS SDK dependencies - IDE unit tests were all failing with latest VS RC installed - Various small tweaks to account for versioning and file paths used by VS closes dotnet#482 commit 539225b Author: latkin <latkin@microsoft.com> Date: Tue Jun 2 12:35:30 2015 -0700 Add missing project file commit f8d9fe8 Author: latkin <latkin@microsoft.com> Date: Tue Jun 2 07:27:43 2015 -0700 Another core unit tests fix commit f6d830b Author: latkin <latkin@microsoft.com> Date: Thu May 28 13:33:08 2015 -0700 Use correct, consistent versions of VS binaries commit 827044c Author: VFSharpTeam <vfsharpteam@microsoft.com> Date: Thu May 28 10:01:23 2015 -0700 More test fixes commit fe8661f Author: latkin <latkin@microsoft.com> Date: Wed May 27 16:36:37 2015 -0700 First batch
Configuration menu - View commit details
-
Copy full SHA for 275b832 - Browse repository at this point
Copy the full SHA 275b832View commit details
Commits on Jun 10, 2015
-
Explicitly set custom F# VS settings if they are missing
On package load, check if any of the custom F# settings are somehow missing from the settings store. Explicitly set them to their desired defaults if they are indeed missing. Added to the language service package since this is guaranteed to load any time the project system package is loaded, but the converse is not true (e.g. open loose F# script file without opening a solution). fixes dotnet#199 closes dotnet#491 commit da9f29a Author: latkin <latkin@microsoft.com> Date: Wed Jun 10 09:33:28 2015 -0700 Don't create unused binding in VS 12.0 commit 92c8919 Author: latkin <latkin@microsoft.com> Date: Tue Jun 9 18:55:54 2015 -0700 APIs used are new for 14.0, omit them for 12.0 builds commit a662e18 Author: latkin <latkin@microsoft.com> Date: Tue Jun 9 17:28:22 2015 -0700 Code review feedback, and add clickable URLs setting commit b6697a7 Author: latkin <latkin@microsoft.com> Date: Mon Jun 8 18:13:35 2015 -0700 Explicitly set custom F# VS settings if they are missing
Configuration menu - View commit details
-
Copy full SHA for 66109b7 - Browse repository at this point
Copy the full SHA 66109b7View commit details
Commits on Jun 15, 2015
-
Roll back binary breaking changes in 52a7252
fixes dotnet#486 closes dotnet#497 commit a24d85b Author: latkin <latkin@microsoft.com> Date: Fri Jun 12 15:24:41 2015 -0700 Revert to all old code commit 9cf81de Author: latkin <latkin@microsoft.com> Date: Thu Jun 11 11:52:11 2015 -0700 Add extra test case for fixed non-inline APIs commit f552478 Author: latkin <latkin@microsoft.com> Date: Thu Jun 11 10:52:18 2015 -0700 Use lazy-evaluated resource string for all non-inline APIs commit 76871e6 Author: latkin <latkin@microsoft.com> Date: Mon Jun 8 19:54:19 2015 -0700 Add tests for multitargeting scenarios commit 3d6cfcf Author: latkin <latkin@microsoft.com> Date: Thu Jun 11 10:01:57 2015 -0700 Roll back 52a7252
Configuration menu - View commit details
-
Copy full SHA for c2335c0 - Browse repository at this point
Copy the full SHA c2335c0View commit details
Commits on Jun 17, 2015
-
Use Assembly.EscapedCodeBase not .CodeBase in IDE unit tests
This was causing internal execution to fail when directory names contained various special character.
Configuration menu - View commit details
-
Copy full SHA for 942d292 - Browse repository at this point
Copy the full SHA 942d292View commit details -
Configuration menu - View commit details
-
Copy full SHA for d02a425 - Browse repository at this point
Copy the full SHA d02a425View commit details
Commits on Jun 19, 2015
-
Array.chunkBySize does not return final chunk in some cases
An example case is Array.chunkBySize 3 [|1..4|], the code calculates the number of chunks to be 2, and then does not copy the final (partial) chunk as 4 mod 2 is 0. Similarly for Array.chunkBySize 5 [|1..12|], number of chunks is 3 and 12 % 3 = 0 Changing check to len % chunkSize fixes this. Fixes dotnet#501 Closes dotnet#503
Configuration menu - View commit details
-
Copy full SHA for 2f5d047 - Browse repository at this point
Copy the full SHA 2f5d047View commit details -
Fix dotnet#492 - use ConvILTypeRefUnadjusted to properly route local …
…assembly refs ConvILTypeRefUnadjusted properly handles the case where the reference is statically linked. ConvILTypeRef does not. These two used to be a single API. They were split in 640db00 and it was a simple oversight that the wrong one was wired up here. fixes dotnet#492 closes dotnet#510
Configuration menu - View commit details
-
Copy full SHA for dd8252e - Browse repository at this point
Copy the full SHA dd8252eView commit details
Commits on Jul 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 607d00a - Browse repository at this point
Copy the full SHA 607d00aView commit details
Commits on Aug 3, 2015
-
File renamings and code cleanup
This is a pass of cleanup that renames some files to get rid of most cryptic abbreviations like "csolve", and does some other code cleanup and documentation too. - commenting in "detuple.fs" - removing ExtensibleDumper.fs which is an old adhoc debug mechanism barely used in the codebase - removing some dead code in fsc.fs (some code was already duplicated in fscmain.fs too!) - renaming check.{fs,fsi} --> PostInferenceChecks.{fs,fsi} - renaming tc.{fs,fsi} --> TypeChecker.{fs,fsi} - renaming opt.{fs,fsi} --> Optimizer.{fs,fsi} - renaming est.{fs,fsi} --> ExtensionTyping.{fs,fsi} - renaming build.{fs,fsi} --> CompileOps.{fs,fsi} - renaming fscopts.{fs,fsi} --> CompileOptions.{fs,fsi} - moving the option parser to CompileOptions.fs (where it belongs!) - marking some record types as RequireQualifiedAccess (to give better errors when editing the compiler) - removed a whole bunch of semicolons - removed some old debugging output (verboseStamps etc.) closes dotnet#357 commit 5e69236 Author: Don Syme <donsyme@fastmail.fm> Date: Mon Aug 3 14:09:33 2015 +0100 restore code that should not have been removed commit 7e8eda59c2929b2cfc55f24a7c96cec28994e892 Author: latkin <latkin@microsoft.com> Date: Fri Jul 31 18:15:49 2015 -0700 Fix expected text in Watson test commit 248a14c Merge: 4767d5b dd8252e Author: Don Syme <donsyme@fastmail.fm> Date: Thu Jul 9 16:42:28 2015 +0100 integrate & merge with latest HEAD commit 4767d5b Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 17:25:23 2015 +0200 update to force appveyor commit 0600f3e Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 16:52:21 2015 +0200 update to force appveyor commit 02c6c6c Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 16:38:12 2015 +0200 update to fix build commit 877a1d2 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 16:30:50 2015 +0200 update to fix build commit dd886be Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 14:03:02 2015 +0200 update to fix build commit 4f73a2b Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 13:46:02 2015 +0200 update proto (4) commit 5430936 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 13:44:10 2015 +0200 update to fix build commit 93d94c9 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 13:35:15 2015 +0200 update proto () commit 77fa7ac Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 13:31:35 2015 +0200 update proto and renamings commit 8797a81 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 13:05:09 2015 +0200 integrate cleanup with fsharp4 (2) commit 31777c7 Merge: c6ffdb6 bb09bb3 Author: Don Syme <donsyme@fastmail.fm> Date: Fri Apr 10 12:43:00 2015 +0200 integrate cleanup with fsharp4 commit bb09bb3 Author: Don Syme <dsyme@microsoft.com> Date: Mon Dec 1 09:53:04 2014 +0000 remove more semicolons in ilwrite.fs commit a3ca155 Author: Don Syme <dsyme@microsoft.com> Date: Sun Nov 30 20:23:14 2014 +0000 code cleanup inn ilwrite.fs and il.fs commit f2e301e Author: Don Syme <dsyme@microsoft.com> Date: Sun Nov 30 15:54:21 2014 +0000 cleanup and rename build.fs and fscopts.fs commit 20cb9b0 Author: Don Syme <dsyme@microsoft.com> Date: Sun Nov 30 00:19:12 2014 +0000 make some more functions into members in tast.fs commit ddadb30 Author: Don Syme <dsyme@microsoft.com> Date: Sat Nov 29 23:31:17 2014 +0000 additional cleanup in tast.fs (2) commit 662d87c Author: Don Syme <dsyme@microsoft.com> Date: Sat Nov 29 23:25:14 2014 +0000 additional cleanup and comments in tast.fs commit a27f527 Merge: 79b8293 4f94347 Author: Don Syme <dsyme@microsoft.com> Date: Sat Nov 29 20:37:10 2014 +0000 Merge branch 'master' of https://git01.codeplex.com/visualfsharp into master-cleanup-1 commit 79b8293 Author: Don Syme <dsyme@microsoft.com> Date: Sat Nov 29 20:35:26 2014 +0000 code cleanup and file rename
Configuration menu - View commit details
-
Copy full SHA for ae910ee - Browse repository at this point
Copy the full SHA ae910eeView commit details -
remove all of the `/*internal, but public for FSharp.Project.dll*/` comments, and other small cleanups closes dotnet#349 commit 4a8abefeddc58809f7429434649e2f5b02f67ff7 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 16:44:03 2015 +0200 fix naming commit 2767f161028cfc78078eb7ac197f36bfdaed6e2e Author: enricosada <enrico@sada.io> Date: Thu Apr 9 16:39:48 2015 +0200 unused comment and using commit 784d73e80827ccb79485b07c481043842a1511a1 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 16:32:46 2015 +0200 cleanup commit 3d9dd20bda3f27b35ab38c342f347b3d48fdd0b7 Author: enricosada <enrico@sada.io> Date: Wed Apr 8 17:18:46 2015 +0200 fix xml docs commit c737d7c82621eef223cc894be9c6fc415ddbf67e Author: enricosada <enrico@sada.io> Date: Wed Apr 8 17:16:19 2015 +0200 remove commented out code commit 9ddf4c15b2fa9ea1d82dffa37ae632062b24c33d Author: enricosada <enrico@sada.io> Date: Wed Apr 8 17:11:35 2015 +0200 style fix commit 24cdafd72721d2f81711d15d7f412b1f8810d719 Author: enricosada <enrico@sada.io> Date: Wed Apr 8 17:10:44 2015 +0200 possible null ref, check parent before parent.onChildAdded commit 3c74d24fd7e9ec78ae2cfddcd9d993d74e080742 Author: enricosada <enrico@sada.io> Date: Wed Apr 8 17:08:11 2015 +0200 remove unused commit 54bdb0530c64a959c345cfffa5566f4ddba753d8 Author: enricosada <enrico@sada.io> Date: Wed Apr 8 17:00:50 2015 +0200 remove comment /*[access-modifier], but [access-modifier] for FSharp.Project.dll*/
Configuration menu - View commit details
-
Copy full SHA for 0bfd80c - Browse repository at this point
Copy the full SHA 0bfd80cView commit details -
- remove `#region`s - removed include of not existing doc in comments (noise) - remove redundant comments (`/// this is a constructor`) - remove commented code - remove an empty file closes dotnet#358 commit c34491923f46ecbf2984d58ba3bf4e3391205a6e Author: enricosada <enrico@sada.io> Date: Thu Apr 16 15:03:14 2015 +0200 removed comment commit 6daf02cf3d65c342f4aff8d4bebc1cc2fa0a3506 Author: enricosada <enrico@sada.io> Date: Fri Apr 10 14:56:39 2015 +0200 remove empty file commit 0e736d994beecbec9263808edb04f5170e99fbe0 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 23:10:38 2015 +0200 remove commented code commit b4422b9eef39cccb10a60a0216f313915b10a5eb Author: enricosada <enrico@sada.io> Date: Fri Apr 10 11:26:29 2015 +0200 removed redundant comments commit f8a981dc1f88db773be00bfff7aa993424eab985 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 23:19:34 2015 +0200 remove include external doc in comments commit f59c84cd386ed89e5b99f950e145d33f02913e78 Author: enricosada <enrico@sada.io> Date: Fri Apr 10 14:56:00 2015 +0200 remove #region
Configuration menu - View commit details
-
Copy full SHA for 66d4883 - Browse repository at this point
Copy the full SHA 66d4883View commit details
Commits on Aug 4, 2015
-
Deletes code conditional on unused defines - SINGLE_FILE_GENERATOR - NOT_YET_NEEDED - BETA2 - IMPLEMENT_IVSPERSISTHIERARCHYITEM2 - IVsOutliningCapableLanguage - CUT - DISABLED - OLDCODE - Suggestion4299 - UNUSED_DEPENDENT_FILES - UNUSED_NESTED_PROJECTS - NEVER - false - UNUSED closes dotnet#353 commit 2839aab40f4e3ab434f0738d5c8e3691d7c2c5df Author: latkin <latkin@microsoft.com> Date: Mon Aug 3 17:22:20 2015 -0700 Fix merge conflict commit fc4602bf8b60204d85e707db1438f78cc082cb3d Author: enricosada <enrico@sada.io> Date: Thu Apr 9 18:15:19 2015 +0200 remove SINGLE_FILE_GENERATOR commit 2dc0802e76006c6f5dcceae3360325eba01aea6c Author: enricosada <enrico@sada.io> Date: Thu Apr 9 18:08:21 2015 +0200 remove NOT_YET_NEEDED commit df49b75211747dcd4e0ff887ef4473a280bf4a59 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 18:05:56 2015 +0200 remove BETA2 commit 70858f0689b29638ebfb35e1c3b0aa149895b801 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 18:05:36 2015 +0200 remove IMPLEMENT_IVSPERSISTHIERARCHYITEM2 commit d5ec2047ed550db9396892bfbdea28b07bc46193 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 18:02:21 2015 +0200 remove IVsOutliningCapableLanguage commit 7f78d984171b4ed22da6339c6b799bbd44e743b3 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:55:24 2015 +0200 remove CUT commit d781a86012e497dd81fe811250d5efb481c80945 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:54:59 2015 +0200 remove DISABLED commit d19d387bd38a0b60e688fe6fa40a24d539d5853d Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:50:06 2015 +0200 remove OLDCODE commit 1997a739aa040aa06428f2d225f7d8771b27f938 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:48:02 2015 +0200 remove Suggestion4299 commit 58cfe73fd9931dfb0276be146dc8d51c04c68c51 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:31:29 2015 +0200 remove UNUSED_DEPENDENT_FILES commit 790e49786bb74b1c7a3915ed4b4aaf6243543803 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:19:47 2015 +0200 remove UNUSED_NESTED_PROJECTS commit b738f464175e825dad7abdc55ad0e0e20a36545c Author: enricosada <enrico@sada.io> Date: Thu Apr 9 17:01:08 2015 +0200 remove NEVER commit 1f9dea77c2618eeaadec25edced524d51c21b534 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 16:59:43 2015 +0200 remove false commit e43fe145b73c81329c1af18744517bef7deb9da4 Author: enricosada <enrico@sada.io> Date: Thu Apr 9 16:57:27 2015 +0200 remove UNUSED
Configuration menu - View commit details
-
Copy full SHA for 51ff4c5 - Browse repository at this point
Copy the full SHA 51ff4c5View commit details -
cleanup referenceresolution.fs/fsi
ReferenceResolution.fs/fsi has long been messy in a way that obscured what it does. This is some code cleanup (no change in functionality) to remove some of the obscurity. This came from reviewing the code with Robin Neatherway. closes http://visualfsharp.codeplex.com/SourceControl/network/forks/dsyme/cleanup/contribution/7671 commit dbd480e5f58418782bcc0f0dde54a5bc8bfe346f Author: Don Syme <dsyme@microsoft.com> Date: Mon Nov 10 16:21:12 2014 +0000 put net10 and net11 back commit ac83e77a8d6a9fe93dab5afa904761feec27be08 Author: Don Syme <dsyme@microsoft.com> Date: Mon Nov 10 16:05:52 2014 +0000 cleanup ReferenceResolution.fs
Configuration menu - View commit details
-
Copy full SHA for 01dc508 - Browse repository at this point
Copy the full SHA 01dc508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c6cb0e - Browse repository at this point
Copy the full SHA 6c6cb0eView commit details