aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.c
Commit message (Collapse)AuthorAge
* Change the foregrounf/background code a bit, fixes bug where mulktiple jobs ↵Gravatar axel2006-01-18
| | | | | | want foreground status. Is this fix enough or are there still corner cases? darcs-hash:20060118124248-ac50b-cbbddb8c6dad1f44826050395cda647fa9348f0f.gz
* Make parser_current_line use dynamic memory to avoid overflow on long linesGravatar axel2006-01-12
| | | | darcs-hash:20060112125457-ac50b-1eff13f647793701e620a675ff661bc7d823a843.gz
* Yet another batch of description tweaks, as well as the last major checkin ↵Gravatar axel2006-01-12
| | | | | | of translations to swedish (updated patch) darcs-hash:20060111141735-ac50b-b6a9ac5d5d9eb8eac28dd39968cd28f99044e8f5.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
* Add more helpful error messages when trying to use Posix short circut ↵Gravatar axel2006-01-06
| | | | | | operators (|| and &&) darcs-hash:20060105160228-ac50b-d3addc00f8fb7934402788ff2da7301a638063dc.gz
* Change syntax of 'and' and 'or' to infix orderGravatar axel2006-01-06
| | | | darcs-hash:20060105153753-ac50b-4413a5d2652232bb38c97f5c673251193fc848ec.gz
* Minor fixes to i18nGravatar axel2006-01-04
| | | | darcs-hash:20060104130124-ac50b-3a629986f1a2ddf168d2f13184a6c222ccbc4889.gz
* Add i18n through gettext, as well as a Swedish translationGravatar axel2006-01-04
| | | | darcs-hash:20060104125102-ac50b-5bf026578a69bd94f7a7a3c8dee0ebccd95e5c24.gz
* Minor text formating tweaksGravatar axel2005-12-31
| | | | darcs-hash:20051230162919-ac50b-498d690fdec0aaf37c212eedf6b4c584c64f9a5f.gz
* Code tweaksGravatar axel2005-12-14
| | | | darcs-hash:20051214033939-ac50b-321171b5a7a59ca6856ce1b1a09126614154544a.gz
* Code tweaksGravatar axel2005-12-14
| | | | darcs-hash:20051214010712-ac50b-4053d2c3b97a1ea6168f113e91d3e4915915ea9a.gz
* More tweaksGravatar axel2005-12-14
| | | | darcs-hash:20051213201121-ac50b-cdb07b1535b7a7f521d5a4360d09a449315a65a3.gz
* Use . as CDPATH if CDPATH is zero lengthGravatar axel2005-12-14
| | | | darcs-hash:20051213201036-ac50b-7567b40f37b409a1bc0ec7b1dc83724057e7e5d2.gz
* Minor tweaksGravatar axel2005-12-14
| | | | darcs-hash:20051213182803-ac50b-859b5bd4274e24dfd462cdf4585f0a05b751f737.gz
* Fix bug causing inconsistent state and shutdown when the begin command was ↵Gravatar axel2005-12-13
| | | | | | used in a function definition darcs-hash:20051212155104-ac50b-bb942f22d1eaef8cdc07ddf04fb9230bbfb165f6.gz
* Minor editsGravatar axel2005-12-12
| | | | darcs-hash:20051211233939-ac50b-e01a4024f70355f2b7f1b5377c6e0853997d9860.gz
* Initial blocking implementationGravatar axel2005-12-12
| | | | darcs-hash:20051211222101-ac50b-6e11220bd608187fbb32a0313b5b73dbdc8354fc.gz
* Do not stop evaluation on wildcard errorGravatar axel2005-12-09
| | | | darcs-hash:20051209024116-ac50b-4053af9c2800565b752476a6cdb31d3a5c43b113.gz
* Improved error messagesGravatar axel2005-12-08
| | | | darcs-hash:20051207160647-ac50b-4061540829a108381c20a1a6f3c8fd2d004a9800.gz
* Set status to 1 on parse errorsGravatar axel2005-12-07
| | | | darcs-hash:20051207130209-ac50b-f1431d395bf741bb4c8f99ed64ed8ccc53a960a3.gz
* Use csh-style error rules with wildcards, i.e. if no matches are found, the ↵Gravatar axel2005-12-04
| | | | | | command is not executed darcs-hash:20051203164356-ac50b-1b1818db2698eab9ae765a5af1e259bce3ab37e7.gz
* Set version to 1.17.0, disable fishd optimization patch.Gravatar axel2005-12-02
| | | | darcs-hash:20051201154544-ac50b-9b0f5502659d9f1facc04e4fd6a0b7287b197f2d.gz
* Only insert fishd barrier after non-builtin commands to increase performanceGravatar axel2005-11-30
| | | | darcs-hash:20051129195132-ac50b-7fcf7b2458b162c9c668fe823f17dc070604b00d.gz
* Huge API documentation cleanupGravatar axel2005-10-25
| | | | darcs-hash:20051024152625-ac50b-41503feb4ea8d428c5b30c159aaae0c8f7ae46a2.gz
* Add support for specifying event handler for calling job in command ↵Gravatar axel2005-10-15
| | | | | | supstitution. Add psub shellscript function for process substitution darcs-hash:20051015005126-ac50b-d2aedca3a50a78362502f3fa9dd8bf25cb7dc6e1.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
* Stop using anonymous unionsGravatar axel2005-10-12
| | | | darcs-hash:20051011193116-ac50b-ad5f877bc54069233f804dffd136656da3a2c8f1.gz
* Event handling and job reaping updatesGravatar axel2005-10-12
| | | | darcs-hash:20051011192343-ac50b-aa3f5ae5e2b34d122f10e3b59ceb6fdd447f4ae3.gz
* Remove finsihed jobs after eventsGravatar axel2005-10-09
| | | | darcs-hash:20051009115309-ac50b-cc4526f26b7de8ef1e41c338ea653088b0ee2471.gz
* API documentation updatesGravatar axel2005-10-09
| | | | darcs-hash:20051009114816-ac50b-4a11de60d61dcba7cbb63ae4b71cfd1eb06e1d7a.gz
* Spelling fixesGravatar axel2005-10-08
| | | | darcs-hash:20051008093310-ac50b-077bd66d4b2c3f98de421e04b125f0d89e9d503a.gz
* Minor fixesGravatar axel2005-10-08
| | | | darcs-hash:20051008022706-ac50b-e7726d32381d37e64351cb29d3bd80953ef9ff11.gz
* Call job removal more often in non-interactive mode, increases performance ↵Gravatar axel2005-10-08
| | | | | | when parsing long files darcs-hash:20051008020230-ac50b-02dadff9318f3572ee335a307aba0ac39bc6c5a9.gz
* Minor editsGravatar axel2005-10-08
| | | | darcs-hash:20051008020008-ac50b-401f0e36582075d177afb2f1573c765c572f1a97.gz
* Improve error message on missing 'end'Gravatar axel2005-10-08
| | | | darcs-hash:20051008002349-ac50b-35f09b736a06ec3955d2ee121dd9ec3855f59f6c.gz
* Add support for piping using other file descriptor than fd 1Gravatar axel2005-10-08
| | | | darcs-hash:20051007140857-ac50b-314a47d98ccd09e837be7bd81ebe58d5144c3499.gz
* Various updates to signal event handlingGravatar axel2005-10-06
| | | | darcs-hash:20051006115416-ac50b-ab0a1be946f758cfdeaa5dfe172f417acb9b6e79.gz
* Initial update for new event subsystemGravatar axel2005-10-06
| | | | darcs-hash:20051005223708-ac50b-8a8d7e003e1c24747f3f154cb66b6c1a1015c35b.gz
* Cast null pointers to (void *) in vararg functionsGravatar axel2005-10-01
| | | | darcs-hash:20050930182826-ac50b-fa9960404bf69e57531ad02becb5015aaed35d69.gz
* No semicolon required after else/beginGravatar axel2005-09-25
| | | | darcs-hash:20050925112542-ac50b-6cdba042b3f4de89c3f23c3d5e115608ec2c54b8.gz
* Fix minor bugs in parserGravatar axel2005-09-25
| | | | darcs-hash:20050924193117-ac50b-eb8ecfe4fec3bca6f89356a9079977802eb4a2c8.gz
* Fix for broken variable exportGravatar axel2005-09-24
| | | | darcs-hash:20050923231538-ac50b-60e0a827ce74a168dce0cca34ce96cf89c12ada9.gz
* Fix for various redirection problemsGravatar axel2005-09-23
| | | | darcs-hash:20050923131031-ac50b-b9e2897e7f20a087260f97d1342deaed65ad7d70.gz
* Exportable universal variablesGravatar axel2005-09-23
| | | | darcs-hash:20050922201652-ac50b-f70e7607b4ace24da4020f2d432718dc335e5bdd.gz
* Initial revisionGravatar axel2005-09-20
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz