David Elins programs for free distributionMusingsPossible topics for further log entriesAll Files and ProgramsGeneral ProgramsAliases (Windows)Big Integers in C++Convert tabs to spaces or vice-versaDijkstra's AlgorithmKnuth ArithmeticIterate Over a Binary TreeReverse order of lines in a text fileCreate a C or C++ comment in a boxLearn (and play) BlackjackA program that prints itselfGenerating a Fibonacci NumberRemotePrintfPrime Factors/Debugging MacrosText Filter ProgramsMeasure the length of lines in a fileReplace tabs with spaces or vice-versaHierarchy filtersConvert a text file to Treepad formatConvert a text file to an HTML ListText Filter Support RoutinesProvide a framework for text filtersParse command-line optionsReturn the basename of a fileAssist in the display of help textScriptsWindowsChange the current disk and directoryPush a directoryPop a directoryUnix/LinuxEdit a group of files in placeCompare two directory treesModify a group of files in placeVMS/DCLTips and HowTo'sUtilityAscii-Ebcdic ChartsAscii TableEbcdic TableAscii Table ImageEbcdic Table ImageAscii-Ebcdic table sourcesEbcdic Table(Full)Printable Ebcdic CharsOld Ascii ChartAscii ChartC Right-Left RuleDynamic DNS provider listIndent Options (Gnu)Individual Options-bad,--blank-lines-after-declarations-nbad,--no-blank-lines-after-declarations-bap,--blank-lines-after-procedures-nbap,--no-blank-lines-after-procedures-bbb,--blank-lines-before-block-comments-bbo,--break-before-boolean-operator-nbbo,--break-after-boolean-operator-bc,--blank-lines-after-commas-nbc,--no-blank-lines-after-commas-bfda,--break-function-decl-args-nbfda,--dont-break-function-decl-args-bfde,--break-function-decl-args-bl,--braces-after-if-line-blin,--brace-indentn-bls,--braces-after-struct-decl-line-br,--braces-on-if-line-brs,--braces-on-struct-decl-line-bs,--Bill-Shannon,--blank-before-sizeof-cbin,--case-brace-indentationn-cdb,--comment-delimiters-on-blank-lines-ncdb,--no-comment-delimiters-on-blank-lines-cdn,--declaration-comment-columnn-cdw,--cuddle-do-while-ncdw,--dont-cuddle-do-while-ce,--cuddle-else-nce,--dont-cuddle-else-cin,--continuation-indentationn-clin,--case-indentationn-cn,--comment-indentationn-cpn,--else-endif-columnn-cs,--space-after-cast-ncs,--no-space-after-casts-din,--declaration-indentationn-dn,--line-comments-indentationn-fc1,--format-first-column-comments-nfc1,--dont-format-first-column-comments-fca,--format-all-comments-nfca,--dont-format-comments-gnu,--gnu-style-hnl,--honour-newlines-nhnl,--ignore-newlines-in,--indent-leveln-ipn,--parameter-indentationn-nip,--no-parameter-indentation-kr,--k-and-r-style-lcn,--comment-line-lengthn-lp,--continue-at-parentheses-nlp,--dont-line-up-parentheses-lps,--leave-preprocessor-space-ln,--line-lengthn-npro,--ignore-profile-orig,--original-pcs,--space-after-procedure-calls-npcs,--no-space-after-function-call-names-pin,--paren-indentationn-pmt,--preserve-mtime-prs,--space-after-parentheses-nprs,--no-space-after-parentheses-psl,--procnames-start-lines-npsl,--dont-break-procedure-type-saf,--space-after-for-nsaf,--no-space-after-for-sai,--space-after-if-nsai,--no-space-after-if-saw,--space-after-while-nsaw,--no-space-after-while-sbin,--struct-brace-indentationn-sc,--start-left-side-of-comments-nsc,--dont-star-comments-sob,--swallow-optional-blank-lines-nsob,--leave-optional-blank-lines-ss,--space-special-semicolon-nss,--dont-space-special-semicolon-st,--standard-output-T-tsn,--tab-sizen-ut,--use-tabs-nut,--no-tabs-v,--verbose-nv,--no-verbosity-versionIndent Options sorted by SpecifierIndent Options sorted by DescriptionIt's vs. ItsIt's vs. Its_1It's vs. Its_2Listserv Commandshelp commandPowers of TwoPowers >:= 64RCS Commands and OptionsRCS ci command-rrev-r-l[rev]-u[rev]-f[rev]-k[rev]-q[rev]-i[rev]-j[rev]-I[rev]-d[date]-M[rev]-mmsg-nname-Nname-sstate-tfile-t-string-T-wlogin-V-Vn-xsuffixes-zzoneRCS co command-r[rev]-l[rev]-u[rev]-f[rev]-kkv Generate keyword strings using the default form,-kkvl-kk-ko-kb-kv-p[rev]-q[rev]-I[rev]-ddate-M[rev]-sstate-T-w[login]-jjoinlist-V-Vn-xsuffixes-zzoneRCS rcs command-i-alogins-Aoldfile-e[logins]-b[rev]-cstring-ksubst-l[rev]-u[rev]-L-U-mrev:msg-M-nname[:[rev]]-Nname[:[rev]]-orange-q-I-sstate[:rev]-t[file]-t-string-T-V-Vn-xsuffixes-zzoneRCS KeywordsSI Numeric PrefixesUnix Man Pagesadb man page (sco3242)cc man page (unixware)cc man page (hpux)as man page (unixware)sed man page (unixware)gcc man page (isuse10)$ gcc --target-help$ gcc --help -vBash man page (suse10)sh man page ( suse10)rcs man page (irplinux4)ci man page (irplinux4)co man page (irplinux4)gawk man page (cygwin)ipcs man page (irpsun1)POP CommandsPOP3 CommandsBasic POP3 Commands (work in all implementations)Commands in the AUTHORISATION stateCommands in the TRANSACTION stateCommands in the UPDATE stateOptional POP3 Commands (only work in some implementations)Commands in the AUTHORISATION state:Commands in the TRANSACTION state:POP3 RepliesRCS KeywordsMicrosoft HowToAvoid login from screensaverBorlandBorland Debugging - no register variablesBorland Debugging - Line Numbers offChange default Windows ProgramsCSDiff Command LineOptions/O[outFormat][outfile]/i/q/bblanksMode/scomparMethod/n (Document Mode)/t=size (Document Mode)/IfileTypes (Folder Mode)/XfileTypes (Folder Mode)/d (Folder Mode)/r "ReportDescription" (Folder Mode)ExamplesDefault Internet Explorer LocationDisable Windows Messenger in XPDisassociate Winzip with explorerEnable File Name CompletionExcel insert date and/or timeJScript regular expressionsLogin as AdministratorMake cygwin use Windows CRLF conventionsMake shortcut to system restoreMicrosoft Visual StudioAdd a command button to a toolbarBuild Console ApplicationCreate a new toolbarCreate Empty Project and SolutionVSEmpty1Customize toolbar button imagesDisplay BreakpointsDisplay Line NumbersManipulate a printer from the command lineSet breakpoints from a fileExplcit SetSet from a text fileSave to a text fileSet tabstops displayedShow line numbersTo edit button imagesUse Vim to editView breakpoints windowVisual Studio MacrosVisual Studio set breakpoints from a fileLoad breakpoints from a text fileSave breakpoints to a text fileRebuild SolutionAttach to SpoolerOpen ports in Windows FirewallOpen firewall for Remote DesktopOpen firewall for FTP ServerRemove an undeleteable fileSet IE as default browserTurn off CD Autoplay in Windows XPView IE Source with VimWindows Data Types (from MSDN)ATOMBOOLBOOLEANBYTECALLBACKCHARCOLORREFCONSTDWORDDWORDLONGDWORD_PTRDWORD32DWORD64FLOATHACCELHALF_PTRHANDLEHBITMAPHBRUSHHCOLORSPACEHCONVHCONVLISTHCURSORHDCHDDEDATAHDESKHDROPHDWPHENHMETAFILEHFILEHFONTHGDIOBJHGLOBALHHOOKHICONHINSTANCEHKEYHKLHLOCALHMENUHMETAFILEHMODULEHMONITORHPALETTEHPENHRESULTHRGNHRSRCHSZHWINSTAHWNDINTINT_PTRINT32INT64LANGIDLCIDLCTYPELGRPIDLONGLONGLONGLONG_PTRLONG32LONG64LPARAMLPBOOLLPBYTELPCOLORREFLPCSTRLPCTSTRLPCVOIDLPCWSTRLPDWORDLPHANDLELPINTLPLONGLPSTRLPTSTRLPVOIDLPWORDLPWSTRLRESULTPBOOLPBOOLEANPBYTEPCHARPCSTRPCTSTRPCWSTRPDWORDPDWORDLONGPDWORD_PTRPDWORD32PDWORD64PFLOATPHALF_PTRPHANDLEPHKEYPINTPINT_PTRPINT32PINT64PLCIDPLONGPLONGLONGPLONG_PTRPLONG32PLONG64POINTER_32POINTER_64PSHORTPSSIZE_TPSTRPTBYTEPTCHARPTSTRPUCHARPUHALF_PTRPUINTPUINT_PTRPUINT32PUINT64PULONGPULONGLONGPULONG_PTRPULONG32PULONG64PUSHORTPVOIDPWCHARPWORDPWSTRSC_HANDLESC_LOCKSERVICE_STATUS_HANDLESHORTSIZE_TSSIZE_TTBYTETCHARUCHARUHALF_PTRUINTUINT_PTRUINT32UINT64ULONGULONGLONGULONG_PTRULONG32ULONG64USHORTUSNVOIDWCHARWINAPIWORDWPARAMWindows Parameters and VariablesWindows Safely Remove HardwareWindows Servicessc query optionsGooglePrint Google CalendarWhy is this site called Intricate Simplicity?About this WebsiteRevision HistoryMy RésuméPersonal NotesURLs to rememberInteractive Python CourseProgramming and Development