Diff for /rpl/src/completion.h between versions 1.3 and 1.65

version 1.3, 2010/02/10 10:14:18 version 1.65, 2014/07/17 08:07:16
Line 1 Line 1
 /*  /*
 ================================================================================  ================================================================================
   RPL/2 (R) version 4.0.11    RPL/2 (R) version 4.1.19
   Copyright (C) 1989-2010 Dr. BERTRAND Joël    Copyright (C) 1989-2014 Dr. BERTRAND Joël
   
   This file is part of RPL/2.    This file is part of RPL/2.
   
Line 29 Line 29
 static unsigned char *commandes[] =  static unsigned char *commandes[] =
         { "abort", "abs", "acos", "acosh", "alarm", "alog", "append", "and",          { "abort", "abs", "acos", "acosh", "alarm", "alog", "append", "and",
                 "array->", "arg", "asin", "asinh", "asl", "asr", "atan",                  "array->", "arg", "asin", "asinh", "asl", "asr", "atan",
                 "atanh", "autoscale", "axes",                  "atanh", "atexit", "atpoke", "autoscale", "axes",
   
 #               ifndef COMPLETION  #               ifndef COMPLETION
                 COMPLETION_RC,                  COMPLETION_RC,
 #               endif  #               endif
   
         "b->r", "backspace", "beep", "bessel", "bin",          "b->r", "backspace", "backtrace", "beep", "bessel", "bin",
                   
 #               ifndef COMPLETION  #               ifndef COMPLETION
                 COMPLETION_RC,                  COMPLETION_RC,
 #               endif  #               endif
   
         "c->r", "case", "ceil", "centr", "cf", "chr",          "c->r", "case", "ceil", "centr", "cf", "chr", "cipher",
                 "clear",                  "clear",
                 "cllcd", "clmf", "close", "clrcntxt", "clrerr", "clrfuse",                  "cllcd", "clmf", "close", "clratexit", "clratpoke",
                   "clrcntxt", "clrerr", "clrfuse",
                 "clrmtx", "clrsmphr",                  "clrmtx", "clrsmphr",
                 "clrswi", "crmtx", "crsmphr", "cls", "clusr", "cnrm",                  "clrswi", "crmtx", "crsmphr", "cls", "clusr", "cnrm",
                 "col+", "col-", "col->", "cols", "comb",                  "col+", "col-", "col->", "cols", "comb", "compress",
                 "con", "cond", "conj", "cont", "continue", "convert", "copy",                  "con", "cond", "conj", "cont", "continue", "convert", "copy",
                 "copyright", "corr",                  "copyright", "corr",
                 "cos", "cosh", "cov", "cr", "create", "cross", "crtab", "cstop",                  "cos", "cosh", "cov", "cr", "create", "critical",
                   "cross", "crtab", "cstop",
                 "cswp", "currenc", "cycle",                  "cswp", "currenc", "cycle",
   
 #               ifndef COMPLETION  #               ifndef COMPLETION
Line 59  static unsigned char *commandes[] = Line 61  static unsigned char *commandes[] =
         "d->r", "daemonize",          "d->r", "daemonize",
                 "date", "dec", "decr", "default", "deg", "delete", "depnd",                  "date", "dec", "decr", "default", "deg", "delete", "depnd",
                 "depth", "der", "det", "detach",                  "depth", "der", "det", "detach",
                 "dft", "dgtiz", "diag->", "disp", "do", "dot", "draw",                  "dft", "dgtiz", "diag->", "digest", "disp", "do", "dot", "draw",
                 "drax", "drop", "drop2", "dropcntxt",                  "drax", "drop", "drop2", "dropcntxt",
                 "dropn", "drws", "dup", "dup2",                  "dropn", "drws", "dup", "dup2",
                 "dupcntxt", "dupn",                  "dupcntxt", "dupn",
Line 77  static unsigned char *commandes[] = Line 79  static unsigned char *commandes[] =
 #               endif  #               endif
   
         "fact", "false", "fc?", "fc?c", "fc?s", "fft", "fix", "floor",          "fact", "false", "fc?", "fc?c", "fc?s", "fft", "fix", "floor",
                 "for", "format", "fp", "fs?", "fs?c", "fs?s", "function",                  "for", "forall",
                   "format", "fp", "fs?", "fs?c", "fs?s", "function",
                 "fuse",                  "fuse",
   
 #               ifndef COMPLETION  #               ifndef COMPLETION
Line 97  static unsigned char *commandes[] = Line 100  static unsigned char *commandes[] =
                 COMPLETION_RC,                  COMPLETION_RC,
 #               endif  #               endif
   
         "i", "idft", "idn", "if", "iferr", "ifft", "ift", "ifte", "im", "in",          "i", "idft", "idn", "if", "iferr", "ifft", "ift", "ifte", "im",
                 "incr", "indep", "input", "inquire", "int", "inv", "ip", "iswi",                  "implicit", "in",
                   "incr", "indep", "infinity",
                   "input", "inquire", "int", "inv", "ip", "iswi",
                 "itrace",                  "itrace",
   
 #               ifndef COMPLETION  #               ifndef COMPLETION
Line 117  static unsigned char *commandes[] = Line 122  static unsigned char *commandes[] =
                 COMPLETION_RC,                  COMPLETION_RC,
 #               endif  #               endif
   
         "label", "last", "lcase", "lcd->", "lchol", "legv", "line",          "l->t", "label", "last", "lcase", "lcd->", "lchol", "legv", "line",
                 "list->", "ln", "lnp1", "localization", "lock", "log",                  "list->", "ln", "lnp1", "localization", "lock", "log",
                 "logger", "logscale", "lq", "lsq", "lu",                  "logger", "logscale", "lq", "lsq", "lu",
   
Line 126  static unsigned char *commandes[] = Line 131  static unsigned char *commandes[] =
 #               endif  #               endif
   
         "mant", "mark",          "mant", "mark",
         "max", "maxs", "mclrin", "mean", "mem", "min", "mins", "mod",          "max", "maxs", "mclrin", "mean", "mem", "memlock",
           "memunlock", "min", "mins", "mod",
         "mtxlock", "mtxstatus", "mtxtrylock", "mtxunlock",          "mtxlock", "mtxstatus", "mtxtrylock", "mtxunlock",
   
 #               ifndef COMPLETION  #               ifndef COMPLETION
Line 148  static unsigned char *commandes[] = Line 154  static unsigned char *commandes[] =
         "p->r", "paper", "parameter",          "p->r", "paper", "parameter",
                 "parametric", "pcov", "peek", "perm", "persist", "pi",                  "parametric", "pcov", "peek", "perm", "persist", "pi",
                 "pick", "plot", "plotter",                  "pick", "plot", "plotter",
                 "pmax", "pmin", "poke", "polar", "pos", "ppar", "pr1", "print",                  "pmax", "pmin", "poke", "polar", "poll",
                   "pos", "ppar", "pr1", "print",
                 "private",                  "private",
                 "prlcd", "prmd", "prompt", "protect", "prst", "prstc", "prusr",                  "prlcd", "prmd", "procid",
                   "prompt", "protect", "prst", "prstc", "prusr",
                 "prvar", "psdev", "pshcntxt", "pshprfl", "pulcntxt", "pulprfl",                  "prvar", "psdev", "pshcntxt", "pshprfl", "pulcntxt", "pulprfl",
                 "purge", "put", "putc", "putr",                  "purge", "put", "putc", "putr",
                 "puti", "pvar",                  "puti", "pvar",
Line 169  static unsigned char *commandes[] = Line 177  static unsigned char *commandes[] =
                 "rcij", "rcl",                  "rcij", "rcl",
                 "rclf", "rcls", "rclswi", "rcws", "rdate",                  "rclf", "rcls", "rclswi", "rcws", "rdate",
                 "rdm", "rdgn", "rdz", "re", "read", "recall", "recode", "recv",                  "rdm", "rdgn", "rdz", "re", "read", "recall", "recode", "recv",
                 "redraw", "regv", "relax", "remove", "repeat", "repl", "res",                  "redraw", "regex",
                 "return", "revlist", "rewind", "rfuse",                  "regv", "relax", "remove", "repeat", "repl", "res",
                   "restart", "return", "revlist", "rewind", "rfuse",
                   "rgdl", "rgdr",
                 "rl", "rlb", "rnd", "rnrm",                  "rl", "rlb", "rnd", "rnrm",
                 "roll", "rolld", "rot", "row+", "row-", "row->",                  "roll", "rolld", "rot", "row+", "row-", "row->",
                 "rr", "rrb", "rsd", "rstop", "rswp",                  "rr", "rrb", "rsd", "rstop", "rswp",
Line 181  static unsigned char *commandes[] = Line 191  static unsigned char *commandes[] =
   
         "s+", "s-", "same", "save", "scatter", "scale", "sched",          "s+", "s-", "same", "save", "scatter", "scale", "sched",
                 "schur", "sci", "scls",                  "schur", "sci", "scls",
                 "sconj", "sdev", "select", "seek", "send", "sf", "shared",                  "sconj", "sdev", "select", "send", "sf", "shared",
                 "sign",                  "sign",
                 "sin", "sinh", "sinv", "size", "sl", "slb", "slice",                  "sin", "sinh", "sinv", "size", "sl", "slb", "slice",
                 "slicescale", "smphrdecr", "smphrgetv", "smphrincr",                  "slicescale", "smphrdecr", "smphrgetv", "smphrincr",
                 "smphrtrydecr", "sneg", "sort", "spar", "spawn",                  "smphrtrydecr", "sneg", "sort", "spar", "spawn",
                 "splash", "sq", "sqlconnect", "sqldisconnect", "sqlquery",                  "splash", "sq", "sqlconnect", "sqldisconnect", "sqlquery",
                 "sqrt", "sr", "srb", "sst", "start", "static", "std", "step",                  "sqrt", "sr", "srb", "srev",
                   "sst", "start", "static", "std", "step",
                 "steq", "sto", "sto+", "sto-", "sto*", "sto/",                  "steq", "sto", "sto+", "sto-", "sto*", "sto/",
                 "stof", "stop", "store", "stos", "stoswi",                  "stof", "stop", "store", "stos", "stoswi",
                 "str->", "stws", "sub",                  "str->", "stws", "sub",
Line 199  static unsigned char *commandes[] = Line 210  static unsigned char *commandes[] =
                 COMPLETION_RC,                  COMPLETION_RC,
 #               endif  #               endif
   
         "table->", "tail", "tan", "tanh", "target", "taylr",          "t->l", "table->", "tail", "tan", "tanh", "target", "taylr",
                 "then", "time", "title", "tokenize",                  "then", "time", "title", "tokenize",
                 "tot", "trim", "trn", "trnc",                  "tot", "trim", "trn", "trnc",
                 "true", "type",                  "true", "type",
Line 208  static unsigned char *commandes[] = Line 219  static unsigned char *commandes[] =
                 COMPLETION_RC,                  COMPLETION_RC,
 #               endif  #               endif
   
         "ucase", "uchol", "undo", "unlock", "unprotect",          "ucase", "uchol", "uncompress", "undo", "unlock", "unprotect",
         "until", "use", "utpc", "utpf", "utpn",          "until", "use", "utpc", "utpf", "utpn",
         "utpt",          "utpt",
   

Removed from v.1.3  
changed lines
  Added in v.1.65


CVSweb interface <joel.bertrand@systella.fr>