Page MenuHomeSolus

Initial inclusion of Helix-Editor
ClosedPublic

Authored by maveonair on Tue, Jul 11, 6:31 AM.
Tags
None
Referenced Files
F11006276: D14236.id34729.diff
Tue, Aug 1, 2:34 PM
F11006274: D14236.id34728.diff
Tue, Aug 1, 2:34 PM
F11006273: D14236.id34717.diff
Tue, Aug 1, 2:34 PM
F11006272: D14236.id34716.diff
Tue, Aug 1, 2:34 PM
F11006271: D14236.id.diff
Tue, Aug 1, 2:34 PM
F11003274: D14236.diff
Mon, Jul 31, 12:46 PM
F10977031: D14236.diff
Sat, Jul 22, 1:37 PM
F10967806: D14236.diff
Thu, Jul 20, 12:20 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.Tue, Jul 11, 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.Tue, Jul 11, 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.Wed, Jul 12, 1:36 PM
This revision was automatically updated to reflect the committed changes.