[Show "Revision History"] [Show "General Page Infos"] [Show "Page hits and edits"]

Revision History

Showing page edit history entries from 1 to 35 out of 35 entries total. (5 | 10 | 25 | 50 | 100 | 200 items per page)

# Date Size Editor Comment Action
35 2014-06-25 22:49:04 13295 to previous ormaaj Not great. The second $name shouldn't expand prior being passed to eval, even though this specific case is alright. view
34 2014-06-22 11:48:41 13306 to previous GreyCat Don't fix the bad example. It's a bad example on purpose. view
33 2014-06-22 10:16:02 13293 to previous VictorEngmark Remove redundant `in "$@"` defined as default behaviour by POSIX view
32 2014-06-22 10:13:14 13309 to previous VictorEngmark Avoid use of deprecated "`" view
31 2014-06-22 10:06:06 13306 to previous VictorEngmark Remove redundant "quote"/"end quote" view
30 2014-06-22 10:04:19 13323 to previous VictorEngmark Remove extra indentation view
29 2014-03-27 20:54:48 13392 to previous GreyCat Add simpler example of bad eval. Talk about bash name references and why they suck. Clean up the "declare" section too. view
28 2013-07-31 08:51:09 11447 to previous ormaaj Bad paste view
27 2013-07-31 08:47:16 11435 to previous ormaaj s/avoid eval at all costs/make sure you know what you're doing/g view
26 2013-07-29 14:15:10 9914 to previous Lhunath eval usage and non-usage view
25 2013-07-20 05:25:31 8721 to previous ormaaj I'm happy this section is gone, but the %q thing won't work. The var has to be guaranteed correct by the script. A single-quoted %q will expand to e.g. 'a\[5\]'. I explained this in FAQ 6. view
24 2013-07-18 15:19:30 9485 to previous Lhunath get rid of the cruddy "robust eval" section and add real eval robusting. view
23 2013-03-07 03:51:23 14040 to previous ChrisJohnson   view
22 2013-03-06 18:15:48 13834 to previous rrcs-24-242-143-26   view
21 2012-08-17 17:55:32 13484 to previous WillDye Minor typo ("unsift" -> "unshift") view
20 2012-02-13 07:14:57 13483 to previous dethrophes Revert to revision 19. view
19 2012-02-13 07:07:16 13483 to previous dethrophes removed dead code line view
18 2012-02-13 07:07:13 13483 to previous dethrophes removed dead code line view
17 2012-02-13 07:00:28 13536 to previous dethrophes Added example of potential problem using just declare and added performance info for declare as reference point. view
16 2012-02-07 22:07:43 13177 to previous dethrophes   view
15 2012-02-07 22:05:58 13406 to previous dethrophes Cleaned up the examples abit view
14 2012-02-07 04:26:56 12171 to previous dethrophes Better way to check valid variable name. view
13 2012-02-07 02:50:47 12281 to previous dethrophes cleaned up the examples a bit more. view
12 2012-02-06 23:21:40 10149 to previous dethrophes Not sure if this is the right place or not. But added some examples of how to use eval "safely". view
11 2010-06-25 20:16:25 8152 to previous MatthiasPopp   view
10 2008-11-22 21:51:32 8129 to previous GreyCat first-line and }}} view
9 2008-11-22 14:08:51 8121 to previous localhost converted to 1.6 markup view
8 2008-05-20 19:12:33 8118 to previous GreyCat clean up, adjust links view
7 2007-11-29 21:57:03 7908 to previous GreyCat Explain more, clean up, cross-reference #6 view
6 2007-11-04 18:39:29 6689 to previous GreyCat needs more === around Query view
5 2007-11-04 14:42:14 6687 to previous GreyCat more on declare view
4 2007-11-04 11:15:23 6293 to previous MrIgli [igli] declare seems safer? view
3 2007-10-10 12:46:48 5493 to previous GreyCat show how quickly that "good" example can be turned evil view
2 2007-10-09 17:29:59 4265 to previous JariAalto Chaneg heading to "Eval command and security issues" and give exampels of bad and good use of eval. view
1 2007-05-02 23:39:37 3576 redondos   view