Page MenuHomeSolus

Initial inclusion of Helix-Editor
ClosedPublic

Authored by maveonair on Jul 11 2023, 6:31 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 15, 3:00 PM
Unknown Object (File)
Sun, Aug 11, 9:59 PM
Unknown Object (File)
Sun, Aug 11, 9:56 PM
Unknown Object (File)
Sun, Aug 11, 3:23 PM
Unknown Object (File)
Fri, Aug 9, 9:54 AM
Unknown Object (File)
Aug 8 2024, 7:30 PM
Unknown Object (File)
Aug 7 2024, 6:02 PM
Unknown Object (File)
Aug 6 2024, 1:42 PM

Details

Summary

Initial inclusion of Helix-Editor

Fixes: T10575

Test Plan

Run it against differnet file types to validate that syntax higlighting works correctly

Diff Detail

Repository
R5766 helix
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This is looking pretty good.

I have a pile of nits :

  • The diff title should be: Initial inclusion of helix
  • To reference the related task add the text Fixes Txxxxx into the summary somewhere
  • See inline comments in package.yml
package.yml
7

Use the strings from here: https://spdx.org/licenses/, so this only needs to be MPL-2.0

7

Please add a homepage key under license

16

This is part of system.devel so it can be removed

19

What is this doing? I was able to build with it

23

General comments:

  • You do not need to enclose all these paths in quotes
  • We remove the space in -Dm 0xxx as a matter of taste
27

The license is specified higher up, this can be removed

This revision now requires changes to proceed.Jul 11 2023, 1:52 PM

One more thing: please add your MAINTAINER file

package.yml
19

sorry, meant "without it"

joebonrichie added inline comments.
package.yml
26

octal permissions e.g. 00644

maveonair retitled this revision from Add Helix 23.05 for inclusion T10575 to Initial inclusion of Helix-Editor.Jul 11 2023, 2:04 PM
maveonair edited the summary of this revision. (Show Details)
maveonair marked 6 inline comments as done.

Code review changes

package.yml
19

I can't build it without because Helix tries to check the grammar sources with Git during the build and therefore fails with "detected dubious ownership in repository".

Throw in your maintainer file and this should be good to go!

This revision is now accepted and ready to land.Jul 12 2023, 1:36 PM
This revision was automatically updated to reflect the committed changes.