axel
|
45412f2b1f
|
Move keyword detection code to separate file
darcs-hash:20070422095026-ac50b-77a840e2830370f46b7a48fd8863095d2cd7a5f0.gz
|
2007-04-22 19:50:26 +10:00 |
|
axel
|
5c9570eb56
|
Minor code tweaks
darcs-hash:20070416201053-ac50b-99d3ee51ef2b3642c737c3809bc2a4bfbe103b67.gz
|
2007-04-17 06:10:53 +10:00 |
|
axel
|
4d6751c274
|
Allow named arguments to function instead of only $argv. Philip Ganchev once suggested this, and it was suggested again by Egil Möller.
darcs-hash:20070416200611-ac50b-5eb42c94a65a4e72cae12cd9c04424bdc3b2b4f8.gz
|
2007-04-17 06:06:11 +10:00 |
|
axel
|
6616543991
|
Add breakpoint builtin
darcs-hash:20061111105400-ac50b-18b9165f8719efd45b46e3b3786f7079edd721e7.gz
|
2006-11-11 20:54:00 +10:00 |
|
axel
|
766482d90e
|
Fix bug in read builtin - signal handlers where not correctly set, causiong ^C not to work
darcs-hash:20070201002053-ac50b-b73e22cbeecaeb364974cd2c512efbd517bb90d3.gz
|
2007-02-01 10:20:53 +10:00 |
|
axel
|
ba6661e9df
|
Fix occasional duplicate stack trace, reported by Mike Roberts. Also make fish less likely to print huge amounts of help in non-interactive mode, as per suggestion from Mike Roberts.
darcs-hash:20070131160317-ac50b-8354948f55a1478515ebfe7ddb6db14b6775dd18.gz
|
2007-02-01 02:03:17 +10:00 |
|
axel
|
ba932b6590
|
Add support for -s switch to read builtin, enables shell syntax highlighting in the read builtin
darcs-hash:20070129162624-ac50b-dff9d9ebf16ce3247b83d917efbffd4942cda83f.gz
|
2007-01-30 02:26:24 +10:00 |
|
axel
|
85241817f8
|
Drop unneeded generic descriptions for completion of functions and builtins. Add description for count.
darcs-hash:20070127020752-ac50b-62dba47967cac04cd242894bfaa03116461883f3.gz
|
2007-01-27 12:07:52 +10:00 |
|
axel
|
64f1024eb5
|
Make all error messages from options parsin in builtins redirectable
darcs-hash:20070121145527-ac50b-1375af219a5eba6167e99d3fe24b26dba60eba2a.gz
|
2007-01-22 00:55:27 +10:00 |
|
axel
|
6467ead9ad
|
Make sure read returns with a non-zero status if no string was actually given
darcs-hash:20070115175346-ac50b-9bbcfd114344f030c46456d2d603ce323406bfea.gz
|
2007-01-16 03:53:46 +10:00 |
|
axel
|
602eac89c4
|
Fix typo in user message, remove a few warnings, minor indentation edits
darcs-hash:20070109025356-ac50b-328e42b8898bbc9b40b4841a032ae7871dba9e13.gz
|
2007-01-09 12:53:56 +10:00 |
|
axel
|
41206e70b4
|
Make the bg builtin check that all specified jobs exist before sending any of them to background. Also make sure that the string to pid conversion didn't throw errors.
darcs-hash:20070109002144-ac50b-c3954d98bab5cd95699966b2d1f2480797a9094d.gz
|
2007-01-09 10:21:44 +10:00 |
|
axel
|
63010c26ad
|
Two very minor code touch ups
darcs-hash:20070107142430-ac50b-20cd4fe96c03c052bb6fb5c07ce207a534e86498.gz
|
2007-01-08 00:24:30 +10:00 |
|
axel
|
3b4bacb5ba
|
Allow the user to specify name of history file to use with the read builtin
darcs-hash:20070106142430-ac50b-32ad52077e11438799b17911dc83e57f89e02f2b.gz
|
2007-01-07 00:24:30 +10:00 |
|
axel
|
24fea5dd7b
|
Code cleanup: Use a macro constant instead fo a literal for builtin exit codes
darcs-hash:20061213143431-ac50b-5c5cec623ecca9f52c7d44cfcb26f07fe2fcda39.gz
|
2006-12-14 00:34:31 +10:00 |
|
axel
|
2b05bdfa94
|
Update functions builtin so that default behaviour when not given any arguments is to print only names of all existing functions, not their definitions. Use 'functions (functions)' to get the latter.
darcs-hash:20061213142107-ac50b-16d0a9097ede4b0cd49847618d65fcbfee699393.gz
|
2006-12-14 00:21:07 +10:00 |
|
axel
|
1b71f91a01
|
Update documentation display code to run roff on the client system instead of pregenerating documentation and compiling it into program binaries
darcs-hash:20061117162438-ac50b-5c4c7f0bd8bf53a16e16ecfead9569e642b7160f.gz
|
2006-11-18 02:24:38 +10:00 |
|
axel
|
54244fd33d
|
Add a bugreport function for writing out a message about how to file bug reports
darcs-hash:20061117145825-ac50b-0480300cce24657aae9572b79f145d956db93593.gz
|
2006-11-18 00:58:25 +10:00 |
|
axel
|
a6c00ca0d2
|
Minor edits
darcs-hash:20061028164448-ac50b-c53d5f235d01db3a11b01996b77411a213dc5303.gz
|
2006-10-29 02:44:48 +10:00 |
|
axel
|
3341fc888c
|
Make the fish manpage in Doxygen and add it to the main fish documentation
darcs-hash:20061026102059-ac50b-2a7956bb4651b5ffe867e7c6eb26a29e2f15ad24.gz
|
2006-10-26 20:20:59 +10:00 |
|
axel
|
3a128e1484
|
Use bitset to implement flags for jobs instead of wasting a whole int for every flag
darcs-hash:20061025204759-ac50b-ea07caa30782a1ea02d2cd8aa7cbc94474047a10.gz
|
2006-10-26 06:47:59 +10:00 |
|
axel
|
3b0ed061cd
|
If the builtin help won't fit on-screen, and it can't be shortened, don't print it
darcs-hash:20061025203225-ac50b-8675f297a8aabea080edf7946d6f136296a6d7bb.gz
|
2006-10-26 06:32:25 +10:00 |
|
axel
|
dfa73c7cc1
|
Remove the --key-binding switch for fish
darcs-hash:20061025202836-ac50b-682015e2f5830a85ff520e89b0a951ca9d2913dc.gz
|
2006-10-26 06:28:36 +10:00 |
|
axel
|
e3c1363831
|
Drop switch for saving of functions to file from the function builtin
darcs-hash:20061025105746-ac50b-942e878b01f5e080d7cf1e6414246b68b608b08f.gz
|
2006-10-25 20:57:46 +10:00 |
|
axel
|
b2d4e85f17
|
Make any character except '/' legal in function names
darcs-hash:20061019154747-ac50b-f3ab0df1085b91ec0eadcceddb23f03d5b0247aa.gz
|
2006-10-20 01:47:47 +10:00 |
|
axel
|
45f1263112
|
Minor code fixes
darcs-hash:20061019153950-ac50b-9a7d5939ce47cd5f8b7167a97b0e9c62315b7b6e.gz
|
2006-10-20 01:39:50 +10:00 |
|
axel
|
ea998b03f2
|
First stab at directory transition. Test with care...
darcs-hash:20061019115023-ac50b-30c3fd51d8af8a616d63dfcac39370d7fe6d144e.gz
|
2006-10-19 21:50:23 +10:00 |
|
axel
|
a074cd62bc
|
Be more rigorous with the exit codes set by the parser and builtins
darcs-hash:20061009012102-ac50b-4f28c43dd1ccdcc04d1620a6da05218a99fd7337.gz
|
2006-10-09 11:21:02 +10:00 |
|
axel
|
873fd83307
|
Drop the optional checking of block type for the end builtin
darcs-hash:20061004233206-ac50b-cf72c879b4b58c8e5ba4e1dff5c2746ca2e8844f.gz
|
2006-10-05 09:32:06 +10:00 |
|
axel
|
0ea668b260
|
Minor code cleanup
darcs-hash:20061004214204-ac50b-e1529fcedb1665f9871a95eba293a4a3c1150464.gz
|
2006-10-05 07:42:04 +10:00 |
|
axel
|
91c745e4b5
|
Add the possibility to set the cursor position using the commandline builtin
darcs-hash:20061004213948-ac50b-3f673edeb01390bb3f280812d90bc8469f2f8ba8.gz
|
2006-10-05 07:39:48 +10:00 |
|
axel
|
67c820cee8
|
Minor tweaks to code validation for the for builtin (again)
darcs-hash:20061001155734-ac50b-6009b98dfccaf8f8292859f25c4d564c6b622f47.gz
|
2006-10-02 01:57:34 +10:00 |
|
axel
|
d0f1870735
|
Add syntax check to see that the for builtin is not given an insufficient number of arguments
darcs-hash:20060926124109-ac50b-b088397933fa7ea539e48fa9fcd461de8295f7ce.gz
|
2006-09-26 22:41:09 +10:00 |
|
axel
|
81d61c467b
|
Fix bug in for that causes crash on syntax error
darcs-hash:20060919142140-ac50b-48cbbdfd109e2b420d8e36acd5b13696445c0850.gz
|
2006-09-20 00:21:40 +10:00 |
|
axel
|
e91e3b6593
|
Minor bugfix in the switch parsing for the status builitn
darcs-hash:20060919142042-ac50b-b532e0308407d101d1f8b328a575a54e8bc46799.gz
|
2006-09-20 00:20:42 +10:00 |
|
axel
|
00c25436d7
|
Make it possible to save a function when defining it using the -S switch
darcs-hash:20060908141241-ac50b-69a055a1e791e04e2b1208a5c36b9bb22c854c12.gz
|
2006-09-09 00:12:41 +10:00 |
|
axel
|
e356bdaa8e
|
Optionally add type of block to the end builtin to verify block nesting correctness
darcs-hash:20060905204347-ac50b-d0f87a700e38cdff9787be827b0df90b7f7baba5.gz
|
2006-09-06 06:43:47 +10:00 |
|
axel
|
827c88e4a1
|
Fix bug where using the return builtin inside an if-block could cause the else-block to get executed
darcs-hash:20060831205320-ac50b-64ecbaa3ed5e32c1a815ba384a6831a8fd5e1b47.gz
|
2006-09-01 06:53:20 +10:00 |
|
axel
|
53ea5d60b7
|
Minor code tweaks, mostly things like indentation, but also a ferw code reorderings
darcs-hash:20060828120244-ac50b-ad4be149ff245b6f799452f9eeff7bcc60af1526.gz
|
2006-08-28 22:02:44 +10:00 |
|
axel
|
cd9102214b
|
Rearrange includes so that config.h is always the first file to be included
darcs-hash:20060811011835-ac50b-847fc790288e3bb3f3a0ee7734ff278d2dc65bef.gz
|
2006-08-11 11:18:35 +10:00 |
|
axel
|
109e7455a8
|
Use the new array_list functions in builtin.c
darcs-hash:20060731162339-ac50b-e8a6bd2c327b8fa5527b739fba544994e1a809e3.gz
|
2006-08-01 02:23:39 +10:00 |
|
axel
|
b2e2743195
|
Remove translate.c. The gettext fallback functionality is moved to fallback.c, the wide wrapper is moved to wutil.c
darcs-hash:20060719225549-ac50b-0a55e805b04f4fe0afa99ea580901d62f39cdef5.gz
|
2006-07-20 08:55:49 +10:00 |
|
axel
|
4a87c9895d
|
Add -q/--query switch to the functions builtin. Works just like the same switch to set does. Useful for checking for the existance of functions in a script
darcs-hash:20060712174655-ac50b-14a98a15751bb5ddddf4ffb41521b616bef5e40c.gz
|
2006-07-13 03:46:55 +10:00 |
|
axel
|
036cc4e0fa
|
The begin builtin should not alter the exit status
darcs-hash:20060712173141-ac50b-8d21f9f22ef55581521ccf923411e3458bd8109c.gz
|
2006-07-13 03:31:41 +10:00 |
|
axel
|
d56ab1d365
|
Switch from die_mem function to DIE_MEM macro in order to be able to give a line and file for the OOM message
darcs-hash:20060703103957-ac50b-8d7a860d931fd087f6d1759bc1e934dba1cfefe2.gz
|
2006-07-03 20:39:57 +10:00 |
|
axel
|
b016438c08
|
Update input validation. Always use the magic CHECK macro, which prints an error message including instructions on how to report this problem.
darcs-hash:20060621004836-ac50b-a47f296634eda0c469eb39034603015b1ad7ab5c.gz
|
2006-06-21 10:48:36 +10:00 |
|
axel
|
7268a4a4e0
|
Various code polish, including minor rearangement of builtin code to export fewer functions, a few additional input checks, and removal of the unneeded, exported error_max variable
darcs-hash:20060620212016-ac50b-f76c10eea23fab14a648ea83ed0c83a171b8fef9.gz
|
2006-06-21 07:20:16 +10:00 |
|
axel
|
07ff8a6c03
|
Documentation updates. Fixes a few formating bugs, adds various minor missing api documentation, fixes a few typos. Also fixes a few tiny code issues, mostly missing consts, etc
darcs-hash:20060617130708-ac50b-cc2ec5aa3e4bfb8e28d7b86441bfb4661f1dd7e7.gz
|
2006-06-17 23:07:08 +10:00 |
|
axel
|
f673b06dd2
|
Give the 'random' builtin it's own seed state, to keep other users of random data from creating a generating a non-deterministic sequence of numbers even if the user manually seeds
darcs-hash:20060615103556-ac50b-7865016b4561c7c69afb1ba77f85adeda1da691e.gz
|
2006-06-15 20:35:56 +10:00 |
|
axel
|
0361423469
|
Major restructuring of the buildsystem, meaning that the documentation doesn't needlessly rebuild itself, and the size of the fish binary drops slightly
darcs-hash:20060613134328-ac50b-05ae75eb5cc081b680f38e8866fac00a679cc266.gz
|
2006-06-13 23:43:28 +10:00 |
|
axel
|
2e5821c17d
|
Do not change status when the 'exit' builtin is called with no argument
darcs-hash:20060612165137-ac50b-0281941e35c5f8b619460f67d24a89caec475815.gz
|
2006-06-13 02:51:37 +10:00 |
|
axel
|
f46145a6b3
|
Do not change status when the 'return' builtin is called with no argument
darcs-hash:20060612164854-ac50b-5f428c819e8dafb44b591150d1965c5158854781.gz
|
2006-06-13 02:48:54 +10:00 |
|
axel
|
d32751df13
|
Use halloc in a few more places, including the highlight code
darcs-hash:20060612141233-ac50b-1c44411dd31cdc31d6ccb226f567c308c4fc0f55.gz
|
2006-06-13 00:12:33 +10:00 |
|
axel
|
af8cb6fe87
|
Minor code edits - add a few braces, a few minor safety checks, etc.
darcs-hash:20060608235719-ac50b-bec405da5ae101ff50bb3390bb83ef8b0948e4e9.gz
|
2006-06-09 09:57:19 +10:00 |
|
axel
|
5855f78010
|
Edits to source code comments
darcs-hash:20060608235557-ac50b-052e5c8f2cceb554064d7408573f277275903e7b.gz
|
2006-06-09 09:55:57 +10:00 |
|
axel
|
f7118e769f
|
Add more function input validation checks
darcs-hash:20060608235212-ac50b-25fd55f96356af65d4da1eec100cc954b4a9f81e.gz
|
2006-06-09 09:52:12 +10:00 |
|
axel
|
446272eee6
|
Minor code tweaks, including making sure builtins are not run if an io redirection issue occurs and removing a lot commented debug code
darcs-hash:20060603223533-ac50b-204ff1fb1a4912565044e7bc4b86102a7eeba192.gz
|
2006-06-04 08:35:33 +10:00 |
|
axel
|
48ca253097
|
Minor spelling fixes
darcs-hash:20060603223228-ac50b-b4f7b190baf3c41bf23c224f5d68e8888dd4eaed.gz
|
2006-06-04 08:32:28 +10:00 |
|
axel
|
6fada015b6
|
Drop validation of function code on new function definition - the code has already been validated
darcs-hash:20060602021757-ac50b-02bad63baf4826801ec0433468ec78d9b4a4c0f7.gz
|
2006-06-02 12:17:57 +10:00 |
|
axel
|
a1a2773cbf
|
Make sure code validation error output for e.g. the complete builtin can be redirected, and that it has the prefix 'complete', not 'fish'
darcs-hash:20060602021517-ac50b-5e566aefbd1c9bcb3a5f11f9fc1125d8c1d9e936.gz
|
2006-06-02 12:15:17 +10:00 |
|
axel
|
d6bf879675
|
Move jobs builtin to its own file
darcs-hash:20060526113811-ac50b-9c0ed1aa26cd2f247978e406bea86e8c36d73710.gz
|
2006-05-26 21:38:11 +10:00 |
|
axel
|
17171c3277
|
If a help page for a builtin is showed in response to an error, make sure it fits on screen, or only print the synopsis - this patch also contains a huge number of tweaks to where and when the help pages are printed
darcs-hash:20060526112402-ac50b-88993e45f411b2f1c45b3202c393c5328f1c7429.gz
|
2006-05-26 21:24:02 +10:00 |
|
axel
|
b746a803a9
|
Add validator check to make sure the second argument to 'for' is 'in'
darcs-hash:20060521221604-ac50b-5bc4ce217a08304f68b97b20e908ea1279fe26e9.gz
|
2006-05-22 08:16:04 +10:00 |
|
axel
|
dbb66e1895
|
Remove two minor memory leaks
darcs-hash:20060514223903-ac50b-4e764c460effd8c45493acfe5682626c3711c77e.gz
|
2006-05-15 08:39:03 +10:00 |
|
axel
|
5a7a264b96
|
Fix bug that caused block level io redirection to break on while loops
darcs-hash:20060514222905-ac50b-7dec0ed716f5fe6af9069b597eee464829a8d820.gz
|
2006-05-15 08:29:05 +10:00 |
|
axel
|
9ebdc16be6
|
Fix the longstanding hang-on-exit bug in eterm, as well as making sure the history is saved when the terminal emulator exits
darcs-hash:20060514101623-ac50b-f8ce693ec111e3c158640ef8de309bf7e5484c5b.gz
|
2006-05-14 20:16:23 +10:00 |
|
axel
|
92ecc01baa
|
Fix broken method for sorting output of builtin commands 'functions', 'set' and others
darcs-hash:20060514094721-ac50b-9f1d8b6a2e8b4438e6a655de61af54d15cd4f537.gz
|
2006-05-14 19:47:21 +10:00 |
|
axel
|
445f6539cf
|
Fix two bugs in the jobs builtin, causing freezes and other incorrect behaviours
darcs-hash:20060424153434-ac50b-2434329395cbd4a258d6fb9f15e166065b2eb164.gz
|
2006-04-25 01:34:34 +10:00 |
|
axel
|
de2405b35a
|
Add more descriptive error messages when trying to use variables in command names
darcs-hash:20060421142939-ac50b-d1809fa4687706b433d1d0a5e0a0c9d791de510f.gz
|
2006-04-22 00:29:39 +10:00 |
|
axel
|
76bafbef2a
|
Make the read builtin accept 0 parameters and drop the input instead of showing an error message
darcs-hash:20060419100830-ac50b-50f96925481bb29ad840fb12240ef9b9b86d18c4.gz
|
2006-04-19 20:08:30 +10:00 |
|
axel
|
0de232bf54
|
Do not return to the shell until all processes of a job have finished (Previous behaviour was to return once the last job had exited, and could cause e.g. the jobs builtin to print out the job responsible for repainting the titlebar). Also validate that jobs have not completed in various places where the job list is examined
darcs-hash:20060404112722-ac50b-4b6a55ce7c57d39213cdd0ed0f581795a72859b7.gz
|
2006-04-04 21:27:22 +10:00 |
|
axel
|
13a51ba4c2
|
Fix warnings from ICC
darcs-hash:20060329001450-ac50b-9c3fe4f7ca14a077997c421616c07dde03b48c6d.gz
|
2006-03-29 10:14:50 +10:00 |
|
axel
|
dd8150d98d
|
Minor comment and documentation changes
darcs-hash:20060314000914-ac50b-63c49a59804f51c4dd19de574db41298b1ef67c5.gz
|
2006-03-14 10:09:14 +10:00 |
|
axel
|
0d56818664
|
Fix bad return status in read builtin
darcs-hash:20060310195100-ac50b-2b7d94510661d901fd804074e6cf03e926dddc79.gz
|
2006-03-11 05:51:00 +10:00 |
|
axel
|
32b531667a
|
Fix bug that causing terminal corruption if a job is put under job control before running in interactive mode. This is fixed by doing more inits at startup (but only slightly more)
darcs-hash:20060310133809-ac50b-d31cd7bab1a3a58de2833f73735817a3d0b3ed7d.gz
|
2006-03-10 23:38:09 +10:00 |
|
axel
|
2401a163fe
|
Move all fallbacks for standard and not-so-standard unix functions to fallback.c, in order to have a one-stop place to look for such functions
darcs-hash:20060228131716-ac50b-0832193dbcaf7191dcb24456dc40f2e861a1382e.gz
|
2006-02-28 23:17:16 +10:00 |
|
axel
|
43ab84397b
|
Make sure that command specific completions can handle input strings with wildcards reasonably well
darcs-hash:20060219011432-ac50b-89a73a3d414f2dbd8a213b851fcb1c494e022eae.gz
|
2006-02-19 11:14:32 +10:00 |
|
axel
|
0840c9248f
|
Give more detail in an error message
darcs-hash:20060218024346-ac50b-f26f6ef107fffa398b6ff61baff81914b998940a.gz
|
2006-02-18 12:43:46 +10:00 |
|
axel
|
143602e5f6
|
Minor edits
darcs-hash:20060215024900-ac50b-51863879c32660d9787db706c34fef10aa4c30c2.gz
|
2006-02-15 12:49:00 +10:00 |
|
axel
|
c94b9e504d
|
Remove the rather stupid -y option for complete, which loads another commands completions. Mostly the same results can be had with fewer bugs and corner cases vy using the new dynamically loaded functions.
darcs-hash:20060215022228-ac50b-85614ed684f73460d43543a579ff2c7e7914efeb.gz
|
2006-02-15 12:22:28 +10:00 |
|
axel
|
8be3bf3e5d
|
Add support for checking current filename and current line nuber to status builtin
darcs-hash:20060214195747-ac50b-77b6aba42c99da4f79ea500c47cc00bba12ec663.gz
|
2006-02-15 05:57:47 +10:00 |
|
axel
|
3e165297ce
|
Add support for sending arguments whenusing the source builtin
darcs-hash:20060214195636-ac50b-511c211368103df6923d63cef99ce20a88d31be3.gz
|
2006-02-15 05:56:36 +10:00 |
|
axel
|
20c83ba605
|
Optimize the halloc implementation so that mutiple calls to halloc can be satisfied by a single malloc, also add wcsdup and wcsndup workalikes using halloc
darcs-hash:20060211001317-ac50b-c9cf234c334b4d697fe1251c21013c8ec7f7b0a1.gz
|
2006-02-11 10:13:17 +10:00 |
|
axel
|
d1c9bca2e9
|
Another halloc:ification of fish. Halloc has been extended to allow registering function calls, this has allowed the creation of halloc-handled arraylists, stringbuffers, etc. More job parsing halloc-ification has reduced the error handling code to only a shadow of it's former self
darcs-hash:20060209155020-ac50b-e119c5293ce2368e252cfc01b98ab7c629fdd678.gz
|
2006-02-10 01:50:20 +10:00 |
|
axel
|
57d53c70e3
|
Further halloc:ification if fish
darcs-hash:20060206181101-ac50b-db0aac307a81e7f0677acd15a9f38ff8c7ff36d2.gz
|
2006-02-07 04:11:01 +10:00 |
|
axel
|
6291be256b
|
Second checkin of halloc changeover. Make the argv array, but not it's contents, be allocated using halloc. Also make list_to_char_arr use halloc
darcs-hash:20060206151817-ac50b-e8fd4cff831ee975c5bf3855d9ecfc15a3fb9215.gz
|
2006-02-07 01:18:17 +10:00 |
|
axel
|
e756f7d619
|
Minor code cleanup, don't use expand_escape and expand_unescape any more
darcs-hash:20060206151552-ac50b-e2229d096926461f643fdcdfc79ef1ff01344a35.gz
|
2006-02-07 01:15:52 +10:00 |
|
axel
|
749c44fe27
|
Minor edits of builtin.c, some reindentation and code comment improvement
darcs-hash:20060205212050-ac50b-70c1b34208b442b5670fde2c6655e09c4480c7e7.gz
|
2006-02-06 07:20:50 +10:00 |
|
axel
|
a53a9aa293
|
Clean up init code in builtin.c
darcs-hash:20060205130840-ac50b-1a2b29671b7d8c557ebd284513c535e082ee5cf3.gz
|
2006-02-05 23:08:40 +10:00 |
|
axel
|
1401c44a79
|
Don't print full stack trace for failiures in cd in interactive mode
darcs-hash:20060204113650-ac50b-465dd4b3fb27e8d90127231cccdae29ac7b8fd20.gz
|
2006-02-04 21:36:50 +10:00 |
|
axel
|
06fd1aa9f8
|
Make stack traces print absolute filenames
darcs-hash:20060202152356-ac50b-9e6ab31c03d5f49824ccca7eee3b8e62d66b0009.gz
|
2006-02-03 01:23:56 +10:00 |
|
axel
|
feabc032f6
|
Generalize the stack tracing code, add support for showing events and command substitutions in stack traces
darcs-hash:20060201154911-ac50b-707358ea50231661c05a92b40ca109ec801081e6.gz
|
2006-02-02 01:49:11 +10:00 |
|
axel
|
028e1f36a1
|
Improve the status builtin
darcs-hash:20060130195310-ac50b-5da6881a847170242be56555646bbf037218d545.gz
|
2006-01-31 05:53:10 +10:00 |
|
axel
|
f59e9baab9
|
Rename the 'terminal' flag to 'job_control', make sure fg and bg only considers jobs under job control and make it configurable which jobs are put under job control using the status builtin. Also add an option to the status builtin to print a stack trace.
darcs-hash:20060130175426-ac50b-46fb79797284cb600c67cb19462b53761446f00a.gz
|
2006-01-31 03:54:26 +10:00 |
|
axel
|
521d09b6d0
|
Add support for calculating completions for arbitrary commands through the 'complete' builtin
darcs-hash:20060130165150-ac50b-5e2ef3bb0298dd5e1a5d6fbdade314cc73ef36f3.gz
|
2006-01-31 02:51:50 +10:00 |
|
axel
|
003c4d776f
|
Display use of . (source) builtin in stack traces
darcs-hash:20060128113440-ac50b-6556097eb766cc7561a3d30ef994bc913181fe65.gz
|
2006-01-28 21:34:40 +10:00 |
|
axel
|
18d06cf10f
|
Smaller edits
darcs-hash:20060124181410-ac50b-4ec9e2990852a678de7d47a565ed41780b5279fc.gz
|
2006-01-25 04:14:10 +10:00 |
|
axel
|
e0d6b5c438
|
Add manual page for fish_pager command
darcs-hash:20060124180729-ac50b-ee2811e3a96d7f29f372ea5a5b1d08ff9045545a.gz
|
2006-01-25 04:07:29 +10:00 |
|
axel
|
8df21a1cb1
|
Minor edits, mostly tweaks of the API documentation
darcs-hash:20060123233347-ac50b-44ebb96ba202c062739ba3d183519e28a95511b2.gz
|
2006-01-24 09:33:47 +10:00 |
|
axel
|
29c488c6dc
|
Fixes to api documentation, added .PHONY to makefile actions, made a few private functions static
darcs-hash:20060123204014-ac50b-b9d2a10c7f00945b5d9d244cb3b8c1489fe280de.gz
|
2006-01-24 06:40:14 +10:00 |
|