2021-02-16: CLANc: added "File->Select Media File" menu function 2021-02-12: CLAN Commands: fixed failed "+sm;fire,;man" option. It used to matched following words: adj|+n|fire+n|man, n|man, n|fire instead of just "adj|+n|fire+n|man" 2021-02-05: CODES: new command to count codes on %cod: tier GEMFREQ: added feature to search +wm fotrmat on %mor tiers ISO-639.cut: added language code "gcr Guianese Creole French" 2021-01-27: FLUCALC: fixed to count word "maybe" with 2 syllables 2021-01-25: FLUCALC: fixed another error from combination of "(.)," on speaker tier 2021-01-18: ISO-639.cut: added language codes "tel Telugu" and "dcc Deccan" 2021-01-05: FLUCALC: fixed error created by combination of "(.)," on speaker tier 2021-01-04: TIMEDUR: add computing pauses duration to +d1 and +d10 options 2020-12-20: KIDEVAL: changed pro:subj for French language to pro:sub 2020-11-18: EVAL: changed how modals, %Plurals, %1S/3S, %Past, %PastP, %PresP are computed, updated English and French DB CHAT2SRT: added +d option to to allow for full or cleaned up output 2020-11-16: EVAL: change the verbs and open-class count 2020-10-29: COMBO: added +d8 option to produce output like KWAL +d4 2020-10-08: C-QPA: removed warning about command being incomplete 2020-09-18: IPSYN: added IPSYN "Design, Activity, Group" columns 2020-09-15: KIDEVAL: added KIDEVAL "Design, Activity, Group" columns 2020-08-21: KIDEVAL: fixed problem with IPSYN calculations when target repeated previous non-target's utterance and the target's utterance was not excluded from analyses 2020-08-09: changed to force explicit rules for two kind of words "aux|have~neg|not" and "aux|have neg|not" 2020-08-04: C-QPA: more changes NRDs 2020-07-28: C-QPA: changed from "0det" to "0det:art" to compute NRDs 2020-07-23: editor: fixed "File->Get MOR Grammar->English" menu on Mac KWAL: fixed +xCN option to work better C-QPA: changed "Median Utterance Length" to "Mean Utterance Length" 2020-07-22: SAL2CHAT added +cb option for SALT files that are non-latin editor: changed "ID header" to validate all speakers before exiting 2020-07-17: C-QPA: stopped counting 0... words as # Narrative words IPSYN: installed new eng.cut rules file 2020-06-19: FLUCALC: move value "phonological fragments" from SLD to TD IPSYN: fixed EXCLUDE directive, changed the function of ADD defective 2020-06-08: IPSYN: added more score information to output file, changed eng.cut rules KIDEVAL: changed to work better with changes to IPSYN 2020-06-06: IPSYN: changed ADD: feature in rules file 2020-06-05: FREQ: added +c7 option to allow output of actual multi-word matched words MOR: change errors message to include file name and line numbers when processing words entries in lexicon 2020-05-04: FLUCALC: added +dN options to allow selection of specific sample size 2020-04-09: KWAL: fixed error that added unwanted header tier to the output when +w2 option used depfile.cut: added "@Types: *" header C-QPA: changed the way S Elaboration is computed FLUCALC: added +e2 through +e5 options to filter out fluent utterances 2020-02-09: DSS: removed the limit for +c option, updated jpn.cut file 2020-02-05: CHECK: changed the way filenames are distinguished from file extensions, .elan, .praat along with .cha are now tagged as file extensions 2020-01-30: C-NNLA: change the way Open and Closed class words are computed 2020-01-24: SALT2CHAT: more test changes to +cr 2020-01-23: SALT2CHAT: added +cr option for special formatting 2020-01-22: LENA2CHAT: changed usage message to include an example MOR: changed to work better with speakers transcribed on dependent tiers 2020-01-17: FLUCALC: increased mor words limit from 50 to 100 words 2020-01-13: CHECK: changed the way error about missing @ID headers is displayed 2020-01-03: EVAL: changed Open Class to "n, n:*, v, v:*, part, adj, adv, adv:*" everything else except for "co" and "on" is Closed Class KIDEVAL: added default +t#Target_Child to +t*CHI default 2019-11-20: RELY: added +dmN: Compute student correctness.option C_NNLA: stopped output of last 6 columns from BH to BM 2019-11-18: RETRACE: added +1 option RELY: changed labels in output files to make results easier to understand CMDI: changed to report error for illegal keyword in 0metadata.cdc file ISO-639.cut: added language code "jam Jamaican Creole" 2019-11-13: CHSTRING: fixed \\* combo in replace string to allow for replacements: "\**" "\**%cod:\t\n" 2019-11-07: TEXT2CHAT: changed to add period utterance delimiter to every tier that doesn't have any utterance delimiter. MOR: fixed the numbers reported for missing words in .ulx.cex file, when +xb option used, then line number in the file are reported, otherwise speaker counts are reported 2019-11-01: KIDEVAL: changed warning message for when comparing to database 2019-10-09: FLUCALC: removed pause duration value form computation of TD, excluding external pause from pause count and duration. 2019-10-01: MOR: changed output to debug.cdc file to exclude entries that have "next: " equal to just one letter from this list: t a, b, c, e, f, g, h, j, k, l, m, n, o, p, q, r, t, u, v, w, x, z KIDEVAL: changed search MOR words list for ZHO language, update all databases EVAL: update all databases 2019-09-26: MOR: added comma option for "OR" choices in PrePost rules 2019-09-17: CLAN Editor: changed SES label to "Race/SES" in "Tiers->ID headers" menu 2019-08-27: IPSYN: changed default utterances limit back to 100 2019-08-12: SUGAR: changed the way TNW is counted, the word "can't" is now 1 word 2019-08-11: SUGAR: changed to count TNW, MLU for first 50 utterances and to count WPS, CPS for utterances that have at least one verb in those first 50 utterances, so WPS, CPS might be computed for fewer than 50 utterances GEM: added +b option to output beg bullet value of the first speaker in the gem 2019-08-05: MOR: extended the use of ...$scat feature, if "word" is in the lexicon, the $scat forces that only category choice, otherwise $scat creates new category for that word 2019-08-01: MOR: added conversion from hyphens to en dashes for word in data files and lexicon so that MOR will create words with en dashes on %mor tier MOR: added feature to ignore directories that have "0nomor.cdc" file MOR: added feature to read additional lexicon words from file "0add-to-mor-lex.cut" if it is located in "working" directory 2019-07-29: C-QPA: added more columns: SNP Elaboration, VP Elaboration, S Elaboration 2019-07-26: FLUCALC: changed error message about 50 words limit. C-QPA: finalized few rules 2019-07-22: PLAY2CHAT: removed ".play." from filename, removed bullets from "*CHI: 0." tiers added this command to Unix distribution CHECK: removed error if there two identical %x... tiers with speaker tier 2019-07-17: CLAN Commands: fixed searching for quoted text 2019-07-16: worked on SALT fluency codes to CHAT codes converter 2019-07-15: C-QPA: added a speaker tier to the output in debugging mode C-QPA: added a speaker tier to the output in debugging mode 2019-07-14: more changes to SALT fluency codes to CHAT codes converter 2019-07-12: changed 1-place, 2-place and 3-place verbs computation 2019-07-11: worked on SALT fluency codes to CHAT codes converter 2019-07-03: CMDI: update some keywords CMDI: added +p option to check for duplicate PIDs CHECK: fixed the problem with reporting errors for fancy quotes U-2018 (‘) and U-2019 (’) 2019-06-27: C-QPA: changed Sentence Utterance and (V) # Embeddings computations CLAN Commands: fixed +l option when dealing with quoted words, for example: “cinco@s” PLAY2CHAT: changed some conversion formats 2019-06-25: C-NNLA fixed a division by zero problem CLAN Commands: on Windows PC fixed triple click on .xls file problem in CLAN Output window PLAY2CHAT: added new command to convert PLAY data files to CHAT format 2019-06-20: MOR: fixed very rare memory dependent bug that prohibited finding some results C-QPA: change to VNP related rules examples: update content of examples folder CLAN Commands: change to treat "freq +sg:" or "freq +sm:" commands as "freq +sg" or "freq +sm" commands POSTMORTEM: added option +p1 to look for "postmortem.cut" in working directory first CHECK: added "mismatch" option to not check if media filename matches data filename depfile.cut: added "mismatch" to @Options: header 2019-06-10: changed editor to allow triple click on continuation part of %gra tier 2019-05-14: CHECK: added error for [: xxx] or [: 0...] codes CHECK: fixed error of media filename not matching data filename C-NNLA: added debugging info for rules 1, 2 and 3 again 2019-05-10: ISO-639.cut: added language code "mar Marathi" C-NNLA: tweaked rules 7 and 8 again 2019-05-09: C-NNLA: changed rules 7 and 8 CHECK: added error if @ID header is missing for a speaker CHECK: added error if there two identical %x... tiers with speaker tier CHECK: added error if media filename does not match data filename 2019-05-08: depfile.cut: removed @New Language: and change @Page headers to require arguments depfile.cut: removed %ges tier CHECK: added a message to replace ,, with F2-t character, changed which items can be underlined CHECK: in TEXT mode underlines, italic, bold text is allowed everywhere CHECK: changed to recognize the multi language constructs after @s:, for example words hao3@s:eng+zho+fra and hao3@s:eng&zho&fra 2019-05-06: depfile.cut: removed @Exceptions: and @EndTurn headers, also removed ,, and *~_* from main speaker tier CLAN Commands: fixed detection of pause time to exclude cases with just one letter between (), for example (a) was mistakenly identified as a pause before 2019-05-02: KIDEVAL: fixed the way database results are displayed EVAL: fixed the way database results are displayed MOR: changed the way 0words are handled POST: change to ignore 0 character in front of a word MEGRASP: change to ignore 0 character in front of a word 2019-04-30: CHECK: made an exception for (word) for CA or CA-Unicode files CLAN Commands: removed code that check for quotes one to one match on speaker, %mor and %gra tiers MOR: changed code to stop creating quotes corresponding symbols on %mor and %gra tiers 2019-04-27: MEGRASP: changed to not ignore "bq|bq" and "eq|eq" items on %mor tier CHECK: changed to make (word) illegal, it should be 0word instead C-NNLA: changed the way correct regular verb inflection and correct irregular verb inflection are computed 2019-04-24: MEGRASP: changed to ignore "bq|bq" and "eq|eq" items on %mor tier CHECK: added dummy option and remove sign option MLT: fixed -d option for multiple files KIDEVAL: changed +q option to make sure that only specified number of utterances are used for analyses even if the data file has more utterances 2019-04-19: depfile.cut: added new Roles deleted some old ones CHECK: added +g5 option to find speakers define on @Participants tier, but not used in the data file CHECK: added a percentages progress count for more than 30 input files FREQ: now allows +d2 and +d3 option with plain text formatted file CHECK: changed to output "ALL FILES CHECKED OUT OK!" or "THERE WERE SOME ERROR(S) FOUND." message under all circumstances CHECK: better checking for numbers in words in multilingual data files CLAN Commands: created a way to search for all possible codes in non-CHAT formatted files, also added a way to search for all codes in CHAT files with +s"[\\*]" option POSTMORTEM: added symbol "\" to continue very long rules on the next line KWAL: added +d31 option to output only target codes with associated words TRNFIX: added words summary feature that creates 0_Summary.trnfx.cut file TRNFIX: added +d option to include speaker tier in the output along with %mor and %trn tiers TRNFIX: added +d1 option to include file name, line number, speaker tier, %mor and %trn tiers in the 0_Summary.trnfx.cut file CHAT2PRAAT: fixed Praat formatted output POSTMORTEM: added features to better handle conversions on %mor tier; please read top of the portsmortem.cut file located in eng MOR grammar MLT, MLU: fixed +u option to combine all speaker's results from all files into on result ISO-639.cut: added language code "dyo Jola-Fonyi" CLAN Commands: added check for words longer than 1024 characters and changed all CLAN commands to quit and report an error if such word is found. 2019-03-25: MOR: added +d1 option to avoid running MEGRASP command KIDEVAL: added a column that simply tallies how many entries in the last 14 Brown's morphemes columns are greater than zero. 2019-03-16: MEGRASP: fixed the deallocation of memory correctly to avoid crash when running on a very large set of files MOR: runs on data files in alphabetical order now on OS 10.14 2019-03-11: CHECK: now upper case letter inside words are allowed depfile.cut: removed "caps" keyword from "@Options:" header tier depfile.cut: removed all "[UPREFS ...]" directives from speaker tiers CLAN Commands: removed space and other special characters from SPREADSHEET outputs CLAN Commands: split "Race/SES" @ID field into two "Race" and "SES" columns in SPREADSHEET outputs depfile.cut: added "Native", "Multiple" and "Unknown" to SES @ID field CLAN Commands: changed "info" command's output again KWAL: fixed the SPREADSHEET output for +d40 option CLAN Editor: Walker Controller on Mac fixed to allow enter Chinese characters without interrupting video playback CLAN Commands: removed number of commands that are deemed no longer useful FLUCALC: changed error message about "morW" to also display the offending utterance from the transcript. 2019-02-27: C-QPA: change to SNPs and to (L) rules CLAN Commands: removed help button from commands window 2019-02-17: CLAN Commands: cleaned up more "info" command's output MLT: added Standard deviation for words over utterances SUGAR: add a -a option to allow for testing on smaller test files C-QPA: change SNPs parameters CLAN Editor: fixed Walker Controller to continue audio media playback when non-English languages diacritic characters are pressed 2019-02-11: C-QPA: added "# Words in SNPs " and "# Open Class Words + Pron SNP" columns to analises output CLAN Commands: changed format of "info" command to make sure that all right commands are listed in "Commands" window's "Progs" pop-up menu CLAN Commands: was instructed to rename rtfin, saltin and textin to rtf2chat, salt2chat and text2chat CLAN Commands: was instructed to change the format of "info" command output, to add few sections and to move some commands from one section to another 2019-02-08: C-QPA: implemented Analysis Sheet output 2019-02-01: MLU: changed to detect [+ mlue] post-code when -t%mor option specified CLAN Editor: Walker Controller on PC fixed to allow using F1 and F2 modifier keys while media playback the playback speed is now reset to 100 when CLAN is re-started IPSYN: changed default listed in Usage from old 100 utterance to 50 utterance FLUCALC: changed to leave symbols ':' and '^' within words MOR: fixed problem with single non-recognized words not appearing on %mor tier SCRIPT: added replacement tracking and output columns [: ] and [:: ] SCRIPT: fixed time duration computations for partial segments of total script CHECK: now allows commas within < word , > [<] CHECK: the "notarget" on "@Options:" header disables +g2 option for that file depfile.cut: added "notarget" to "@Options:" header 2019-01-15: CLAN installer: added "examples" directory to CLAN distribution again CHECK: changed to ignore whether @s:langugae code is specified on @Languages header tier or not MOR: changed pre-post to better handle words with the same part of speech alternatives POST: changed to make sure that final delimiters . ? ! are always placed on %mor tier 2019-01-03: SUGAR: added new command to CLAN SALTIN: fixed few SALT to CHAT translation errors 2018-12-20: FREQ: changed the way speaker tiers are computed with +d2 option FLUCALC: separated "content/function" into two columns "content words ratio" and "function words ratio" of dysfluent words over other words COMBO: fixed the -d6 option output for multiple input files IPSYN: changed default utterances limit to 50 IPSYN: fixed a bug that output error messages into Excel output. IPSYN: changed +d1 option output all rules scores, sum of rules, total score 2018-12-04: FLUCALC: added "content/function" computation column 2018-11-24: FLUCALC: added +p option to use FLUPOS feature 2018-11-08: MEGRASP: added a +t*... option MOR: now report some capitalized words that are missing ISO-639.cut: added language code "kur Kurdish" CQPA: made additional tweak changes. 2018-10-25: CLAN Commands: changed "batch" command to allow optional arguments and to allow placing batch file anywhere in "lib" directory or sub-directory output the path of "batch" file that is being run CQPA: made additional tweak changes COMBO: changed to all searches for "&*" with +d7 option FREQ: changed to allow matches of "&*" and a following speaker word on %mor tier with +d7 option This produces duplicate results. For example in data sample: *CHI: &-um ↫dr-dr-dr↫drinking . %mor: part|drink-PRESP . and search command: freq +d7 +s*↫* +s&-* the result will count "part|drink-PRESP" twice: 2 part|drink-PRESP 1 &-um 1 ↫dr-dr-dr↫drinking 2018-10-19: MOR: changed pre-post rules to allow NOT (!): cop|*^aux|* !adj|* n|*^adv|* => aux|* adv|* match zero or more of given element: cop|*^aux|* (adv|very) adj|* => aux|* (adv|very) adj|* skip zero or more of any element(s) until next given element is matched: cop|*^aux|* *^* !cop|*^aux|* *^* n:gerund|*^part|* => aux|* *^* part|* match only specified component of an element and ignore others: aux|*^cop|* part|*PASTP^* => aux|* part|*PASTP KIDEVAL: changed compare to database output for English language to not output any database results for Brown's morphemes CQPA: made additional tweak changes. 2018-10-07: CHECK: removed check to see if "unlinked" is missing from @Media header when no bullets are present in transcript COMBO: added +g7 option to suppress duplicate matches, for example: search: +sg|SUBJ^g|ROOT^!(g|OBJ+g|PRED) result: %gra: (1)(2)1|2|subj (1)(2)2|0|root 3|2|jct 4|2|punct with +g7: %gra: (1)1|2|subj (1)2|0|root 3|2|jct 4|2|punct COMBO: fixed problem with "...^!(word1+word2)" search pattern CLAN Commands, FREQ: changed to allow following +d7 command: freq +d7 +sg|SUBJ freq +d7 +sg|SUBJ +sm|n freq +d7 +t%gra +t%mor +sg|SUBJ +sm|n CQPA: made additional tweak changes. CHECK: added check to see if "unlinked" is missing from @Media header when no bullets are present in transcript CLAN Commands: changed to allow use of +z#u option with dependent tiers 2018-09-26: FREQ: changed to exclude *|*|BEGP, *|*|ENDP, *|*|LP and *|*|PUNCT from %gra tier by default 2018-09-20: CLAN Editor: changed message given when CMD-I or CTRL-I menu used in normal mode COMBO: fixed ability to search for utterance delimiters, including "!" FLUCAL: changed message for +e1 option FIXBULLETS: added a way to click on error message and to open files at location where error was found SCRIPT: cleanup column's tags COMBO: changed to not exclude „ end|end or ‡ beg|beg from data 2018-09-14: MOR: changed pre-post rules to allow ignoring prefixes, now rule "cop|*^aux|* adj|* => cop|* adj|*" will match both "cop|be&1S^aux|be&1S un#adj|intelligent" and "cop|be&1S^aux|be&1S adj|intelligent" CQPA: made additional tweak changes. 2018-09-11: KIDEVAL: added +q option to allow users to override the minimum utterance number for DSS and IPSYN Str2Chat: created command to convert SRT formatted files to CHT format CQPA: made additional tweak changes. 2018-09-08: MOR: added $- to pre-post to indicate that the element should not be changed TIMEDUR: now allows getting transcript duration time from "@Time Duration" header MOR: replaced automatically running "mor +xb" command with keeping track of unrecognized words during the normal run of MOR command and simply outputting collected words at the end of the normal run with additional instructions MOR: changed to run +xb option automatically if any word in data files is not recognized. SCRIPT: changed to ignore utterances with [+ exc] post-code. SCRIPT: changed to XML Excel output format that allows controlling column width and display text in different color CQPA: working on this new command depfile.cut: added "notrans" to "@Media:" header 2018-09-02: RELY: fixed random crash when +t%cod option used MOR: added features PrePost rules to disambiguate words 2018-08-24: CNLA: adding features and improvements depfile.cut: added @EndTurn for MLT 2018-08-01: Mac installer: changed to not open /Applications/CLAN folder automatically after an installation of CLAN is finished MORTABLE: changed to XML Excel output format that allows controlling column width and display text in different color MORTABLE: updated eng.cut rules file to exclude words that have errors EVAL: updated to exclude words that have errors, rebuild all databases POSTMORTEM: added negative match feature EVAL,CNLA: changed open class count by counting only adv if is has -LY MORTABLE: change command to not consider single quote as quoted text CNLA: created new command. 2018-07-06: ISO-639.cut: added language code "wuu Wu Chinese" BROWSER: fixed Safari, Edge incompatibility IPSYN: updated eng.cut rules file MORTABLE: updated eng.cut rules file DATES: changed to add initial zeros to age's month, day, 2;03.01 LENA2CHAT: changed to add initial zeros to age's month, day, 2;03.01 SALTIN: changed to add initial zeros to age's month, day, 2;03.01 CLAN Editor: changed "Tiers->ID headers" menu to add initial zeros to age's month, day, 2;03.01 CHECK: changed to detect missing initial zeros in age's month, day, 2;3.1 CLAN Editor: removed 'all "Wh" (*:wh) words' menu from "Search" button's "Choose preset examples" menu CLAN Editor: updated "modal" words menu in "Search" button's "Choose preset examples" menu CLAN Editor: added error message to "show %gra graph picture" function if %mor tier and %gra tier have different length CLAN Editor: added +f option to coder mode inside "codes.cut" files to make codes display more visible CLAN Commands: fixed problem finding "[*]" code with +s"[\**]" option KWAL, trim: fixed problem excluding "[*]", "[* ...]" codes with -s"[\**]" option CHIP: separated total number of utterances count from the rest of the table CHSTRING: added to +q option to change missing initial zeros in age's month, day, 2;3.1 to 2;03.01 CLAN Commands: added optional feature to "ren" command to choose wildcard position, For example for file name aki12_boofoo.cha: ren aki*_*.cha \1*.cha Will rename to file: 12.cha ren aki*_*.cha \2*.cha Will rename to file: boofoo.cha 2018-06-14: IPSYN: added +d1 option to create Excel output with results of sum of rules and total score IPSYN: fixed problem with total sums count not being reset to zero for every input data file 2018-05-31: IPSYN: changed language rules to allow specifying how to computed custom rule sums IPSYN: changed "lib/ipsyn/`" language file to utilize above feature CLAN Editor: added error message to "show %gra graph picture" function if talkbank server is not working correctly 2018-05-16: CLAN Editor: removed "File->Get KIDEVAL Database" menu, because KIDEVAL databases are now included in CLAN distribution FIXBULLETS: change +o option to +o and -o options, +o adds and -o subtracts KIDEVAL: updated "jpn_td_kideval_db.cut" database to exclude more files FLUCALC: fixed problem with counting "Prolongation" within codes [...] KIDEVAL: added Japanese database CLAN Commands: changed Excel XML output to limit the "Worksheet" name to 30 characters or less, because otherwise Excel complains that the name is too long. CMDI: added four more servers to the list of CMDI files. BROWSER: removed CURL code. 2018-04-27: CHECK: fixed problem parsing complex language markups like: haute@s:fra$adj EVAL: changed to XML Excel output format that allows controlling column width and display text in different color KIDEVAL: fixed the way utterances were count incorrectly under few extreme circumstances, increased version number and updated databases KIDEVAL: changed to XML Excel output format that allows controlling column width and display text in different color FLUCALC: changed to XML Excel output format that allows controlling column width and display text in different color 2018-04-19: FLUCALC: added "mor syllables", "syllables/min", "#WWR-mono", "%WWR-mono", "#WWR-RU-mono", "%WWR-RU-mono" columns FLUCALC: change SLD and Weighted SLD to always compute based on monosyllabic WWR and WWR-RU with 100 syllables sample FLUCALC: changed to compute monosyllabic WWR and WWR-RU FLUCALC: added +e1 option to output all words found with their computed syllables numbers FLUCALC: added +b option for word mode, default is syllables mode in which % percentages are computed against total number of syllables instead of total number of words FLUCALC: added feature to compute word syllables FLUCALC: changed values of '%' columns from decimal to true percentage FLO: added code to remove data associated with [e] code when +cm option used KIDEVAL: added Dutch language "nld.cut" rules to CLAN distribution KIDEVAL: vocd column changed to perform lemma-based analysis on "%mor:" tier MEGRASP: fixed to ignore full dependent tier when main tier has pre-code that is excluded from analyses VOCD: changed to perform lemma-based analysis on "%mor:" tier by default CLAN Editor: Mac Commands window can now be changes in size and Font Size CHECK: added checks for languages in pre-codes [- ...] and @s:... suffixes 2018-04-06: UnixCLAN: fixed problem with system "strcpy" function unable to copy from the same string to the same string on Ubuntu 16.04 MLU, KIDEVAL, EVAL: added post-code [+ mlue] to automatically exclude utterances that have it from mlu count COMBO: changed +d7 option to search linked %mor and %gra tiers as one tier for example, SUBJ word followed by verb word: combo +d7 +sg|SUBJ^m|v MOR: selecting tiers based on post-codes is no longer legal KIDEVAL: changed DSS and IPSYN column to ignore utterances without %mor tier KIDEVAL: added feature to select utterances based on pre-codes [- ...] KIDEVAL: changed to allow, for example, +s"[- spa]" option even if multilingual Spanish data files do not have any "[- spa]" pre-codes DSS: changed to ignore acceptable utterances if they don't have %mor tier IPSYN: changed to ignore acceptable utterances if they don't have %mor tier FLUCALC: implemented syllables counter FLUCALC: added feature to select utterances based on pre-codes [- ...] FLUCALC: changed to allow, for example, +s"[- spa]" option even if multilingual Spanish data files do not have any "[- spa]" pre-codes CLAN Commands, Editor: removed all references to 0x2018, 0x2019 characters CHECK: report and error if either 0x2018 or 0x2019 character is detected KWAL: improved results of combination of +d7 and +d3 or +d30 options 2018-03-27: FIXIT: fixed printout of @ID tier one per line, removed progress indicator KWAL; fixed search problem with options "+d7 -s*@e" and "+d7 -sm|v,;lock" CLAN Editor: CHECK changed to better detect illegal special quotes U2018, U2019 characters CHECK: changed to better detects special quote U2018 and U2019 characters CLAN Editor: CHECK (ESC-l) no longer looking for "depfile.cut" in directory where opened data file is located. 2018-03-22: COMBO: added +d6 option to create SPREADSHEET with #matches, #utterances and #matches/#utterances results COMBO: fixed search results line numbers in the output when +b option was used SALTIN: changed ':' at the beginning of a line to mean pause like ';' does FREQ: added message to show how to count frequency of lemmas 2018-03-16: ISO-639.cut: added language codes "vec Venetian", "ist Istriot" EVAL: added two columns "#open-class", "#closed-class" rebuild "eng_eval_db", "fra_eval_db" databases updated databases version to V3 COMBO: added error checking and error message saying that +g1 and +g2 options can not be used with +d7 option CHECK, MOR, CLAN Commands: changed "[% e]" code to "[e]" code 2018-03-12: CLAN Editor: refined coder mode to allow space character in code segments, if code segment does not start with ":" or '$' character, then space characters will be left unchanged, this is for users who want to use coder mode to add text comments rather than codes, for example: replace '%cod:' with corrected '%cod: ', replace ' "$INI' with corrected ' " $INI', replace ' :one of two' with corrected ' :one_of_two' segment ' " a b c' left unchanged ' " a b c' segment ' " :d e f' left unchanged ' " :d e f' CLAN Commands: changed Usage info for "+/-sm" options to show simplified version of option's examples CLAN Commands: "Commands" window: changed "search" button's "%mor:" presets to create a simplified versions of +sm option on command line MOR: implemented "[% e]" code to automatically exclude words associated with this code from MOR analyses CHECK: changed to recognize "[% e]" code CLAN Commands: changed +d7 option to recognize "[% e]" code 2018-03-08: CLAN Editor: changed Coders mode to automatically fix codes file errors, for example: replace '%cod:' with corrected '%cod: ', replace ' "$INI' with corrected ' " $INI', replace ' :one of two' with corrected ' :one_of_two' FREQ: change +r8 option to work by itself instead of only in conjunction with specific search on %mor: tier COMBO: changed +d7 to allow "&+..." items for example, find %mor word around word "&+um": combo +d7 +s_*^&+um^_* CLAN Commands: change Usage info for +/-s@F options CLAN PC: changed the way user-selected-font is stored in CLAN's preferences accounting for screen scaling offset which makes font look very small TABXLS: created alias command to convert comma delimited Excel output to tab delimited CHECK: fixed erroneous message "Tier "%MOR:" does not link in size to its speaker tier." if both bullets and fillers are present on speaker tier KIDEVAL: replace old "jpn.cut" with new one EVAL: added two new columns to EVAL "noun/verb" and "open/closed" rebuild "eng_eval_db.cut" and "fra_eval_db.cut" databases updated databases version to V2 2018-02-27: COMBO: added +d7 option to search for fillers (&...) on %mor and %gra tiers for example, find %mor word around word "&um": combo +d7 +s_*^&um^_* CLAN Editor Mac: user selected font size will be remembered even if user quits CLAN completely THE FOLLOWING CHANGES DO NOT HAVE CORRESPONDING VERSIONS OF CLAN APPLICATION AVAILABLE 2018-02-21: GEM allowed "+a" option to be used with "+n" option 2018-02-19: CHECK: fixed a bug that reported an erroneous error that speaker and %mor tiers words are mismatch 2018-02-09: CLAN PC: fixed a problem with downloading MOR grammar, because of https change 2018-01-24: IPSYN: fixed bug with retraces and created more clear output to show the difference between "it" and "it's" words in the output file MLU: changed Usage to clarify differences between "+xxxx" and "+sxxx" options 2018-01-11: SALTIN: fixed /ed and /ing conversion for words with repeated last letters LOWCASE: added "lib/Bricaps" dynamic folder feature 2017-12-18: CLAN Editor: added bullet with "%n:" tag to identify bullets that refer to just one word, these bullets are ignored during continuous or bullet click playback, for example: "See •%n:412_656•" 2017-12-04: CLAN Commands: Excel output now used commas as cell delimiter and BOM to UTS-8 encoding MOR: can now select tiers based on post-codes as well as pre-codes 2017-11-14: FLUCALC: added columns "SLD Ratio" and "words/minute" 2017-11-02: MODREP: added +d option to create Excel output KEYMAP: added +o option to track preceding codes and add, by default, tracking of codes over one utterance from the same speaker 2017-10-26: MOR: changed output massage when some words in datafile were not identified 2017-10-21: FREQ: fixed to detect error post-codes with compound words 2017-10-12: KIDEVAL: now the databases are distributed with CLAN itself 2017-10-09: ISO-639.cut: added language code "xho Xhosa" 2017-10-04: KIDEVAL: changed "Choose Age Range independent of input file" button 2017-09-23: CHAT2ELAN: changed it to create more ELAN compliant output 2017-09-12: CLAN: has new EVAL and KIDEVAL databases LOWCASE: reads "possessives Names" file MOR: new grammar tags like: "det -> det:art" are recognized by CLAN commands 2017-08-30: CLAN: removed "angles" command, remove "angles" option from "@Options:" header KIDEVAL: changed to output last folder name and filename in first Excel column 2017-08-28: LOWCASE: added feature to read and binary search large cap words file 2017-08-19: CLAN: disabled "+v" option 2017-08-09: POST: fixed a bug that was removing the English translation for some forms when they have clitics attached 2017-08-08: SALTIN: remove all "|..." codes everywhere when +ch, h for Hadley, option is used "{text}" to "&text", "~" to "+...", "&Get KIDEVAL Database->Chinese - zho" to download database 2017-02-12: SALTIN: created rules to better convert ".../s", ".../ed" and ".../ing" words 2017-02-11: KIDEVAL: added message "Current COMPARISONS are preliminary and SHOULD NOT be used for clinical DIAGNOSIS" 2017-02-06: CLAN Editor option in Movie window to resize the window that is bigger than the screen 2017-02-03: SALTIN: changed to catch all strange MS Word and fancy quote characters that people use in SALT files 2017-01-31: RELY: added +a option to add tiers from second file to first (master) file 2017-01-26: CLAN Commands: "alias" commands now can run even if no argument is given. To get the usage information use "?" argument 2017-01-22: KIDEVAL: database files list is now hardcoded 2017-01-20: ISO-639.cut: added language code "grn Guarani" 2017-01-19: KIDEVAL: excludes TD column only when data is compared to the database 2017-01-12: removed "FLUFREQ" 2017-01-06: RELY: suppressed all unrelated error messages 2016-12-21: KIDEVAL: fixed a bug in internal language codes: Illegal symbol "r" used in option "r-in" 2016-12-13: CLAN distribution: added "tom.cha" to "examples" folder, removed "lib/fluency" 2016-12-12: CLAN distribution: updated "examples" folder, removed "mytheory.cha", "fonts.cha" 2016-12-10: CMDI: changes to accommodate VLO rules for handles management 2016-12-01: LENA2CHAT: now renames media filename to the same name as newly created .cha filename 2016-11-14: CLAN Editor: ported F3 function to PC 2016-11-11: CLAN Editor: added F3 (1-9) function that gets media file names from @Videos: header 2016-11-10: KIDEVAL: ported features from PC to Mac 2016-11-09: FLUCALC: changed to display raw counts columns next to proportions columns side by side 2016-11-08: FLUCALC: new output format 2016-11-04: CLAN: added new "FLUCALC" command 2016-11-03: MOR, POSTMORTEM, MEGRASP: now require explicit +/-s"[- ...]" for multilingual transcripts example: mor *.cha +s"[- eng]" mor *.cha –s"[- eng]" 2016-11-02: CHECK: now allows &+... items 2016-10-30: KIDEVAL, EVAL, DSS: changed to work with major changes to English MOR grammar, new databases created 2016-10-28: EVAL: options "+s" and "+r" are allowed when not comparing to database, warning messages added to say those options shouldn't be used when comparing to database removed "MOR words" column, because it gives identical to "FREQ tokens" column result 2016-10-27: KIDEVAL: fixed incorrect report of "IPSyn Total score" when "IPSyn Utts" are less than 100 2016-10-25: KIDEVAL: finished changes to initial GUI options 2016-10-20: MOR: added MEGRASP to MOR commands package list, removed -1 option from MOR 2016-10-19: Mac installer: can now "Install for me only" or "Install for all users of this computer" 2016-10-17: POST: fixed a bug that creates "none|" POS 2016-10-10: EVAL: column "det|" replaced with "det|,art|", it has cumulative results for both "det" and "art", for CPIDR the "art" is added wherever "det" was used IPSYN: If at least one %GRA tier is missing in the file, then IPSYN will report an error for that file and will move to the next file DSS: Changed rules to account for "art" KIDEVAL: "det" column is replaced by "art" column KIDEVAL: if at least one %GRA tier missing in the file, then KIDEVAL will report an error for that file and will move to the next file KIDEVAL: in Excel output the IPSYN cell will have N/A for that file database renamed from "eng_kideval_db.cut" to "eng_fp_kideval_db.cut" in anticipation of more English databases. "fp" refers to free-play 2016-10-08: KIDEVAL: added an error message if no input file's speaker matches age range chosen for database KIDEVAL: databases now have version date and the same date it also added to Excel output 2016-10-07: KIDEVAL: finished GUI options, added ages range for database GUI selection 2016-09-30: CLAN Editor: Walker Controller window help info changed to be more clear CLAN Editor: fixed selection and display of correct "Role:" of "Tiers->ID headers" menu window 2016-08-31: CLAN: now ignores any @Font header in data files 2016-08-22: CHECK: fixed erroneous upper case letters after CA symbols error 2016-08-15: CHECK: now allows all dashes except for *-@* 2016-08-10: CLAN Editor: MOR grammar is now downloaded to "MOR" folder located on desktop on both Mac and PC 2016-08-03: KIDEVAL: now defaults to "+leng" and "+t*CHI" options 2016-08-02: KIDEVAL: added compare to database feature and create first "eng_kideval_db.cut" database, added version V1 tag CLAN Editor: added menu "File->Get KIDEVAL Database->English - eng" to download database 2016-08-01: CLAN: no longer allow age ranges in the "age" field of "@ID:" headers 2016-07-25: FIXIT: now outputs errors that can be triple clicked to open them in the original data file 2016-07-22: KEYMAP: fixed the way double codes are displayed when they follow post-code 2016-07-19: KEYMAP: added +c option to create command: keymap +b$word +t%cod *.cha +d +c"[+ im]" 2016-07-01: TIMEDUR: fixed computation of total time, before secs were truncated and lost msecs before adding them to total time 2016-06-14: EVAL: created and added French database "fra_eval_db.cut", renamed English database from "eval_db.cut" to "eng_eval_db.cut" 2016-06-13: CEHCK: changed error message about, for example "word@d", from "suffix" to "special form markers" 2016-06-07: CLAN Editor PC: changed to remember user selected fonts even after user completely quits CLAN 2016-06-02: CLAN PC: can now play .wmv media files 2016-05-27: CLAN PC: no longer uses QuickTime for video playback, instead it uses Windows Media Player 2016-05-25: CHAT2SRT: uses dependent tier's text and speaker tier's bullets when +t% option specified 2016-05-20: CLAN PC: implemented Sonic mode for Video and MP3 without the use of QuickTime 2016-05-16: CHAT2SRT: implemented this new command 2016-05-10: KIDEVAL: eng, spa, fra, zho language scripts are hardwired in anticipation of creating database 2016-05-05: CLAN PC: implemented MP3 playback without the use of QuickTime 2016-04-21: COMBO: implemented +d5 option 2016-04-06: CLAN Commands: fixed "File In" to add "@" symbol even if "+s@filename" is already on command line 2016-03-29: LAB2CHAT: added +p option 2016-03-25: CLAN Editor: created "File->Get MOR Grammar" menu and feature to download MOR grammars 2016-03-16: KIDEVAL: added NDW/100 column 2016-03-01: CLAN Commands: fixed problem with blank lines in batch files on PC 2016-02-25: LENA2CHAT: fixed addition of extra space character on @Comment lines which tripped CHECK command 2016-02-24: CLAN: settled on two comments characters (# %) that can be used in commands include files 2016-02-22: MOR, POST, POSTMORTEM, MEGRASP: change default to "+1" option, i.e. always replace original file 2016-02-17: LENA2CHAT: fixed problem of computing "Age" from "Date of Birth" and "Transcript's date" information 2016-02-11: CLAN: no longer streams videos, since we no longer are using QuickTime Streaming Service 2016-01-31: CHECK: no longer allows word to start with a number or to consist of number MOR: no longer converts numbers to "num|number" form on %mor tier 2016-01-26: FLO: added +d1 option to create FAVE formatted file 2016-01-13: CONLL2CHAT: added new parser +cpr MAXWD: can run MLU5 on files without %mor tiers 2015-11-15: DATES: fixed wrong results computation 2015-09-09: KIDEVAL: changed default in output from raw number results to % 2015-08-24: POSTMORTEM: added +a2 option 2015-08-14: POSTMORTEM: changed color of mismatched items and applied color to both tiers being compared 2015-08-13: CLAN Editor: change line numbers from 16bit to 32 bit length to accommodate very large .its files fixed line numbers to count hidden tiers 2015-08-13: LENA2CHAT: the media file name is derived from .cha file name the @Media header is now in the right place 2015-08-13: LENA2CHAT: added bullets for silences in between vocalization: &=vocalization •17816680_17816800• 0 . •17816800_17817930• &=vocalization . •17817930_17820170• 2015-08-05: LENA2CHAT: fixed timestamp numbers being change by 1 by using different toolbox converter, this was because conversion from int to float created 8.10999999 instead of 8.11 2015-07-15: CHECK: changed to not allow °noticed↘°, but to allow °noticed°↘ 2015-07-10: FLUFREQ alias: created this new alias command 2015-06-24: COOCCUR: added +o option 2015-06-16: CLAN commands: added "-t@ID=..." option, for example: -t@ID="*|target_child|*" 2015-05-08: MORTABLE: added jpn.cut to CLAN/lib/mortable WDLEN: added "+c[^c]" option to count clauses 2015-04-29: LENA2CHAT: created this new command 2015-04-20: FREQ: fixed multi words search (+s"*|wh* cop|be*") when one of the words was repeated, for example: *MOT: what , what are they doing ? %mor: rel|what cm|cm rel|what cop|be&PRES pro:sub|they part|do-PRESP ? 2015-04-20: CHECK: fixed catching bad bullets format "•45005_44208•" 2015-03-30: CHSTRING: change to rewrap CA file, the weren't rewrapped before because of indents in files 2015-03-28: ISO-639.cut: added language code "mop Mopan" depfile.cut: added "@Bg: * = $* -", "@Eg: * = $* -", "@G: * = $* -" 2015-03-27: TIMEDUR: fixed ability to exclude tiers based on post-codes 2015-03-19: KWAL: fixed +z50w option MOR: changed to suppress any messages when +xi option is used 2015-03-19: MOR: added a warning message if some words in data files were not recognized by MOR 2015-02-15: depfile.cut: added "[UTD]" to "%flo" tier 2015-01-21: CHECK: added +d2 option to suppress all positive messages 2015-01-19: ISO-639.cut: added language code "gla Scottish Gaelic" 2015-01-09: CHIP: added +d2 option for Excel output 2014-12-29: POSTMORTEM: updated rules 2014-12-17: MOR: made -s"[- *]" a default 2014-12-15: EVAL: now deletes empty "word_list.cex" files (+e2) 2014-11-11: SALTIN: change the way SALT headers are converted to CHAT headers 2014-10-30: FREQ: added option to remove clitics from output (o~) for example: freq +s@r*,o%,o~  2014-10-29: FREQ: changed to exclude special %mor markers like "cm|cm" by default 2014-10-29: GEM: added +d2 option 2014-09-17: EVAL: added "n:gerunds" to be counted as propositions in the CPIDR rules 2014-08-27: MLT changed to count both turns and utterances for empty utterances 2014-08-12: CHECK, depfile.cut: lifted all restriction for %com tier 2014-07-30: TARGETCHI: created command to find and change files that don't have ID "CHI Target_Child" 2014-07-10: KWAL: change to handle upper case %gra better: kwal +d7 +sm|pro:sub +sg|SUBJ file.cha 2014-07-07: CHAT2CONNL: removes @f, @l, other @ symbols, # and xxx from output file to use as input to Connexor 2014-07-05: LIPP2CHAT: now extract %mod lines in addition to speaker and %pho lines 2014-07-05: CLAN Output: when lines limit is set and command's output exceeds this limit, then limit will be increased automatically to display the whole command's output without truncation 2014-07-03: PC installer now creates shortcut on desktop to "work" directory 2014-07-02: FREQ: allow multiword search on %mor tier: +s"@|adj |n" +s"@|n |adj" +s@|adj^|n +s@|n^@|adj 2014-06-27: EVAL: added CPIDR column and computation 2014-06-17: KWAL: changed +d7 option for commands: kwal +d7 +sm|pro:sub +sg|SUBJ file.cha 2014-06-15: KIDEVAL: added ability to specify multiple search patters on one line: +&fem&pl +&fem-PL "FEM-PL" 2014-06-13: ANGLES: created this new command 2014-06-12: CHECK: now allows "blah ‹(.)› blah" and not just "blah ‹ (.) › blah" 2014-06-04: KIDEVAL: fixed the way it handles (2.) to avoid mis-match between speaker and %mor tiers 2014-05-19: EVAL: change SD time notation to normal time format "00:00:00.000" from "00.000" seconds 2014-05-12: MOR: changed to handle pre-clitics correctly: "j'ai" -> "pro:subj|je$v:poss|avoir&PRES&1s" 2014-05-11: IPSYN: added symbols to represent beginning of utterance "$b" and last word of utterance "$e" 2014-05-03: KIDEVAL: added "IPSyn Utts" column 2014-04-05: depfile.cut: added "legacy" to "@Options:" header 2014-03-26: CMDI: decided where to add PID header inside CHAT files 2014-03-05: CHAT2CONNL, CONNL2CHAT: To train: chat2connl +t%mor +t%grt +u 01a-train.cha To use: chat2connl +t%mor 01a.cha connl2chat +m 01a.txt 2014-02-11: CLAN Editor: displays %gra or %grt graphs 2014-02-11: FREQ: changed +d7 option for commands: freq +d7 +sm|pro:sub +sg|SUBJ file.cha 2014-01-25: TRNFIX: report error when "%mor" tier does not have corresponding "%trn" tier 2013-12-11: DSS: changed to allow user to use sample with less than 50 utterances KIDEVAL: added column to show how many utterances were used in DSS computation 2013-11-28: MOR: in output changed %cnl tier name to %xcnl 2013-11-13: MOR, POST: changed the default to +1 option, i.e. rewrite the original file with added data DSS: updated rules file 2013-11-05: CHIP: fixed to handle some utterance delimiter, like "+...", correctly 2013-11-04: PC Installer: Symantec virus detector reports false positive for clanwin.exe installer, I talked to installer creators who said they are aware of it and they talked to Symantec about it 2013-11-04: MOR: added +xy option 2013-10-30: CLAN Commands: changed +d options to always store SPREADSHEET output into just one output file.xls 2013-10-17: KWAL: changed to output each keyword in it's own column in SPREADSHEET format 2013-10-16: CLAN Commands: changed +t option to treat second '*' character as a wild card instead of a literal character, now +t*1* option will find tiers *121:, *122:, *137:, *155:, *157:, ... 2013-10-08: KWAL: fixed the +z100U option to select 100 utterances in the input instead of the output 2013-09-29: POST, POSTTRAIN: now can read "connl.cut" file and use it for analyses 2013-09-13: CLAN Commands: changed to determine automatically from search pattern whether prosodic symbols should be left in data, before they were automatically remove unless +r7 option was specified 2013-09-06: COMBO: added +s* wildcard functionality, before specific word had to be explicitly spelled out 2013-09-01: CLAN Commands: fixed the problem created by special quotes for replacement: "tuvam [: kuvam] kavu" 2013-08-31: FREQ: fixed to ignore "end|end" („) tags in the input data 2013-08-31: FREQ: added option "+dCN" to allow creating a list of words used by, for example, 50% of speakers: freq *.cha +d>=50 +t*par 2013-08-23: CLAN Editor: changed waveform font to CAfont, FREQ: counts words used by 50% or more speakers (+d=>50), part of +d2 COMBO: added -s"*:wh|*^*^*?" option equal to +s"!*:wh|*^*^!*?" CHECK: disabled check error for \n\t [: repl] 2013-08-19: EVAL, KIDEVAL: now has option to output % results in addition to raw numbers 2013-08-16: FREQ: change output format to create separate results for each speaker, +o3 option for old format FREQ: wild card in multi-words "in the tree" VOCD: "vocd +t*par +t%mor -t* filename.cha +s@r-*,o-%" - %mor tier automatically included DSS: in sentence column, 0word and [*..] get 0 sentence point, removed interactive mode 2013-08-13: FLO: added +x option 2013-08-11: RELY: added Cohen's kappa coefficient for codes found only on user specified dependent tier 2013-08-07: COMBO: change to handle negative (!) searches better 2013-08-05: PC Installer: default installation folder on PC changed from "C:\childes" to "C:\TalkBank", added warning message to installer to remind people to remove old "C:\childes" directory 2013-08-04: CLAN Commands: "... [x ...]" is internally expended to "... [/] ..." for example, "word [x 2]" will become "word [/] word" MOR added option to run MOR on dependent tier: mor +t%eng MORTABLE: added +o4 option for output of percent or raw value results KIDEVAL: added +o4 option for output of percent or raw value results EVAL: added +o4 option for output of percent or raw value results 2013-07-24: KWAL: change to include @ID header info in SPREADSHEET output "+d4" and "+d40:" options 2013-07-24: WDLEN: changed to count first and its continuation utterance as just one utterance, MLU does change "+r6" option default to exclude repetitions: , , , and 2013-07-24: KWAL: to include "xxx" in zero word utterances count use: +xxxx +x=0w to exclude "xxx" from at least one word utterances count use: -xxxx +x>0w 2013-07-22: CLAN Commands: changed to output old format bullets with media name inside, this allows playing output bullets without the need of @Media header file 2013-07-19: CHSTRING: added two options to produce pure text output "+d2" and "+d1" to remove bullets 2013-07-18: CHECK: changed to make sure that "[: ...]" code immediately follows just one single word 2013-06-16: CLAN Commands: change FREQ, MLU, MLT, MODREP to have the same +r6 defaults as EVAL and KIDEVAL 2013-06-13: RELY: fixed problems with space characters around bullets 2013-06-10: DSS: automatically include utterance with post-code "[+ dss]", automatically exclude utterance with post-code "[+ dsse]" IPSYN: automatically include utterance with post-code "[+ ip]", automatically exclude utterances with post-code "[+ ipe]" 2013-04-10: CLAN Editor: changed the order in which multiple bullet selection in transcript is sent to Praat 2013-03-29: WDLEN: changed rules for morphemes and utterances counting to the same that MLU uses 2013-03-29: DSS, KIDEVAL: added "+t%..." option to run analyses on dependent tiers other than %mor 2013-03-19: FREQ: added ability to count [/] with or without +r6 and output results to SPREADSHEET 2013-02-25: CLAN Commands: fixed feature to let users control size in lines numbers in Clan Output window 2013-02-08: KIDEVAL: changed VOCD and DSS to not just quit KIDEVAL when called from KIDEVAL command when some data file is incomplete, on their own both VOCD and DSS quit as soon as error is found 2013-02-05: KIDEVAL: added "IPSyn Total" column and calculation IPSYN: updated to work withing KIDEVAL 2013-01-18: CLAN Editor: Walker controller now works correctly in Sonic Mode 2013-01-15: CLAN: tried to implement automatic update feature 2013-01-11: KIDEVAL: added DSS column and calculation DSS: updated to work withing KIDEVAL 2013-01-06: KIDEVAL: finished initial implementation 2012-12-04: FREQ: fixed +d7 option to work better with +r options 2012-11-20: SILENCE: fixed problem with outputting sound file on Windows PC, because of QuickTime 7 update 2012-11-13: SALTIN: implemente SALT ^ and > symbols to translate to "xxx" "+/." or "+..." "xxx" is added because Brian thinks that those utterances should not be counted by MLU 2012-11-12: CLAN Commands: fixed +z option: "+..." was mistaken for "+.", utterances with "+." are excluded from count 2012-11-05: MOR, FREQ, MEGRASP: can now see commas, before they were removed during pre-filtering process 2012-10-25: MORTABLE: added "v,v:*" column and calculation 2012-10-16: EVAL: now outputs all zeros for speaker that doesn't have %mor tier MOR, CHECK: changed to ignore commas, report error if "cm|cm" is on %mor tier 2012-10-05: CLAN Editor: F1 keys in dialog boxes on Windows PC CLAN Commands: GUI for tier selection based on ID tier +t#Role, instead of +t@ID= 2012-10-01: KIDEVAL: is in first stages of design 2012-09-21: CLAN Editor: implemented new bullet format, CHECK: report an error when old bullet format is found and recommends to run "FIXBULLETS" 2012-09-21: POSTTRAIN: fixed problem when it runs after POSTLIST, because "gbin_filter_readonly" variable was not re-initialized 2012-09-06: DSS: added "[+ dss]" post-code to forcefully include utterance in analyses 2012-09-04: SALTIN: "Birthdate" line now looks like "@Comment: Birth of CHI 15-JUL-1977" code [$ ex] now converted to "[% $ex]" to pass CHECK generic @ID headers are inserted in CHAT file 2012-09-02: CONNL2CHAT: default names "gr.cut" and "pos.cut" are changed to "0gr.cut" and "0pos.cut" 2012-08-31: DSS: new rules assign points in accord with the 1974 rules 2012-08-15: CHECK: fixed recovery from the first bullet error and made it to stop complaining about all consecutive correct bullets 2012-08-14: CLAN Editor: changed Replace string function to provide "file name" for replacement list file 2012-08-09: MLT added -s option 2012-07-30: MOR: "xx", "yy" are not legal now, "xxx", "yyy", "www" are not copied to %mor tier anymore 2012-07-28: CHECK: bold text is not allowed now 2012-07-21: MEGRASP: output "%xgra" tier are now called "%gra:" 2012-07-10: CLAN Commands: change +l option to not only add @s..., but to also remove "[- ...]" pre-codes 2012-07-01: MLT: fixed to recognize "+..." as one symbol instead of 3 period characters 2012-06-07: CLAN Commands: enabled to use "File In" function with "batch" command KWAL: allowed header tiers selected with +o option to be displayed when +/-w option is specified 2012-05-31: TEXTIN: change language tag from "en" to "eng" 2012-05-24: FREQ: added +r8 option 2012-05-23: CHECK: validates bullets now 2012-05-09: CLAN Editor: created triple click on %gra web feature to show graphic picture of %gra tier 2012-04-30: FREQ: now excludes all data associated with [/], [//], [///], [/-] and [/?] 2012-04-27: FREQ: changed output to show results separately for each speaker in the data file, added +o3 2012-04-24: SPREADSHEET: create this new command 2012-04-23: CLAN Commands: added ability to add comments to batch file with "#" symbol 2012-04-12: MLU: changed to ignore +u option when +d option is specified 2012-04-11: CLAN Editor: fixed send to Praat problem that did not sent .mov media information correctly 2012-04-09: MEASURES: created short lived command MEASURES, later KIDEVAL replaced it 2012-03-28: CLAN Editor: changed font selection to apply to the whole file, if no text was selected 2012-03-27: FREQ: fixed +d5 option 2012-03-22: ISO-639.cut: added language codes "ceb Cebuano", "hil Hiligaynon" 2012-03-13: FREQ: add new multi-word search feature 2012-03-11: MOR: changed to output all forms of missing words, including the ones with prosodic symbols 2012-03-09: EVAL: created a unix script to automatically update "eval_db.cut" database 2012-03-07: CLAN Editor: fixed a text scroll crash in special characters window 2012-03-05: CLAN Editor: changed to always insert space before bullet during saving file 2012-03-02: RELY: redesigned and refined a lot of features 2012-02-29: TIMEDUR: added +d1 and +d10 options 2012-02-28: CLAN Commands: @ID header now has 10 fields 2012-02-22: CLAN Editor: fixed line numbers while in Sonic Mode triple click on bullet shows corresponding clip on wave form 2012-02-20: CLAN Editor: fixed printing of bullets 2012-02-16: depfile.cut: added "%exp: $=*" tier 2012-02-14: ISO-639.cut: added language code "lit lt Lithuanian" 2012-02-13: SALTIN: "Examiner" converted to "Investigator", "xxx. [% cries]" to "xxx [% cries]." 2012-02-11: ISO-639.cut: added language code "srp Serbian" 2012-02-09: ISO-639.cut: added language code "yue" 2012-02-07: MODREP: added +a option, added ability to select specific speaker with "+t@ID=" or +t... option 2012-01-27: CLAN Commands: changed to work with [:: text] correctly, added +r50 option depfile.cut: added "[:: *]" code 2012-01-23: depfile.cut: added %spe tier 2012-01-04: CHECK: changed to ignore all CA and Special character on dependent tiers 2012-01-03: POST: increased memory for words from 1024 to 2048, because of the extra long ambiguous word 2011-12-15: WEB: change clan web page at "http://childes.psy.cmu.edu/clan/" to include Windows 7 as one of the supported OSs, this is just a history entry 2011-12-09: ISO-639.cut: added language code "ht hat Haitian Creole" 2011-11-11: SCRIPT: changed to NOT count error codes by default if they are retraced [//] or repeated [/] 2011-11-09: GEM: by default will delete output files that do not have any gems 2011-10-31: CLAN Editor: changed coder function to exclude headers like @Font:, if coder file is created in CHAT mode instead of TEXT mode 2011-10-30: SCRIPT: added +e option to exclude or include retraced/repeated error codes 2011-10-30: EVAL: added compare to database feature and created first "eval_db.cut" database, added version V1 tag 2011-10-13: MORTABLE: added "coord" column and calculation 2011-10-10: CHAT2ELAN: added Font information to Elan data files CLAN Editor: on PC continuous play back will not be interrupted if Picture is displayed the Picture window size and location is stored no in the preferences file 2011-10-05: depfile.cut: changed definition of prefix "*_*#" to allow for "ha#" prefixes 2011-10-04: RELY: changed to ignore hidden tier like @UTF8 2011-10-02: COMBO: fixed include files reading function to ignore hidden and commented lines 2011-09-29: MLU: added a message telling users that if data file doesn't have %mor tier, then they can use -t%mor option to get results from speaker tier 2011-09-28: CLAN Commands: added "%sin:" tier, depfile.cut: added "+-_*" to allow '-' after compounds: noun1+ha-noun2 in Hebrew 2011-09-19: GEM: changed to work better with +t@ option 2011-09-02: SCRIPT: created this new command 2011-08-17: RELY: computes Kappa 2011-08-09: VOCD: added +d3 option 2011-07-21: POSTMORTEM: added "not" operator and fixed "$b" to function correctly 2011-07-12: CHECK ESC-L: changed to complain about long dependent tier names 2011-07-01: TEXTIN: changes it to work on files without carriage returns and to create utterances based on utterance delimiters 2011-06-24: MOR: added generic codes "@z:" special form marker, for example "Toronto@z:geo" 2011-06-02: FIXBULLETS: added +y option 2011-04-27: MLU, MLT: change to distinguish utterance delimiter at the end of the utterance from the ones used inside codes [!!] 2011-04-20: FREQ: added +d7 option, for example: freq +d7 +t*fat sample.cha 2011-04-06: CHECK: reports speakers declared in @Participants, but not used in a file CLAN Commands: updated "tiers" button in "Commands" window 2011-03-30: CLAN Commands: added aliases commands feature 2011-03-29: MOR: fixed +e option for Chinese language 2011-03-28: CLAN Commands: changed to require that users first specify CLAN command and then all buttons in "Commands window will become visible allowing users to use "File In" button 2011-03-23: MLT: change to count even empty utterances by default, to override this use +a option 2011-03-09: FREQ: fixed crash problem with +d2, +d3 options on Windows PC 2011-03-08: STATFREQ: is finally remove, because FREQ can do it all by itself now 2011-03-05: CHECK: fixed failure to report missing space character in pre-code "[-spa]" 2011-02-08: FLO: changed to allow selecting fillers "&...", for example: flo -r2 +s+&uh +s+&um *.cha 2011-02-03: CLAN: change on PC to set "lib" automatically is directory "C:\childes\clan\lib" is present 2011-01-26: CLAN Commands: update +p option to current function 2010-12-13: CLAN Commands: specifying +t%mor option is redundant when "+sm..." option is specified 2010-12-06: MOR: added +xd option 2010-11-22: CLAN Commands: disabled +s option's interference with +z option 2010-11-18: ISO-639.cut: added language codes "far Fataleka", "esk Northwest Alaska Inupiatun" 2010-11-05: CHECK: added check for "unlinked" flag on @Media header and presence of bullets 2010-11-04: POST, POSTTRAIN: added new code from its creator to CLAN 2010-11-03: FLO: fixed flo to remove "<" and ">" characters, added +a option to make flo leave @... symbols with words 2010-10-29: GEM: changed to include media file names inside bullets to be able to play bullets in gem output 2010-10-28: KWAL, GEM: fixed to work with -s"[+ exc]" option correctly 2010-10-25: Mac Installer: changed it to prevent moving CLAN to location other than "/Applications/CLAN" or "~/Applications/CLAN" folder 2010-10-23: CLAN Editor: now opens text files pointed to by bullets on %txt: tier without extracting and displaying thumbnails associated with bullets during continuous playback 2010-10-22: CHECK: changed to check for space character after header tier's name, it should be tab character 2010-09-20: MOR: now allows multiple "ar" files inside "ar" folder instead of just one "ar.cut" file on top 2010-09-06: CLAN Preference: "ced.uprefs" file is written to C:\Windows directory, if it can't write it, then it will write to directory where CLAN.exe is located 2010-09-04: CLAN Editor: all code from "@Languages" tier were move to "@Options:" header 2010-09-03: CHSTRING: change to ignore bullets 2010-09-31: INDENT: allows numbers after overlap characters: *ROY: Let's ⌈ definitely ⌉ ⌈2 um ⌉2 2010-08-25: IPSYN: created this new command 2010-07-27: CLAN Editor: media playback function now uses "audio" and "video" from @Media header to determine the priority order of choosing audio over video media file 2010-07-20: CLAN Commands: language codes have been changed from two letter to three letter codes 2010-07-19: CLAN Commands: window on PC make like Mac 2010-07-13: CLAN Editor: added ESC-9 function on PC 2010-07-12: ??? pushing [: kicking] - part|kick>pushing-PROG 2010-07-11: CHECK: for imbedded codes like [//] 2010-07-07: MEGRASP: created this new command 2010-07-02: CEHCK: allows '%' character when '&' used at the beginning: *LENORE: this &{l=% question &}l=% ? 2010-06-29: CHSTRING: fixed to stop adding tab characters after @Begin, @End headers or any header without ':' 2010-06-25: CLAN Commands: added all CA characters and codes to legal CHAT format, such as (.) 2010-06-22: MOR: changed to locate grammar only in directory pointed to by "mor lib" button in "Commands" window 2010-06-20: MOR: changed to work with "output.cut" file located in grammar directory 2010-06-19: KWAL: added +d40 option 2010-06-17: POST: updated with new code from its creator 2010-06-16: CLAN Commands: changed the way +o option's "Usage:" info is displayed in cp2utf and other commands 2010-06-15: MOR: intensified error checking of "ar.cut", "ar/", "cr.cut", "lex/" rules 2010-05-27: CLAN Commands: added +l option to internally add language "@s:" code to every word 2010-05-25: FIXLANG: created this new command to change two letter language codes to three letter codes 2010-05-24: POST: updated with new code from its creator 2010-05-22: CLAN Editor: changed hide tier function that reads tier names from file \ "0hide.cut" 2010-05-21: depfile.cut: regular words list starts with *@, for example: *@b *@c, compounds list starts with +@, for example: +@s +@s:* 2010-05-10: CHECK: changed to validate language codes against "ISO-639.cut" file in "CLAN/lib/fixes" 2010-05-09: ELAN2CHAT: created this new command 2010-05-03: CLAN Commands: changed commands to allow post-codes on speaker tier to effect dependent tiers too 2010-04-29: CLAN Editor: finished font handling in CLAN 2010-04-27: CLAN Commands: added +/-t@key=S to include/exclude file if key is found on @Keyword: header 2010-04-20: CLAN Editor: merged functions to handle %snd and %mov bullets as the same 2010-04-14: MAXWD: changed to output old format bullets with media name inside, this allows playing output bullets without the need of @Media header file 2010-04-13: CLAN Editor: allows to choose whether to play audio or video media file by selecting menu "Mode->Play audio media first", this is for cases when both audio and video media files have the same name and CLAN has to choose which media file to play 2010-04-12: TIERORDER: created it to order dependent tiers based on specified order in .cut file 2010-04-09: FIXBULLETS: changed to check/change continuity of bullets on main speaker tiers only, bullets on dependent tiers will not be effected 2010-04-01: CHAT2PRAAT, PRAAT2CHAT: created these new commands 2010-03-19: CHECK: now validate bullets any tier that starts with "%x" 2010-03-18: CLAN Editor: now can continuous playback of media while sonic mode is active 2010-03-12: FREQ: changed to allow using +sm and -sm options at the same time: +sm|* -sm|neo,|on,|unk 2010-03-11: FREQ: changed +d6 option to output %mor words with corresponding words from speaker tier for example: freq +sm;*,o% +d6 sample.cha 2010-03-10: MOR: change to deal with "word@s$n" words, added code "*@s$*" to "sf.cut" file in MOR grammars 2010-03-04: MOR: developed "@s..." coding system that can be "word@s:es&en+en$n" on speaker tier, on %mor: tier this becomes "n|word", if no "$n", then is becomes "L2|word" 2010-02-25: ANVIL2CHAT, ELAN2CHAT: changed to better deal with pauses after utterance delimiter 2010-02-03: CHAT2ANVIL, ANVIL2CHAT: now handles CHAT header tiers like @ID and @Participants correctly 2010-02-01: CLAN Editor: changed to allow playing bullets by clicking anywhere on the tier, not just bullet 2010-01-30: POST: updated with new code from its creator 2010-01-14: CHECK: changed to allow utterance delimiters at the beginning of utterance for Hebrew language 2009-12-20: JOINITEMS: created this new command, it searches for "ptl:case|*" and joins it with previous word on the main speaker tier, for example: joinitems *.cha +s"ptl:case|*" +t%trn 2009-12-12: KWAL: added +d30 option to leave post-codes and utterance delimiters along 2009-12-05: POST, POSTTRAIN: increase memory for many variables including MaxNbTags for Japanese grammar 2009-12-18: CAfont: added two new characters UTF-16 201E and 2021 2009-11-03: VOCD: added option +t#Target_Child 2009-10-27: CHECK: changed to detect bullets with the same start and end times FIXBULLETS: changed to start bullets at the end of the previous bullet if the beginning and the end of current bullet is the same value 2009-10-26: CLAN Commands: now allows "foo &au^bg bar &foo::bar &foo::", "‹&=cri› lait" 2009-09-18: POST: updated with new code from its creator 2009-09-14: CLAN Editor: removed inline font headers "[%fnt: ...]" 2009-07-30: POST: changed to not output "pos_error.cut" file if no errors were found 2009-07-23: CHECK: changed to allow "a:@l", before error only one letter with @l is allowed was given 2009-07-14: POST: updated with new code from its creator 2009-07-02: CLAN Editor: created @ID entry dialog on both Mac and PC 2009-07-01: CLAN Editor: changed to copy line numbers only if they are displayed, and to copy bullets only if they are expended 2009-06-18: COMPOUND: creator of POST fixed problem with words including parenthesis, added support for (.), (..), etc 2009-06-17: VOCD: added +d1 option 2009-06-10: CHECK: changed to not required space characters on @Languages tier, "&=$*" is now allowed, "&*MOT:yeah" is allowed and means insertion of a single word by a second speaker in the middle of a longer turn by the first speaker 2009-06-04: DSS: changed the way "FOCUS" was applied, because it was not what we expected 2009-06-03: CHECK: change to handle blank lines in "depfile.cut" better 2009-05-28: OLAC: created this new command 2009-05-18: TRNFIX: change to output "%trn" tier below "%mor" tier like MOR does 2009-05-17: CLAN Editor: added video movie wave form to where sonic mode wave is 2009-05-12: CLAN Editor: added feature to "Mode->Disambiguate tier {ESC-2}" function to also display the original line at the bottom where the options for disambiguation are 2009-04-29: KWAL, COMBO: unless +d option is specified, commands output old format bullets with media name inside, this allows playing output bullets without the need of @Media header file 2009-04-22: MOR: +xi option changed to create lines with result words separated by space if more than one words is specified 2009-04-21: MOR: fixed problem with (+"), (++), (+^) not being copied to %mor: tier 2009-02-09: CLAN Editor, Commands: new bullet format with @Media header is implemented, media file name is no longer stored inside bullets 2009-01-12: CLAN Editor: fixed F5 function, it failed to work with PC created wave files, because of 16bit Little/Big Endian conversion problem 2009-01-02: COOCCUR: added +/-b option to specify that word specified with +s option should only be matched if it is at the beginning or end of cluster 2008-12-03: CLAN Commands: created +sm option with example notation: "+s@|-*,r-*,o-%", "+s@|-n,o-%" 2008-11-03: CLAN Commands: pause (#) character is no longer legal in CHAT, new symbol is (.), (#.#), etc use command "chstring +1 +cpauses.cut *.cha" to change your data files 2008-10-31: CLAN Editor: all media files have to be located in either the same folder as data files or in "media" sub-folder which has to be located in the same folder as data files 2008-10-16: CLAN Editor: there is no distinction between %snd and %mov bullets anymore, instead CLAN ties to locate media by media name and addition of pre-define file extension 2008-09-24: CLAN Editor: now excepts messages from other apps on PC, Chatter uses to open files in CLAN 2008-08-29: CLAN Editor: created a function to hide tiers specified in "0hide.cut" file 2008-08-27: CLAN Editor: added a feature for slow playback in "Windows->Walker Controller" 2008-07-28: CLAN Commands: implemented recognition for "[- ...]" pre-code, now it along with "[+ ...]" post-code are referring to the whole utterance 2008-07-09: TIMEDUR: command is re-activated after it was decommission due to modifying other things 2008-06-19: WebCLAN: commands in Browsable database began now 2008-03-20: VOCD: is fully intergrated into CLAN Older records can be accessed only with an aid of a Time Machine