2024-04-12: KIDEVAL: removed TTR column from output fixed bug counting u-cop and irr-3S columns 2024-04-03: CLANc: fixed a bug created by latest Sonoma update interfering with text DSS: added rules for UD Japanese KIDEVAL: updated Japanese database for data with UD notation EVAL: updated to use UD notation EVAL-D: updated to use UD notation 2024-03-28: C-QPA: count &=a and &=the on speaker tier instead of 0det on %mor tier CLANc: changed text cursor to solid black color changed Command window's cursor to solid black color SILENCE: works with .wav and .mp3 files now KIDEVAL: added UD language codes and created Japanese database LONGTIER: fixed a bug that prevented attributes like underline printed 2024-03-05: NUM2WORD: fixed the bug that remove 0. from utterance KIDEVAL: update all databases, all except English have UD symbols now 2024-02-28: NUM2WORD: added new command to convert Arabic numbers to Kanji words 2024-02-23: RETRACE: changed the output to use standard retrace symbols CLANc: added three new CA Unicode characters hurried start 2906, sudden stop 2907, hardening over-dot 2051 CHECK: added check for new CA Unicode characters 2024-02-22: CHSTRING: added -c option to exclude codes [...] from search/replace CHECK: added +u option to check UD features fixed progress info when working with more than 30 files CLANc: selecting all text (cmd-A) and choosing menu "Edit->Reset Selected Text Color" will remove all color markers from text 2024-02-15: MOR: fixe the problem created by poor choice of %moru: tier name CLANc: added option to Edit menu to color all tiers that contain selected keyword red color and reset them back to normal when needed 2024-02-07: CHIPUTIL: new command to mark source/imitation and non-imitation utterance in CHIP output. allow selecting only source/imitation or non-imitation output 2024-02-03: SLICE: update usage examples info FIXBULLETS: added +g option to zero out starting bullet of .gem.cex files, to allow them link to corresponding .slice.wav files 2024-02-01: ROLES: reversed roles.cut file format to old_code new_code new_role SLICE: changed to use input file name to create output file name GEM: changed default output to a file, use -f to send output to screen changed +d1 option to include @Media header in the output and include gem label in output file name: .label.gem.cex 2024-01-31: SLICE: gets beg time of first bullet in file and end time of last bullet, then it extracts that time clip from original audio file and creates new audio file with that clip. It only works on WAVE files. 2024-01-30: TIERORDER: fixed bug adding random character when +t option used and speaker tier had post-code FLUCALC: fixed crash for French data and added UD codes for Open & Close Class Words 2024-01-27: ROLES: fixed bug that inserted random character at the end of tier SLICE: added command that extracts .wav small clip from full .wav files 2024-01-16: ROLES: created new command to cleanup ASR speaker IDs mistakes 2024-01-12: FLUCALC: added +b1 option to count all words including repetitions added feature to count syllables for Chinese language KIDEVAL: updated all databases, added Databases: Dutch toyplay, French toyplay and narrative, Spanish narrative all narrative databases except English have 25 utterances minimum English narrative database has 50 utterances minimum limit all toyplay database have 50 utterances minimum limit 2024-01-04: FLUCALC: fixed to work better with +b option 2024-01-02: TIERORDER: added feature to flip main speaker tier with dependent tier 2023-10-26: FLUCALC: new +c1 option to add phonological fragment &+ to SLD instead of TD CHECK: semicolon (;) character is no allow on speaker tiers. 2023-10-11: COMBO: modified to allow use of +d7 and +d3 options together FREQ: fixed to allow use of +sm";*,o% ;*,o%" and +c7 options together 2023-10-04: VOCD: fixed spreadsheet output when no @ID present in input data files 2023-10-02: CLANc: fixed a bug created by Sonoma interfering with dialog & text windows 2023-09-28: DSSENG: added dsseng alias to commands IPSYNENG: added ipsyneng alias to commands 2023-09-27: FLUCALC: fix a bug when running on specific GEM PC: added eng_eval-d_db.cut file in lib/eval to CLAN distribution CORELEX: fixed the -l option to treat (-) character in the name correctly 2023-09-15: CLANc: added Auto File Save feature. Controlled in Setting... preferences 2023-09-13: CHIP: fixed -h option CLANc: fixed the wave waveform is displayed when some unpredictable text fonts are selected 2023-09-08: FREQ: added +d20 option for SPREADSHEET output format with speaker code, one word and its count per row CLANc: added CTRL-CMD-W keys to start Walker Controller 2023-08-11: Commands: remove reference to @Options "heritage" tag from everywhere 2023-08-03: ELAN2CHAT: changed the way %wor tier is wrapped around 2023-07-31: CLANc: added feature to highlight the line where text cursor is located the color and Alpha of the highlight can be adjusted in "Settings..." or "Edit->CLAN Options". CLANc: changed the way files are saved. If Settings option "Use Newfile's windows Potion and Size for all files" is selected, then file is saved only if it has been edited and changes need to be save. Otherwise, file on hard disk is not changed at all. If Settings option "Use Newfile's windows Potion and Size for all files" is not selected, then file is saved and @Windows header is added when cmd-s keys are pressed, even if there are no changes in the file. 2023-07-19: CORELEX: fixed bug that mistakenly assigned time value instead of word count 2023-06-30: updated examples folder IPSYN: updated all rule files CONVORT: added command to convert from romanization of language orthography to native langue alphabet 2023-06-16: FLUCALC: added +c option to compute Pause_duration from pause notation like (2.4) as it used to SEGMENT: added ability to breakup tier without %wor tiers 2023-06-05: CLANc: added menus to color selected text RED and back to black 2023-05-23: IPSYN: updated rules N6 and V4 to more accurately compute results 2023-05-18: CLANc: added ability to send multiple utterance to PRAAT LOWCASE: added ability to deal with accented characters correctly 2023-05-11: CLANc: Fixed performance in Dark Mode Changed line numbers display to improve editing performance CORELEX: added +w option for time info from %wor tier 2023-04-25: CLANc: fixed ESC-0, Sonic Mode crash 2023-04-21: CORELEX: added check for missing bullets on %wor tier KIDEVAL: updated eng narrative, eng toyplay & spa toyplay databases 2023-04-18: CHSTRING: if +q1 used, then .chstr.cex output file is always created 2023-04-13: CORELEX: added feature to output first time values for specified words 2023-03-27: CLANc: fixed F5 command 2023-03-16: Windows PC: bug fix for certain situations when saving files. 2023-03-14: KIDEVAL: replaced and added new databases English, Chinese, Japanese and Spanish CLANc: fixed Sonic CHAT to display last 15 sec of media in waveform made selecting speaker code based on speaker role more strict CHECK: show +/-g2 options in Usage output WindowsPC: fixed continuous playback displaying "Current position is after the last media tier" message by mistake 2023-03-01: VOCD: fixed displaying filename in spreadsheet when @ID are missing 2023-02-24: DSS: added bss.cut rules file for +lbss option CHECK: allows the following: 0word [: word] CORELEX: if script file has dash (-) in a filename, then find time value LOWCASE: added caps-spa.cut file for Spanish names 2023-02-16: CLANc: changed to update opened files automatically if their content is modified on hard disk 2023-02-15: LOWCASE: added +d2 option to disable default caps.cut file 2023-01-25: CORELEX: added cookie.cut Cookie Theft picture description task 2023-01-25: CLANc: fixed the way line numbers in editor are displayed FLUCALC: increased items per utterance limit from 100 to 120 2023-01-10: INDENT: fixed bug of words and their attributes mismatch CLANc: added display of erroneous special invisible characters CLANc: added check for outdated italic markers 2022-12-21: FLO: added +cb option to keep bullets in the output with +d option FIXBULLETS: added +m option to merge all files into one file with bullets progressively offset by media file time length 2022-12-04: FLUCALC: added two more columns: Content_all_words_ratio and Function_all_words_ratio 2022-11-28: PC: implemented coloring wraparound utterances when wildcard keywords used 2022-11-20: SEGMENT: add more info to Usage section CHECK: now allow words with apostrophe as in word: jack-o’-lantern 2022-11-07: KWAL: added column names to Excel output COMBO: added column names to Excel output FREQ: change to allow +c3 and +c7 options to work together 2022-11-04: CLANc: made universal version that will work native on arm64 and intel 2022-10-28: DSS: added Total count for "S" column 2022-10-27: KIDEVAL: removed total number of utterances from database results WinPC Walker: fixed playback of very long tiers and fixed F8 function 2022-10-07: C-NNLA: fixed the way "% sentences produced", "% sentences with correct syntax, semantics*", "% sentences with flawed syntax" and "% sentences with flawed semantics*" are computed 2022-10-04: COMBO: fixed erroneous match when matched tier followed @ID tier 2022-09-19: Changed PC's continuous playback function to not play long tiers past next tier's beginning time 2022-09-12: Changed Mac's continuous playback function to not play long tiers past next tier's beginning time 2022-09-01: PLAY2CHAT: changed to work with new format of PLAY Datavyu files 2022-09-01: CLANc: changed the way files with underlines, space characters at the end of lines and missing final carriage return character are saved 2022-08-31: EVAL-D: updated Unix and Windows PC versions FLUCALC: change to count WWR the same way as WWR-RU 2022-08-25: CORELEX: added "type" column to the output 2022-08-22: EVAL-D: added new command for dementia data, created English DB 2022-08-04: SEGMENT: added command to reformat MFA created data according to &&& VALIDATEMFA: added -a option to validate files created with SEGMENT 2022-08-03: MOR: changed to add 0 to every alternative of the 0word 2022-07-29: EVAL: added Communication and Illness_or_Injury GEM options 2022-07-27: FLUCALC: added +a option to compute pauses time value from %wor tier 2022-07-19: CHAT2PRAAT: added +c option to create output from MFA aligner 2022-07-18: FLUCALC: fixed to work better with language code-switching 2022-07-12: CLANc: fixed crash when saving file with spaces at the end on line 2022-07-09: added %wor tier to depfile.cut to have the same attributes as main speaker 2022-06-29: FLO: add +ca option to create output for MFA aligner 2022-06-17: ELAN2CHAT: fixed a bug of multiple @Begin tiers added +c option to create output from MFA aligner 2022-05-16: IPSYN: added descriptive information to rules in the output 2022-05-11: Editor BETA: fixed go to line number function bug 2022-05-10: Editor BETA: new feature of auto wrapping text window to window's width 2022-04-27: KEYMAP: fixed bug when +u and +s"key*" (wildcard) are used together 2022-04-22: CLANc: implemented partial parsing of old style bullets CMDI: added PsychosisBank 2022-03-05: KWAL: fixed output of lemmas only 2022-02-10: EVAL: changed the way "%werr" column is computed, re-build databases 2022-02-08: CLANc: disabled trackpad's Zoom in or out function. 2022-02-03: CLANc: fixed the "Send to sound analyzer" feature to work on more secure Mac OS 10.14 and higher 2022-01-31: KIDEVAL: have IPSyn 50 only, removed KIDEVAL-C KIDEVAL: new databases compiled IPSYN: default 50 utterance, added +o option for 100, removed IPSYN-C CLANc: added feature to remove ending space character on the line and to add final blank line at the end of the file 2021-12-28: MOR: fixed UNIX code to read "prepost.cut" file correctly 2021-12-14: FREQMERG: removed this command 2021-11-12: CHECK: enabled error checking for duplicate %x... tiers after speaker tier CHECK: if pause marker appears before retrace marker, then report an error FLUCALC: changed Content_words_ratio and Function_words_ratio to have total number of all disfluencies in the denominator 2021-11-05: IPSYN-C: uses new eng-c.cut rules, needs 50 utterances limit KIDEVAL-C: works with IPSYN-C and new eng_fp_c_kideval_db.cut database KIDEVAL: update eng_fp_kideval_db.cut, jpn_td_kideval_db.cut and zho_md_kideval_db.cut databases CLANc: fixed displaying %gra graph when triple clicking on last utterance in the file 2021-10-29: FLO: added +d2 option to produce customized AntConc formatted output 2021-10-18: CLANc: fixed crashes when editing and saving .txt or .cdc files 2021-10-10: added more words to lib/fixes/caps.cut file LOWCASE: fixes to correctly identify words surrounded by special symbols Commands: changed to parse %mor tier items that have multiple prefixes 2021-09-28: KIDEVAL: moved star indicating high SD when comparing to database three cells to the right to properly align with high score CLANc: fixed Command+# to work when text cursor is at the end of a file changed text to automatically wrap long lines to the window's width 2021-09-26: KIDEVAL: changed dss scoring to match DSS command's results 2021-09-21: MLU: added +d2 option to output in SPREADSHEET format each utterance and number of morphemes in it 2021-09-13: CLANc: fixed the coder mode insertion point of first dependent tier 2021-09-09: CHECK: now reports errors for words on %mor that start with '^' character Commands: fixed a bug when word on %mor tier start with '^' character 2021-08-26: KIDEVAL: changed the way time duration is rounded up to seconds WINDOWS PC: changed second default font from Arial to Cambria 2021-08-24: CLANc: fixed a crash when mor +xi is active and other text windows closing 2021-08-20: CLANc: added CTRL-arrows and CMS-arrows function to change bullets values added "Reset options" menu to Edit 2021-08-12: KIDEVAL: fixed +/-SD to report NA if there weren't enough utterances found fixed the way types information is reported for each speaker CLANc: fixed the error messages reported while media playback 2021-08-07: DSS: added file column in spreadsheet for +d option 2021-08-05: CLANc: added ESC-9 function added dash character in bullet feature to ESC-8 function 2021-07-29: CLANc: now more tolerant of missing commas on @Madia header after filename CHSTRING: fixed bug of missing new lines after some header tiers 2021-07-19: CORELEX: add the suffix search, like -POSS, feature updated all word search .cut files 2021-07-16: CLANc: displaying of red errors color from "check +f ..." command adding, removing and displaying underlines 2021-07-02: CLANc: fixed F5 space bar bug where first time value inserted was wrong fixed F4 playback if text cursor wasn't on line with bullet 2021-06-30: CHSTRING: added replacement of "_" with space when +q1 option used CORELEX: now will analyze utterances with [+ exc] post-code updated all word group files 2021-06-28: DSS: updated eng.cut file CLANc: Walker: fixed F6 playback when text cursor at the end of line CHECK: fixed to ignore special attribute characters TEXT2CHAT: added +c4 option to better deal with particular data format changed to not treat (.), (..), (...) as utterance delimiters 2021-06-18: CORELEX: changed the way GEMs are selected if GEM is missing, then speaker gets a period for every word CHSTRING: added +1q option to create CORELEX friendly data file. 2021-06-11: CORELEX: added new command to count lemmas specified in .cut file DSS: added +d1 option to create Spreadsheet output totals per file 2021-06-01: CLANc: added a "Show mixed stereo sound wave" option cleaned up code for better efficiency 2021-05-11: CLANc: fixed disambiguate function to stop hanging App when done 2021-05-10: CLANc: show %pic: bullets by menu "Mode->Play bullet media" show %pic: bullets during continuous playback finished %gra triple click to show GRA picture graph show %pic: bullets by clicking on the bullets redesigned how the bullet is found if text cursor or mouse click is not right next to the bullet changed picture window to adjust size to picture's actual size changed picture window to always show at the same level CLANWin: fixed PC MP3 playback by converting MP3 to Wave for playback 2021-05-01: CLANc: fixed a wave display when tripe clicking on different tiers 2021-04-28: FLUCALC: added +gS and +n options to allow GEM selection in FLUCALC 2021-04-27: CLANc: finished Sonic Mode for audio files 2021-03-28: CLANc: fixed Coders Mode when used in new text window fixed Special Characters window display implemented double click in Special Characters window to insert it 2021-03-26: CLANc: fixed the bug that kept increasing window size of CLAN Output, Special Characters and new text windows every time they were re-opened 2021-03-24: KIDEVAL: English rules now excludes cop|be&3S and aux|be&3S from &3S count rebuild eng_fp_kideval_db.cut database DSS: added +d option to create Spreadsheet output 2021-03-16: DSS: now "@Font: CAfont:..." in dss output changes text font to CAfont 2021-03-12: CLANc: fixed crash and show/hide bullets for Thai characters data files 2021-03-10: CLANc: implemented dedicated audio player for MP3 and other audio media video player for some reason has problems playing some MP3 media added warning if begin bullet time is past end of media length added audio file info after playing it and clicking on status line added messages to status line about play status of audio media I think fixed crash when line numbers are shown on window close 2021-03-04: CLANc: fixed random text cursor jumps when tiers are longer than window 2021-02-16: CLANc: added "File->Select Media File" menu function 2021-02-12: 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: DSS: 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: 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: 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 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 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 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 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 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 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" Commands: added check for words longer than 1024 characters and changed all 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 Commands: removed space and other special characters from SPREADSHEET outputs 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 Commands: changed "info" command's output again KWAL: fixed the SPREADSHEET output for +d40 option Editor: Walker Controller on Mac fixed to allow enter Chinese characters without interrupting video playback 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 Commands: removed help button from commands window 2019-02-17: 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 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 Commands: changed format of "info" command to make sure that all right commands are listed in "Commands" window's "Progs" pop-up menu Commands: was instructed to rename rtfin, saltin and textin to rtf2chat, salt2chat and text2chat 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 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: 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 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 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: 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 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 Editor: removed 'all "Wh" (*:wh) words' menu from "Search" button's "Choose preset examples" menu Editor: updated "modal" words menu in "Search" button's "Choose preset examples" menu Editor: added error message to "show %gra graph picture" function if %mor tier and %gra tier have different length Editor: added +f option to coder mode inside "codes.cut" files to make codes display more visible 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 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 Editor: added error message to "show %gra graph picture" function if talkbank server is not working correctly 2018-05-16: 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 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 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 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" Editor: CHECK changed to better detect illegal special quotes U2018, U2019 characters CHECK: changed to better detects special quote U2018 and U2019 characters 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, Commands: changed "[% e]" code to "[e]" code 2018-03-12: 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' Commands: changed Usage info for "+/-sm" options to show simplified version of option's examples 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 Commands: changed +d7 option to recognize "[% e]" code 2018-03-08: 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^_* 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^_* Editor Mac: user selected font size will be remembered even if user quits App 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: 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: 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 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: 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: 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: Editor: ported F3 function to PC 2016-11-11: 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: Editor: Walker Controller window help info changed to be more clear 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: 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 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: 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: 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: Editor: created "File->Get MOR Grammar" menu and feature to download MOR grammars 2016-03-16: KIDEVAL: added NDW/100 column 2016-03-01: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: Commands: fixed feature to let users control size in lines numbers in 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: 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: 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: Editor: F1 keys in dialog boxes on Windows PC 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: 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: 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: 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: 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: 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: 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: 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: 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: Editor: fixed a text scroll crash in special characters window 2012-03-05: 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: Commands: @ID header now has 10 fields 2012-02-22: Editor: fixed line numbers while in Sonic Mode triple click on bullet shows corresponding clip on wave form 2012-02-20: 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: 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: 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 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: 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 Commands: updated "tiers" button in "Commands" window 2011-03-30: Commands: added aliases commands feature 2011-03-29: MOR: fixed +e option for Chinese language 2011-03-28: 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: Commands: update +p option to current function 2010-12-13: Commands: specifying +t%mor option is redundant when "+sm..." option is specified 2010-12-06: MOR: added +xd option 2010-11-22: 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: 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: 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: 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: Commands: language codes have been changed from two letter to three letter codes 2010-07-19: Commands: window on PC make like Mac 2010-07-13: 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: 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: 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: 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: 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: Commands: changed commands to allow post-codes on speaker tier to effect dependent tiers too 2010-04-29: Editor: finished font handling in CLAN 2010-04-27: Commands: added +/-t@key=S to include/exclude file if key is found on @Keyword: header 2010-04-20: 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: 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 APP 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: 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: 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: 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: 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: Editor: created @ID entry dialog on both Mac and PC 2009-07-01: 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: Editor: added video movie wave form to where sonic mode wave is 2009-05-12: 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: Editor, Commands: new bullet format with @Media header is implemented, media file name is no longer stored inside bullets 2009-01-12: 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: Commands: created +sm option with example notation: "+s@|-*,r-*,o-%", "+s@|-n,o-%" 2008-11-03: 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: 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: 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: Editor: now excepts messages from other apps on PC, Chatter uses to open files in APP 2008-08-29: Editor: created a function to hide tiers specified in "0hide.cut" file 2008-08-27: Editor: added a feature for slow playback in "Windows->Walker Controller" 2008-07-28: 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