aboutsummaryrefslogtreecommitdiffstats
path: root/oni-csharp
Commit message (Collapse)AuthorAgeFilesLines
* [oni-csharp] Add command to add a file to ‘.csproj’Gravatar Tom Willemse2023-05-251-1/+33
|
* [oni-csharp] Use text properties instead of overlaysGravatar Tom Willemse2023-05-251-12/+22
| | | | Use text properties instead of overlays and add some extra information.
* Replace all Cask files with Eldev filesGravatar Tom Willemse2023-05-252-8/+13
| | | | | | | | | 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/
* [oni-csharp] Add csharp-solution-mode major modeGravatar Tom Willemse2022-02-021-49/+59
| | | | | | 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.
* [oni-csharp] Add compilation regular expression for ↵Gravatar Tom Willemse2022-02-021-0/+18
| | | | devenv errors
* [oni-csharp] Change indentation for argument list ↵Gravatar Tom Willemse2022-01-051-2/+3
| | | | | | | | | | | | | | | | continuations Previously: public void Foo(TypeA arg1, TypeB arg2) { Now: public void Foo(TypeA arg1, TypeB arg2) {
* Remove autoloads for snippet loadingGravatar Tom Willemse2021-12-011-3/+1
| | | | | 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.
* [oni-csharp] Change the location of Omnisharp on WindowsGravatar Tom Willemse2021-11-161-1/+6
|
* [oni-csharp] Remove autoload cookie, load from ↵Gravatar Tom Willemse2021-09-201-3/+1
| | | | ‘oni-core’
* [oni-csharp] Depend on my configuration of SmartparensGravatar Tom Willemse2021-09-201-2/+2
|
* [oni-fci] Remove configurationGravatar Tom Willemse2021-06-221-7/+3
| | | | | ‘fci-mode’ has been completely superseded by the built-in ‘display-fill-column-indicator-mode’.
* Turn abbrevs into "system" abbrevsGravatar Tom Willemse2020-12-121-3/+3
| | | | This prevents them from being saved to the abbrevs_defs file.
* Add abbrevs to C, Java, and C# modesGravatar Tom Willemse2020-12-101-1/+5
|
* Add Import snippet for nxmlGravatar Tom Willemse2020-09-071-0/+6
| | | | This snippet should only work in MSBuild project files (.proj).
* Only add the auto-insert template when ‘autoinsert’ ↵Gravatar Tom Willemse2020-09-071-5/+6
| | | | is loaded
* Use ‘display-fill-column-indicator-mode’ if possibleGravatar Tom Willemse2020-09-071-2/+6
| | | | | Fall back to ‘fci-mode’ if the function ‘display-fill-column-indicator-mode’ doesn’t exist.
* Add auto-insert template for .proj filesGravatar Tom Willemse2020-08-271-1/+6
|
* Replace ‘omnisharp’ with ‘lsp’ for C# developmentGravatar Tom Willemse2020-07-141-19/+9
|
* Use ‘nxml-mode’ for ‘.proj’ and ‘.targets’ filesGravatar Tom Willemse2020-04-071-1/+7
| | | | Both of these file types are used for MSBuild.
* Fix indentation in C# of first argument in function callsGravatar Tom Willemse2020-03-271-1/+6
|
* Disable electric-pair-local-mode in C#Gravatar Tom Willemse2020-03-251-2/+1
|
* Add ‘fill-column-indicator’ to C# configurationGravatar Tom Willemse2020-03-201-2/+3
|
* Remove dependency declarations from Cask filesGravatar Tom Willemse2020-03-201-2/+0
| | | | | | 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.
* Add some C# commands with a hydraGravatar Tom Willemse2020-03-061-2/+43
|
* Fix warnings about possibly non-existent variable ↵Gravatar Tom Willemse2020-03-021-1/+2
| | | | company-backends
* Add forgotten autoload cookieGravatar Tom Willemse2020-03-021-1/+2
|
* Add snippets to oni-csharpGravatar Tom Willemse2020-03-023-0/+152