aboutsummaryrefslogtreecommitdiffhomepage
path: root/wildcard.c
Commit message (Collapse)AuthorAge
* Make it possible to cancel a long-winded wildcard match by pressing ^CGravatar axel2007-01-10
| | | | darcs-hash:20070109164705-ac50b-d8bf2c22e9ecb6bccec6892da266016dcae79a4c.gz
* Fix bug where tab completions for implicit 'cd' would ignore symbolic links ↵Gravatar axel2006-11-23
| | | | | | to directories darcs-hash:20061123104023-ac50b-7245f70e0f6fbbc97358e32c6dc7ca5258f24a53.gz
* fix bug where off_t was assumed to be long long, causing display errors on ↵Gravatar axel2006-11-10
| | | | | | systems with no large file support darcs-hash:20061109175804-ac50b-b05ec0aa9ae6f7dd23b7432c321eff44b446397d.gz
* Change meaning of ** to match both files and directoriesGravatar axel2006-10-22
| | | | darcs-hash:20061021224429-ac50b-38e46fa533baf9a46d207ab95bfa7af55abbe54a.gz
* Use S_IS* macros instead of S_IF*, which are non-posixGravatar axel2006-08-01
| | | | darcs-hash:20060801002411-ac50b-e5afcbfe4adfc54333c982b43309091c1cbcc1c9.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
* Switch from die_mem function to DIE_MEM macro in order to be able to give a ↵Gravatar axel2006-07-03
| | | | | | line and file for the OOM message darcs-hash:20060703103957-ac50b-8d7a860d931fd087f6d1759bc1e934dba1cfefe2.gz
* Various code polish, including minor rearangement of builtin code to export ↵Gravatar axel2006-06-21
| | | | | | fewer functions, a few additional input checks, and removal of the unneeded, exported error_max variable darcs-hash:20060620212016-ac50b-f76c10eea23fab14a648ea83ed0c83a171b8fef9.gz
* Large number of sourcecode comment edits, and some minor code polishGravatar axel2006-06-20
| | | | darcs-hash:20060620005010-ac50b-eaeae9a6242a37c1e34831e1a0b2ee2b4e7a012e.gz
* Fix warnings from ICCGravatar axel2006-03-29
| | | | darcs-hash:20060329001450-ac50b-9c3fe4f7ca14a077997c421616c07dde03b48c6d.gz
* Fix wildcarding bug where ? at end of wildcard could match 0 charactersGravatar axel2006-03-29
| | | | darcs-hash:20060328180916-ac50b-6f77d936a1e46e411a12ca96fd9ad3bb844d321b.gz
* Fix completion describtion bug causing filesizes below 1024 bytes to be ↵Gravatar axel2006-03-22
| | | | | | reported as 0 bytes on big-endian systems darcs-hash:20060322001712-ac50b-1a42b3dcb868161f13d45d80d16aeb119f6ec9cd.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
* Add some input validation code to various functionsGravatar axel2006-02-23
| | | | darcs-hash:20060222154152-ac50b-608032284165f099beecd1cd4f7c6bb2b45df432.gz
* Allow multiple slashes in a wildcard to be used as a single directory separatorGravatar axel2006-02-22
| | | | darcs-hash:20060221154738-ac50b-e4b35d3604d8e39d3aff7b8da38617272bd6e89e.gz
* Minor edits, additional comments, etc.Gravatar axel2006-02-19
| | | | darcs-hash:20060219015438-ac50b-b6346876460912f3c27d1bb4287aeab962260ab6.gz
* Make sure that command specific completions can handle input strings with ↵Gravatar axel2006-02-19
| | | | | | wildcards reasonably well darcs-hash:20060219011432-ac50b-89a73a3d414f2dbd8a213b851fcb1c494e022eae.gz
* Variable used for filenmae length was accidentally set to staticGravatar axel2006-02-13
| | | | darcs-hash:20060212222313-ac50b-1893f4fbe52a8c72ebc8332b1e575c1b8a2b31d5.gz
* New wreaddir function, wide character version of readdirGravatar axel2006-02-09
| | | | darcs-hash:20060208145847-ac50b-0e250edb67dd095e90054ed55f88a2638ba9b02a.gz
* the 'unknown' filetype description shouldn't be tranlated, since it is never ↵Gravatar axel2006-01-24
| | | | | | used darcs-hash:20060123154923-ac50b-bd7f826f77d33d26070b231ba630459e45ae6937.gz
* Fix two bugs which together caused descriptions to be interpreted as a part ↵Gravatar axel2006-01-21
| | | | | | of the completion in some rare cases darcs-hash:20060121025206-ac50b-2bda82d8a9acdcdc9298e9986fbd38696514249f.gz
* Remove a few warningsGravatar axel2006-01-16
| | | | darcs-hash:20060116134244-ac50b-123a615eb94803f721213d81b676893bc4159104.gz
* Improve description handling - handle symbolic link loops, handle ↵Gravatar axel2006-01-13
| | | | | | description functions returning strings without a separator, and handle testing of un-stat:able files darcs-hash:20060112144903-ac50b-9766abfa212b2eaf61509a65499df0018562b5d9.gz
* Makecompletion functions work with completion descriptions regardless of if ↵Gravatar axel2006-01-10
| | | | | | they contain a separator character or not darcs-hash:20060109171359-ac50b-d3fc75cb3263d1f20296e5e81a9f48caf345cd01.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
* Translate most shellscript output, translate internal completion ↵Gravatar axel2006-01-05
| | | | | | descriptions, and several translation bugfixes darcs-hash:20060105134159-ac50b-0a7805971e079dd1a511c6bca227db4504902ef0.gz
* Add i18n through gettext, as well as a Swedish translationGravatar axel2006-01-04
| | | | darcs-hash:20060104125102-ac50b-5bf026578a69bd94f7a7a3c8dee0ebccd95e5c24.gz
* Fisx crash buh when completing string ending in backslashGravatar axel2005-12-26
| | | | darcs-hash:20051225220044-ac50b-b880ffe649d04ed1e5ec6786d0b59eed8068d182.gz
* Remove compiler warningGravatar axel2005-12-10
| | | | darcs-hash:20051210003607-ac50b-3c9aab83ec7c5f184c1cd01f6cdd11c711725584.gz
* Improved error messagesGravatar axel2005-12-08
| | | | darcs-hash:20051207160647-ac50b-4061540829a108381c20a1a6f3c8fd2d004a9800.gz
* SpellingGravatar axel2005-12-08
| | | | darcs-hash:20051207155717-ac50b-6146b02bd8aff0fd27816acd5e31b38093d8575d.gz
* Fix broken recursive wildcard patchGravatar axel2005-12-01
| | | | darcs-hash:20051130153303-ac50b-3d0973badb50a98fe8038135a031a8ee14e4f894.gz
* Change stupid call signature for tilde expand functionGravatar axel2005-11-30
| | | | darcs-hash:20051129165202-ac50b-f442d0d75864317cc70059fffe5e8eb956ad54a6.gz
* Fix problem with recursive wildcards not working properly when postfixed ↵Gravatar axel2005-11-30
| | | | | | with a regular string darcs-hash:20051129143352-ac50b-6fec789be36250f29d35458b15dbae423eed195c.gz
* Remove accidentally included test code for recursive wildcard featureGravatar axel2005-11-29
| | | | darcs-hash:20051129101414-ac50b-929f0b9928bbed8a485699c66e1b4e3e8cedcfdc.gz
* Try to report IO redirection errors resulting from redirection stderrGravatar axel2005-11-29
| | | | darcs-hash:20051129101206-ac50b-970569a8b710d74b6e16a3c09b8848618cec4a7e.gz
* Added support for recursive wildcardsGravatar horeah2005-11-24
| | | | darcs-hash:20051123153503-b56f0-6d837388e8bbfdebba9a399f8374b3e8433e5a32.gz
* Cast null pointers to (void *) in vararg functionsGravatar axel2005-10-01
| | | | darcs-hash:20050930182826-ac50b-fa9960404bf69e57531ad02becb5015aaed35d69.gz
* Initial revisionGravatar axel2005-09-20
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz