Major update: Release 0.9-beta

11/21/2013: Release 0.9-beta

This is the current "master" branch. There is no
"stable_non_master_release" branch.

CODE:
-JAVA
--REPLACED:
---All fully-qualified Java actions (such as jdl-->java.util.) have been
replaced with a drop-down menu: ja
---f[sq,qb,qs]s with [f,v][p,q,s,t,u]p[b,l]: func/var-name to
F()..."+F()+": fqplsyn
--ADDED:
---Create set-getter functions for 1 variable: jsgsyn
---Class.html#function(...) links: kutlsyn
---Class.html#Object links: kotlsyn
---eqlsf[x]: Basic equals(o) function with areFieldsEqual(x) sypsyn
---Function links from neighboring parameters, func-name word-left or in
CB: kullsyn
---XBN-Java:
----Copy constructor and getObjectCopy(): xcgsyn
----xbn.lang.InterfaceWrapper template: iwtsyn
----ciNull(...) and throw ciNullOrReturnCause(...): clnsyn
----xbn.number.XIF*InRange and xbn.lang.XBNObject function builders: xf
---Drop-down menu of all XBN-Java fully-qualified packages and many
fq-classes: xb
---jdmfs: Create "main function" table of contents at class-top JavaDoc
block: lncsyn
---jdba[c]: JavaDoc block only with "@..." jdbsyn
---JavaDoc snippets: jdqtsyn
---jdbcs: Basic JavaDoc block for constructor jdbsyn
---jdbuox: Transform empty function to "do-not-use" w/
UnsupportedOperationException: jdbsyn
---xtn[1-5,n]: Throw a NullPointerException for a specific parameter:
xtnsyn
--CHANGED:
---Moved all JavaDoc @return actions to
Other/other/return_and_javadoc_return.px.txt. Totally re-created: rtasyn
---[l] option for non-CODE-ing to [o], throughout all Java/JavaDoc
actions.
---Eliminated [e] (negative number) option from ml[1-5,n]. Added
ml[a-e,gn] for negative (1=last): ml1syn
----pkgn to kgn: Get this classes package name: hcmlsyn
---Autotext conflicts:
----an[l,z]* to ae[l,z]*: aelsyn
----fn[l,z] to fe[l,z]: felsyn
----hcn[l,z] to hcm[l,z]: hcmlsyn
----kpl* to ktl*: ktlsyn
----[h,r]cm[l,z]c to [h,r]cmc[l,z]: hcmlsyn
---sop[l][if,q] to sy[l,p[q],q][f]: System.out.println(...): sypsyn
---jmlc to jmc: Java multi-line comment: sypsyn
--FIXED:
---kuzxn: kuzxnsyn
---kpl*: kplsyn
---dddes: sopsyn
---zJRgxJavaFuncSigThrSemicOrOpnCrly now accepts parameters and generics
with arrays and parameters with "..." (any parameter may have "...")
-CWLPDF
--ADDED: zTrimCB, zPasteSelect[1Line[RplcDlgOpn],AddXmkAtSelEnd]: xhcsb
--ADDED: zSel[ect,Copy]ThrLineEndNotLastChar: xhcls[p]
--FIXED: zParaNotAtCol0_selectEntire now correctly calls zTPParaUp:
xhcps
-ADDED (HTML) htmlsyn
--zHtmlEscAmpLTGT2SpcQQ[InCB,_M_esc]
---zHtmlEscLTGTInCB
---zHtmlEsc[2Spc,Amp,LT[GT],QQ]_M_esc
---zHtmlEscSlctdAmpLTGT2SpcQQ[Tab]
---zvESCAPED_stCB
-ADDED (Spot-marks) xho[x,y]
--z[X,Y]DownUp
--z[X,Y][Down,Up][Left,Right]
--zPaste[X,Y][Down,Up][Delete]
--z[X,Y]CddThenSelect
-ADDED (SNR):
---zFindDlgClose[Down,Up]WS: xhsfc[d,u]
---rqp: ([...])
---zPostBrktSelectWord1: xhses
-CHANGED (PEX): inlq (to put a line-list of phrase-names into insert
tags) to inll, to avoid conflicts: inssyn
-ADDED (PEX): inll[b,k]: Paste line-list of phrase-names, create phrase
calls for each: inssyn
-CHANGED (XPC): tr[l,r] to trm[l,r], to avoid conflicts: trmsyn
-REMOVED (TPM): zTMPara* in lieu of zTPPara[Down,Up][Extend]
BUILD/OTHER:
-ADDED: My TextPad macros (the *.TPM files) are now included in the
download archive: xbnpe/zz_misc_and_pxp/textpad_macros.zip