search : adam cameron

select a category, or use search below
(searches all categories and all time range)

displaying top 100 results

Comment on Remove restriction on nesting threads by Adam Cameron
Comment on final == immutable? (or not?) by Adam Cameron
Comment on Date.diff method doesn't work correctly by Adam Cameron
Comment on [ANeff] ER for: THIS.requireSemicolons by Adam Cameron
Comment on Add callback to replacenocase function by Adam Cameron
Comment on Implement stored-proc equivalent of queryExecute() by Adam Cameron
Comment on cfargument doesn't validate an array of components properly by Adam Cameron
Comment on isNull throw errors when passed struct key inside array by Adam Cameron
Comment on Add CASE construct to query of query by Adam Cameron
Comment on Support "arrow functions" syntax for closures by Adam Cameron
Comment on Operators not supported in evaluated expressions when inside #'s by Adam Cameron
Comment on Be consistent with function statements inside closures by Adam Cameron
Comment on CF11 stopped accepting booleans as numeric args by Adam Cameron
Comment on Chaining Elvis operators fails in ACF11 by Adam Cameron
Comment on Properties with default values not accessible outside init function by Adam Cameron
Comment on Permit types to be "arrays of [things]" by Adam Cameron
Comment on isnull with argument struct["key"] will cause a element is undefined error by Adam Cameron
Comment on Chained function calls silently do the wrong thing by Adam Cameron
Comment on Cannot have argument named "default" in script function by Adam Cameron
Comment on Whitespace management not available on J2ee installations by Adam Cameron
Comment on nested arrayEach parent execution context scoping issue by Adam Cameron
Comment on CFFTP to S-FTP server raises error "Algorithm negotiation fail" by Adam Cameron
Comment on isnull with argument struct["key"] will cause a element is undefined error by Adam Cameron
Comment on ColdFusion does not allow chaining of methods exposed in Java libraries by Adam Cameron
Comment on [ANeff] ER for: Numeric member functions by Adam Cameron
Comment on [ANeff] Bug for: tag vs script wrt typed array arguments by Adam Cameron
Comment on URLs with /api/ Fails with 500.0 - Internal Server Error by Adam Cameron
Comment on Implicit array within function call and other requirements produces java.lang.ClassCastException by Adam Cameron
Comment on invokeImplicitAccessor should be a CFC setting, not an Application.cfc setting by Adam Cameron
Comment on invokeImplicitAccessor should be a CFC setting, not an Application.cfc setting by Adam Cameron
Comment on [ANeff] Bug for: implicit struct|array overrides short-circuiting by Adam Cameron
Comment on nested arrayEach parent execution context scoping issue by Adam Cameron
Comment on CFContent tag working differently in CF 11 by Adam Cameron
Comment on Support "arrow functions" syntax for closures by Adam Cameron
Comment on [ANeff] Bug for: isObject(image) and isObject(spreadsheet) and isObject(file) return YES by Adam Cameron
Comment on function expressions do not support annotations by Adam Cameron
Comment on Properties defined in parent class should be inherited as variables of subclass by Adam Cameron
Comment on Bug 83465:(Watson Migration Closure)I can click Stop on logs that are not stopable by Adam Cameron
Comment on QueryFilter does not remove rows as expected when consecutive target rows exist by Adam Cameron
Comment on QueryFilter does not remove rows as expected when consecutive target rows exist by Adam Cameron
Comment on Expose CFML code parsing rules in a open source and consumable way by Adam Cameron
Comment on Add optional second arg to round() to specify a number of decimal places by Adam Cameron
Comment on Bug 82787:(Watson Migration Closure)Default cannot be used as an argument name in cfscript by Adam Cameron
Comment on sort higher order functions should return the sorted object, not simply "YES" by Adam Cameron
Comment on Bug 84833:(Watson Migration Closure)[ANeff] Bug for: Clearing local scope odd behavior (ignore #84831)Please disregard #84831 by Adam Cameron
Comment on Quoted variable assignment errors when using keys that start with a number by Adam Cameron
Comment on Bug 83465:(Watson Migration Closure)I can click Stop on logs that are not stopable by Adam Cameron
Comment on Create new core function: isInThread() to easily tell if you are within a cfthread or not by Adam Cameron
Comment on ColdFusion masks correct exception when exception is thrown from within an iteration method using a function expression by Adam Cameron
Comment on ColdFusion masks correct exception when exception is thrown from within an iteration method using a function expression by Adam Cameron
2608757 CF-4010491 External User Because Adam Cameron's always right with these things.
2673336 CF-4126723 CLI Adam Cameron CGI.script_name is prepended with NULL Repro: [#CGI.script_name#] Expected: [cgiScriptName.cfm] Actual: [nullcgiScriptName.cfm] ----------------------------- Additional Watson Details ----------------------------- Watson Bug ID: 4126723 External Customer
2673337 CF-4126721 Documentation Adam Cameron Docs for CLI.getArg() wrong The docs say this: writeoutput(cli.getArg(0)); This is CFML. The array starts @ 1. ----------------------------- Additional Watson Details ----------------------------- Watson Bug ID: 4126721 External Customer Info
2673321 CF-4126740 Documentation Adam Cameron Docs error: StructNewOrdered() The docs have this example: This is not valid. The syntax is: Indeed the preceding line of the docs even says this. -- Adam ----------------------------- Additional Watson Details
Bug 84895:(Watson Migration Closure)Adam Cameron and I are not agreeing on the expected behavior of argumentCollection
2609687 CF-3804384 External User Adam Cameron sent me I'm in charlston sc for a hackathon this weekend
2610305 CF-3712122 Language Adam Cameron Member functions cannot be called on literals This should work: "lowercase".ucase() It currently doesn't. -- Adam ----------------------------- Additional Watson Details ----------------------------- Watson Bug ID: 3712122 External Customer Info
2610594 CF-3694387 Document Management : Office Integration Adam Cameron There should be a spreadsheetGetFormatting() function There's a SpreadsheetFormatCell() function, but no getter equivalent. There should be. -- Adam ----------------------------- Additional Watson Details
2610731 CF-3681134 Language Adam Cameron CF ignores chr(0) in strings SSIA, but full details here: http://cfmlblog.adamcameron.me/2013/12/cfml-weirdness-with-chr0.html -- Adam ----------------------------- Additional Watson Details ----------------------------- Watson Bug ID: 3681134
2610327 CF-3710345 Language Adam Cameron struct.get() not implemented SSIA... you've implemented almost all struct functions as methods, but have not done .get(). For the sake of completeness and homogeneity, you should. -- Adam ----------------------------- Additional Watson Details
2609679 CF-3808978 Language Adam Cameron function expressions do not support annotations {code} /** * @hint hint for f() */ f = function(x){ }; {code} On Railo that correctly specifies the hint for the function. It's ignored on ColdFusion. -- Adam ----------------------------- Additional
Tracker Issue <=>: compare operator
2611538 CF-3614455 Language Adam Cameron : compare operator See http://cfmlblog.adamcameron.me/2013/08/thinking-about-operators-in-cfml.html Suggest adding operator which is analogous to the compare() function (or dateCompare(), etc, depending on type). -- Adam
2673338 CF-4126720 CLI Adam Cameron CLI object does not dump properly Repro: Expected: An idea of what the CLI object exposes Actual: struct [empty] As it's clearly got two methods I've found: getArg() and getArgs(), the dump is wrong. ----------------------------- Additional Watson Details
Tracker Issue CLI needs docs
2673339 CF-4126719 Documentation Adam Cameron CLI needs docs There are - as far as I can tell - no docs for the CLI object. I know it has two methods: getArgs() and getArg(), but there must be more to it? Any code that is written needs to have docs written too, before the work can be considered
2673341 CF-4126718 CLI Adam Cameron CLI needs \n and \r to work in strings This is almost a bug. There needs to be a way of emitting a new line in the CLI. One can use #chr(10)#, but that is not sustainable. Recommend implementing - at the very least - \n, \r, \t. Perhaps more
2673342 CF-4126717 Language Adam Cameron CF should detect if the cfm is completely written in script without the cfscript tag SSIA CF should detect if the cfm is completely written in script without the cfscript tag ----------------------------- Additional Watson Details
Tracker Issue Call a CFC method
2673344 CF-4126715 CLI Adam Cameron Call a CFC method There needs to be a way to call a method of a CFC, analogous to a remote call to method via HTTP The first thing I tried with the CLI was to try to run one of my unit test files, which are CFCs. Perhaps with a CFC the first argument
2673345 CF-4126714 CLI Adam Cameron Application.cfc not loaded Repro: https://gist.github.com/adamcameron/f5d157a16ff68d924741 None of the application event handlers fire when calling app.cfm. I am calling it from the same directory both it and the Application.cfc reside in
2673318 CF-4126744 Language : Member Functions Adam Cameron .replaceListNoCase() method not implemented The replaceListNoCase() function has been implemented, but the equivalent string method has not been implemented. Not the case-sensitive method replaceList() *has* been implemented, so
2673655 CF-4119477 Language Adam Cameron dump does not distinguish between normal and ordered structs It just reports an ordered struct as being a struct. This is true, but it's less precise than it ought to be. ----------------------------- Additional Watson Details
2673657 CF-4119454 Documentation Adam Cameron Ordered structs omitted from docs No mention of them here: https://helpx.adobe.com/coldfusion/developing-applications/the-cfml-programming-language/using-arrays-and-structures/about-structures.html ----------------------------- Additional Watson
2608490 CF-4077923 Language Adam Cameron Add optional second arg to round() to specify a number of decimal places SSIA round(pi(), 2); // 3.14 round(pi(), 4); // 3.1416 ----------------------------- Additional Watson Details ----------------------------- Watson Bug ID: 4077923 External Customer
2609294 CF-3861324 Database : Query-of-Query(IMQ) Adam Cameron Add CASE construct to query of query As per the ANSI standard, eg: http://en.wikipedia.org/wiki/SQL#Conditional_.28CASE.29_expressions ----------------------------- Additional Watson Details ----------------------------- Watson Bug ID
2609424 CF-3849074 Language Adam Cameron .duplicate() member function There's no .duplicate() member function for structs (and, for that matter, all other data types where applicable). There should be. ----------------------------- Additional Watson Details ----------------------------- Watson
2612808 CF-3427360 Language Adam Cameron Allow CFCATCH to have named exceptions CFCATCH should work the same as "catch" in that the name of the exception variable name should not be hard-coded to "cfcatch", its name should be able to be specified, eg: ----------------------------- Additional
2608462 CF-4088896 External User +1 for Adam Tuttle's comment. If it weren't for Adam Cameron's blog, I'd be extremely frustrated right now.
2610279 CF-3713323 Language Adam Cameron Iterator methods on query objects have not been implemented There should be each(), filter(), map(), reduce() methods on query objects as well (as per arrays, structs, lists) -- Adam ----------------------------- Additional Watson Details
2609897 CF-3748332 Language Adam Cameron CFClient does not support arrayEach() / arrayFilter() / arraySort() / arrayMap() / arrayReduce() SSIA. Needless to say it should also support the member-function version of these too. -- Adam ----------------------------- Additional Watson Details
2610458 CF-3700851 Language Adam Cameron parseDateTime() should deal with ISO-formatted dates See: http://cfmlblog.adamcameron.me/2014/01/enhancement-suggestion-for-parsedatetime.html parseDateTime() should parse ISO-formatted dat/time strings. -- Adam ----------------------------- Additional