Here we go, in order (and there's a patch attached for the first topic). 'make distclean' removes some files it really shouldn't be removing. I'm going to be this is all stuff that would be generated normally if I had doxygen installed, but since that's no longer required it should be left behind. The files/directories are:
builtin_help.c
user_doc/
doc_src/builtin_doc/
One last make issue. share/fish isn't being removed when the clean
target is run.
Fish is being compiled with the -std=c99 switch yet some of the xdg
source files use strdup() and getc_unlocked() which aren't defined by c99.
They're a very common extension to the C standard and are part of the
POSIX standard, but they're not part of c99. I seem to recall that fish
used to use -std=gnu99. Was there a reason this was changed? Using
-std=gnu99 would solve this problem.
I think I've discussed this issue before, but I'm not sure so I'll bring
it up again. (If I see that I have while I'm digging around in my email
for Martin's vim email, I'll let you know to ignore me about this. :)
I was rather surprised by the behavior of the following brace expansion:
foo{a,b{c,d}}
I was expecting it to expand to "fooa foobc foobd", as it would in other
shells. Instead it expanded to "fooa foobc fooa foobd". From a brief
glance at the documentation for brace expansion, I don't see an
explanation for this behavior. It seems rather counter-intuitive to me.
James
--
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>
New patches:
[Makefile.in: Update clean target to preserve builtin_help.c, user_doc,
doc_src/builtin_doc and remove share/fish
James Vega <[EMAIL PROTECTED]>**20060920040413] {
hunk ./Makefile.in 618
- rm -f etc/fish etc/fish_interactive.fish seq
+ rm -f etc/fish etc/fish_interactive.fish seq share/fish
hunk ./Makefile.in 623
- rm -f *.o doc.h doc_src/*.doxygen doc_src/*.c builtin_help.c doc_src/*.o
+ rm -f *.o doc.h doc_src/*.doxygen doc_src/*.c doc_src/*.o
hunk ./Makefile.in 631
- rm -rf user_doc;
- rm -rf doc_src/builtin_doc
}
Context:
[Make sure isatty docs are built into the main doc file
[EMAIL PROTECTED]
[Unly use classifications in ls if stdout is a tty
[EMAIL PROTECTED]
[Documentation updates from Beni Cherniavsky
[EMAIL PROTECTED]
[Fix bug in for that causes crash on syntax error
[EMAIL PROTECTED]
[Minor bugfix in the switch parsing for the status builitn
[EMAIL PROTECTED]
[Add completions for the wpa_cli command
[EMAIL PROTECTED]
[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.
[EMAIL PROTECTED]
[Fix issue with ^W and other shortcurs sometimes not deleting anything
[EMAIL PROTECTED]
[Fix a bug in completion insertion code on string with escaped quotes. This bug
was reported by David Benbennick.
[EMAIL PROTECTED]
[Update todo-list. Thanks to MArtin Bähr for the additions.
[EMAIL PROTECTED]
[Make sude completions include /sbin and /usr/sbin in PATH. Thanks to Xavier
Douville for the suggestion.
[EMAIL PROTECTED]
[Fix bug in __fish_complete_subcommand, reported by Xavier Douville
[EMAIL PROTECTED]
[Update todo-list again
[EMAIL PROTECTED]
[Update todo-list
[EMAIL PROTECTED]
[Ugly kludge to fix ugly header output from Doxygen in man-pages
[EMAIL PROTECTED]
[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
[EMAIL PROTECTED]
[Add completions for xpdf and xmms, written by Vikas Gorur
[EMAIL PROTECTED]
[Make it possible to save a function when defining it using the -S switch
[EMAIL PROTECTED]
[Add wmkdir function
[EMAIL PROTECTED]
[Bugfix in the wdirname function
[EMAIL PROTECTED]
[Use halloc in history as well as other minor cleanups in history.c
[EMAIL PROTECTED]
[Fix crash bug in cyntax validator when using an illegal command name. Thanks
to Martin Bähr for the report.
[EMAIL PROTECTED]
[Fix syntax bug caused by new cmdsubs slicing feature. Thanks to Martin Bähr
for the report.
[EMAIL PROTECTED]
[Optionally add type of block to the end builtin to verify block nesting
correctness
[EMAIL PROTECTED]
[Clear error buffer before creating new error message to avoid bug causing all
previous errors to accumulate
[EMAIL PROTECTED]
[Fix warning when help function is called with no arguments
[EMAIL PROTECTED]
[Add math shellscript function, which is a thin wrapper around bc
[EMAIL PROTECTED]
[TAG 1.21.12
[EMAIL PROTECTED]
Patch bundle hash:
ba6c6ae06410fbb5aeee583dfa32d750a8825935
signature.asc
Description: Digital signature
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Fish-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fish-users
