Compiling recent versions of NEdit
#11
RE: Compiling recent versions of NEdit
For me it's Apple, Google, MS,, Meta and Conde Nast.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
04-06-2023, 12:27 AM
#12
RE: Compiling recent versions of NEdit
(04-06-2023, 12:27 AM)Raion Wrote:  For me it's Apple, Google, MS,, Meta and Conde Nast.

I would put google at the top of the list. They are in fact not just nasty but evil and they are manipulating people's lives as well as totally destroying the web. They belong in the lowest circles of hell, with red-hot pitchforks up their asses and a disgusting stench of burning flesh permeating the air.

And you can't get away from them, which is what makes them the true evil they are.

Apple is really annoying but no one has to buy their stuff. I got stuck with this thing for character flaws in a past life but since I'm stubborn as a rock no little twinkie from albuquerque who moved to cupertino with his boyfriend so he could prance around on castro street in barebutt chaps is gonna tell me what I can do with my own computer. It's mostly the way I want now. Only took a week, boy was that a good investment of time :-)

Have to admit that other than the crap software which does actually look nice, this 2010 laptop is pretty good. DVD writer, firewire socket, two usb's, sd card slot, fast enough, light enough, capable enough, attractive enough and nowadays cheap because you know, everyone's gotta have the latest technology ! as if there's a single worthwhile thing that's happened in personal computing over the past ten years ?

Anyway, most companies, if you don't like their stuff, buy someone else's. If it's a monopoly of bad juju, that's Congress' job to fix .... hahahahahahahaha.

Crack myself up sometimes :-)

edit: almost forgot : first thing I had to do was a search and destroy on every single goddamned worthless pseudo-"security" feature. I hope I got them all. Plus Little Snitch is the best thing on Apple, it's well-done.

That "security" that isn't garbage is essential in the push to turn the web into the Telescreen Home Shopping Channel. While we're here in /dev, I have a project : an ssl library that would return "ok" to everything. Every single lowlife phishing site on the planet I don't care !!! Google can take their "security" shit and jam it back up where shit comes from, the fact is, none of this makes a damn bit of difference, it was never anything to worry about in the first place, and the entire reason for the push to https (and you know what that stands for) was google being upset that people could intercept advertisements and replace them with their own.

Any takers ?
(This post was last modified: 04-06-2023, 03:47 AM by hamei.)
hamei
broke-down old clunker

Trade Count: (0)
Posts: 380
Threads: 3
Joined: Jul 2019
Location: 上海
Find Reply
04-06-2023, 02:55 AM
#13
RE: Compiling recent versions of NEdit
I tried the nedit-5.5 tardist I mentioned earlier and it showed the same problem I had with the source I compiled. I checked the patch that was included and did not see anything that should have worked to avoid it, so that was not very surprising.
If someone else can check the tardist to see if they have the same problem that would be nice.

I did have a look at the code to see if I can fix the problem and I think this can be fixed.
I found the following example code to get the right color for an SGI_DYNAMIC scheme color: https://techpubs.jurassic.nl/manuals/065...852-PARENT
I am not sure what to fill in for the XtResource field "resource_class", but always filling in XmBackground doesn't seem to hurt.
If I then adjust the AllocColor function in highlight.c to convert each color using that example code, it seems to work. I need to do some more testing (and fix the color preferences menu), but then I think I can make a patch.
markh
Developer

Trade Count: (0)
Posts: 25
Threads: 4
Joined: Jan 2021
Location: The Netherlands
Find Reply
04-08-2023, 11:26 PM
#14
RE: Compiling recent versions of NEdit
It has been a while since I had time to get this sorted, but I have now uploaded a tardist that should fix the issue.
See the below urls:
neko_nedit-5.7.tardist https://files.catbox.moe/87kdr7.tardist
nedit_topology.png https://files.catbox.moe/0ikzr9.png (changed as it appears that I accidentally uploaded an SGI rgb image instead)

Please let me know if it is working. On my machine it works, but that is now always good enough of course.
I have uploaded my work to my github repository and the specific patch to get it working is at https://github.com/markhellegers/nekopor...-5.7.patch
I would be happy to do a pull request for IRIXCE if this patch looks ok, though I have to look at how that works as I am not very good with git yet.

One odd thing I noticed is that there is an option called "Short Menus" in the Preferences menu and that seems to be custom for SGI systems. I have not looked into why that was added or why it is custom for SGI systems. I am not quite sure I see the value in it.
(This post was last modified: 05-21-2023, 03:57 PM by markh.)
markh
Developer

Trade Count: (0)
Posts: 25
Threads: 4
Joined: Jan 2021
Location: The Netherlands
Find Reply
05-21-2023, 03:38 PM
#15
RE: Compiling recent versions of NEdit
For a pull request, it's really no big deal. You can do a PR following this:

https://docs.gitea.io/en-us/usage/pull-request/

Or I can just straight up give you access to the repo. I trust you know enough that I can undo any damage lol!

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
05-23-2023, 10:31 PM
#16
RE: Compiling recent versions of NEdit
I have added a pull request at https://gitea.irixce.org/Raion/irixce-patchsets/pulls/1
Hopefully this should work. I had to upgrade the version of your nedit to 5.7 as that was what I based my original fixes on.
That makes the pull request quite big and why it has two commits in it (one for the upgrade and one for my fixes).
markh
Developer

Trade Count: (0)
Posts: 25
Threads: 4
Joined: Jan 2021
Location: The Netherlands
Find Reply
08-06-2023, 02:53 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)