editors/jedit 5.7.0_2,1 FreeBSD
Powerful programmer's text editor written in Java
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- editors, java
- Package size
- 3466.4 KiB, 32262.2 KiB installed
Description
jEdit is an Open Source programmer's text editor written in Java. It is released under the GNU General Public License. jEdit was written for Java 1.1 with Swing 1.1, and also runs under Java 2.
As far as text editors written in Java go, jEdit is one of the best. It has an easy to use, intuitive interface, and enough features and flexibility to please even the most hard-core programmer. A very incomplete list of jEdit's features follows.
o Syntax highlighting for 200+ file types (including C, C++, Java, Perl, etc) o Semi-intelligent auto indent in C, C++ and Java modes o Bracket highlighting and matching o Powerful macro system o Auto-expanding abbreviations for the frequiently used strings o Powerful search and replace - supports regular expressions and multiple file search/replace; Search and replace operations can be recorded in macros o Any number of strings and caret positions can be stored for later use in so-called registers o Rectangular selections for working with column-based files o Any number of editor windows can be opened, and each view can be split into multiple panes for side-by-side viewing of multiple files o Unlimited undo/redo
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/jedit | 5.7.0_2,1 |
| DragonFly | editors/jedit | 5.7.0,1 |
| MidnightBSD | editors/jedit | 5.7.0,1 |
Install
Binary package:
pkg install jedit
From the ports tree:
cd /usr/ports/editors/jedit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= jedit>0:editors/jedit
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.7.0_2,1 | 5.7.0_2,1 | - | - | 5.7.0_2,1 |
| FreeBSD:14:quarterly | 5.7.0_2,1 | 5.7.0_2,1 | n/a | 5.7.0,1 | 5.7.0_2,1 |
| FreeBSD:15:latest | 5.7.0_2,1 | 5.7.0_2,1 | n/a | - | 5.7.0,1 |
| FreeBSD:15:quarterly | 5.7.0_2,1 | 5.7.0_2,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.7.0_2,1 | 5.7.0_2,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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 5
Run dependencies 53
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
Options name: editors_jedit
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| MACROS | on | Install default set of macros (highly recommended) |
- USES
- cpe java xorg
- Service scripts
- none
Files
Manual pages 1
- jedit(1)
pkg-plist 360
- bin/jedit
- share/man/man1/jedit.1.gz
- share/java/jedit/jars/MacOS.jar
- share/java/jedit/jars/QuickNotepad.jar
- share/java/jedit/jedit.jar
- share/java/jedit/keymaps/Alan_keys.props
- share/java/jedit/keymaps/Emacs_keys.props
- share/java/jedit/keymaps/German_Keyboard_keys.props
- share/java/jedit/keymaps/IntelliJ_IDEA_keys.props
- share/java/jedit/keymaps/Mac_OS_X_keys.props
- share/java/jedit/keymaps/jEdit_keys.props
- share/java/jedit/macros/C/Include_Guard.bsh
- share/java/jedit/macros/C/Toggle_Header_Source.bsh
- share/java/jedit/macros/Clipboard/Copy_Lines.bsh
- share/java/jedit/macros/Clipboard/Copy_Lines_Containing.bsh
- share/java/jedit/macros/Clipboard/Copy_Visible_Lines.bsh
- share/java/jedit/macros/Clipboard/Cut_Lines.bsh
- share/java/jedit/macros/Clipboard/Cut_Lines_Containing.bsh
- share/java/jedit/macros/Clipboard/Paste_Indent.bsh
- share/java/jedit/macros/Editing/Duplicate_Lines_Above.bsh
- share/java/jedit/macros/Editing/Duplicate_Lines_Below.bsh
- share/java/jedit/macros/Editing/Go_to_Column.bsh
- share/java/jedit/macros/Editing/Go_to_Offset.bsh
- share/java/jedit/macros/Editing/Greedy_Backspace.bsh
- share/java/jedit/macros/Editing/Greedy_Delete.bsh
- share/java/jedit/macros/Editing/Greedy_Left.bsh
- share/java/jedit/macros/Editing/Greedy_Right.bsh
- share/java/jedit/macros/Editing/Keywords_to_Upper_Case.bsh
- share/java/jedit/macros/Editing/Mode_Switcher.bsh
- share/java/jedit/macros/Editing/Move_Lines_Down.bsh
- share/java/jedit/macros/Editing/Move_Lines_Up.bsh
- share/java/jedit/macros/Editing/Open_Line_Above.bsh
- share/java/jedit/macros/Editing/Open_Line_Below.bsh
- share/java/jedit/macros/Editing/Toggle_Fold.bsh
- share/java/jedit/macros/Emacs/EmacsUtil.bsh
- share/java/jedit/macros/Emacs/Emacs_Align_Decls.bsh
- share/java/jedit/macros/Emacs/Emacs_Backward_Sentence.bsh
- share/java/jedit/macros/Emacs/Emacs_Capitalize_Word.bsh
- share/java/jedit/macros/Emacs/Emacs_Center_Line.bsh
- share/java/jedit/macros/Emacs/Emacs_Ctrl-K.bsh
- share/java/jedit/macros/Emacs/Emacs_Downcase_Word.bsh
- share/java/jedit/macros/Emacs/Emacs_Exchange_Point_and_Mark.bsh
- share/java/jedit/macros/Emacs/Emacs_Fixup_Whitespace.bsh
- share/java/jedit/macros/Emacs/Emacs_Forward_Sentence.bsh
- share/java/jedit/macros/Emacs/Emacs_Insert_File.bsh
- share/java/jedit/macros/Emacs/Emacs_Kill_Line.bsh
- share/java/jedit/macros/Emacs/Emacs_Kill_Region.bsh
- share/java/jedit/macros/Emacs/Emacs_Kill_Ring_Save.bsh
- share/java/jedit/macros/Emacs/Emacs_Kill_Sentence.bsh
- share/java/jedit/macros/Emacs/Emacs_Next_Line.bsh
- share/java/jedit/macros/Emacs/Emacs_Open_Line.bsh
- share/java/jedit/macros/Emacs/Emacs_Previous_Line.bsh
- share/java/jedit/macros/Emacs/Emacs_Set_Mark.bsh
- share/java/jedit/macros/Emacs/Emacs_Set_Wrap.bsh
- share/java/jedit/macros/Emacs/Emacs_Transpose_Chars.bsh
- share/java/jedit/macros/Emacs/Emacs_Transpose_Lines.bsh
- share/java/jedit/macros/Emacs/Emacs_Upcase_Word.bsh
- share/java/jedit/macros/Emacs/LICENSE.md
- share/java/jedit/macros/Emacs/README.md
- share/java/jedit/macros/Files/Browse_Buffer_Directory.bsh
- share/java/jedit/macros/Files/Browse_Directory.bsh
- share/java/jedit/macros/Files/Buffer_Switcher.bsh
- share/java/jedit/macros/Files/Copy_Name_to_Clipboard.bsh
- share/java/jedit/macros/Files/Copy_Path_to_Clipboard.bsh
- share/java/jedit/macros/Files/Delete_Current.bsh
- share/java/jedit/macros/Files/Duplicate_Buffer.bsh
- share/java/jedit/macros/Files/Glob_Close.bsh
- share/java/jedit/macros/Files/Insert_Selection.bsh
- share/java/jedit/macros/Files/Next_Dirty_Buffer.bsh
- share/java/jedit/macros/Files/Open_Path.bsh
- share/java/jedit/macros/Files/Open_Selection.bsh
- share/java/jedit/macros/Files/Open_Selection_In_Desktop.bsh
- share/java/jedit/macros/Files/Send_Buffer_To_Next_Split.bsh
- share/java/jedit/macros/Files/Toggle_ReadOnly.bsh
- share/java/jedit/macros/Interface/Decrease_Font_Size.bsh
- share/java/jedit/macros/Interface/Increase_Font_Size.bsh
- share/java/jedit/macros/Interface/Open_Context_Menu.bsh
- share/java/jedit/macros/Interface/Reset_TextArea.bsh
- share/java/jedit/macros/Interface/Splitpane_Grow.bsh
- share/java/jedit/macros/Interface/Toggle_Bottom_Docking_Area.bsh
- share/java/jedit/macros/Interface/Toggle_Left_Docking_Area.bsh
- share/java/jedit/macros/Interface/Toggle_Right_Docking_Area.bsh
- share/java/jedit/macros/Interface/Toggle_Top_Docking_Area.bsh
- share/java/jedit/macros/Java/Create_Constructor.bsh
- share/java/jedit/macros/Java/Get_Class_Name.bsh
- share/java/jedit/macros/Java/Get_Package_Name.bsh
- share/java/jedit/macros/Java/Java_File_Save.bsh
- share/java/jedit/macros/Java/Make_Get_and_Set_Methods.bsh
- share/java/jedit/macros/Java/Preview_JavaDoc_Of_Current_Buffer.bsh
- share/java/jedit/macros/Misc/Buffer_to_HyperSearch_Results.bsh
- share/java/jedit/macros/Misc/Debug_BufferSets.bsh
- share/java/jedit/macros/Misc/Display_Abbreviations.bsh
- share/java/jedit/macros/Misc/Display_Actions.bsh
- share/java/jedit/macros/Misc/Display_Character_Code.bsh
- share/java/jedit/macros/Misc/Display_Shortcuts.bsh
- share/java/jedit/macros/Misc/Evaluate_Buffer_in_BeanShell.bsh
- share/java/jedit/macros/Misc/Generate_Encodings_List.bsh
- share/java/jedit/macros/Misc/Generate_Modes_List.bsh
- share/java/jedit/macros/Misc/Hex_Convert.bsh
- share/java/jedit/macros/Misc/HyperSearch_Results_to_Buffer.bsh
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| jedit5.7.0install.jar | 3.908188e+06 | f08a7428a631c26bbb624b092a12facaf85bec69c861267108f6ddbf54f2a681 |
Master sites 1
- SF
Commit history 0
No commits in the history this site was built from.