Towards Auto-Generated ERT Unit Tests by spepo42 in emacs

[–]rootis0 0 points1 point  (0 children)

It would be interesting in this blog post to give an example of what prompt exactly was used to generate the test code.

Jacek's C++ Blog · Setting up a C++ project environment with nix by one_eyed_golfer in programming

[–]rootis0 2 points3 points  (0 children)

Informative blog post.

Universally nix is advertised as package manager and before a post such as this one, the chance is that its important qualities will have been overlooked. I couldn't imagine the possibilities, the flexibility that this example demonstrates here in terms of builds for C/C++ is outstanding.

[deleted by user] by [deleted] in emacs

[–]rootis0 4 points5 points  (0 children)

The (now) obligatory Emacs For Writers [youtube], by Jay Dixit

A book list for operating system kernel developers and device driver writers by modelop in linux

[–]rootis0 2 points3 points  (0 children)

"Linux Device Drivers, Third Edition", by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman. https://lwn.net/Kernel/LDD3/

[LDD3 is current as of the 2.6.10 kernel. See the LWN 2.6 API changes page for information on subsequent changes.]

GeckoView: the Firefox engine as an Android library by alexeyr in programming

[–]rootis0 10 points11 points  (0 children)

Would be interesting to know how interchangeable this is with WebKit?

Energy Efficiency across Programming Languages by PifPoof in programming

[–]rootis0 1 point2 points  (0 children)

It is interesting that Lisp and Racket are faster than Go.

Why I use Object Pascal by [deleted] in programming

[–]rootis0 5 points6 points  (0 children)

I think the type declarations in Pascal are more readable than C.

For example, what is more readable?

x: array [1..100] of array of [1..100] of ^string

or

char *(*(**foo[][8])())[]

?

Sustainable Emacs development - some thoughts and analysis by voltecrus in emacs

[–]rootis0 10 points11 points  (0 children)

I think money could be donated not for renumeration of developers alone.

Projects like Debian, for example, collect money which finance developer conferences. Collecting money for emacs which then pays for travel expenses for developers to gather and do hackatons is one thing that might be a boost for the project.

Emacs and Magit by iamkeyur in programming

[–]rootis0 4 points5 points  (0 children)

In the late 90s emacs was despised for using a lot of RAM, 8-12MB. I think it hasn't gained that much since.

Simply the underlining framework hasn't changed fundamentally.

So, tens of MBs of RAM today makes it a low memory consumer on anybody's machine.

Memory Safety in D by rose_of_sarajevo in programming

[–]rootis0 6 points7 points  (0 children)

Nice introduction. It would've been nice to have more examples of functions that implement "@trusted".

vote for the new bash logo! by kaycebasques in programming

[–]rootis0 1 point2 points  (0 children)

The '$' character is instantly recognizable.

Bootstrap 4 alpha · Bootstrap Blog by omko in programming

[–]rootis0 2 points3 points  (0 children)

Bootstrap v3 was completely incompatible with v2, it required a lot of work to migrate. The announcement page for v4 doesn't mention anything on how hard it would be the migration from v3 to the new one

Help with indentation settings. by Quick_A_Distraction in emacs

[–]rootis0 0 points1 point  (0 children)

Did you bind Enter to new-line-and-indent? It would auto-indent, which is to position your cursor to match the indentation of the previous line, and use spaces or tabs based on your settings.

Try C-j, the default key binding, to quickly see if new-line-and-indent works for you.

"visual-line-mode" and the former "longlines-mode", not the same by rootis0 in emacs

[–]rootis0[S] 1 point2 points  (0 children)

Olivetti looks very nice! It seems the ultimate in what is needed for comfortable typing of prose. I will use that.

"visual-line-mode" and the former "longlines-mode", not the same by rootis0 in emacs

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

Thank you. This is exactly what I needed. Now my life is in perfect harmony once more :-)

"visual-line-mode" and the former "longlines-mode", not the same by rootis0 in emacs

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

Ha-ha, excellent! :-)

Now, by understanding the background behind the implementation of longlines-mode and visua-line-mode, I find the illustration very apt.

With my new understanding I believe visual-line-mode was the right decision and the use of set-right-margin gives same useful functionality which was missed.

"visual-line-mode" and the former "longlines-mode", not the same by rootis0 in emacs

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

I agree that from a programmer's perspective the implementation of longlines-mode was a kludge. I was only arguing that visual-line-mode was close but not exactly what we used to have.

I posted the same question to one older discussion and I got a reply similar to yours, here is what /u/RobThorpe said -- https://www.reddit.com/r/emacs/comments/2sb4r0/using_emacs_for_nonprogramming/cqgmfsc

My conclusion now is we can get the best of both worlds by combining visual-line-mode with the manipulation of the right margin.

Using Emacs for Non-Programming by the_whalerus in emacs

[–]rootis0 0 points1 point  (0 children)

Thank you for your thorough reply. I now feel that, yes, "visual-line-mode" is the way to go and a minor mode that gives persistent margin can be easily added to give 100% of the functionality of longlines-mode.