67159d71e5
[oni-csharp] Add command to add a file to ‘.csproj’
2023-05-25 00:18:35 -07:00
4a8c54f922
[oni-csharp] Use text properties instead of overlays
...
Use text properties instead of overlays and add some extra information.
2023-05-25 00:17:29 -07:00
e8ac8c4687
Replace all Cask files with Eldev files
...
I'm working on moving my build setup to my own laminar[1] instance. To do this I
need to be able to package files up. It appears that I couldn't quite get Cask
to work, and Eldev exists in the Guix[2] package repository.
[1]: https://laminar.ryuslash.org/
[2]: https://guix.gnu.org/
2023-05-25 00:03:46 -07:00
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
6523617190
Add Import snippet for nxml
...
This snippet should only work in MSBuild project files (.proj).
2020-09-07 15:22:04 -07: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
74a20197df
Remove dependency declarations from Cask files
...
The dependencies are also in the package files themselves and are the actual
source of truth. The way I’ve reorganized the stages should mean that this isn’t
necessary anymore.
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