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

Attachment: 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

Reply via email to