Loved the idea of EmailMetaData. I was thinking on similar lines on creating a smarter email system for businesses.
would it be something like this: https://developers.google.com/gmail/schemas/ ?
Ideas for Computing
11–20 of 101 posts
Re: Ideas for Computing
#12Re: Ideas for Computing
#13Re: Ideas for Computing
#14Re: Ideas for Computing
#15Earlier quoted context omitted.
Doesn't bash already do something vaguely similar though? I noticed it can complete flags and options now. zsh has been capable of this for a long time too. It doesn't convert between long and short options or sort arguments but it does help you by offering the completion which means less typing and slightly less memorization.
Sure, but it would be great if it went a little further: "... and/or provides a documentation panel for that argument". Having a one-liner to explain what ls's `--dired` does without having to drop down to a new line and look it up would be great, displaying the first sentence of the relevant section of the man page could be enough?
Re: Ideas for Computing
#16"8. Command Auto-complete" This would be awesome.
Re: Ideas for Computing
#17Well, number 9 already exists in some form on OS X. You can't drag because it drags the window, but if you click on the file name in the title you get a dialog with some file options (rename, move, duplicate, ...).
Re: Ideas for Computing
#18Number 8 already exists with fish shell. It indexes the man pages as you have suggested.
Re: Ideas for Computing
#19One I had:
Bash scripting in the style of hypercard.
Hypercard was described to me as a system that had a set of functions and let the user make programs out of them. Bash syntax is simple enough that making an interface that gives you the power of shell without degenerating from the original should be possible. The output should be a regular text based bash script, allowing others to edit without the program and the user to see what's going on underneath.
EDIT: A second idea to go with the first:
A utility that allows you to create a GUI window from the command line. This could be used in conjunction with the Bash script editor to make graphical programs that the user can easily incorporate into their (presumably window based) workflow.