aboutsummaryrefslogtreecommitdiffhomepage
path: root/common.c
Commit message (Collapse)AuthorAge
* Add fallback implementations of wcstok, putwc and getwc. Move all fallbacks ↵Gravatar axel2006-01-21
| | | | | | from common.c to wutil.c. darcs-hash:20060120142721-ac50b-4b9850d889e2210e1d545339e29dcc038a3f2b04.gz
* Check location of term.h header (updated)Gravatar axel2006-01-19
| | | | darcs-hash:20060119122207-ac50b-c573f54cbe13a1592a20342ee331159be0306913.gz
* Make the functions builtin display function listing on -n to a terminal in a ↵Gravatar axel2006-01-15
| | | | | | human-friendly format darcs-hash:20060115115805-ac50b-fc5b468c0e68904e5cf934f43066ecfdf23e2a3b.gz
* Improve locale implementation (should now behave identically to bash) and ↵Gravatar axel2006-01-09
| | | | | | document locale variables behaviour darcs-hash:20060108230049-ac50b-403f1d00c8483fc4fecc275b62e40b1c3d51bfc1.gz
* Huge upade containing several bugfixes related to i18n, and a huge number of ↵Gravatar axel2006-01-08
| | | | | | new translatable strings, including almost all description messages for command specific completions darcs-hash:20060108025656-ac50b-e2309829a0afa6b3270d13814e9600d0fd372407.gz
* Add i18n through gettext, as well as a Swedish translationGravatar axel2006-01-04
| | | | darcs-hash:20060104125102-ac50b-5bf026578a69bd94f7a7a3c8dee0ebccd95e5c24.gz
* Only use internal wcsndup implementation of no external one existsGravatar axel2005-12-26
| | | | darcs-hash:20051225220329-ac50b-8ab5165f227112bb28406168d6c88e45a74fc7bc.gz
* Fisx crash buh when completing string ending in backslashGravatar axel2005-12-26
| | | | darcs-hash:20051225220044-ac50b-b880ffe649d04ed1e5ec6786d0b59eed8068d182.gz
* Add autoconf checks for wide character string functionsGravatar axel2005-12-18
| | | | darcs-hash:20051217213205-ac50b-df9ea4cbc1a7e4235578bd4fc542ddb7788d41cc.gz
* Escape the ~ characterGravatar axel2005-12-09
| | | | darcs-hash:20051209121954-ac50b-347571c227de795661694f31ff4ab9eafdda0e39.gz
* Fix missing escapes for the [] charactersGravatar axel2005-12-09
| | | | darcs-hash:20051209033225-ac50b-713c8d82887fb6de4de84c980f23a19039df0cb7.gz
* Insert boundary token at quotes, makes things like $foo"bar" work rightGravatar axel2005-12-08
| | | | darcs-hash:20051207144307-ac50b-a708fa43b196f435efdcb1bfac17ce592cdb4533.gz
* common.c: Include the header file for ioctl()Gravatar James Vega2005-11-29
| | | | darcs-hash:20051128144202-35ec8-5148e095c81538cb26c232e93dbe94a93e75e253.gz
* Change quoting rules to POSIX styleGravatar axel2005-11-03
| | | | darcs-hash:20051102164913-ac50b-d4b696394e13a2d4c787f8ee1a2b209317dddb51.gz
* Minor performance tweaksGravatar axel2005-11-03
| | | | darcs-hash:20051102154159-ac50b-9a32fb6cc654c593048840ebd9f6abb97c2e0bb8.gz
* Fix problem bug breaking completion in commands with multiple subshellsGravatar axel2005-10-25
| | | | darcs-hash:20051025110352-ac50b-fff319ddcbafb722b9bc3c61aa1b250b290716a5.gz
* Huge API documentation cleanupGravatar axel2005-10-25
| | | | darcs-hash:20051024152625-ac50b-41503feb4ea8d428c5b30c159aaae0c8f7ae46a2.gz
* Minor editsGravatar axel2005-10-20
| | | | darcs-hash:20051020120610-ac50b-62950ed81377c38979ea2967f915eaa0e7f01e33.gz
* Fix broken debug in non-interactive modeGravatar axel2005-10-20
| | | | darcs-hash:20051020113001-ac50b-5a2517bbdc728070bc1fb9f22c5ed38717e85a5c.gz
* Increase fish robustness by improving signal handling when forking jobs and ↵Gravatar axel2005-10-14
| | | | | | minor signal handling improvements darcs-hash:20051014114033-ac50b-8d0f6274ac590f1b6dbe82c55366f44ed7debf20.gz
* Optimize interactive input reader by allowing multiple input characters ↵Gravatar axel2005-10-14
| | | | | | between redraws darcs-hash:20051013140833-ac50b-f652fada56ca7359246b03a4bdf2116fb8c52435.gz
* Escape % sign in escape functionGravatar axel2005-10-12
| | | | darcs-hash:20051012112342-ac50b-97483f3794d0c1f6c2292e7e51c2c64b7b2483d7.gz
* Do automatic line breaking in debugGravatar axel2005-10-12
| | | | darcs-hash:20051012103421-ac50b-d3cba7cb40287fd97cccc246a19dcb2273bf8b82.gz
* Minor editsGravatar axel2005-10-08
| | | | darcs-hash:20051008020008-ac50b-401f0e36582075d177afb2f1573c765c572f1a97.gz
* API cleanupGravatar axel2005-10-07
| | | | darcs-hash:20051007103651-ac50b-3b518ce795adf2d39b8ebfcba6a2df7c36411b15.gz
* Proper order for #includesGravatar axel2005-10-05
| | | | darcs-hash:20051005095800-ac50b-483cefa796b4e08ee4c2a85d0f841860e87b31d9.gz
* Correct NFS-safe locking for per-hostname uniqueness (and misc fixes)Gravatar netocrat2005-10-02
| | | | | | The temporary linked-to file now uses the hostname or a (reasonably) random string of digits so that the filename is truly unique when multiple NFS clients are accessing the same directory. Other fixes: 3.1 corrected to 0.31 (was allocating x10 too many characters); units of LOCKPOLLINTERVAL recommented to specify milliseconds; added debug()s; reworded misc comments for clarity/accuracy. darcs-hash:20051001191852-344c5-f16893d6f6f4309eeccb68870ed35dfbd87ccd2a.gz
* Use internal implementation for wcsncasecmpGravatar axel2005-10-04
| | | | darcs-hash:20051003152639-ac50b-581206ef8148f4d24875862f6cc09909b369fac0.gz
* Amended critical section locking to be NFS-safeGravatar netocrat2005-10-01
| | | | darcs-hash:20050930195021-344c5-9e4760fdb29c80e32589bf62159911a57c6779d2.gz
* Critical section locking for fishdGravatar netocrat2005-09-28
| | | | darcs-hash:20050928014309-344c5-92a1e5aa31eceacc4f76cdb2638358d1014c2e3f.gz
* Fix minor bugs in parserGravatar axel2005-09-25
| | | | darcs-hash:20050924193117-ac50b-eb8ecfe4fec3bca6f89356a9079977802eb4a2c8.gz
* Key binding functionsGravatar axel2005-09-21
| | | | darcs-hash:20050920234200-ac50b-3895a97cb024368258cd1562bdcc9fda2c84f521.gz
* Initial revisionGravatar axel2005-09-20
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz