ee: Fix use of uninitialised pointer in ispell_opThis used to be name = mktemp followed by fd = open downstream,replacing upstream's crude PID-based sprintf, but in 1.4.7 this waschanged upstream
ee: Fix use of uninitialised pointer in ispell_opThis used to be name = mktemp followed by fd = open downstream,replacing upstream's crude PID-based sprintf, but in 1.4.7 this waschanged upstream to this buggy code, which we then picked up in the1.5.0 import. Presumably nobody's actually used ee's ispell functionin the past 15 years; that or it's just ended up using junk file namesas temporary files if name's happened to be a valid address to somethingthat can be interpreted as a string.Reported by: Dapeng Gao <[email protected]>Fixes: 96b676e99984 ("Update ee(1) in the base system to version 1.5.0.")MFC after: 1 week(cherry picked from commit 25a33bfe9ce2b55812201f475e9d3e64009b40dc)
show more ...
ee: fix wprintw usage (highlighted by ncurses 6.5)Reported by: cy(cherry picked from commit 0667538b888c1171932c6cf28b62fc19d393e119)
ee: remove locally added __FBSDIDReviewed by: impDifferential Revision: https://reviews.freebsd.org/D42701(cherry picked from commit 3f944f3bb75fe6eae6000511ad19799d90da54ba)
ee: Remove two set but unused variables.Reviewed by: emasteDifferential Revision: https://reviews.freebsd.org/D39671
ee: Use C89 function definitions.Reviewed by: emasteDifferential Revision: https://reviews.freebsd.org/D39670
ee: Remove function prototype for main.
ee: Drop P_() macro used for pre-C89 compatibility.Reviewed by: emasteDifferential Revision: https://reviews.freebsd.org/D39669
ee: restore the stdin/stdout terminal checkThis seems to have been lost during updates from upstream, andwas reported (on IRC) as a nice feature to have (again).Reviewed by: baptDifferential Re
ee: restore the stdin/stdout terminal checkThis seems to have been lost during updates from upstream, andwas reported (on IRC) as a nice feature to have (again).Reviewed by: baptDifferential Revision: https://reviews.freebsd.org/D28689
ee(1): Whitespace cleanupThis is a direct commit to -CURRENT since the upstream went away.MFC after: 1 week
Fix minor syntax and grammar errors in the markup of the ee(1) man pageDifferential Revision: https://reviews.freebsd.org/D1552Submitted by: [email protected] (original)Approved by: wblock (men
Fix minor syntax and grammar errors in the markup of the ee(1) man pageDifferential Revision: https://reviews.freebsd.org/D1552Submitted by: [email protected] (original)Approved by: wblock (mentor)MFC after: 1 weekSponsored by: ScaleEngine Inc.
Fix .TH having too many arguments
Clean some 'svn:executable' properties in the tree.Submitted by: Christoph MallonMFC after: 3 days
In contrib/ee/ee.c, fix a few warnings about format strings not beingliterals. Also, change the direction argument to move_rel() from charto int; K&R function definions cause it to be promoted to
In contrib/ee/ee.c, fix a few warnings about format strings not beingliterals. Also, change the direction argument to move_rel() from charto int; K&R function definions cause it to be promoted to an int anyway,and this way we avoid clang warning about it.MFC after: 1 week
Import ee 1.5.2 into HEAD.PR: bin/145921MFC after: 2 weeks
Add a minimal change to prevent NULL deference in ee(1).To repeat the problem, one can press "Ctrl+C" and then enter "0".Submitted by: Alexander Best <alexbestms wwu de>
1) Remove single occurance of HAS_CTYPE ifdef, ctype functionsused here for a long time and needs their header in anycase.2) Add (unsigned char) casts to more ctype macros.3) Simplify menu input h
1) Remove single occurance of HAS_CTYPE ifdef, ctype functionsused here for a long time and needs their header in anycase.2) Add (unsigned char) casts to more ctype macros.3) Simplify menu input handling using ctype instead of range unguardedhardcoded tricks.
Move <locale.h> out of NO_CATGETS define too (as setlocale() in prev.commit)
1) Use isprint() instead of hardcoded values to detect non-printable.2) Use (unsigned char) cast in waddch() calls.It fix highlighting bug: sign extension of 8bit to the attributes area.3) Use set
1) Use isprint() instead of hardcoded values to detect non-printable.2) Use (unsigned char) cast in waddch() calls.It fix highlighting bug: sign extension of 8bit to the attributes area.3) Use setlocale() in any case.
char can be unsigned, like on ARM and PowerPC. Unbreak thebuild for those by propagating the type of character fromchar to int.
Update ee(1) in the base system to version 1.5.0.This version is now licensed under a 2-clause BSD license, instead ofthe Artistic license. I've reverted a lot of local modifications we madeto ee
Update ee(1) in the base system to version 1.5.0.This version is now licensed under a 2-clause BSD license, instead ofthe Artistic license. I've reverted a lot of local modifications we madeto ee, because they have been integrated upstream as well.Only local modifications include:- $FreeBSD$ ID.- Pathname to init.ee.- catopen() call, to honor LC_MESSAGES instead of LANG.To keep SVN happy, I'm putting an application/octet-stream mime type onthe KOI8 translations.Reviewed by: current@
Merge local changes to ee(1) into contrib space.The source file, manual page and English translation are now directlyobtained from the contrib/ directory. This makes it a lot easier tomerge a new
Merge local changes to ee(1) into contrib space.The source file, manual page and English translation are now directlyobtained from the contrib/ directory. This makes it a lot easier tomerge a newer version of ee(1) into the tree.Thanks to: des and jhb
Copy ee 1.4.2 into the contrib directory.This allows me to merge our custom changes to ee(1) back on top oforiginal sources, with correct mergeinfo.