X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Subject:To:From:Date:mime-version:in-reply-to: references; bh=uipjgfE88OmmUFriD9fn3ItGsm5yLDYbPYXwNIaigew=; b=EvH606XrKbViqA tMBtGswBveDIwnlc46ZZmU+LG/JJSIGHfozhCOWfB7yk9ipMuvou3nUxRYhVsFLaUlTfJ5lZNc7HK Nbg7+3nEutA20YNhpx+LQQPMPqQxGZD1RYSFfTjmRfIyl9LcE8ZXay8oTDNxR/MxHwtHHBbVW8kAZ mv20VtNyt/hKJ4eZ5kiNYh4v55vPfuE2ps+ZCi0ZkFZq4DN609ZpRKIcr7vl/6iNZtBkxRQUaQNRV gfiI8+rIgy3suX1JBgQTJQDcZXZpItLoGhJIZ0Ez3RZu2ZQ0QhB7jJpc0aE3nk61Ckn3lOgSJfo/x pxDZGa2cdxKCcgM1gS7w==; Date: Thu, 22 Sep 2022 21:42:31 +0300 Message-Id: <83sfkjqmi0.fsf@gnu.org> From: "Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com]" To: djgpp AT delorie DOT com Subject: ANNOUNCE: DJGPP port of GNU Emacs 28.2 is now available Reply-To: djgpp AT delorie DOT com GNU Emacs 28.2 compiled with DJGPP v2.x is hereby available as part of the DJGPP archives. Emacs is an extremely powerful, extensible, customizable editor. It serves as a programmer's editor, a programming environment, and much more. Some say it's an operating system in disguise. Others say it's a way of life... Apart of usual features you'd expect to find in an editor, Emacs offers many advanced editing features, and also many features that most editors usually don't have at all. Here are some of the advanced editing features that you should try (the names of relevant commands and optional packages are in parentheses): - support for every imaginable programming language on Earth (Ada, Assembly, Awk, C, C++, IDL, Java, Perl, Fortran, Pascal, Prolog, Simula, Scheme, SQL, Tcl, VHDL, Texinfo, TeX, Nroff, SGML/HTML, Metafont, mix, Octave, Python, Ruby, PostScript, Vera) - compilation from within the editor (`M-x compile') - invoking Grep and Diff from within the editor (M-x grep, M-x diff) - user-extensible syntax highlighting (font-lock) - automatic highlighting of matching parentheses (paren) - finding function/macro definitions (M-.) - reading Info docs (info) and man pages (man) - interface to version control software (RCS, CVS, git, bzr, hg) (vc) - automatic expansion of partially-typed words (by pressing M-/) - passing part of a buffer to an external program, and inserting its output into the buffer (M-|, M-!) - saving and restoring of Emacs state between sessions (desktop) - color-enhanced comparison and merges of files and directories (ediff) - you can use Emacs as a word processor (enriched) - you can use Emacs as a hex editor of binary files (hexl) - integrated spell-checking (ispell) - printing (`M-x lpr-buffer' and `M-x ps-print-buffer') - built-in sorting of files, buffers, or parts thereof (sort) - emulation of other editors (EDT, TPU, vi, Brief, even WordStar) Here are some of the features you probably won't expect to find in an editor: - editing compressed archives--zip, zoo, lzh, tar, etc.--(arc-mode) - ``editing'' a directory: use Emacs as a file manager (dired) - editing of compressed files (jka-compr) - display of calendar (calendar) and holydays (holyday), and management of appointment diary (diary) - computation of lunar phases (lunar) and sunrise/sunset (solar) - packages for reading email (RMAIL) and news groups (Gnus) - games (tetris, gomoku, life, solitaire) - invoking arbitrary commands at certain time: you can use Emacs as your system manager or a cron daemon (midnight) Emacs 28 has several significant improvements and enhancements as compared to previous versions; it is also somewhat larger. (On the other hand, typical desktop machines got much faster and memory-abundant.) Enjoy.