aboutsummaryrefslogtreecommitdiffhomepage
path: root/fallback.h
Commit message (Collapse)AuthorAge
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* remove trailing spacesGravatar Grissiom2010-09-18
| | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change.
* Make proper autoconf test for availability of posix nan function instead of ↵Gravatar axel2009-02-03
| | | | | | fudging with the NAN macro. darcs-hash:20090202232049-ac50b-0176955677ff39fdd05eeefa20dca883863c34e6.gz
* Make fish avoid iterating through user list when completing file part of ↵Gravatar axel2009-02-03
| | | | | | directory starting with tilde. Also add a timeout to the directory iteration, to protect against humongously large user databases. darcs-hash:20090202224645-ac50b-353047a73e4d6f494f470fe2ea6c4a34b486d302.gz
* Add lots of new code comments.Gravatar liljencrantz2008-01-14
| | | | darcs-hash:20080113164747-75c98-9d0cefd27be7aef7ba60772616d9da7e6bb52912.gz
* Indentation fixes.Gravatar liljencrantz2007-10-15
| | | | darcs-hash:20071015132125-75c98-c59b345017f97ac4fe9bb166bf5128245a66e05a.gz
* Make the maximum execve size test use sysconf. Create a fallback if sysconf ↵Gravatar liljencrantz2007-10-15
| | | | | | is unavailable. darcs-hash:20071015113936-75c98-078e9f8727e91d41fabc80827bf97c8e04dd97ba.gz
* Add tparm fallback to use under systems having tparm with fixed number of ↵Gravatar Claes Nästén2007-08-22
| | | | | | paramters, required with Solaris curses. Updated configure script to check for c99 for compilation with Sun Studio under solaris and updated LDFlAGS for fish_pager etc to include library dependencies from common.c etc. darcs-hash:20070822075741-cac88-5532b074490bce1d7f37289b1774a4a5e44416d8.gz
* Minor code fixesGravatar axel2006-10-20
| | | | darcs-hash:20061019153950-ac50b-9a7d5939ce47cd5f8b7167a97b0e9c62315b7b6e.gz
* Add fallback if SIGWINCH is unavailableGravatar axel2006-08-28
| | | | darcs-hash:20060828122515-ac50b-f2b8f1519bbbd62908a6648255bfb20bdce83212.gz
* Provide fallback version of getopt_long instead of checking for it's ↵Gravatar axel2006-08-28
| | | | | | presense every time it is used darcs-hash:20060828114305-ac50b-f4aad19e936fa42bbe84e51e72aa32445a469527.gz
* Use OK as return value for del_curterm fallbackGravatar axel2006-08-28
| | | | darcs-hash:20060828100046-ac50b-e52e7181ffb6fa5b1b3162ac3ae0aacc9bf7f5a3.gz
* Change null function to #define for del_curterm() - solves build problem on ↵Gravatar netocrat2006-08-13
| | | | | | some BSDs. darcs-hash:20060813030853-344c5-7aa2cc3c70044214d90263999f2312f8f10296a4.gz
* Add SIGUSR1 as fallback if SIGIO doesn't existGravatar axel2006-08-10
| | | | darcs-hash:20060809222656-ac50b-9a1f5a202f012c836570041acb6064849e7b0de5.gz
* Provide fallback of killpg functionGravatar axel2006-07-31
| | | | darcs-hash:20060730205941-ac50b-ddcec32cc5ab74770b743fed3d131460ee576191.gz
* Provide fallback is struct winsize is not definedGravatar axel2006-07-31
| | | | darcs-hash:20060730205544-ac50b-26f34eb04b56924baa34f560fd274cf38413b5f5.gz
* Move a few pieces of implementation-specific kludges related to different ↵Gravatar axel2006-07-20
| | | | | | gettext implementations out of env.c and into fallback.c darcs-hash:20060719231149-ac50b-c930a77ae76249b27f800f1d61146482c8f005c9.gz
* Remove translate.c. The gettext fallback functionality is moved to ↵Gravatar axel2006-07-20
| | | | | | fallback.c, the wide wrapper is moved to wutil.c darcs-hash:20060719225549-ac50b-0a55e805b04f4fe0afa99ea580901d62f39cdef5.gz
* Implement fallback version of futimes instead of testing for it's existance ↵Gravatar axel2006-06-22
| | | | | | in reader.c darcs-hash:20060621141544-ac50b-4726e3f63644b64b8bbb5cd829383c1fc6f8d86e.gz
* Large number of sourcecode comment edits, and some minor code polishGravatar axel2006-06-20
| | | | darcs-hash:20060620005010-ac50b-eaeae9a6242a37c1e34831e1a0b2ee2b4e7a012e.gz
* Documentation updates. Fixes a few formating bugs, adds various minor ↵Gravatar axel2006-06-17
| | | | | | missing api documentation, fixes a few typos. Also fixes a few tiny code issues, mostly missing consts, etc darcs-hash:20060617130708-ac50b-cc2ec5aa3e4bfb8e28d7b86441bfb4661f1dd7e7.gz
* Provide fallback implementation of lrand48_rGravatar axel2006-06-15
| | | | darcs-hash:20060615105315-ac50b-155e1836d0bdc8f398776a816898718066adcdce.gz
* Add more function input validation checksGravatar axel2006-06-09
| | | | darcs-hash:20060608235212-ac50b-25fd55f96356af65d4da1eec100cc954b4a9f81e.gz
* Do input validation in various functions in function.c and complete.cGravatar axel2006-06-08
| | | | darcs-hash:20060608000145-ac50b-1088c3f5e3c1ad2759c13400e5dda2d21858fedc.gz
* Define WCHAR_MAX to INT_MAX, not 0x7fffffff if undefined, as per suggestion ↵Gravatar axel2006-05-19
| | | | | | from Netocrat darcs-hash:20060519095948-ac50b-19842d18f4a020da7895d21df2f289dcf42f30bf.gz
* Add fallback del_curterm which does nothing, used in preference to BSD ↵Gravatar axel2006-05-11
| | | | | | curses del_curterm, which seems to do a double-free darcs-hash:20060511115846-ac50b-8d5fc054d31cff637d30e858ae8ffe2b1d1e8c03.gz
* Include stdint.h, in fallback.h, since WCHAR_MAX might be defined there and ↵Gravatar axel2006-05-10
| | | | | | not in wchar.h, as the C standard says - Thanks to Peter Moulder for pointing this one out darcs-hash:20060510132704-ac50b-9da156a6ee5f04e33fa8d5bf8cee581a88643cb2.gz
* Make sure WCHAR_MAX is defined (This is missing on OpenBSD for example)Gravatar axel2006-05-10
| | | | darcs-hash:20060509164222-ac50b-595fd7507e2e5585b1a14e32792a38853b795b47.gz
* Minor edits of function descriptions, includes, etc.Gravatar axel2006-05-03
| | | | darcs-hash:20060502162950-ac50b-c2fcfc957d55f292744bcb4b33b4d66fc42087ed.gz
* Fix segfault when using the 'set' command with no argumentsGravatar axel2006-05-03
| | | | darcs-hash:20060502162830-ac50b-d3ab63c29a6daeaa62803923b060ec69942911f8.gz
* Use libc implementations of wcslcpy and wcslcat if they exist. Move internal ↵Gravatar axel2006-04-19
| | | | | | implementations to fallback.c. darcs-hash:20060419095628-ac50b-0e94e4205306bb99bb9dea72eec43b442520bf1b.gz
* PPC fix by James Vega, fixing an issue with a variable named putc, which ↵Gravatar axel2006-04-04
| | | | | | clashed with the putc macro darcs-hash:20060403150422-ac50b-78d5db541cb1f41bfea55deac7578c0df73605bd.gz
* Third try on correct fallback headers - re-add the checks to only include ↵Gravatar axel2006-03-26
| | | | | | prototypes for functions which are known to be missing, and also add any compiler directives which may help in adding additional prototypes in the system headers (separate patch) darcs-hash:20060325162103-ac50b-18f5074838a1c304c3d013378b7fa4e66b544cd9.gz
* OS X Compilation FixGravatar npilon2006-03-13
| | | | | | Tweak to fallback.h to make it compile under OS X. As shipped with fish 1.21.2, this causes a lot of warnings and then dies. darcs-hash:20060313014333-c90d9-de59932f81dd6debbfb48225893983df485df12b.gz
* Move typedef of tputs_arg_t from common.h to fallback.hGravatar axel2006-03-14
| | | | darcs-hash:20060314000801-ac50b-466d5b90d9a1bea0e55c8657748edf6663edd06f.gz
* Always define prototypes in fallback.h, so that if the prototypes are ↵Gravatar axel2006-03-06
| | | | | | missing in the libc headers, things will still work darcs-hash:20060305212513-ac50b-11820bbcc4193d8588246848161909baf3726edf.gz
* Add missing includesGravatar axel2006-03-06
| | | | darcs-hash:20060305212411-ac50b-4d672d98dd57914be7906e756e5e59e15bb02570.gz
* Move all fallbacks for standard and not-so-standard unix functions to ↵Gravatar axel2006-02-28
fallback.c, in order to have a one-stop place to look for such functions darcs-hash:20060228131716-ac50b-0832193dbcaf7191dcb24456dc40f2e861a1382e.gz