BSD Ports

editors/cudatext 1.237.3.0 FreeBSD

Cross-platform text editor, written in Lazarus

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8079622411
License
MPL20
Categories
editors
Package size
4433.6 KiB, 19756.2 KiB installed

Description

CudaText is a cross-platform text editor, written in Lazarus. It is fully open source. Features include:

  • Syntax highlight for many languages: C, C++, JavaScript, HTML, CSS, PHP, Python, XML etc. 200+ syntax lexers exist.
  • Code tree (tree structure of functions/classes/etc in source).
  • Code folding.
  • Multi-carets and multi-selections.
  • Find/Replace with reg. ex.
  • Plugins in Python language. Plugins can do lot of things.
  • Configs in JSON. Supports lexer-specific configs.
  • Tabbed UI.
  • Split each tab.
  • Split view for 2/3/4/6 files.
  • Simple auto-completion (fixed list) for some lexers.
  • Command palette (ST3 style).
  • Minimap.
  • Micromap.
  • Show unprinted whitespace.
  • Support for many encodings.
  • Customizable hotkeys.
  • Binary/Hex viewer for files of unlimited size.

Install

Binary package:

pkg install cudatext-qt5

From the ports tree:

cd /usr/ports/editors/cudatext/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cudatext-qt5>0:editors/cudatext

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.237.0.21.237.0.2--1.237.0.2
FreeBSD:14:quarterly1.237.0.21.237.0.2n/a-1.237.0.2
FreeBSD:15:latest1.237.0.21.237.0.2n/a--
FreeBSD:15:quarterly1.237.0.21.237.0.2n/an/an/a
FreeBSD:16:latest1.237.0.21.237.0.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 95
Run dependencies 83

No port depends on this one.

Configuration

No options to configure.

USES
desktop-file-utils dos2unix fpc gnome lazarus:flavors python xorg
Service scripts
none
Flavors
cudatext-qt6-1.237.3.0, cudatext-gtk2-1.237.3.0

Files

pkg-plist 646
  • bin/cudatext
  • share/applications/cudatext.desktop
  • share/cudatext-qt5/data/autocomplete/Bash script.acp
  • share/cudatext-qt5/data/autocomplete/Batch files.acp
  • share/cudatext-qt5/data/autocompletespec/css_colors.ini
  • share/cudatext-qt5/data/autocompletespec/css_list.ini
  • share/cudatext-qt5/data/autocompletespec/css_sel.ini
  • share/cudatext-qt5/data/autocompletespec/emmet_lorem.txt
  • share/cudatext-qt5/data/autocompletespec/emmet_snippets.ini
  • share/cudatext-qt5/data/autocompletespec/html_entities.ini
  • share/cudatext-qt5/data/autocompletespec/html_globals.ini
  • share/cudatext-qt5/data/autocompletespec/html_list.ini
  • share/cudatext-qt5/data/autocompletespec/html_mediatypes.ini
  • share/cudatext-qt5/data/codetreeicons/default_16x16/ar1.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/ar2.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/box.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/dir.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/fx.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/st1.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/st2.png
  • share/cudatext-qt5/data/codetreeicons/default_16x16/st3.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/LICENSE.txt
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/README.txt
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/default_file.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/default_folder.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_actionscript.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_ada.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_antlr.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_apache.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_applescript.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_arduino.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_asciidoc.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_assembly.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_astro.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_audio.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_autohotkey.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_autoit.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_awk.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_babel.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_ballerina.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_bat.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_bazel.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_bicep.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_binary.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_blade.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_c.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_c3.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cfm.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cheader.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_clojure.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cmake.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cobol.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_coffeescript.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_config.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cpp.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cppheader.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_crystal.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_csharp.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_css.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cucumber.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cuda.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_cython.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_dartlang.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_delphi.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_diff.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_django.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_dlang.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_docker.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_ejs.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_elixir.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_elm.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_ember.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_erb.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_erlang.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_falcon.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_fortran.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_fsharp.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_fsproj.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_gcode.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_gdscript.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_gleam.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_glsl.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_gnuplot.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_go.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_godot.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_gradle.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_graphql.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_graphviz.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_groovy.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_haml.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_handlebars.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_harbour.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_haskell.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_haxe.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_hjson.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_hlsl.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_html.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_image.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_informix.png
  • share/cudatext-qt5/data/filetypeicons/vscode_16x16/file_type_ini.png

The first 100 are listed.

distinfo 12
FileSizeSHA256
Alexey-T-CudaText-1.237.3.0_GH0.tar.gz6.434323e+061c43b1b4e2ee9ef881c23690d2dd4b055318d93ed27212311ddd3457b98df280
bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz7.774046e+06510a7a3d4a722a9e5f5300db18bf67ea4cc73a610386d6f38d6e7b369c35d9b0
Alexey-T-EncConv-8caaa6b_GH0.tar.gz648320b93609799757eb507954d8d7273681d999a19fe195818e0ea0bc936d676d6227
Alexey-T-ATBinHex-Lazarus-ac03d54_GH0.tar.gz1506464f916d35e20513bb62d85320395ab2e4a79263c78be02ba7866d0f19f6816ef4
Alexey-T-ATFlatControls-a118150_GH0.tar.gz540645aebfaa42926be4d80f4dc53f0f302b59d72d0d3b66dc4c26e93af5d8a9513e4a
Alexey-T-ATSynEdit-b3c779b_GH0.tar.gz1.481531e+064120e2fc60fd86cee1185aea080735f7214a73b4ecbd5fb1b56f30b6353db912
Alexey-T-ATSynEdit_Cmp-957dd37_GH0.tar.gz292529013552736f6eb04dd0b976c36561e8bf557ce867d7a00642d9848b6790664fd
Alexey-T-EControl-99ca15d_GH0.tar.gz70227cfac9552f9da71b0baece97d19920d7c88ff3d1f99cff674143f55bad947731a
Alexey-T-ATSynEdit_Ex-c525ee5_GH0.tar.gz51096d947172e57d7ea787a31de8ca7e72ae76f6cd02de5ce8adfeb050569099941fb
Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz986937243d0eb6d2f1924447fa575621474f043ec54ad258f770d230489bfeecb9cf5
Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz836431be587529c0487175a26f4a2a1abe1435b8c289f0351d39d8b9063ed2c6367e1
Alexey-T-UniqueInstance-753f823_GH0.tar.gz83282af99af3ac2696d5e143b67bb5af82dd86649377bf81ac084bd205e77646b3d9

Commit history 4

DateCommitCreditsLog message
8079622411 Jose Alonso Cardenas Marquez editors/cudatext: Update to 1.237.3.0
ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
ed66a84f8b Jose Alonso Cardenas Marquez editors/cudatext: Update to 1.237.0.2
ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
9bc31bebc8 Jose Alonso Cardenas Marquez editors/cudatext: Update to 1.236.0.5
ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
ab10c37453 Jose Alonso Cardenas Marquez editors/cudatext: Update to 1.235.1.0
ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt