BSD Ports

editors/diamond 1.3.8_2 FreeBSD

Compact programmers editor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
editors
Package size
735.6 KiB, 2873.5 KiB installed

Description

Diamond is a cross platform compact editor designed for programmers. It was developed using the CopperSpice libraries and was written in C++.

  • View multiple documents in movable tabs
  • Auto Load previously open Files
  • Configuration saved as a JSON format
  • Define preset Folders
  • Insert Date, Time, and Symbols
  • Search and Replace
  • Advanced Find
  • Syntax Highlighting based on File Type
  • Horizontal or Vertical split Window
  • Spell Check
  • Customize printed Header and Footer
  • Show Spaces and Tabs
  • User definable standard and custom Keyboard Shortcuts
  • Record, Save, and Play back Macros

Install

Binary package:

pkg install diamond-cs

From the ports tree:

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

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

RUN_DEPENDS=	diamond-cs>0:editors/diamond

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.3.8_21.3.8_2-1.3.8_2-
FreeBSD:14:quarterly1.3.8_21.3.8_2n/a1.3.8_2-
FreeBSD:15:latest1.3.8_21.3.8_2n/a1.3.8_2-
FreeBSD:15:quarterly1.3.8_21.3.8_2n/an/an/a
FreeBSD:16:latest1.3.8_21.3.8_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 1

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

Build dependencies 102

The first 100 are listed.

Run dependencies 93

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++17-lang cmake dos2unix gl gnome iconv jpeg pkgconfig ssl tar:bz2 xorg
Service scripts
none

Files

pkg-plist 23
  • bin/diamond-cs
  • share/copperspice/diamond/diamond.png
  • share/copperspice/diamond/dictionary/en_US.aff
  • share/copperspice/diamond/dictionary/en_US.dic
  • share/copperspice/diamond/syntax/syn_clipper.json
  • share/copperspice/diamond/syntax/syn_cmake.json
  • share/copperspice/diamond/syntax/syn_cpp.json
  • share/copperspice/diamond/syntax/syn_css.json
  • share/copperspice/diamond/syntax/syn_doxy.json
  • share/copperspice/diamond/syntax/syn_errlog.json
  • share/copperspice/diamond/syntax/syn_html.json
  • share/copperspice/diamond/syntax/syn_java.json
  • share/copperspice/diamond/syntax/syn_js.json
  • share/copperspice/diamond/syntax/syn_json.json
  • share/copperspice/diamond/syntax/syn_make.json
  • share/copperspice/diamond/syntax/syn_none.json
  • share/copperspice/diamond/syntax/syn_nsi.json
  • share/copperspice/diamond/syntax/syn_php.json
  • share/copperspice/diamond/syntax/syn_pl.json
  • share/copperspice/diamond/syntax/syn_py.json
  • share/copperspice/diamond/syntax/syn_sh.json
  • share/copperspice/diamond/syntax/syn_txt.json
  • share/copperspice/diamond/syntax/syn_xml.json
distinfo 1
FileSizeSHA256
Diamond-1.3.8.tar.bz24.629586e+06df643864be496669404ed4efdb3e174a02113e58e6947a008261a6499129a2a3
Master sites 1
  • https://download.copperspice.com/diamond/source/

Commit history 0

No commits in the history this site was built from.