-
nsITobin
or i can always just put another glob of delta 8 thc in my vape and puff the future away some more.. seems to work out so far.. except for my moral
-
nsITobin
well until texas law makers take it away from me
-
frg_Away
nsITobin the refactorings were not all bad. 2.53 is much more responsive than 2.49.5. Mail part is better and more stable too. Build system is troo complex by a mile but things like l10n merges are much better too. The problem with later releases is fetaures taken out rustification new bloat and some refavctorings which just change code for the sake of code change. The 10th ui revamp does...
-
frg_Away
...not help either. I would very much to compete but I am a realist and just do what I can to keep it afloat. This is basically already a full time job besides the real full time job and other things.
-
a-865
what stops buc's iso8601 dates/times patch(es) from getting into regular SM builds of mail and history?
-
frg_Away
It works but would need a total rebase later when we put more prerequisite stuff in. I don't want to do this again for a minor feature. I will look into it again when I finished rebasing the current such ones in the wip branch. The intl code there is much more advanced already.
-
a-865
IOW, easier to do by waiting a while longer?
-
Maniel
frg_away, for what it's worth ..... when you do this "total rebase", can you make it in SM Version 3.0.1 or some such? ;-)
-
Maniel
How much longer can you make the Version number than a sub.sub.sub?? ;-)
-
frg_Away
infinite 2.53.99999 :) Thought about 2.57 when the wip branch is ready but this wouldbreak extensions again and then we are one step back again. The current numbers are basically meaningless. Code is more ór less at 60 minus a few things in network and serviceworkers and has many enhancements from later releases in.
-
Maniel
You're the Boss, FRG ;-P Just, at times, I think that STILL being Ver 2 ..... THIS must be old program. ;-)
-
frg_Away
Maniel IanN is the boss but we are usually on the sasme page :)
-
Maniel
"sasme"?? Is that, sort of like ... "ME! I'm in the SAS!!" ;-P
-
frg_Away
We now could keep it internally at 2.53 and just use an arbitrary number for display. Use this feaure for the prereleases.
-
frg_Away
I should move rhe laptop forward a bit so less typos :)
-
Maniel
Hmm! So you're having the opposite problem to me!.
-
Maniel
Back in January, I somehow corrupted the Win7 on my Laptop (When I booted into Win7, the computer wanted to delete every file in Win7)
-
Maniel
So I've been using my Win-11 Desktop (haven't gotten around to installing MageiaLinux on it, yet) on the little Dinner-tray-type table I had the Laptop on
-
Maniel
And I was just using the old "broken" Laptop as a weight on the Win-11 Desktop computers stand to stop it falling over.
-
Maniel
But then I thought .... The Laptop still booted up into MageiaLinux no problems so why don't I continue using it for that.
-
Maniel
But then I have to move the Laptop towards me so that I can actually open it without its lid/screen knocking the Desktop computer off the table.
-
Maniel
One day, I'll sort things out! ;-)
-
a-865
frg_Away: thx for reply
-
frg_Away
a-865 I know it is satisfactory but I already spend most of my free time playing backport catch up. Not enough people around. I would ratther enhance the suite components.
-
a-865
buc seems to have been away since b4 2.53.21 release. I emailed him last week, but no reply. :(
-
a-865
I wonder if buc is Ukrainian resident?
-
a-865
+0300 is buc's timezone
-
a-865
and Ukraine
-
frg_Away
a-865 as far as I know located in dictatorland in the east.
-
a-865
russialand, or some peripheral state?
-
a-865
rough places all
-
frg_Away
.ru
-
a-865
makes sense. Hope he's alive and not in jail.
-
frg_Away
Onew reason I don't discuss politics and he too regardless of which side he is on. I don't know and don't ask.
-
johnea
So, I upgraded from seamonkey 2.53.14 to seamonkey-bin 2.53.20, and when I restarted, it showed a restore session page, but when I click, it fails. with:
-
johnea
defaults/preferences/bprivacyprefs.js:4: prefs parse error: unexpected escape sequence character after '\'
-
johnea
I find this js file in: PROFILE_DIR/extensions/{d40f5e7b-d2cf-4856-b441-cc613eeffbe3}.xpi
-
johnea
How can I tell which extension this is?
-
nsITobin
that file is not provided by SeaMonkey.. seems like.. yeah an extension
-
nsITobin
checking to see what that guid resolves to
-
nsITobin
stand by
-
nsITobin
BetterPrivacy
-
nsITobin
johnea: contact the extension developer for support for extensions especially those classed as privacy or security is the best option
-
johnea
Thaks nsITobin! How can I start while disabling that?
-
nsITobin
well you can always manually delete the xpi from your profile
-
nsITobin
else if the UX works then do it in about:addons or safemode disabling add-ons
-
nsITobin
there are a nunber of ways
-
johnea
OK, I have a profile backup, so I'll see if I can do it in the UX prior to clicking "restore sessions", if that doesn't work, I'll proceed with the deletion. Thank You!
-
nsITobin
if you are cool with just deleting files because someone on the internet told you to deleting the xpi or moving it elsewhere for later is easiest the application will deal fine .. then if you get a fix or fix it drag it back in
-
johnea
OK, I'll just delete it and try again...
-
nsITobin
just quit first
-
nsITobin
may wanna keep the xpi in case it isn't easily found today
-
nsITobin
more classical mozilla stuff drops off the internet every day
-
johnea
I have a complete copy of the profile dir
-
nsITobin
then this is no big deal for you cool :)
-
frg_Away
pref Prser got updated some time ago. Probably an uneven number of quotes or a \ or invalid escape char somewhere- Should be an easy fix.
-
nsITobin
if the dev is still around i'd ping em as well see if they still care
-
nsITobin
johnea: feel like going old school and ripping it apart and fixing the prefs js file?
-
johnea
Well, that may be the next step 8-/ I deleted the xpi, and now session restore doesn't leave a command line error, but I get one window with one untitled tab, instead of my 3 windows with ~200 tabs 8-(
-
nsITobin
due to SeaMonkey 2.53's development cycle it may be a good idea to treat point releases as major releases and upgrade along the line if you fall behind on updating to catch these issues earlier.. cause 14 to 20 is a lot of patches that frg had to process and adapt
-
nsITobin
johnea: session store in seamonkey is in dire need of some love though it has improved slightly in the 2.53 series vs 2.49 and Borealis
-
johnea
My native .14 won't work with newly updated libs, so I installed a binary package from arch AUR which , I guess, is statically linked so as not to depend on the system libs. That's what gave me the .14 to .20 update...
-
nsITobin
ah
-
johnea
I might be able to use an older version of the AUR binary package, that is the .14 version
-
johnea
Not sure if that will work though
-
nsITobin
it isn't actually possible to build mozilla as a static linked thing.. but i bet the aur just uses intree libs where possible but not every systemlib has an intree version
-
nsITobin
used to be in the xpfe era
-
nsITobin
early 1.9 had SOME capability of it
-
nsITobin
but mozilla was all about libxul megalib by then but that is still shared just rolled in
-
johnea
Interesting, I'll have to dig into the package and see what's there. I can understand some enforcement of newer SSL algorithms, but completely shutting out older versions runs into the wall of reality. Some older appliances eetc are just not upgradable, or easily replaced
-
johnea
I want the window that says: ARE YOU SURE?, instead of just refusing to talk to older algorithms
-
johnea
My (limited) understanding is that this is due to the ssl install more than individual applications
-
johnea
If I could access my older gear, I wouldn't be so tied to an older version of the browser
-
nsITobin
seamonkey uses nss for that and its intree nss works just fine just it won't talk to system nss
-
johnea
But... I do prefer the seamonkey UX instaed of the ever evolving firefox, and worse...
-
nsITobin
if intree is used
-
johnea
If static is not possible, I bet it is the intree
-
nsITobin
johnea: i could fork modern firefox and tear it apart and make it basically Firefox 2/3 in layout and features .. aesthetically is a lot harder since the toolkit styling is gutted and has no barring on html elements and documents
-
nsITobin
but that isn't totally impossible either
-
nsITobin
just a lot harder because html isn't fuckin xul
-
nsITobin
and wasn't meant for desktop applications
-
nsITobin
it is meant for hypertext documents
-
johnea
Well, as is often cited, moz does seem to have lost the sauce. I'm cry over my tbird upgrade too
-
johnea
They just seem determined to f_ck with the UX with every release. I'm guessing it's a windows thing. You can never just leave the UX as it is, because, need new look
-
nsITobin
the big barriers in modern mozilla is its severe lack of Mozilla in it.. that coupled with all the next level telemetry tendrals and the literal dozens of components literally no firefox user ever asked for .. except like one.. and they fucked that up and removed it.. that being pwa which mozilla invented by way of Mozilla Prism site specific browser
-
nsITobin
...
-
nsITobin
sorry i get very worked up when I am doing anything remotely mozilla
-
nsITobin
its been a series of events over a span of time.. to be sure!
-
nsITobin
also the fact that the era of codebases to understand the transition from xbl to xul webcomponents to html webcomponents and xul to html in general the big pushes live in an era i have termed the wasteland from which no person can compile.. unless they provide the correct period rust/clang toolchain
-
johnea
One thought about recovering my 3 windows and 200 tab session: If I allow seamonkey to start, without restoring my session, is there some way to copy my old session in after the fact?
-
nsITobin
from 68 to at least 91 cannot be compiled with today's toolchain service or current day distro toolchains..
-
johnea
After removing that xpi, it does start, and makes no errors, but my session is lost
-
nsITobin
and that is where the big pushes regarding xul xbl js components etc all happened
-
johnea
rust does seem akin to python in the sense that it's versions are not compatible. I'm not a user though, just an observer
-
nsITobin
johnea: Netscape created the Bookmark.. SeaMonkey.. unlike firefox is a direct decendant of netscape.. I say use bookmarks for persistance and consider session as volitile .. because that is how the web was designed.. even modern firefox session restore fucks up occasionally.. and seamonkey's is far less advanced than its reletive firefox version.. it just needs some love
-
nsITobin
thunderbird .. though you can hardly tell today is also a direct decendant of netscape communicator in its mailnews ux
-
nsITobin
firefox is the outlier
-
nsITobin
it was not dirived from navigator.xul and indeed its stuff replaced xpfe's superior technology
-
johnea
In this case though, there are multiple windows, with many tabs, I don't think there's a bookmark way to capture that. Is it viable to copy in the session* files to try to recover it?
-
nsITobin
you can try but it may invalidate
-
johnea
It starts now without error after I select "restore sessions", but it doesn't actually restore
-
johnea
Is there some way to get additional debugoutput?
-
nsITobin
session store is only a hack anyway the web is supposed to be stateless
-
nsITobin
johnea: no it is lost just have to rebuild your session and perhaps consider altering your browser habits.. session restore is nice and all but really .. why do you have so many windows and tabs that must be persisted indefinitly
-
nsITobin
i think that may be an incorrect usage pattern
-
johnea
I'm not really saving any state at the sites themselves, just the tabs pointing to many sites
-
nsITobin
despite its near universal employment
-
nsITobin
well you CAN open all bookmarks of a specific folder
-
nsITobin
.. i think firefox at one point had a way to save all tabs to bookmarks.. i wonder if that made it in the places work
-
nsITobin
frg_Away?
-
johnea
Because I don't want to open 200 tabs everytime I start 8-) I read a lot of news site, keep tabs open for many sites that I routinely access
-
nsITobin
your electricity must be high
-
nsITobin
that is a lot of wasted cpu time
-
nsITobin
and energy
-
johnea
I don't ever restart seamonkey, I leave it running. But on system upgrade, and reboot, it had to restart
-
nsITobin
those sites churn and eat and leech cpu and power for no real reason
-
johnea
I have several computers running 24/7 here
-
johnea
desktop workstation is just one of them
-
johnea
I have js disabled, and no cookies allowed in seamonkey. I hope the no js helps prevent dynamic operation
-
nsITobin
johnea: if you have JS disabled.. the hell you need a new version of anything for.. nearly every exploitable exploit is js initiated
-
nsITobin
save the occasional css animation or decoder exploit
-
nsITobin
and parser exploits
-
johnea
other applications need newer version. Plus, even in firefox, which I run with js and cookies, and other newer dom stuff that I don't understand, a lot of websites just won't work. I have to update ff.
-
therube
johnea: if you were to create a new Profile, quit, then copy (your old) sessionstore.json into it, fire it up, & Go | Restore Previous Session
-
therube
isn't that going to work?
-
nsITobin
they already tried it
-
therube
and assuming it does, take things from there
-
nsITobin
frg: did session store's format get changed between 14 and 20?
-
nsITobin
the schema updated or something
-
therube
oh, & in that new Profile, set it (ahead of time) to only restore tabs 'on demand'
-
nsITobin
unless
-
therube
which should be the default setting, btw, imho ;-)
-
frg
sessionstore is fragile. All in sessionstore.json but I took some later code and it might have made the old store incompatible. I don't rely on it in any case. One crash and it will be corrupt. Bookmark this gorup of tabs should work and I set to autoexport places and use the bookmakrs.html as homepage. Much more conveniant for me.
-
nsITobin
therube: a new profile won't get their old session back it already rejected it
-
johnea
Well, just copying in the sessionstore.json did allow it to start with old tabs!
-
nsITobin
i thought you said you tried it
-
frg
You can start SeaMonkey with the console to see errors early. better privacy might need an update. check nsIPrefBranch2 and just change to nsIPrefBranch.
-
therube
hmm... i'm a session restorer person & thankfully it's been solid enough for me (knock on wood)
-
therube
:-)
-
nsITobin
therube: i use it too by default but i also curb my habits to basically one or two windows with less than a dozen tabs.. i close tabs when I am done with em
-
frg
-
frg
therube sessionstore needs a do over badly. Which means take most of the Firefox code. It was not really updated in years.
-
nsITobin
why did prefs need altered?
-
nsITobin
you aren't gonna backport static prefs are you?
-
frg
No but some enhancements including a new parser got it.
-
frg
One of the refactorings which made the code better.
-
frg
and faster
-
nsITobin
and more efficient with better access to the internet?
-
johnea
nsITobin: No, I copyed the WHOLE profile, then deleted the problematic extension. I showed the restore button after that, but didn't restore. I'm not sure why copying just the sessionstore.json worked, since it started with that file after the complete copy
-
nsITobin
that's what mozilla did LOL
-
nsITobin
but i joke
-
nsITobin
johnea: so it was the extension failing that hiccuped session restore and corrupted it
-
nsITobin
seems like anyway
-
nsITobin
if your old profile just upgraded properly just now
-
nsITobin
I still agrue the code doesn't need to be faster it needs to be slimmer
-
nsITobin
i want things to take time throw up an hour glass or whatever .. i want an action to feel it has a response not a disconnected async control which MAYBE works
-
frg
I find static prefs useless. You could use a file with defines and be done with it. Witch it basically is just more complicated. Ok you need a js interface but even this should be doable.
-
frg
^Which
-
frg
nsITobin The code is slimmer
-
johnea
So, It seems nothing ever goes completely smoothly 8-/ I'm getting the "I understand the risks" link, but the twisty doesn't do anything. I can't open the page to accept the site
-
johnea
The cert is self signed
-
johnea
I see my server in the manage certificates dialog, with permanent exceptions for the self signed cert. But the "I understand the risks" dialog won't come up. Weird...
-
johnea
After a number of refreshes, and changing to the IP address instead of domain name, I'm getting: Error code: SSL_ERROR_UNSUPPORTED_VERSION
-
johnea
Frikin' unsupported version 8-/
-
johnea
It starts to look like I'm going to need to add the MinimumVer to openssl.cnf
-
frg_Away
tls 1.0 and 1.1 is now unchecked by default. Can be switched back on in prefs
-
johnea
frg_Away, Thanks for that! I guess the upgrade turned those back off. Turning them on fixed the issue@
-
buc
WTF? Rumors about my disappearance are too exaggerated.
-
nsITobin
well no one has heard from justoff in like four years but I am glad you are fine
-
nsITobin
you safe?
-
nsITobin
buc:
-
buc
nsITobin: Justoff afaik is at other side.
-
nsITobin
i hope not
-
buc
nsITobin: I meant from the other side of the confrontation line.
-
frg_Away
buc thought so :)
-
johnea
OK, next problem 8-/ BTW, thank you for helping with things that are only my problem! Without IRC, I'm not sure how I'd ever solve these things.
-
johnea
NoScript is disabling all js on all sites
-
johnea
The usual popup that used to comeup no longer does.
-
johnea
When I click "check for updates" in the extension manager, nothing happens.
-
johnea
Is noscript still a valid extension for seamonkey?
-
» nsITobin says nothing
-
johnea
8-)
-
buc
Shit! Just looked maillogs on my email server - a-865 really sent me a letter, and it fell into the mailbox. Apparently I accidentally deleted it when I cleaned spam. Sorry!
-
johnea
With web search going down the frikin tubes, this is only going to get worse 8-/
-
frg_Away
I use 5.1.9. Still works for me but I have it in the statusbar and allow as needed. The popup was and is quirky I think.
-
johnea
NoScript faq says plugin needs to be "reinstalled" after each upgrade. But I installed it via extension manager, I don't think I have the XPCOM or other ability to reinstall...
-
» nsITobin continues not to say things
-
johnea
frg_Away, I have 5.0.3
-
frg_Away
That is too old by a mile
-
frg_Away
noscript.net still has 5.1.9
-
johnea
Thanks frg_Away! Installed 5.1.9 and I'm (again) back in action...
-
frg_Away
I wish someone would fork it and clean it up. Did some cleanups myself but only minor stuff.
-
a-865
buc: I was worried you got drafted into Ukraine war or something
-
buc
a-865: answer in private (f*cking politics)
-
» buc forgot to build the Linux generic package. There are signs of aging and forgetfulness. :)
-
nsITobin
hi Sompi
-
buc
-
nsITobin
hi the buc
-
nsITobin
I am gonna have to fork the C version of RPM for my distro
-
buc
Why?
-
nsITobin
but learning ground level rpm and the internals of building a system has been amazing
-
nsITobin
oh i uhh disagree with the C++ version because it will just be rust in the end
-
nsITobin
so gonna fork 4.18 and backport from 4.19+ to also avoid cmake and maintain the autotools build system
-
nsITobin
a great project to learn non-mozilla autohell and C the uhh C
-
nsITobin
i haven't decided on an rpm frontend yet
-
nsITobin
but likely will be a modified version of DNF5 before rust gets it
-
nsITobin
because well C++ > Python3
-
nsITobin
but C > C++
-
nsITobin
extending microdnf is an option as well
-
buc
Well, such kinds of forks can be live for some time anyway.
-
nsITobin
i am aware of the cross-community effort to rid the ecosystem of rpm forks and I agree with it but the C++ makes rpm more of a moving target and I know for sure rust is the end goal.. I simply cannot allow it without trying..
-
nsITobin
oh
-
nsITobin
cya buc
-
nsITobin
and you know what? my original strategy was best.. don't agrue with rust.. just fork away from it.
-
nsITobin
if possible
-
nsITobin
and again that is so supremely hard for me.. cause I enjoy arguing
-
a-865
nsITobin: mom & dad did it all the time in my teen years, so it's hard for me to avoid doing it myself :p
-
nsITobin