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
|
ff1c5e058f
|
Fix output of the functions command, where a single function would sometimes be printed twice
darcs-hash:20060514094635-ac50b-0cb03011b667a2458c19619a04d46140834e637c.gz
|
2006-05-14 19:46:35 +10:00 |
|
axel
|
3d192a8e93
|
Remoce C99:ism (Non-constant expression as array size)
darcs-hash:20060512154447-ac50b-5731603e1bf75f91703bf79cc06f6bbdb94e6a61.gz
|
2006-05-13 01:44:47 +10:00 |
|
axel
|
f5c6306bde
|
Do not repaint prompt on universal variable events, but add event handler for fish_color_cwd to repiant prompt on change
darcs-hash:20060511122629-ac50b-a725d87fe9ec911282e8de79aa9de5c00d180caa.gz
|
2006-05-11 22:26:29 +10:00 |
|
axel
|
524e0aa174
|
Add fallback del_curterm which does nothing, used in preference to BSD curses del_curterm, which seems to do a double-free
darcs-hash:20060511115846-ac50b-8d5fc054d31cff637d30e858ae8ffe2b1d1e8c03.gz
|
2006-05-11 21:58:46 +10:00 |
|
axel
|
94abb30f94
|
Do not try to read init files if the cd to the proper directory fails
darcs-hash:20060511115758-ac50b-94661cb36c5a55bc78ddfe576d1cd40fada5f065.gz
|
2006-05-11 21:57:58 +10:00 |
|
axel
|
af8e053896
|
Include stdint.h, in fallback.h, since WCHAR_MAX might be defined there and not in wchar.h, as the C standard says - Thanks to Peter Moulder for pointing this one out
darcs-hash:20060510132704-ac50b-9da156a6ee5f04e33fa8d5bf8cee581a88643cb2.gz
|
2006-05-10 23:27:04 +10:00 |
|
axel
|
633e2f498f
|
Escape $ character in apropos completions - Thanks to Peter Moulder for pointing this one out
darcs-hash:20060510115641-ac50b-51db7d181d63119c6edc223b06f8b8b63e8149d6.gz
|
2006-05-10 21:56:41 +10:00 |
|
axel
|
4932538c74
|
Add a few NULL checks to the codebase to avoid crashes on minor bugs
darcs-hash:20060510115431-ac50b-f6b50fb29b95ff88e7504355aaffef1edcb6739d.gz
|
2006-05-10 21:54:31 +10:00 |
|
axel
|
786144ba86
|
Make sure tokenization errors in eval_args doesn't cause fish to crash while error reporting
darcs-hash:20060510115351-ac50b-57354a1a6f044504a16e294840d0092ebf98f600.gz
|
2006-05-10 21:53:51 +10:00 |
|
axel
|
e3dd94f272
|
Add missing quote escape to ls completions
darcs-hash:20060510115243-ac50b-6aff103edec7d1499702d5eb38d9841571d95c16.gz
|
2006-05-10 21:52:43 +10:00 |
|
axel
|
b110a0ae21
|
Allow backslash escape fur null byte
darcs-hash:20060509165501-ac50b-3a69a7ed0b96d5be7860aa997b7c77e37a6b1dc7.gz
|
2006-05-10 02:55:01 +10:00 |
|
axel
|
48d9c38d1e
|
Fixed use of improper storage type for variable
darcs-hash:20060509165207-ac50b-48561332ab938fe7972bbf07f32ac1f92322d316.gz
|
2006-05-10 02:52:07 +10:00 |
|
axel
|
51f8272ebd
|
Make sure WCHAR_MAX is defined (This is missing on OpenBSD for example)
darcs-hash:20060509164222-ac50b-595fd7507e2e5585b1a14e32792a38853b795b47.gz
|
2006-05-10 02:42:22 +10:00 |
|
axel
|
77f35c1b41
|
Add a little padding in the documentation stylesheet to make it easier to differ between different header levels
darcs-hash:20060509164146-ac50b-f165e89d3cf5d9a8db9826d804cd62b85bd6a3f7.gz
|
2006-05-10 02:41:46 +10:00 |
|
axel
|
06668bfacb
|
Alter syntax for set builtin so that better slicing operations are possible
darcs-hash:20060509164055-ac50b-8514b73bb9e992c463966f95f783f01893ba93bd.gz
|
2006-05-10 02:40:55 +10:00 |
|
axel
|
df59b8498f
|
Minor edits of function descriptions, includes, etc.
darcs-hash:20060502162950-ac50b-c2fcfc957d55f292744bcb4b33b4d66fc42087ed.gz
|
2006-05-03 02:29:50 +10:00 |
|
axel
|
92fde30c0c
|
Fix segfault when using the 'set' command with no arguments
darcs-hash:20060502162830-ac50b-d3ab63c29a6daeaa62803923b060ec69942911f8.gz
|
2006-05-03 02:28:30 +10:00 |
|
axel
|
d690a15b29
|
Make job id numbering start from 1, not 0
darcs-hash:20060428132137-ac50b-8e5adcdbc18ad7627b66e9129a13b037a669dd02.gz
|
2006-04-28 23:21:37 +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
|
13a7269378
|
Bump version number
darcs-hash:20060422101024-ac50b-8cfc71d94572187d8d3a6ce890beee0a0225a09a.gz
|
2006-04-22 20:10:24 +10:00 |
|
axel
|
fd2644ce49
|
Tweaks to a few error messages (Thanks to Philip Ganchev)
darcs-hash:20060422100630-ac50b-18cef1e493321e8ad0cf65982dc1748965d02630.gz
|
2006-04-22 20:06:30 +10:00 |
|
axel
|
508de57459
|
Change setup to avoid invalid directories and warnings, also revert directory checking for fish_*_path, it makes sense to add non-empty directories to these
darcs-hash:20060421150558-ac50b-90aff08f81b3d280badba4cc14fb6a0897c39f9e.gz
|
2006-04-22 01:05:58 +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
|
a7f977836a
|
Expand the switch/case documentation
darcs-hash:20060421083529-ac50b-f287424c0cc9377085b49492453d35a5512cbc90.gz
|
2006-04-21 18:35:29 +10:00 |
|
axel
|
f59e4a88c6
|
If PATH is unset, use a default value
darcs-hash:20060420183502-ac50b-8e746ae4ed00c354712cf61e57e0a187aa40a4fa.gz
|
2006-04-21 04:35:02 +10:00 |
|
axel
|
c755bd0358
|
Only allow real directories in PATH, CDPATH, etc. If user tries to use ':' instead of arrays, give a friendly pointer on how to use arrays
darcs-hash:20060420182944-ac50b-fbb5dc63c2a4d3fe3bde92ad7699b1cad972dd0f.gz
|
2006-04-21 04:29:44 +10:00 |
|
axel
|
536523ffd7
|
Minor comment and documentation edits
darcs-hash:20060420150206-ac50b-c5c91053ee37a6c3f763287c42b430cdc99bb45b.gz
|
2006-04-21 01:02:06 +10:00 |
|
axel
|
ca82fc2f03
|
Add missing documentation for the read builtin
darcs-hash:20060420150124-ac50b-71a94cea3fedb0265af71718022e54e42567d69e.gz
|
2006-04-21 01:01:24 +10:00 |
|
axel
|
d1411c42d6
|
Minor edits to Makefile. A mistyped .PHONY was corrected, a few stray .o files are now properly removed by make clean, and the dependency list has been updated
darcs-hash:20060420150028-ac50b-b3b6b04023f1c039d167e5f67c89cbbaa6bd0cdc.gz
|
2006-04-21 01:00:28 +10:00 |
|
axel
|
9d770af5f4
|
Earlier history in non-interactive mode bugfix contained a new bug causing fish to crash if read is not used in non-interactive mode
darcs-hash:20060419234211-ac50b-886a33e96cb3f95e9b2c632f03eb3b2b20a560fd.gz
|
2006-04-20 09:42:11 +10:00 |
|
axel
|
d1ff6a323a
|
Bump version number
darcs-hash:20060419124513-ac50b-f0c4bacee786ca9e147a86004aa90f5a09c04b34.gz
|
2006-04-19 22:45:13 +10:00 |
|
axel
|
112ea1759a
|
Minor code cleanup
darcs-hash:20060419124315-ac50b-e7e9cafe6850e1fe805bad82278d15c2de327f5d.gz
|
2006-04-19 22:43:15 +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
|
1947ec88f1
|
Remove minor memory leak on init
darcs-hash:20060419095818-ac50b-d2146525feba5f00d224bce920ab40cc023e390d.gz
|
2006-04-19 19:58:18 +10:00 |
|
axel
|
d0956f1e43
|
Use libc implementations of wcslcpy and wcslcat if they exist. Move internal implementations to fallback.c.
darcs-hash:20060419095628-ac50b-0e94e4205306bb99bb9dea72eec43b442520bf1b.gz
|
2006-04-19 19:56:28 +10:00 |
|
axel
|
6996c7718e
|
Always init history on startup, to avoid destorying history multiple times when reading interactively in a non-interactive script
darcs-hash:20060419095502-ac50b-abf2fe39cf9c027bdbc69d78fe858e946f7c81f2.gz
|
2006-04-19 19:55:02 +10:00 |
|
axel
|
45d56d8e05
|
Drop all calls to wcsncpy
darcs-hash:20060413121851-ac50b-1f479b96b3aa1050a30e9ee0ed27cc107ce2bc45.gz
|
2006-04-13 22:18:51 +10:00 |
|
axel
|
53295d38b7
|
Change var_entry_t struct to be ANSI C compliant (Wastes a few hundred bytes)
darcs-hash:20060410160109-ac50b-fa8b097722f06aee5fb09095e89f6b39ff90d44b.gz
|
2006-04-11 02:01:09 +10:00 |
|
axel
|
bd9c843fd1
|
Add warning when trying to change read-only variable
darcs-hash:20060410153626-ac50b-700ff7687647b8aab47ba79d759d1739cbe60425.gz
|
2006-04-11 01:36:26 +10:00 |
|
axel
|
f812b9b26c
|
Fix bug in type command causing type -f to return true even when no file was found
darcs-hash:20060410143201-ac50b-4d8a70cd9721edcddaf11324f0b575d3f8cbace8.gz
|
2006-04-11 00:32:01 +10:00 |
|
axel
|
52851a3ba4
|
Quote Doxygen test in configure script to remove warning - thanks to Ray Hammond for the report and the fix
darcs-hash:20060410141909-ac50b-f310b7e326ce28ae8a3bbc1a3c1d247511f3d860.gz
|
2006-04-11 00:19:09 +10:00 |
|
axel
|
b1bf115fa2
|
Bump version number
darcs-hash:20060408143210-ac50b-0a143a45d0510e67a75024b802a1ca677480e4c0.gz
|
2006-04-09 00:32:10 +10:00 |
|
axel
|
0f25ef365d
|
Tiny documentation edits
darcs-hash:20060408143134-ac50b-eae8cf585d3801b51bba415955ef2aacf98baeb2.gz
|
2006-04-09 00:31:34 +10:00 |
|
axel
|
55ea4b6fc0
|
Documentation additions
darcs-hash:20060405132928-ac50b-d551c31d04426c75c756d513e02e34b91bfc4ad6.gz
|
2006-04-05 23:29:28 +10:00 |
|
axel
|
5ef8cccf21
|
Mention in the license section that fish includes the glibc wcstok implementation as a fallback for libc implementations lacking wcstok
darcs-hash:20060405125956-ac50b-9e5b51d94676868365878387cd8c7e14a1684348.gz
|
2006-04-05 22:59:56 +10:00 |
|
axel
|
5613d96001
|
Do not call autoconf in Makefile, since configure will automatically reconfigure itself if configure.ac has changed
darcs-hash:20060405124918-ac50b-0f45ddc7759383d930e0473a281f092566570210.gz
|
2006-04-05 22:49:18 +10:00 |
|
axel
|
5d9ba8c1a2
|
Delete some commented code and tweak a few comments
darcs-hash:20060405124825-ac50b-8242b2a9c788cf147f864329797b2e24a7040f0b.gz
|
2006-04-05 22:48:25 +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
|
db5b887824
|
PPC fix by James Vega, fixing an issue with a variable named putc, which clashed with the putc macro
darcs-hash:20060403150422-ac50b-78d5db541cb1f41bfea55deac7578c0df73605bd.gz
|
2006-04-04 01:04:22 +10:00 |
|