Page 2 of 3

Posted: 14.02.2023 17:21
by main Alexey
CudaText can be compiled for 'new' CPU LoongArch64.
It's not ready for public yet, FreePascal code is not fully ready, but the person who gave LoongArch64 patches, was able to compile it.
He has screenshot:

Posted: 23.03.2023 18:59
by main Alexey
FreeBSD 13, Xfce desktop, by user of site linux.org.ru:

Posted: 15.06.2023 14:32
by main Alexey
CudaText packages for Haiku OS are released. here:
https://github.com/Begasus/CudaText-Hai ... /1.195.0.6

author of that port gave the screenshot:

Re: CudaText for minor OS'es

Posted: 11.07.2024 12:01
by freecicero
Hello - I have just started using Cudatext because I need a general text editor and I don't want to use either (1) something big and heavy based on electron, or (2) something like sublime which is so focused on professional code editing that it refuses to provide a toolbar for those who want it.

Cudatext looks to me like it hits a "sweet spot" for those who want a capable editor that doesn't go to a "minimalism" extreme (which translates to "no features") but also doesn't require all the electron bloat.

I expect one of my most frequent uses will be for general text editing, often which will involve going back and forth with Markdown, so i am looking at how to make it easier to do basic markdown editing. For example I am still trying to discover how to use a mouse to select text and then press control-B to add asterisks around it to make it bold. i have a lot more to read on that.

However the reason I am making this post is that one of my older laptops that I still use is an Asus C100P, and it uses 32bit armhf. I see from the posts in this and another thread here that in the past at least one armhf build was released (apparently for older Raspberry Pi 4's), but I can't find it anywhere. I would not expect the developers to regularly release a version for an end-of-life system like armhf, but I would like to ask this:

Does anyone have an armhf build of an older version of Cudatext that I could download and use on my C100p? i am not a "power user" and I expect an older build would suit me find for occaional use of the C100P. Most of my time is spent on other computers with full Arch installs where I can get the latest Cudatext, but I'd like to have at least one version of Cudatext for the C100p if possible.

Thanks in advance, and sorry if this is the wrong subforum to post this.

Re: CudaText for minor OS'es

Posted: 11.07.2024 13:10
by main Alexey
For example I am still trying to discover how to use a mouse to select text and then press control-B to add asterisks around it to make it bold.
2 ways:
1. write small custom plugin with one command "Make markdown selection bold". then in the Command Palette press F9 to assign Ctrl+B to that command. I can help with this plugin, write the new forum topic in the 'Plugins' forum part.

2. install plugin Markdown_Editing. it gives this for Markdown files: for selected text, I press *-char and selection is surrounded by *-chars (this is italic). If I press *-char again, sel is surrounded by 2 *-chars (this is bold).

Re: CudaText for minor OS'es

Posted: 11.07.2024 13:21
by main Alexey
ARMhf:
this page https://www.baeldung.com/linux/arm64-ar ... f-overview
tells:

- ARMel port: supports older 32-bit ARM processors without hardware FPU (floating-point unit), especially on platforms like openRD, Versatile and plug computers
- ARMhf port: supports atleast an ARM 32-bit processor with ARMv7 architecture, Thumb-2 and VFP3D16
- ARM64 port: works on 64-bit processors that implement at least the ARMv8 architecture

so ARMhf is simple 32-bit ARM? if so, we have the Linux ARM version.
at usual download folder https://sourceforge.net/projects/cudate ... 1.215.0.2/

for Windows OS, we have not, FreePascal don't support it yet.

Re: CudaText for minor OS'es

Posted: 11.07.2024 13:46
by freecicero
Thank you for the quick reply and the advice on markdown editing!

Unfortunately the arm download does not work on my C100 P - it gives me a "failed to execute file cudatext - failed to execute child process."

Based on my reading the armhf has some reduced subset of full arm and that is why it doesn't work. Apparently the earlier Pi4s used that too, but later Pi4 and 5 moved to "full" arm.

I earlier read this thread: https://synwrite.sourceforge.net/forums ... lit=arm+hf

It looks like the person there had the same type of computer I am asking about. After a lot of effort to find packages, you built a version that worked. I feel sure I could never duplicate that effort to build it myself, so I am wondering if that version you created for him, or a more recent version, could be made available somewhere.

Thank you!

Re: CudaText for minor OS'es

Posted: 11.07.2024 14:17
by main Alexey
About Markdown_Editing plugin: I just updated this plugin (in Addons Manager) and it now has 3 commands

- Surround selection with *
- Surround selection with **
- Surround selection with ***

you can assign Ctrl+B to one of these commands, problem solved.

Re: CudaText for minor OS'es

Posted: 11.07.2024 14:37
by main Alexey
About ARMhf.
I run "file cudatext" for ARM version from sourceforge. it shows:

cudatext: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.0.0, stripped

and then I run "file cudatext" for ARM version from notebook (2nd pc). it shows:

cudatext: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.0.0, stripped

you see "armhf" here. so this is proper ARMhf.
I uploaded it to https://sourceforge.net/projects/cudate ... 1.215.0.2/
with filenames
cudatext-linux-gtk2-armhf-1.215.0.1.tar.xz
cudatext-linux-qt5-armhf-1.215.0.1.tar.xz

pls test.

Re: CudaText for minor OS'es

Posted: 11.07.2024 15:01
by freecicero
Works perfectly! And it's the latest version too! Thank you!

I will certainly do what I can to promote the project. Do you have a patreon or othere "bymeacoffee" page? I looked but I don't see any links. I will spend a lot more time on the wiki pages and learn how to use this better!