FarNet.FSharpFar - F# interactive, scripting, and editor services

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Wed 24 Aug, 2016 04:18

FSharpFar is the FarNet module for FarManager.
It provides F# interactive, scripting, and editor services.
See README for the module description and requirements.

Distributed as the NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar

HOW TO DOWNLOAD AND INSTALL

Download and install manually (normally not recommended): https://nuget.org/api/v2/package/FarNet.FSharpFar

===
Обсуждение
Last edited by NightRoman on Tue 11 Oct, 2016 20:15, edited 4 times in total.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Wed 24 Aug, 2016 04:29

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.1

= 0.0.1 =

Public preview.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Fri 26 Aug, 2016 05:50

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.0.2 =

MSBuild 14 (VS 2015) is required instead of MSBuild 12 (VS 2013).

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Sun 28 Aug, 2016 05:26

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.1.0 =

Code completion by [Tab] in F# interactive editors.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Sat 03 Sep, 2016 17:28

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.2.0 =

Revised the module and F# sessions.
Added commands //exec and //open.
Updated README.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Mon 05 Sep, 2016 05:18

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.3.0 =

Use Far 3.0.4775, its FarColorer supports F# syntax highlighting.

The new menu command "Load" in editor saves and loads the current script in the
main session. Its output, warnings, and errors are shown in another editor.

Code completion in editors works for all F# files. Completions is currently
based on the main session, you may configure it using "main.fsi.ini".

Amended //exec for scripts with console output functions (printf, etc.)
So //exec is fine for all scripts, except dealing with console directly.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Tue 06 Sep, 2016 18:52

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.3.1 =

Avoid loading session on some [Tab] in editor.
Show session loading progress state and title.
fsi.exe does not have to be in the path.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Wed 07 Sep, 2016 06:41

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.3.2 =

Avoid command echo, it makes issues in Far 3.0.4782.
Fixed unwanted modal interactive sessions on //open.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Thu 08 Sep, 2016 05:10

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.3.3 =

Adapt for Far 3.0.4782.
Show echo on `fs: code`.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Sat 10 Sep, 2016 04:17

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.3.4 =

Fix double code completion in interactive.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Wed 14 Sep, 2016 04:35

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.4.0 =

Configuration
- Rename files *.fsi.* -> *.fs.*
- Two sections [fsc] and [fsi]

New menus in F# editors
- "Check"
- "Errors"

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Thu 15 Sep, 2016 04:31

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.4.1 =

- Work around console output problems (Mantis 3297)
- Support relative "reference" | "load" | "lib" | "use"

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Sun 18 Sep, 2016 12:34

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.5.0 =

New menu in F# editors
- "Tips"

Misc
- Interactive files .fs.fsx are in the local profile.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Mon 19 Sep, 2016 19:01

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.6.0 =

Proper F# code completion based on configuration info.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Thu 22 Sep, 2016 05:08

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.7.0 =

Configuration
- Make configuration from .fsproj when .fs.ini is missing.

Misc
- Improve code completion.

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

FarNet.FSharpFar - F# interactive, scripting, and editor services

Postby NightRoman » Sat 24 Sep, 2016 10:06

The new version is available. I am stopping announcements at this forum. Development and updates will continue as usual. Watch the project NuGet and GitHub spaces and use the provided script for automatic updates. Happy F#-ing!


Return to “Анонсы новых плагинов”

Who is online

Users browsing this forum: Google Feedfetcher and 3 guests