Skip to content

Commit

Permalink
32bit files
Browse files Browse the repository at this point in the history
  • Loading branch information
Begasus committed Jun 13, 2023
1 parent f5f6790 commit a340d48
Show file tree
Hide file tree
Showing 754 changed files with 142,872 additions and 0 deletions.
54 changes: 54 additions & 0 deletions files/32bit/.PackageInfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name cudatext_x86
version 1.195.0.6-1
architecture x86_gcc2
summary "The Cross Platform code and text editor"
description "CudaText is a cross-platform text editor, written in Object Pascal.
It is open source project and can be used free of charge, even for business.
It starts quite fast: ~0.3 sec with ~30 plugins, on Linux on CPU Intel Core i3 3Hz.
It is extensible by Python add-ons: plugins, linters, code tree parsers, external tools.
Syntax parser is feature-rich, based on EControl engine (though not as fast as in some competitors).

Features:
* Syntax highlight for lot of languages (250+ lexers).
* Code tree: structure of functions/classes/etc, if lexer allows it.
* Code folding.
* Multi-carets and multi-selections.
* Find/Replace with regular expressions.
* Configs in JSON format. Including lexer-specific configs.
* Tabbed UI.
* Split view to primary/secondary. Split window to 2/3/4/6 groups of tabs.
* Command palette, with fuzzy matching.
* Minimap. Micromap.
* Show unprinted whitespace.
* Support for many encodings.
* Customizable hotkeys.
* Binary/Hex viewer for files of unlimited size (can show 10 Gb logs).
* Correctly saves binary files."
packager "Begasus <[email protected]>"
vendor "Haiku Project"
licenses {
"MPL v2.0"
}
copyrights {
"2023 Alexey-T"
}
provides {
cudatext_x86 = 1.195.0.6
app:cudatext
}
requires {
haiku_x86 >= r1~beta4_hrev56578_86-1
lib:libiconv_x86 >= 2.6.1
lib:libpython3.9_x86 >= 1.0
lib:libqt5pas_x86 >= 1.2.10
}
urls {
"https://cudatext.github.io/"
"https://github.com/Alexey-T/CudaText"
}
source-urls {
# Download
"https://github.com/Begasus/CudaText-Haikuports//archive/cc5ec43337462d8274d68408ce20430e589a865c.tar.gz"
# Location 2
"https://ports-mirror.haiku-os.org/cudatext/cc5ec43337462d8274d68408ce20430e589a865c.tar.gz"
}
8 changes: 8 additions & 0 deletions files/32bit/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Cudatext files

This is the CudaText executable for Haiku 32bit and the data files that need to be installed to
/boot/system/data folder when making the package

This new version 1.195.0.6 has already included Python support added by Alextey-T.
Thanks to Begasus, now it's not needed to package libQt5Pas with the HPKG as it's already
provided by Haikuports, thus when installing the CudaText HPKG it pulls the needed requirements.
Binary file added files/32bit/apps/CudaText
Binary file not shown.
238 changes: 238 additions & 0 deletions files/32bit/data/cudatext/data/autocomplete/Bash script.acp
Original file line number Diff line number Diff line change
@@ -0,0 +1,238 @@
Command adduser |Add a user to the system
Command addgroup |Add a group to the system
Command alias |Create an alias
Command apropos |Search Help manual pages (man -k)
Command apt-get |Search for and install software packages (Debian/Ubuntu)
Command aptitude |Search for and install software packages (Debian/Ubuntu)
Command aspell |Spell Checker
Command awk |Find and Replace text, database sort/validate/index
Command basename |Strip directory and suffix from filenames
Command bash |GNU Bourne-Again SHell
Command bc |Arbitrary precision calculator language
Command bg |Send to background
Command break |Exit from a loop
Command builtin |Run a shell builtin
Command bzip2 |Compress or decompress named file(s)
Command cal |Display a calendar
Command case |Conditionally perform a command
Command cat |Display the contents of a file
Command cd |Change Directory
Command cfdisk |Partition table manipulator for Linux
Command chgrp |Change group ownership
Command chmod |Change access permissions
Command chown |Change file owner and group
Command chroot |Run a command with a different root directory
Command chkconfig |System services (runlevel)
Command cksum |Print CRC checksum and byte counts
Command clear |Clear terminal screen
Command cmp |Compare two files
Command comm |Compare two sorted files line by line
Command command |Run a command - ignoring shell functions
Command continue |Resume the next iteration of a loop
Command cp |Copy one or more files to another location
Command cron |Daemon to execute scheduled commands
Command crontab |Schedule a command to run at a later time
Command csplit |Split a file into context-determined pieces
Command cut |Divide a file into several parts
Command date |Display or change the date & time
Command dc |Desk Calculator
Command dd |Convert and copy a file, write disk headers, boot records
Command ddrescue |Data recovery tool
Command declare |Declare variables and give them attributes
Command df |Display free disk space
Command diff |Display the differences between two files
Command diff3 |Show differences among three files
Command dig |DNS lookup
Command dir |Briefly list directory contents
Command dircolors |Colour setup for `ls'
Command dirname |Convert a full pathname to just a path
Command dirs |Display list of remembered directories
Command dmesg |Print kernel & driver messages
Command du |Estimate file space usage
Command echo |Display message on screen
Command egrep |Search file(s) for lines that match an extended expression
Command eject |Eject removable media
Command enable |Enable and disable builtin shell commands
Command env |Environment variables
Command ethtool |Ethernet card settings
Command eval |Evaluate several commands/arguments
Command exec |Execute a command
Command exit |Exit the shell
Command expect |Automate arbitrary applications accessed over a terminal
Command expand |Convert tabs to spaces
Command export |Set an environment variable
Command expr |Evaluate expressions
Command false |Do nothing, unsuccessfully
Command fdformat |Low-level format a floppy disk
Command fdisk |Partition table manipulator for Linux
Command fg |Send job to foreground
Command fgrep |Search file(s) for lines that match a fixed string
Command file |Determine file type
Command find |Search for files that meet a desired criteria
Command fmt |Reformat paragraph text
Command fold |Wrap text to fit a specified width.
Command for |Expand words, and execute commands
Command format |Format disks or tapes
Command free |Display memory usage
Command fsck |File system consistency check and repair
Command ftp |File Transfer Protocol
Command function |Define Function Macros
Command fuser |Identify/kill the process that is accessing a file
Command gawk |Find and Replace text within file(s)
Command getopts |Parse positional parameters
Command grep |Search file(s) for lines that match a given pattern
Command groups |Print group names a user is in
Command gzip |Compress or decompress named file(s)
Command hash |Remember the full pathname of a name argument
Command head |Output the first part of file(s)
Command help |Display help for a built-in command
Command history |Command History
Command hostname |Print or set system name
Command id |Print user and group id's
Command if |Conditionally perform a command
Command ifconfig |Configure a network interface
Command ifdown |Stop a network interface
Command ifup |Start a network interface up
Command import |Capture an X server screen and save the image to file
Command install |Copy files and set attributes
Command jobs |List active jobs
Command join |Join lines on a common field
Command kill |Stop a process from running
Command killall |Kill processes by name
Command less |Display output one screen at a time
Command let |Perform arithmetic on shell variables
Command ln |Make links between files
Command local |Create variables
Command locate |Find files
Command logname |Print current login name
Command logout |Exit a login shell
Command look |Display lines beginning with a given string
Command lpc |Line printer control program
Command lpr |Off line print
Command lprint |Print a file
Command lprintd |Abort a print job
Command lprintq |List the print queue
Command lprm |Remove jobs from the print queue
Command ls |List information about file(s)
Command lsof |List open files
Command make |Recompile a group of programs
Command man |Help manual
Command mkdir |Create new folder(s)
Command mkfifo |Make FIFOs (named pipes)
Command mkisofs |Create an hybrid ISO9660/JOLIET/HFS filesystem
Command mknod |Make block or character special files
Command more |Display output one screen at a time
Command mount |Mount a file system
Command mtools |Manipulate MS-DOS files
Command mtr |Network diagnostics (traceroute/ping)
Command mv |Move or rename files or directories
Command mmv |Mass Move and rename (files)
Command netstat |Networking information
Command nice |Set the priority of a command or job
Command nl |Number lines and write files
Command nohup |Run a command immune to hangups
Command notify-send |Send desktop notifications
Command nslookup |Query Internet name servers interactively
Command open |Open a file in its default application
Command op |Operator access
Command passwd |Modify a user password
Command paste |Merge lines of files
Command pathchk |Check file name portability
Command ping |Test a network connection
Command pkill |Stop processes from running
Command popd |Restore the previous value of the current directory
Command pr |Prepare files for printing
Command printcap |Printer capability database
Command printenv |Print environment variables
Command printf |Format and print data
Command ps |Process status
Command pushd |Save and then change the current directory
Command pwd |Print Working Directory
Command quota |Display disk usage and limits
Command quotacheck |Scan a file system for disk usage
Command quotactl |Set disk quotas
Command ram |ram disk device
Command rcp |Copy files between two machines
Command read |Read a line from standard input
Command readarray |Read from stdin into an array variable
Command readonly |Mark variables/functions as readonly
Command reboot |Reboot the system
Command rename |Rename files
Command renice |Alter priority of running processes
Command remsync |Synchronize remote files via email
Command return |Exit a shell function
Command rev |Reverse lines of a file
Command rm |Remove files
Command rmdir |Remove folder(s)
Command rsync |Remote file copy (Synchronize file trees)
Command screen |Multiplex terminal, run remote shells via ssh
Command scp |Secure copy (remote file copy)
Command sdiff |Merge two files interactively
Command sed |Stream Editor
Command select |Accept keyboard input
Command seq |Print numeric sequences
Command set |Manipulate shell variables and functions
Command sftp |Secure File Transfer Program
Command shift |Shift positional parameters
Command shopt |Shell Options
Command shutdown |Shutdown or restart linux
Command sleep |Delay for a specified time
Command slocate |Find files
Command sort |Sort text files
Command source |Run commands from a file `.'
Command split |Split a file into fixed-size pieces
Command ssh |Secure Shell client (remote login program)
Command strace |Trace system calls and signals
Command su |Substitute user identity
Command sudo |Execute a command as another user
Command sum |Print a checksum for a file
Command suspend |Suspend execution of this shell
Command symlink |Make a new name for a file
Command sync |Synchronize data on disk with memory
Command tail |Output the last part of files
Command tar |Tape ARchiver
Command tee |Redirect output to multiple files
Command test |Evaluate a conditional expression
Command time |Measure Program running time
Command times |User and system times
Command touch |Change file timestamps
Command top |List processes running on the system
Command traceroute |Trace Route to Host
Command trap |Run a command when a signal is set(bourne)
Command tr |Translate, squeeze, and/or delete characters
Command true |Do nothing, successfully
Command tsort |Topological sort
Command tty |Print filename of terminal on stdin
Command type |Describe a command
Command ulimit |Limit user resources
Command umask |Users file creation mask
Command umount |Unmount a device
Command unalias |Remove an alias
Command uname |Print system information
Command unexpand |Convert spaces to tabs
Command uniq |Uniquify files
Command units |Convert units from one scale to another
Command unset |Remove variable or function names
Command unshar |Unpack shell archive scripts
Command until |Execute commands (until error)
Command useradd |Create new user account
Command usermod |Modify user account
Command users |List users currently logged in
Command uuencode |Encode a binary file
Command uudecode |Decode a file created by uuencode
Command v |Verbosely list directory contents (`ls -l -b')
Command vdir |Verbosely list directory contents (`ls -l -b')
Command vi |Text Editor
Command vmstat |Report virtual memory statistics
Command watch |Execute/display a program periodically
Command wc |Print byte, word, and line counts
Command whereis |Search the user's $path, man pages and source files for a program
Command which |Search the user's $path for a program file
Command while |Execute commands
Command who |Print all usernames currently logged in
Command whoami |Print the current user id and name (`id -un')
Command Wget |Retrieve web pages or files via HTTP, HTTPS or FTP
Command write |Send a message to another user
Command xargs |Execute utility, passing constructed argument list(s)
Command xdg-open |Open a file or URL in the user's preferred application.
Command yes |Print a string until interrupted
Loading

0 comments on commit a340d48

Please sign in to comment.