aboutsummaryrefslogtreecommitdiff
path: root/bin/csh
Commit message (Collapse)AuthorAgeFilesLines
* Fix build after r281550 when WITHOUT_ICONV is defined.Tijl Coosemans2015-04-161-1/+1
| | | | | | | | Reported by: adrian MFC after: 2 weeks Notes: svn path=/head/; revision=281591
* Remove the const qualifier from iconv(3) to comply with POSIX:Tijl Coosemans2015-04-151-1/+1
| | | | | | | | | | | | | http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html Adjust all code that calls iconv. PR: 199099 Exp-run by: antoine MFC after: 2 weeks Notes: svn path=/head/; revision=281550
* Add a ${CP} alias for copying files in the build.Will Andrews2015-01-161-1/+1
| | | | | | | | | | | | | | | | | Some users build FreeBSD as non-root in Perforce workspaces. By default, Perforce sets files read-only unless they're explicitly being edited. As a result, the -f argument must be used to cp in order to override the read-only flag when copying source files to object directories. Bare use of 'cp' should be avoided in the future. Update all current users of 'cp' in the src tree. Reviewed by: emaste MFC after: 1 week Sponsored by: Spectra Logic Notes: svn path=/head/; revision=277273
* Convert bin/ to LIBADD, reduce overlinking allow to build all components asBaptiste Daroussin2014-11-251-2/+1
| | | | | | | static Notes: svn path=/head/; revision=275028
* Fix incremental builds involving non-root users with read-only source files.Will Andrews2014-09-181-1/+1
| | | | | | | | | | | | | | Makefiles should not assume that source files can be overwritten. This is the common case for Perforce source trees. This is a followup commit to r211243 in the same vein. MFC after: 1 month Sponsored by: Spectra Logic MFSpectraBSD: r1036319 on 2014/01/29, r1046711 on 2014/03/06 Notes: svn path=/head/; revision=271771
* Replace all uses of libncurses and libtermcap with their wide characterBrooks Davis2014-07-171-2/+2
| | | | | | | | | | | | | variants. This allows usable file system images (i.e. those with both a shell and an editor) to be created with only one copy of the curses library. Exp-run: antoine PR: 189842 Discussed with: bapt Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=268804
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* Update to tcsh 6.18.01.Mark Peek2012-02-224-1169/+61
| | | | Notes: svn path=/head/; revision=231990
* When WITH_ICONV is set, use our in-tree iconv.Hajimu UMEMOTO2011-02-262-13/+23
| | | | Notes: svn path=/head/; revision=219061
* Move most of the remaining USD/PSD/SMM papers into share/docUlrich Spörlein2010-12-047-4985/+0
| | | | Notes: svn path=/head/; revision=216178
* Let csh(1) use utmpx instead of utmp.Ed Schouten2010-01-132-5/+6
| | | | | | | | | | | | csh allows you to monitor the utmp(x) file to monitor certain user logins. Unfortunately it needs to directly stat() this file. I don't want to break this module , but eventually it shouldn't do that. The idea of the getutxent(3) API is to hide file access. Approved by: mp Notes: svn path=/head/; revision=202190
* Check error of dlfunc(3).Hajimu UMEMOTO2009-10-171-0/+11
| | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=198189
* Work around a vendor issue that was causing the builtin malloc to beMark Peek2007-05-162-2/+3
| | | | | | | | | used instead of the system malloc. Submitted by: ume Notes: svn path=/head/; revision=169626
* Build updates for tcsh-6.15.00 import.Mark Peek2007-03-112-23/+39
| | | | | | | | | Reviewed by: ume Reminded by: Divacky Roman MFC after: 1 week Notes: svn path=/head/; revision=167469
* Fix spelling.Ruslan Ermilov2006-03-191-1/+1
| | | | Notes: svn path=/head/; revision=156891
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-2/+4
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Enable NLS catalog of csh(1).Hajimu UMEMOTO2006-02-194-1/+136
| | | | | | | | | | | | | | | | The tcsh 6.14 uses libiconv to convert catalogs to appropriate charset dynamically. However, we don't have libiconv in our tree. So, I made some hack to load libiconv dynamically. If libiconv is available, you can use catalogs for more locales than the locales which catalog is actually installed. To use this feature, you need to symlink catalogs to appropriate locales. You can do this by installing ports/shells/tcsh_nls. Reviewed by: arch (no objection) MFC after: 1 week Notes: svn path=/head/; revision=155835
* Bump up BUFSIZE from 4k to 8k. This was requested by portmgr@ to allowMark Peek2005-09-221-0/+1
| | | | | | | | | ports builds in the cluster to work correctly. Tested by: kris Notes: svn path=/head/; revision=150479
* Don't install examples of NO_EXAMPLESPoul-Henning Kamp2005-08-031-0/+2
| | | | Notes: svn path=/head/; revision=148673
* Spell "background" correctly.Giorgos Keramidas2005-07-281-5/+5
| | | | Notes: svn path=/head/; revision=148478
* Define HAVE_STRUCT_UTMP_UT_HOST in order for the REMOTEHOST environmentMark Peek2005-05-041-1/+1
| | | | | | | | | | | | | variable to show up correctly. Note: This is really a bug with the stock tcsh configure.in script not including <sys/types.h> before <utmp.h>. But, since config.h is maintained separate from the contrib sources, this is the correct fix. Noticed by: ache Notes: svn path=/head/; revision=145887
* Add in FreeBSD specific options for tcsh 6.14.Mark Peek2005-04-241-53/+11
| | | | Notes: svn path=/head/; revision=145483
* Add the config.h resulting from running the configure script.Mark Peek2005-04-241-164/+203
| | | | | | | | Note: the contents of this file has changed between 6.13 and 6.14. The old contents of this file has been repocopied to config_p.h. Notes: svn path=/head/; revision=145482
* Add new file (tc.nls.c) to the build.Mark Peek2005-04-241-1/+1
| | | | Notes: svn path=/head/; revision=145481
* Fix typoAlexey Zelkin2005-02-272-2/+2
| | | | Notes: svn path=/head/; revision=142677
* Use LC_MESSAGES locale category instead of value of LANG environment variableAlexey Zelkin2005-02-012-0/+4
| | | | | | | | | | | | while opening of tcsh's message catalog. It gives us more flexibility, and do not change current behaviour (since we call setlocale() here) Submitted by: Rostislav Krasny <rosti_bsd@yahoo.com> PR: bin/76773 MFC After: 3 days Notes: svn path=/head/; revision=141096
* /*- or .\"- or #- to begin license clauses.Warner Losh2005-01-107-0/+7
| | | | Notes: svn path=/head/; revision=139969
* KANJI and DSPMBYTE are now "on" by default in the tcsh 6.13.00 distribution.Mark Peek2004-07-112-24/+34
| | | | Notes: svn path=/head/; revision=131966
* Remove clause 3 from the UCB licenses.Mark Murray2004-04-068-32/+0
| | | | | | | OK'ed by: imp, core Notes: svn path=/head/; revision=127958
* style.Makefile:Johan Karlsson2004-02-231-1/+1
| | | | | | | Use WARNS?= instead of WARNS= Notes: svn path=/head/; revision=126173
* Temporarily turn off -Werror for these components.Alexander Kabaev2003-07-111-1/+1
| | | | Notes: svn path=/head/; revision=117423
* Tweak a couple of utilities so they compile cleanly for /rescue. MostlyGordon Tetlow2003-06-291-0/+4
| | | | | | | | | path fixes. Submitted by: Tim Kientzle <kientzle@acm.org> Notes: svn path=/head/; revision=117036
* Get this area compiling with the highest WARNS= that it works with.Mark Murray2003-06-131-1/+1
| | | | | | | | | | Obsolete WFORMAT= junk also removed where possible. OK'ed by: obrien Tested on: sparc64, alpha, i386 Notes: svn path=/head/; revision=116282
* UseJun Kuriyama2003-06-061-1/+1
| | | | | | | | | | | | cat ${.ALLSRC} > ${.TARGET} rather than ln -sf ${.ALLSRC} ${.TARGET} not to depends on absolute-path of symbolic links. Commented by: marcel, obrien, bde Notes: svn path=/head/; revision=115898
* Make this WARNS=1 as that is all we can do with GCC 3.3 -- too manyDavid E. O'Brien2003-05-021-0/+1
| | | | | | | sized/unsigned comparisons. Notes: svn path=/head/; revision=114510
* Remove another unused doc Makefile.Tom Rhodes2003-02-041-8/+0
| | | | Notes: svn path=/head/; revision=110348
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/Jens Schweikhardt2002-12-302-240/+240
| | | | | | | Add FreeBSD Id tag where missing. Notes: svn path=/head/; revision=108470
* s/filesystem/file system/ as discussed on -developersTom Rhodes2002-08-211-1/+1
| | | | Notes: svn path=/head/; revision=102230
* Remove WARNS and WFORMAT overrides.Mark Peek2002-07-241-2/+0
| | | | Notes: svn path=/head/; revision=100640
* Reimplemented bsd.nls.mk using bsd.files.mk and bsd.links.mk.Ruslan Ermilov2002-07-022-35/+28
| | | | | | | | | | | | | | | Provided the (previously missing) dependency on source files for intermediate .msg files. Provided the default for NLSSRCDIR (defaults to .CURDIR). Slightly changed the API: NLS should now list plain locale names, without the .msg suffix. When included from bsd.prog.mk, NLSNAME defaults to PROG. Notes: svn path=/head/; revision=99257
* Use NLSLINKS to setup symbolic links in NLS areaAlexey Zelkin2002-03-041-27/+10
| | | | Notes: svn path=/head/; revision=91633
* This file is not used anymoreAlexey Zelkin2002-03-041-17/+0
| | | | Notes: svn path=/head/; revision=91629
* Use bsd.nls.mk for building/installing NLS filesAlexey Zelkin2002-03-0411-185/+48
| | | | | | | XXX: links handling simplify Notes: svn path=/head/; revision=91627
* Install complete.tcsh and csh-mode.el into ${SHAREDIR}/examples/tcsh.Mark Peek2002-02-121-0/+3
| | | | | | | | | PR: misc/34800 (from Steven Grady) Submitted by: phantom (patch) MFC after: 3 days Notes: svn path=/head/; revision=90559
* Lock down with WFORMAT=1 except those directories with unfixed warnings.Kris Kennaway2002-02-041-0/+1
| | | | | | | Tested on i386 and alpha. Notes: svn path=/head/; revision=90166
* Default to WARNS=2. Binary builds that cannot handle this must explicitlyDavid E. O'Brien2001-12-041-0/+1
| | | | | | | | | set WARNS=0. Reviewed by: mike Notes: svn path=/head/; revision=87323
* Enable BSD style color ls support.Mark Peek2001-09-052-0/+2
| | | | | | | | PR: 23161 Submitted by: Anand Ranganathan <anand@blandings.com> Notes: svn path=/head/; revision=83121
* Update to the tcsh-6.11 version.Mark Peek2001-09-051-4/+12
| | | | | | | | | This file could be removed as the alpha changes have been incorporated into the base release. However, it is probably best to leave this here since there are additional FreeBSD architectures in the pipeline that should be added. Notes: svn path=/head/; revision=83116
* Add new tcsh-6.11 NLS sets for Estonian and Russian.Mark Peek2001-09-053-1/+33
| | | | | | | (Polish was also included in tcsh-6.11 but the set1 and set3 files are broken) Notes: svn path=/head/; revision=83101
* Remove whitespace at EOL.Dima Dorfman2001-07-153-22/+22
| | | | Notes: svn path=/head/; revision=79754