Permalink
Switch branches/tags
Commits on Sep 20, 2017
  1. Merge pull request #3616 from KevinRansom/vs2017-rtm

    KevinRansom committed Sep 20, 2017
    merge master into vs2017-rtm
  2. Merge branch 'master' of https://github.com/microsoft/visualfsharp in…

    KevinRansom committed Sep 20, 2017
    …to vs2017-rtm
  3. TypeChecker notifies name resolution sink about IL constant fields (#…

    vasily-kirichenko authored and KevinRansom committed Sep 20, 2017
    …3612)
    
    * TypeChecker notifies name resolution sink about IL constant fields
    
    * TypeChecker notifies name resolution sink about literal values in patterns
    
    * add tests
  4. Fix In IDE Build logging. (#3609)

    KevinRansom authored and dsyme committed Sep 20, 2017
    * Fix in ide build logging.
    
    * Fix in ide build logging.
  5. fix rebuild of files (#3614)

    dsyme committed Sep 20, 2017
    * fix rebuild of files
    
    * don't rebuild project system
Commits on Sep 19, 2017
  1. Merge pull request #3606 from KevinRansom/mergeintortm

    KevinRansom committed Sep 19, 2017
    Merge latest master into rtm
  2. Fix for: 3596 --- [.NET Framework Projects] IDE is confused about the…

    KevinRansom committed Sep 19, 2017
    … last file to compile (#3603)
Commits on Sep 17, 2017
  1. Do not infer record fields if the LRH type is already known (#3584)

    vasily-kirichenko authored and KevinRansom committed Sep 17, 2017
    * do not infer record fields if the LRH type is already known
    
    * update tests
    
    * fix ResolveExprDotLongIdent
    
    * Revert "update tests"
    
    This reverts commit 03dcb7b.
    
    * add a test and code style
  2. Merge pull request #3597 from KevinRansom/dsyme-proj1

    KevinRansom committed Sep 17, 2017
    merge #3499 into vs2017-rtm
  3. Merge branch 'proj1' of https://github.com/dsyme/visualfsharp into ds…

    KevinRansom committed Sep 17, 2017
    …yme-proj1
Commits on Sep 16, 2017
  1. Merge pull request #3594 from KevinRansom/mergetovs2017-rtm

    KevinRansom committed Sep 16, 2017
    Merge master to vs2017-rtm
  2. merge

    KevinRansom committed Sep 16, 2017
  3. Merge issues

    KevinRansom committed Sep 16, 2017
  4. merge

    KevinRansom committed Sep 16, 2017
  5. Create code

    KevinRansom committed Sep 16, 2017
  6. Fix 1373: add checks for famANDassembly visibility (#2495)

    0x53A authored and KevinRansom committed Sep 16, 2017
    * add checks for famANDassembly visibility
    
    fixes #1373
    
    * add unit tests for FamAndAssembly / FamOrAssembly
    
    * disable failing test
    
    * adapt ut error message for error message rework
    
    * add issue link to disabled unit test
    
    * align and replace all tabs with whitespace (maybe build failure is related to tabs? I'm probably paranoid ....)
    
    * -a => --target:library
    
    * fix assembly
    
    * fix FamAndAssembly
    
    * manually modify accessibilities in AccessibilityTests.dll
    
    * Revert "-a => --target:library"
    
    This reverts commit 33af645.
  7. Fix: Portable PDB MethodDebugInformation table size differs from Meth…

    KevinRansom committed Sep 16, 2017
    …odDef #3514 (#3553)
    
    * Fix MethodDebugTable for portablePDBs
    
    * ensure that pdb gets a record for abstract methods
    
    * minimise diff
  8. Merge branch 'master' into proj1

    KevinRansom committed Sep 16, 2017
  9. Another go at --- Map workspace to iprojectsite (#3564)

    KevinRansom committed Sep 16, 2017
    * Saved
    
    * SDK editor support
    
    * Address merge issues
    
    * Feedback
    
    * reduce delta
    
    * invalidate ide when a new file is discovered
    
    * Go faster stripes
    
    * feedback + refactor
    
    * tryFindIndex
    
    * Cleanup + Ensure that FSharp.Core.BuildFromSource.proj works at designtime
    
    * final clean up
    
    * label for HandleCommandLineChanges
    
    * ensure some buildfromsource porojects load
Commits on Sep 14, 2017
  1. Merge pull request #3577 from brettfo/fssrgen

    brettfo committed Sep 14, 2017
    add build task to generate *.resx and *.fs from *.txt resources
  2. add build task to generate *.resx and *.fs from *.txt resources

    brettfo committed Sep 12, 2017
  3. added missing constant (#3575)

    ncave authored and KevinRansom committed Sep 14, 2017
Commits on Sep 13, 2017
Commits on Sep 8, 2017
Commits on Sep 7, 2017
  1. fix five debugger issues (#3561)

    dsyme committed Sep 7, 2017
    * improve debugging
    
    * add missing files
    
    * update baselines
    
    * update baselines
    
    * update test baselines
Commits on Sep 6, 2017
  1. Add editor formatting service to auto-deindent closing brackets (#3313)

    saul authored and cartermp committed Sep 6, 2017
    * Add editor formatting service for auto-deindent
    
    * Minor refactor of the indentation service - do not indent after 'function'
    
    * Only use smart indentation if indent style is set to 'Smart'
    
    * Fix broken unit test build
    
    * Implement review comments, fix build
    
    * Fix some broken brace matching tests
    
    Still WIP, other tests still broken
    
    * Fix failing indentation tests
    
    * Add formatting service tests
    
    * Add more brace matching tests
    
    Fixes #2092
  2. Fix 3219 - make StartAsTask wait for cancellation to take effect on t…

    matthid authored and KevinRansom committed Sep 6, 2017
    …ask (#3256)
    
    * add assertion message
    
    * fix Async.StartAsTask cancelling behavior (wait for stuff to cleanup)
Commits on Sep 5, 2017
  1. Align signature/implementation argument names in FSharp.Core (#3531)

    dsyme committed Sep 5, 2017
    * implement check and codefix for mismatched parameters
    
    * apply consistent param names to FSHarp.Core
    
    * undo changes to fst/snd to prevent any codegen changes
Commits on Sep 1, 2017
  1. Fix 996 - resource usage of infinite sequence expression containing r…

    dsyme authored and KevinRansom committed Sep 1, 2017
    …ecursive function definitions (#3536)
  2. Fix part of 3465 - allow nativeptr address in 'let x = &&expr' (#3525)

    dsyme authored and KevinRansom committed Sep 1, 2017
    * Fix part of 3465 - allow nativeptr address of in 'let'
    
    * fix tests
    
    * fix test
    
    * fix test
  3. implement check and codefix for mismatched parameters (#3527)

    dsyme authored and KevinRansom committed Sep 1, 2017
    Issue opened:  #3539