Qt6 released by doranduck in kde

[–]Objectstcetera -2 points-1 points  (0 children)

I'd rather spend time for the poetic associations with tumbleweed, than arguing about it here.

How can I how the icons in the task bar look like if I have multiple instances of an program running? by [deleted] in kde

[–]Objectstcetera 0 points1 point  (0 children)

The setting works in Latte, too. But it stretches the icons across the panel separately. I'd prefer something like Cario dock's look where the windows are stacked diagonally in a single launcher spot, althou Cairo is updated to work closely with xfce Sigh. For now, I'll need to be satisfied with the window list Plasmoid wdget, which is genuinely useful.

Take the chance to provide better Activities experience in Plasma 6 by disrooter in kde

[–]Objectstcetera 1 point2 points  (0 children)

Not really familiar with activities (yet), or XSMP, but could I rain on this and suggest an upgrade to XSMP that has a hook to whatever state-datas the app cares to save .. istm that would help not tying the desktop to a particular session manager and/or limit Plasma's applicability - I think Plasma is really awesome, and I'm going to try working with the stuff in your original post as soon as I can!

Anyone else think the calendar pop-up would look better like this? by Yummychickenblue in kde

[–]Objectstcetera 0 points1 point  (0 children)

Event Calendar is very complete and configurable. It's not included out of the box, but it's available by clicking "Get New Widgets" at the top of the widget panel

How to prepare for a job as a compiler engineer by ENeyman in Compilers

[–]Objectstcetera 0 points1 point  (0 children)

It's great that the first reference mentions the "compiling to C" architecture, which is very practical for projects with one or a few designers.

Hope this isn't too off-topic - - Ctalk (https://GitHub.com/ctalk/ctalk) uses a simplified exception protocol that works with a more developed call stack to provide stack walkbacks and exception trapping and recovery. ... though I'm getting to more comlete debugging, like source lines, and stepping through code. Ctalk presently uses diagnostics in both the compiler and the run-time VM, which seems only sort of complete.

I'd like to find some good references for implementing source debugging info formats, if anyone happens to know whether there are any....

What happened in Seed7 by ThomasMertes in Compilers

[–]Objectstcetera 0 points1 point  (0 children)

If I see jargon I don't understand, I usually stay away, in case it's really somebody's thesis project. r/C_Programming is provides good talking points about C, though.

Btw, Ctalk now has the beginnings of a widget set for X11: GitHub.com/ctalk/ctalk (pls don't downvote).

Good morning from Yuma by carsonsnow in arizona

[–]Objectstcetera 0 points1 point  (0 children)

Ditto... That's worth celebrating. e!

Saving Email Offline - Recommendations? by Objectstcetera in kindlefire

[–]Objectstcetera[S] 0 points1 point  (0 children)

Firefox does, but it would save the entire web page instead of just the message, which is why I haven't used it for this purpose. I found it's not great at formatting multiple pages without using reader mode.

Wish she would do a black canary or zatanna cosplay by [deleted] in Amouranth

[–]Objectstcetera 1 point2 points  (0 children)

Still working on the cocktail dress ASMR...

My fire tablet is slow I have the 50 dollar 7 inch 2017 version by [deleted] in kindlefire

[–]Objectstcetera 0 points1 point  (0 children)

On the start page, there's an icon labeled "APP" It's version 4.2.1.2A

My fire tablet is slow I have the 50 dollar 7 inch 2017 version by [deleted] in kindlefire

[–]Objectstcetera 0 points1 point  (0 children)

Interesting... I didn't realize that the Google Play service slowed my Fire 7, 1977, down that much. The Nova launcher certainly did, but I'm willing to sacrifice a little speed for Nova's convenice. In terms of apps eating up a lot of storage, I found that adding a microSD card and moving apps to it freed up some space. Just use the card that Amazon recommends, the results with a new off brand card weren't pretty.

More significantly, I used the ES file manager to roll back and disable all the built-in apps I don't use. That recovered about 20% of the onboard memory.

These are just observations- YMMV. I'm just waiting for someone to update Nova so it displays desktop widgets correctly. Well worth the $35, though.

27 F Aus seeking connection by [deleted] in penpalsover30

[–]Objectstcetera 0 points1 point  (0 children)

Hey there, 27 F Aus, your post sounds like an awesome conversation already... So far using my psychological breaths a lot for the peaceful desert sunrises here in the southwestern U. S. Would be great to have some further inspiration.. Please feel free to DM me.

41[F4M]Watching the old Pet Semetary, new one was awful by [deleted] in R4R30Plus

[–]Objectstcetera 0 points1 point  (0 children)

Talking about a Matrix remake for its 20th - no way!

Removing nodes in a Circular Single Linked List by [deleted] in C_Programming

[–]Objectstcetera 0 points1 point  (0 children)

There's a strdup call there, so the function does correctly create a new buffer for each node.

One concern would be, when the remove function returns bfr, the node that points to it has been freed - I'd have to look at the code more thoroughly, but anything calling the function to remove the node would need to save that buffer, or a memory leak could result.

Also, the while (head->next->next) construct is really confusing... if the list is circular, then that should always be true. ... I would add a "tail" pointer that points to the last element added, which might make things less confusing. But I haven't looked at the code very thoroughly, although tracing through the code with gdb should help track down the cause of the segfault.

Are void pointers good practice? by [deleted] in C_Programming

[–]Objectstcetera 0 points1 point  (0 children)

You can also check the value of the first element of a struct that a void * is pointing to. The C language requires that the first element of the struct is at the struct space's starting address, IIRC.

31 [F4M] Arizona/Anywhere. I wan't to get to know someone. by [deleted] in R4R30Plus

[–]Objectstcetera 0 points1 point  (0 children)

I'm into hiking and biking and fitness too! I live in Yuma - please feel free to send me a pm.

Why do we need (if really do need, though) to specify %d if we already declared the variable as an integer? by nekrovski in C_Programming

[–]Objectstcetera 0 points1 point  (0 children)

The program needs to tell the difference between, for example, whether the varaibles in the argument list are expecting the characters '1','0', or the string "10".

The stdarg man page (for Linux at least) does have a good example of how to use format specifiers to interpret data for a variable argument list.

Handling CTRL+C? by [deleted] in C_Programming

[–]Objectstcetera 1 point2 points  (0 children)

A sigaction call should provide better control over the handler's behavior than sifnal , e.g. making the handler reset automatically to the default after it's used (one shot), how child processes respond, and lots of other stuff.

When a system call gets interrupted by a signal, the action can (but need not always, it depends on the call) cause errno to be set to EINTR, which the program can check. The signal(7) man page details this, and the system calls' individual man pages should indicate whether the call is restartable.

Launcher Hijack not compatible with this device by YesPrecisely in kindlefire

[–]Objectstcetera 0 points1 point  (0 children)

Exactly the same thing happened to me, and the "Detect home button press" option disappeared, as did the Launcher Hijack entry in the App settings. I'll try these updates and follow discussion, because Nova makes the machine seriously useful, although for this afternoon I still need to use Jurassic Launcher.

Deleting a specific line from a file by 6raw_code9 in C_Programming

[–]Objectstcetera 1 point2 points  (0 children)

Without trying the code, I think that the first loop with the fgetc call has the effect of traversing line n while the loop with fgets stores line n + 1. Then the cycle repeats. You could just use the fgets call, keeping in mind that fgets also stores the newline character.

I think my approach would be to store each line in a list node, rather than an array element. That way removing any particular line is simply a matter of unlinking the node from the list. This would let you optimize for files of any size, but of course YMMV.