1
0
Fork 0
Commit graph

22 commits

Author SHA1 Message Date
d4eea37a8f [oni-csharp] Add csharp-solution-mode major mode
This major mode will be for viewing and editing the solution file. Right now it
just parses the solution file and displays some of the project names instead of
the GUIDs to make it more human readable.
2022-02-02 13:36:37 -08:00
df8ad7f733 [oni-csharp] Add compilation regular expression for devenv errors 2022-02-02 13:34:53 -08:00
8a67063ae4 [oni-csharp] Change indentation for argument list continuations
Previously:

    public void Foo(TypeA arg1,
                    TypeB arg2)
    {

Now:

    public void Foo(TypeA arg1,
        TypeB arg2)
    {
2022-01-05 16:12:51 -08:00
8af6f8d160 Remove autoloads for snippet loading
Loading ‘yasnippet’ shouldn't automatically load my package configuration. If my
package configuration hasn't been loaded it shouldn't try to include my snippets.
2021-12-01 13:43:21 -08:00
ad7152a4d2 [oni-csharp] Change the location of Omnisharp on Windows 2021-11-16 20:49:08 -08:00
cfd9384374
[oni-csharp] Remove autoload cookie, load from ‘oni-core’ 2021-09-20 20:18:47 -07:00
6b83cea71b
[oni-csharp] Depend on my configuration of Smartparens 2021-09-20 20:17:51 -07:00
89f8afa600 [oni-fci] Remove configuration
‘fci-mode’ has been completely superseded by the built-in
‘display-fill-column-indicator-mode’.
2021-06-22 22:19:53 -07:00
d7eb818ecf Turn abbrevs into "system" abbrevs
This prevents them from being saved to the abbrevs_defs file.
2020-12-12 22:10:43 -08:00
0f22bb9729 Add abbrevs to C, Java, and C# modes 2020-12-10 20:52:52 -08:00
fad1018b1b Only add the auto-insert template when ‘autoinsert’ is loaded 2020-09-07 15:11:27 -07:00
4d0a1c884d Use ‘display-fill-column-indicator-mode’ if possible
Fall back to ‘fci-mode’ if the function ‘display-fill-column-indicator-mode’
doesn’t exist.
2020-09-07 14:45:10 -07:00
2e672668d9 Add auto-insert template for .proj files 2020-08-27 22:31:28 -07:00
cf27d78d15 Replace ‘omnisharp’ with ‘lsp’ for C# development 2020-07-14 09:59:37 -07:00
8121df576e Use ‘nxml-mode’ for ‘.proj’ and ‘.targets’ files
Both of these file types are used for MSBuild.
2020-04-07 12:01:05 -07:00
226c1d86bd Fix indentation in C# of first argument in function calls 2020-03-27 17:01:42 -07:00
6fbafae2c8 Disable electric-pair-local-mode in C# 2020-03-25 15:53:55 -07:00
ac41385659 Add ‘fill-column-indicator’ to C# configuration 2020-03-20 10:48:56 -07:00
4e1ff8893d Add some C# commands with a hydra 2020-03-06 16:58:36 -08:00
d4c7bb72e6 Fix warnings about possibly non-existent variable company-backends 2020-03-02 19:53:09 -08:00
7fb0ed2d33 Add forgotten autoload cookie 2020-03-02 19:51:05 -08:00
68e796fb7c Add snippets to oni-csharp 2020-03-02 17:59:42 -08:00
Renamed from oni-csharp.el (Browse further)