axel
|
80ff583400
|
Use universal variables for fish_function_path and fish_complete_path
darcs-hash:20061004175519-ac50b-2e9dabc9ce1c21ebfcba020db8a8d84ef48433e9.gz
|
2006-10-05 03:55:19 +10:00 |
|
axel
|
0c7f74c78d
|
Repain prompt after showing completion pager
darcs-hash:20061004102706-ac50b-51d0603c81f3125c01bad0901f8d2b745fc18e4a.gz
|
2006-10-04 20:27:06 +10:00 |
|
axel
|
13b1ea3f50
|
Various fixes to make double-wide characters (e.g. asian characters) work with the new multiline editing code
darcs-hash:20061001232136-ac50b-9bd771b382c00b71c5e2ee75df77ba2594b2a738.gz
|
2006-10-02 09:21:36 +10:00 |
|
axel
|
44ff9956b9
|
Second cleanup of multiline editing patch. Add code comments, use better variable names, etc..
darcs-hash:20061001212243-ac50b-6cd5abfcf6b7013fd23b27734ca29af27d945ca3.gz
|
2006-10-02 07:22:43 +10:00 |
|
axel
|
add1fa9208
|
First cleanup of multiline patch - add support for commands longer than one line and do minor cleanups, including removal of a few unused functions
darcs-hash:20061001205423-ac50b-2819a086fecb1bcd0ab1bc63bae76956f0181f54.gz
|
2006-10-02 06:54:23 +10:00 |
|
axel
|
8b2059c628
|
Add function to insert a range of new elements into the middle of an array_list
darcs-hash:20061001201728-ac50b-db2f7bccee53224f50347c8995b2f6496940243d.gz
|
2006-10-02 06:17:28 +10:00 |
|
axel
|
15724d0798
|
First stab at multiline editing
darcs-hash:20061001160258-ac50b-1a760913e64b96e30ff321d7fbe4069ca161cdfe.gz
|
2006-10-02 02:02:58 +10:00 |
|
axel
|
2839f5e567
|
Minor comment and documentation edits
darcs-hash:20061001155918-ac50b-8b5b4f5dbd8334bac1c0dc77fa18c8f3cfb4a878.gz
|
2006-10-02 01:59:18 +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
|
bce4c78d49
|
Further reduction of malloc calls in the history
darcs-hash:20061001152040-ac50b-085f4b8ce20c4793d5e592f7a213df04208630cb.gz
|
2006-10-02 01:20:40 +10:00 |
|
axel
|
421ebcc2d7
|
Be a bit more careful with memory alignemnt in halloc
darcs-hash:20060930121917-ac50b-6292696663684a38844b4c21360274b365e52969.gz
|
2006-09-30 22:19:17 +10:00 |
|
axel
|
92df4a6d91
|
Make sure M-d erases last character of word. Thanks to DynWind for the report
darcs-hash:20060929214804-ac50b-ffb19242fcbd594fb72016427704cb51cf9d0a22.gz
|
2006-09-30 07:48:04 +10:00 |
|
axel
|
22fe8e6a17
|
Fix bug in the setenv function (values wheren't exported!), thanks to Matrin Bähr for the report.
darcs-hash:20060928165405-ac50b-5ada00cfc08805677e1932c800ee79d68e35a68b.gz
|
2006-09-29 02:54:05 +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
|
b71f5d09b0
|
Fix occasional off-by-one bug in syntax highlighting causing the character next to the cursor to be unhighlighted instead of the cursor itself
darcs-hash:20060924175723-ac50b-35757e87eb7076c2ecdecaed11c1bb673c571035.gz
|
2006-09-25 03:57:23 +10:00 |
|
axel
|
eb00ad77fb
|
Make sure isatty docs are built into the main doc file
darcs-hash:20060919175509-ac50b-0174257f46e15d6e931bd8664e8a83ac498707b2.gz
|
2006-09-20 03:55:09 +10:00 |
|
axel
|
be886bc6df
|
Unly use classifications in ls if stdout is a tty
darcs-hash:20060919165317-ac50b-c7923c7f5900ecc9814756743e6b0345efa382c5.gz
|
2006-09-20 02:53:17 +10:00 |
|
axel
|
7a5823fd60
|
Documentation updates from Beni Cherniavsky
darcs-hash:20060919145203-ac50b-bc87b8f5e6a18395e4bc3e364da4a40ad97850e7.gz
|
2006-09-20 00:52:03 +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
|
1db67a5105
|
Add completions for the wpa_cli command
darcs-hash:20060918222913-ac50b-9aeac9d1a5ecb4b6915625b07133b66ebab0b2bd.gz
|
2006-09-19 08:29:13 +10:00 |
|
axel
|
810faacd72
|
Make sure that syntax validator allows use of 'break' and 'continue' with --help even outside of loops, and make sure 'return' is only used in function definitions.
darcs-hash:20060918001518-ac50b-78977cbd17e4edce8d1b7d4c5426f478d42392af.gz
|
2006-09-18 10:15:18 +10:00 |
|
axel
|
6be3807cae
|
Fix issue with ^W and other shortcurs sometimes not deleting anything
darcs-hash:20060916230532-ac50b-395d34e2c67d2be3d634638265a98239442fd6cd.gz
|
2006-09-17 09:05:32 +10:00 |
|
axel
|
4399503f4e
|
Fix a bug in completion insertion code on string with escaped quotes. This bug was reported by David Benbennick.
darcs-hash:20060914151821-ac50b-c6628fc01a90865e0aec6e93b39b77c3877606fc.gz
|
2006-09-15 01:18:21 +10:00 |
|
axel
|
06b5fdc6e8
|
Update todo-list. Thanks to MArtin Bähr for the additions.
darcs-hash:20060913212744-ac50b-cb446bcebc04a89c7b065e2d3879b474740a005e.gz
|
2006-09-14 07:27:44 +10:00 |
|
axel
|
4037219dc0
|
Make sude completions include /sbin and /usr/sbin in PATH. Thanks to Xavier Douville for the suggestion.
darcs-hash:20060913171310-ac50b-a9e30533bc634f194f73fdee1e042d407f55fcac.gz
|
2006-09-14 03:13:10 +10:00 |
|
axel
|
1612ec50fb
|
Fix bug in __fish_complete_subcommand, reported by Xavier Douville
darcs-hash:20060912231409-ac50b-c573d798d9d1abc197fcf50f3b52df2e44e1f70e.gz
|
2006-09-13 09:14:09 +10:00 |
|
axel
|
3bb0163598
|
Update todo-list again
darcs-hash:20060912221050-ac50b-1c16582591642beba13f83224dc7ef47cb9c5a0a.gz
|
2006-09-13 08:10:50 +10:00 |
|
axel
|
4d19aa7698
|
Update todo-list
darcs-hash:20060912215025-ac50b-448068ea065db5d2db4bb68b7e41ef4e986ecc83.gz
|
2006-09-13 07:50:25 +10:00 |
|
axel
|
f72de8e141
|
Ugly kludge to fix ugly header output from Doxygen in man-pages
darcs-hash:20060912155058-ac50b-50487271adc31d20a0e07e742a1cbe724068be6d.gz
|
2006-09-13 01:50:58 +10:00 |
|
axel
|
02eb856e44
|
Don't syntax highlight the character under the cursor, since that may hide the cursor. Thanks to Matin Bähr and Philip Ganchev for the reports
darcs-hash:20060911143935-ac50b-e1502365aeba0f4d97976f688329cbfc4b9871a4.gz
|
2006-09-12 00:39:35 +10:00 |
|
axel
|
c550f4eb21
|
Add completions for xpdf and xmms, written by Vikas Gorur
darcs-hash:20060911141848-ac50b-a541eafba3f0155b207963633262229330c01bea.gz
|
2006-09-12 00:18:48 +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
|
6107d63995
|
Add wmkdir function
darcs-hash:20060908141128-ac50b-9b67d1c5af9f746be18509bad3a0e8988efce29a.gz
|
2006-09-09 00:11:28 +10:00 |
|
axel
|
eafa0a7169
|
Bugfix in the wdirname function
darcs-hash:20060908141041-ac50b-8650eea2d071606654cad94553344ed12b4bf609.gz
|
2006-09-09 00:10:41 +10:00 |
|
axel
|
45d2b89780
|
Use halloc in history as well as other minor cleanups in history.c
darcs-hash:20060908123455-ac50b-9a3aa6a186fc883621c120cd0964a05ed595f2a4.gz
|
2006-09-08 22:34:55 +10:00 |
|
axel
|
72d73b7fdd
|
Fix crash bug in cyntax validator when using an illegal command name. Thanks to Martin Bähr for the report.
darcs-hash:20060907201559-ac50b-34fa01bbc40eafddcc64a5111bebd88aab75a8d4.gz
|
2006-09-08 06:15:59 +10:00 |
|
axel
|
227a5da02c
|
Fix syntax bug caused by new cmdsubs slicing feature. Thanks to Martin Bähr for the report.
darcs-hash:20060907201145-ac50b-8315f1c207883bfbe56db2ec8b3a8b3635e8dc84.gz
|
2006-09-08 06:11:45 +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
|
697d524687
|
Clear error buffer before creating new error message to avoid bug causing all previous errors to accumulate
darcs-hash:20060905204020-ac50b-6ecc9e4c57a6b387431cef32c734ca525f05c26c.gz
|
2006-09-06 06:40:20 +10:00 |
|
axel
|
73f0d0bb48
|
Fix warning when help function is called with no arguments
darcs-hash:20060904201612-ac50b-63b83a589735021a6afd6be193500b549e3b25dd.gz
|
2006-09-05 06:16:12 +10:00 |
|
axel
|
200ebe43dc
|
Add math shellscript function, which is a thin wrapper around bc
darcs-hash:20060904160023-ac50b-0d784182ca3930b0987d4338655b8717237e842c.gz
|
2006-09-05 02:00:23 +10:00 |
|
axel
|
ff2d354ef8
|
Bump version number
darcs-hash:20060904002509-ac50b-098c9c879257d689a975abd102f9b4d9fc00f592.gz
|
2006-09-04 10:25:09 +10:00 |
|
axel
|
3bef568955
|
Fix nagging warning message
darcs-hash:20060903234751-ac50b-c5d7f026323b5cab450e1770be572dcdf3ecc904.gz
|
2006-09-04 09:47:51 +10:00 |
|
axel
|
9a7be6db08
|
New status message for fish_pager
darcs-hash:20060903231209-ac50b-b8bad71cb9194a905918534fafec619118d61e21.gz
|
2006-09-04 09:12:09 +10:00 |
|
axel
|
40e2025327
|
Minor polish
darcs-hash:20060903230006-ac50b-c55a9272bb1cdb10312b8580c4c2a85654329e30.gz
|
2006-09-04 09:00:06 +10:00 |
|
axel
|
a819c863eb
|
Skip bug causing autoloader to sometimes use the wrong version of a function. Thanks to Martin Bähr and Mystilleef for the bug reports.
darcs-hash:20060903225839-ac50b-5b1f3d5f0b8c54b999836c3384c22c2a31c31bd0.gz
|
2006-09-04 08:58:39 +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
|
e2b7a078f4
|
Make "$foo\[1]" not be an array slicing. Notice the extra backslash
darcs-hash:20060831155932-ac50b-746462d2147f349f9a799cb4786a0abacd1d3d4a.gz
|
2006-09-01 01:59:32 +10:00 |
|
axel
|
6de0c4103b
|
Add support for \cx backslash escapes for control sequences, syntax is borrowed from bash
darcs-hash:20060831155813-ac50b-cc93412afc87c1c391c3dbc5e7b8c9175efe01d8.gz
|
2006-09-01 01:58:13 +10:00 |
|