Summary: 472 instances, 435 unique Text Count /* FIXME: simplify exp(lgamma( E )) = gamma( E ) */ 1 /* FIXME: should this skip 0-sized symbols? */ 1 /* FIXME: This test is probably losing rather than gaining precision, 1 while(nder--) { // FIXME: divides by zero 1 /* FIXME : Need to be careful with the use of isVector() */ 1 * FIXME: call these directly here, possibly even use 'info' instead of error(.) 1 ## FIXME does no check of correct format 1 /* FIXME: This can be far from optimal when log_p = TRUE 1 /* FIXME: should we warn on more than one character here? */ 1 /* FIXME: previous will have <0x....> whereas other values are 1 * FIXME: 1 ## TODO: in this case, should uncache inherited methods, though the callin 1 /* FIXME: need to add L_rasterBounds */ 1 ## FIXME: if parse() could be told to read strings bytewise, 1 /* FIXME: do this only if device is dirty? */ 1 # FIXME: 1 if (over || !R_WFileExists(dest)) { /* FIXME */ 1 ## FIXME: should include backtick (`)? May be useful, but needs more 1 strictBy <- TRUE # FIXME: would like to make this conditional but a safe condition is unknown 1 c FIXME: this has i = 3 vs bound 2 in a ggplot2 test 1 FIXME for threads ! */ 1 * FIXME: Should add first check for non-intersection of 1 # FIXME: labels only character versions of "at" 1 /* The default return value is NULL. FIXME: Is this really needed 2 # FIXME: all grid functions should check that .grid.started is TRUE 1 # FIXME: Allow specification of respect for new row/col 1 if (t >= 0 && t < MAX_NUM_SEXPTYPE) { /* FIXME: branch not really needed */ 1 # FIXME: this should test for a special class of warning rather than testing the 1 /* FIXME: How do I figure out the device fontsize ? 1 ## FIXME: should this recurse into subdirs? 1 NSRect rect = NSMakeRect(20.0, 20.0, /* FIXME: proper position */ 1 /* FIXME: the screen surface reference will leak if allocVector() fails */ 1 /* FIXME: the LGLSXP case should be excluded here 1 ## FIXME (ideas/wishes): 1 // FIXME: Much faster to give rbinom() approx when appropriate; -> see Kuensch(1989) 1 ## FIXME: length(funNames) == length(these) != 0 ==> this never triggers: 1 /* TODO: don't call for ENOENT or ENOTDIR? */ 1 /* FIXME: rather than use strlen, use actual length of string when 1 ### FIXME: need to iterate over contains, not superclass to get 1 * TODO: 1 # FIXME: can trace() set a breakpoint 1 /* FIXME : using mod like this causes */ 1 /* FIXME: ok no more space for a new worker - what do we do now? 1 latexTable <- makeLatexTable(utf8table) # FIXME: Should latexTable be hardcoded instead? 1 FIXME: we may want to move this outside fork.c in case Windows can do that */ 1 # FIXME: This search and the ones below will be fooled 1 ## FIXME: header format is inconsistent here 1 /* FIXME : We need a general mechanism for "rendering" symbols. */ 1 // (ML) FIXME: need to support long vectors 1 /* FIXME: Allocate new empty buffer? */ 1 /* FIXME: we should really test for floorl, also C99. 1 /* FIXME: envir.c keeps this private - it should probably go to Defn.h */ 1 ## FIXME: The following "attr<-"() calls C tspgets() which uses a 1 ## FIXME: might the source pattern be more general? 1 ## FIXME: This is a little unsafe. We are not protecting 1 /* FIXME: Do they mean Hawaiian ("haw_US", 1000 speakers) 1 /* FIXME: this is installed, but can it really work without config.h? */ 1 /* FIXME: what about clipping? (if the device can't) 2 * FIXME: 1 /* FIXME: use REPROTECT */ 1 // FIXME if(p == 0.) we also "have lost" => goto L10 1 ## FIXME: insert subject and ccaddress 2 /* FIXME: this is also the point where nesting */ 1 /* FIXME: "log" flag hard-coded to FALSE because we do not 1 dev->haveTransparentBg = 3; /* FIXME: depends on underlying device */ 1 FIXME: could prefer UTF-8 here 1 ## FIXME: this should happen in C {deparse2() in ../../../main/deparse.c} 1 TODO: 2 /*FIXME: we should have union for this stuff and 1 ## FIXME: do this lower down 1 # FIXME: some of this code for vpLists and vpStacks and vpTrees 1 /* TODO: once LONG_VECTOR_SUPPORT and R_xlen_t belong to the R API, 1 /* FIXME: need to escape quotes properly */ 2 ## FIXME (maybe): in certain cases the completion may be 1 /**** FIXME: merge with R_SocketWait */ 1 case 's':/* FIXME --- implement 's' and 'e' axis styles ! */ 1 if (rc != REG_OK || ptag.rm_eo == ptag.rm_so) /* TODO: is this good enough? it is the same as matching an empty string ... */ 1 /* State variables [FIXME for threading!] :*/ 1 print(res) # FIXME print to Log? 1 * FIXME: This is far from optimal [cancellation for p ~= 1, etc]: */ 3 /* FIXME: 1.e-5 should rather be == option('ts.eps') !! */ 1 /* FIXME: this should be re-written to use Rf_ReplIteration 1 use.br <- TRUE # To allow equidist=FALSE below (FIXME: Find better way?) 1 /* FIXME: This does not behave as described */ 1 * FIXME: Special case 0 width or 0 height 1 * FIXME: Doesn't trim path/to/encfile (i.e., doesn't handle 1 /* FIXME: make more robust, and public */ 1 ## FIXME: 1 strictBy <- TRUE # FIXME: need to find some safe test allowing non-strict 1 ## FIXME: use C code, or something like merge? 1 // TODO: just sort new ones and merge them in. These allocs are 1 ## 1 ## FIXME: should this use getOption("rl_word_breaks")? 1 ## FIXME: this is not right: it justifies strings as if 1 /* ^^^^^ MM FIXME: can speedup for log_p and much larger |x| ! 1 ## FIXME: is this still needed now we do dependency analysis? 1 /* FIXME: The following two assume that the pointsize specified 2 FIXME: 1 * FIXME: Actually, in addition, layout.pos.row and 1 ## FIXME: bytes or chars? 1 ML_ERR_return_NAN; // TODO: could we know better? 1 /* FIXME: scales are only linear at the moment */ 1 /* FIXME: this should really use cairo_set_font_matrix 2 ## TODO: use gettextf() [-> translation string change] 1 len += strlen(CHAR(s)); // FIXME: check for overflow? 1 if(verbose) { # FIXME: message() can be suppressed but not str() 1 ## FIXME: need larger par("mar")[1L] or [4L] for longish labels ! 1 if(Sk == 0.) { /* or |S| < eps ?? FIXME ?? */ 1 /* TODO errorcall(call, _("duplicated levels are not allowed in factors anymore")); */ 1 /* FIXME : is there another possibility? */ 1 ## FIXME: better guess: use size of largest symbol... 1 ## FIXME: should we do this for multiple sub-archs? 1 /* FIXME -- Rstrlen allows for double-width chars */ 1 ## TODO: Using namespaces in the methods package would eliminate the need for this 1 ## FIXME: convert to use sQuote 1 if (t < MAX_NUM_SEXPTYPE) { /* FIXME: branch not really needed */ 3 /* FIXME: in quite few cases, adding term*f has no effect (f too small) 1 ## FIXME: since these are already listed with 'base', 1 print(res) # FIXME print to Log? 1 if(!R_FINITE(lambda)) return ML_NAN;// TODO: can return 0 or 1 (?) 1 /* FIXME: the following is desirable, but pointless as long as 1 * FIXME Does he want 'COPYRIGHT' ? 1 ### TODO s/Class/._class/ -- in order to allow 'Class' as regular slot name 1 ### FIXME: the test below is too broad, with all.names(). Would be nice to have a test 1 // FIXME: if exp(u) = xinbta underflows to 0, like different formula pbeta_log(u, *) 1 ## Will not update unnamed components. FIXME: What if names are repeated? Warn? 1 // FIXME: (1/qb - 1) = (1 - qb)/qb; if we know qb ~= 1, should use other tail 1 /* FIXME: Danger Will Robinson. 1 ## FIXME: inf$otherPkgs is a list of packageDescription()s 1 /* FIXME: this includes specials in the model */ 1 // Series expansion ------- FIXME: log_p=TRUE, lower_tail=FALSE only applied at end 1 /* FIXME: We need to ensure that this works for hashed 1 size_t slen = strlen(ss); /* FIXME -- should handle embedded nuls */ 1 ## FIXME: could use dumped files, except for use of encoding = "ASCII" 1 /* FIXME: This (cutoff to {0, +Inf}) is far from optimal 1 /* FIXME: I don't think we check anywhere that a horizontal justification 1 ## FIXME: Rd and C files may be simpler to deal with on Windows if we 1 // FIXME: allow long vectors. 1 ## FIXME : glm()$residual [1] is NA, lm()'s is ok. 1 ## FIXME: no idea how much of this is MBCS-safe 1 ### FIXME: utils::packageVersion() should be pushed up here instead 1 # FIXME: angle MUST be between 0 and 180 1 ## TODO: should provide an optional argument to setOldClass() 1 /* FIXME: check/add full IEC60559 support */ 1 /* FIXME: This should be done wih a proper configure test, also making 1 /* FIXME: no longer used, remove in due course */ 1 /* TODO: a Length(.) {say} which is length() + dispatch (S3 + S4) if needed 1 ## FIXME: ./attach.R 's attach() has *very* similar checkConflicts(), keep in sync 1 %% TODO: change in ../src/library/compiler/noweb/compiler.nw + ..../R/cmp.R 1 startTime <- trunc_POSIXt(lim[1], units = s$start) ## FIXME: should be trunc() eventually 1 ## FIXME: this does not need to be run in another process 1 ## FIXME: should not be so hard to implement; see 1 /* FIXME: why not use memcpy here? */ 1 ## FIXME: run this in a separate process 1 FIXME ? should this also unbind the symbol value slot when rho is 1 ## TODO: convert into a generic function w. methods WHEN dispatch is really fast! 1 /* FIXME: duplicate the hash table and assign here */ 1 ## FIXME: what if conversion fails on e.g. UTF-8 comments 1 /* FIXME: This assumes that wchar_t is UCS-2/4, 1 /* FIXME: could use UTF-8 here */ 2 ## FIXME|TODO: readline (and maybe other backends) will 1 ## FIXME: Will not allow fuzzy completions, as this adds too much 1 * FIXME: How do I figure out the device cex ?? 1 /* FIXME: check that begin and end match */ 2 // FIXME work with log_u = log(u) also when log_p=FALSE (??) 1 # FIXME: special case of vertical or horizontal line ? 2 ## FIXME: run this in a separate process 1 ## string reversion: FIXME reverse .Internal(abbreviate(.)) 1 ## FIXME: some packages have useDynLib() 1 ## FIXME: this does not need to be run in another process 2 case L_MYCHAR: /* FIXME: Remove this when I can */ 1 # FIXME: can we do better 1 * FIXME: 2 ## FIXME should we skip empty \examples sections? 1 ## FIXME: This warning should not happen here when called 1 ## check for a formal prototype object (TODO: sometime ensure that this happens 1 /* FIXME: replace the test by isNull ... ? */ 1 ## FIXME: is this needed? 1 /* FIXME: check allocations [better now, but strdups below are not covered; also check dev->pars] */ 1 /* FIXME: Add EBNF for hex-floats */ 1 /* FIXME get rid of fixed size buffers in do_Tclcallback et al. (low 1 case L_MYLINES: /* FIXME: Remove this when I can */ 1 ## FIXME: make option of methods::getGenerics() 1 FIXME: not right if Unicode */ 1 /* FIXME: The old phyper() code was basically used in ./qhyper.c as well 1 ## TODO: nSig should be a slot in the table 1 ## FIXME: this could return in the smallest of the units of the inputs. 1 * FIXME: This should probably be done via a GraphicsEngine.h 1 ## FIXME: maybe check this is not PACKAGE = "another package" 1 /* FIXME: add name */ 1 this one is new, we try to add it. FIXME: if there are eventually 1 # FIXME: we should do this check in build, not here. Currently not doing it at all. 1 xinbta = 0; u = ML_NEGINF; /// FIXME can do better? 1 /* **** FIXME: Temporary code to execute S4 methods in a way that 1 /* FIXME: "do { } while()", but not trivially because of "continue"s:*/ 1 ## TODO: can we do something useful with cross-package links? 1 ## FIXME merge with code in .runPackageTests 2 FIXME: yes it does -- ipr is a two-element array. 1 ## FIXME: add this lib to lib.loc? 1 ## FIXME: should this look for Sys.getenv('TAR')? 1 /* FIXME: what encoding is this? */ 1 /* log_p : TODO: w = bup(.) + bpser(.) -- not so easy to use log-scale */ 1 ## TODO: possible for .SigLength to differ between group & 1 ##TODO: this utility can't really work right until the methods package itself has a 1 # FIXME: allow control over number of rows and cols 1 ## FIXME: maybe these should use message()? 1 ## FIXME: as.vector(., "list") should work for data.frames! 1 /* FIXME: We need C API in R for Median ! */ 1 /* FIXME : cat(...) should handle ANYTHING */ 1 # FIXME: this test is unnecessary? 1 /* FIXME: not real */ 1 ##FIXME: rather than an attribute, the className should have a formal class 1 /* FIXME: Hmm, have quite a host of these: 1 FIXME: this has changed with long vectors. 1 int len; // FIXME: size_t 1 /* FIXME: there are higher-resolution ways to do this on Windows */ 1 if(is.matrix(x)) { ## FIXME: fails when combined with 'unnamed degree' above 1 ## FIXME: for trace(stats:::.....) we really want -- how can this be solved 1 /* FIXME: Make this a macro to avoid function call overhead? 1 ## FIXME: should MARK on plot !! (S-plus doesn't either) 1 ## ## FIXME: getAllSuperClassses sometimes misses. Why? 1 ### FIXME: why are we not doing this for all atomic vector types? 1 /* FIXME: These should become THREAD_specific globals : */ 1 int node_size, page_count, i; // FIXME: longer type? 1 ## FIXME: actually test the server 1 /* FIXME: need to add L_pathBounds ? */ 1 ##FIXME: the paste should not be needed 1 /* FIXME: Add more checks on correct inputs, 1 /* Error handling. FIXME: This is rather sloppy; we ought to respect 1 /* FIXME: There should really be a formal graphics finaliser 1 ### FIXME: Not used by methods, but exposed through namespace. Deprecate? 1 /* FIXME convert to UTF-8 on Windows */ 1 ## FIXME We've seen duplicated classes in .classTable 1 # FIXME: There MUST be a more compact way of calculating the 1 ## FIXME: should these be quoted? 1 ## FIXME: why not call rect() 1 ##-- FIXME: what if `log' is active, for x or y? 1 ## FIXME: GNU make uses GNUmakefile (note capitalization) 1 ### FIXME: the 'outer.ok && need.outer' handling would more efficiently happen 1 /* FIXME: Default preferred number of ticks hard coded ! */ 1 /* FIXME: the above still suffers from cancellation (but not horribly) */ 1 /* FIXME: We need to allow a third argument to this function */ 1 goto inquote; /* FIXME: Ick! Clean up logic */ 1 /*-- FIXME: Eliminate calls to these 1 /* FIXME: consider using 1 /* FIXME: the code below treats pair-based structures */ 1 /* FIXME: in theory we may want to use *_S versions as well, 1 /* FIXME: check this allocation */ 1 ## FIXME: might only want to check on the same repository, 1 ### FIXME: the first edge + edgetext is drawn here, all others in plotNode() 1 files = TRUE, # FIXME: deprecate in favour of quotes 1 // TODO: maybe jump here from below, when initial u "fails" ? 1 ### FIXME --- npk.aovE --- fails : "N" gets length 0 !!!! 1 ## FIXME: we no longer make any use of \Rdversion 1 ## FIXME (?): This is not shown to the user 1 ## FIXME: option to allow experimentation, remove eventually 1 ## FIXME: what is paste(i) supposed to do? 1 /* FIXME: This is just a dummy pointer because we do not have 1 /* FIXME: should we check for interactive? */ 1 filename is in UTF-8, so FIXME */ 1 /* FIXME: Even better: If IEEE, #define these in nmath.h 1 ### FIXME: Also need summary.basis() and probably print.basis() method! 1 ## TODO: Once we allow "LONG_DIM" for matrices, need 1 ## FIXME: This "destroys" all timestamps 1 /* TODO: the code for do_standardGeneric does a test of fsym, 1 /* FIXME: check allocation */ 1 if (ptag.rm_eo == 0) { /* empty string matched => trouble; FIXME: we may want to consider just advancing anyway */ 1 /* FIXME - This could pretty easily be adapted to handle NA */ 1 /* FIXME: Need to check for NaN's and NA's 2 ## TODO: ideally, if doEval is TRUE, we would like to 1 /* FIXME: this might need to be done in wchar_t */ 1 /* FIXME: this is wrong, because the slots are gone, so result is an invalid object of the S4 class! JMC 3/3/09 */ 1 // FIXME: fails if 'methods' is not loaded. 1 ## FIXME think about df.residual() here 1 * FIXME: How do I figure out the device font ?? 1 ## FIXME cyrillic probably only works with times, not ae. 1 ops <- options(warn = -1) ## FIXME: temporary hack until R_tryEval 1 *is_negative = TRIO_FALSE; /* FIXME */ 1 /* **** FIXME: This code is factored out of applyClosure. If we keep 1 ### FIXME for glm (see above) ?!? 1 /* FIXME perhaps we ought to check validity here */ 1 ## FIXME: the superclass slots should be marked as such 1 /* FIXME use this buffer for new string as well */ 1 /* ML: FIXME: Here are just two of the dangerous assumptions here */ 1 // FIXME: (sum,sum2) will be the same (=> return them as well and reuse here ?) 1 /* FIXME */ 3 ## FIXME: are these needed? 1 ## FIXME: treat 2 of 2 differently? 1 * FIXME: This will be easier to implement when multibyte 1 ## TODO: move these checks to a tool used by check & conditional on no .S3Class slot 1 class = translateChar(STRING_ELT(klass, 0)); /* TODO: include package attr. */ 1 /* FIXME: should this skip 0-sized symbols? */ 3 ## FIXME: the info is almost certainly in Rdlatex.log 1 // FIXME: Factor 0.2 is a bit arbitrary; '1' is clearly much too much. 1 ## FIXME: this and .classEnv should be combined and implemented in C for speed 1 /* FIXME check the return code */ 1 case L_MYSTRINGHEIGHT: /* FIXME: Remove this when I can */ 1 ## FIXME singular or plural? 1 ## FIXME: At least on Windows, either run sub-R directly (to avoid sh) 1 ### FIXME only was needed, when we had DUP=FALSE 1 ## FIXME: maybe the quoting as 'lib' is not quite good enough 1 /* Use the default code for unbound formals. FIXME: It looks like 1 Sys.chmod(name, mode, TRUE) # FIXME: check result 1 /* FIXME: check allocations */ 3 /* FIXME: Use 1 /* FIXME: maybe should try to find the increment for getrusage */ 1 # TODO: define a general runHook() and use instead 1 fileCompletions(fullToken$token) # FIXME: but not if probablyBacktick 1 /* FIXME : The whole "classgets" may as well die. */ 1 /* FIXME: could do any MBCS locale, but would need pushback */ 1 /* FIXME : Ultimately we need to replace */ 1 if(!*pe) return nc; /* FIXME */; 1 else MAKE <- Sys.getenv("MAKE") # FIXME shQuote, default? 1 /* FIXME : The body within these two loops should be embedded */ 1 /* FIXME: maybe add full IEC60559 support */ 1 /* FIXME : Currently revert to mono. */ 2 ##FIXME: C code should take multiple strings in name so paste() calls could be avoided. 1 f = R_atof(s); /* FIXME: make certain the value is legitimate. */ 2 ## FIXME: use Meta directory. 1 ## FIXME: this should check the return value == 0L 1 /* FIXME --- 1e-8 shows problem; rather use algdiv() from ./toms708.c */ 1 ## FIXME: think about using df.residual() here. 1 ## FIXME: This "validation" code for the x, y, z values 1 /* FIXME: there is one edge case that is not caught on unix: if 1 /* FIXME : there is a lot of shared code here for vectors. */ 1 ## FIXME: which should win here? 1 ## 3 ## FIXME: Previously said "Want to leave file bytes unchanged" 1 NULL # FIXME: should resolve by checking package 1 FIXME: test should depend on `df', `tt' AND `del' ! */ 1 /* FIXME: is this correct for consoles? */ 1 ## FIXME: drop this fallback 1 /* FIXME: simplify log(gamma( E )) = lgamma( E ) */ 1 ## FIXME: remove this eventually 1 rl_completion_matches to generate matches. FIXME: It would be 1 #ifdef _not_quite_/* unfortunately does not work -- FIXME */ 1 # FIXME: scales are only linear at the moment 1 * FIXME: pnt() is known to be inaccurate in the (very) left tail and for ncp > 38 1 ## FIXME: this is only needed if we don't lazy load, as the lazy loader 1 /* FIXME: Keep Globals (properly) for threading */ 1 ## TODO: only specify values for the non-lin. parameters 1 case L_MYSTRINGWIDTH: /* FIXME: Remove this when I can */ 1 /* TODO : add a *complex* version, using LAPACK ZGETRF() */ 1 /* FIXME : clip to the device extents here */ 1 /* FIXME: handle all instances of constant long-double number (L) 1 * FIXME: How do I figure out the device fontfamily ?? 1 /* FIXME: could in principle be a long vector */ 1 ## TODO: For extra credit, we could also allow for 1 # FIXME: we should check a timestamp or something to see that 1 * FIXME: OTOH, the calls back to R Code may also perform 1 /* FIXME: only one level of sub-menu - no checks -*/ 1 ## FIXME this is which(useParams) 1 /* FIXME: The symbols will not respond to viewport 1 // FIXME: divides by zero 1 ## FIXME: a better way to handle duplicates. 1 start <- attr(x, "srcref")[2L] # FIXME: what if no srcref?, start col 1 /* FIXME: call EncodeElement() for every element of s. 1 /* FIXME: could be out of range */ 1 /* TODO - what should the name of this be? */ 1 # FIXME: these indices should contain links... 1 /* FIXME: MM would want to make these available to packages; 1 value@generic <- structure( #FIXME: there should be a genericName() 1 * {FIXME: methods should do same} */ 1 if(log_p) /* FIXME ? -- improve quite a bit for c ~= 1 */ 1 ## FIXME: this handles pre-3.0.2 tarballs. In the long run, delete the alternative. 1 stream->OutBytes(stream, (void *)s, length); /* FIXME: is this case right? */ 1 /* FIXME: quotes currently lead to filename completion without any 1 ## FIXME: eventually we should use the pax extension, but 1 ## FIXME: use UTF-8, either always or optionally 1 ## FIXME: only needed for packages installed < 2.13.0, 1 /* FIXME: This strategy will not work when we are working in the 1 // FIXME: it is even better to do this in bgrat *directly* at least for the case 1 /* FIXME: Adjust this when Tamazight locales appear on Unix. */ 1 ## FIXME: in principle we could need to set an encoding here 1 ## FIXME: Will not allow fuzzy completions. See comment in keywordCompletions() above 2 ## FIXME: this is not the meaning of this class as returned by mcfork 1 ### TODO: bring back if/when .Internal(is.unsorted()) is useful to override 1 return R_DT_1; /* FIXME: could be more accurate than 0. */ 1 cat(## FIXME: only works with "C" (or English) LC_MESSAGES locale! 1 /* FIXME: perhaps manipulate mode as we do in Sys.chmod? */ 1 ## FIXME: what if conversion fails on e.g. UTF-8 comments 2 FIXME: bg needs similar change, but that requires changes to 1 * FIXME: How do I figure out the device lineheight ?? 1 # FIXME: add arg checking 1 /* FIXME: ngettext reguires unsigned long, but %u would seem appropriate */ 1 x <- .format.zeros(x, zero.print) # FIXME - or only at return(.) time ?? 1 ## FIXME: do this in parallel (but avoid interleaving output) 1 ##FIXME: should also deal with the functions having ... as the first 1 ## FIXME: could pipe through gzip etc: might be safer for xz 1 /* FIXME: use UCP for upper/lower conversion */ 1 ## FIXME: this needs trimming of whitespace 1 /**** FIXME: should probably pre-allocate this */ 1 ## FIXME: do we need to worry about encoding etc.? 1 ## FIXME shQuote here? 1 * FIXME: "This test should depend on ndf AND p !! 1 ## FIXME: well, actually not for the figures. 1 ## FIXME: these are set but not used. 1 /* FIXME: I'm not sure what the author intended when the sequence was 1 /* FIXME: could use R_Realloc instead */ 1 ## 1 ## TODO: There is potential bug here: If the is relation is conditional, 1 * FIXME: characterclass does not work with multibyte characters 1 /* FIXME: the current implementation of rasters seems to be endianness-dependent which is deadly (whether that is intentional or not). It needs to be fixed before it can work properly. The code below is sort of ok in little-endian machines, but the resulting raster is interpreted wrongly on big-endian machines. This needs to be discussed with Paul as all details are missing from his write-up... */ 1 /* FIXME: possibly UTF-8 version */ 1 ## FIXME: this is wasteful and probably unnecessary 1 /* FIXME: Adjust this when Azerbaijani locales appear on Unix. */ 1 /* FIXME: Adjust this when such locales appear on Unix. */ 3 /* temporary hack --- FIXME --- */ 3 ## FIXME: ./library.R 's library() has *very* similar checkConflicts(), keep in sync 1 /**** FIXME: add timeout argument instead of using global?? */ 1 /* FIXME some of this should be outside the loop */ 1 /* FIXME : this should be a shallow copy for list */ 3 r <- rbind2(..1, r) ## FIXME: add colnames depending on deparse.level 1 ## FIXME: this does not need to be run in another process 1 # FIXME: The internal C code now does a lot of recycling of 1 * FIXME: not worth it? log1p(-a) always the same ?? */ 1 /* FIXME: there should be a way for a device to declare its own 1 ## install tangled versions of Sweave vignettes. FIXME: Vignette 1 /* PR: not sure about this (taken from ncp==0) -- FIXME ? */ 1 /* FIXME: check (ns <= R_print.max +1) ? ns : R_print.max; */ 1 ## FIXME duplicated aliases warning 1 # FIXME: does not take into account the size of the symbols 1 ## tol = 1e-4, ## <- TODO stop iteration if converged := {rel.change <= tol} 1 ## FIXME: not yet supported by .createExdotR. 1 ## FIXME do run lengths here 1 * ((FIXME: the optimal cutoff also depends on (x,df); use always here? )) */ 1 ## FIXME: space stripping needed: see Special.html 1 C=== FIXME: Translate to C and add to ../../../main/sort.c <<<<< 1 FIXME: Use constants and if(n > ..) decisions from ./stirlerr.c 1 /* FIXME: reorganize this as a memcpy */ 1 # FIXME: Should replace for loop and call to grid.lines with call to grid.segments 1 ##TODO: the following heuristic test for an "original" 1 ## FIXME: do some of this in parallel? 1 /* FIXME: A little inefficient */ 1 ## TODO: have a metric that picks the "closest" relationship 2