Single-quoted strings don't strip leading whitespace, which means that in 
the second docstring is being treated as an indented code block.

For any docstring longer than a single line triple-quoted strings should be 
used instead.

- Mike

On Wednesday, 18 November 2015 11:38:25 UTC+2, NotSoRecentConvert wrote:
>
> Hmm, the little example works but my code still doesn't. I've trimmed my 
> code down to something smaller that still misbehaves.
>
> "# Eddy Meas Module
>
> The Eddy Meas module is a collection of functions to work with SLT files 
> generated by EddySoft and, more specifically, EddyMeas.
>
> `sltload`: Load SLT files based on dates
>
> `sltheader`: Load SLT header info
>
> `sltread`: Read SLT file converting everything except mV signals
>
> `sltconfig`: Load CFG data
>
> `slttimeshift`: Shift a set of SLT files' time
>
> `sltwrite`: Write data to an SLT file
>
> `slttrim`: Remove columns from SLT files
>
> For more information see each function's help.
>
> ---
>
> \n
> #### Requirements\n
> * DataFrames
> * dirlist.jl
> * findnewton.jl"
> module Test
>     
>     export slttrim
>     
>     function slttrim()
>         println("\n###############")
>         println("##  slttrim  ##")
>         println("###############")
>         println(
> "slttrim(source,destination,mindate,maxdate,maxanalogcols)")
>         println("\tsource::ASCIIString = Source directory, \"K:\\Data\"")
>         println("\tdestination::ASCIIString = Destination directory, 
> \"K:\\Data\"")
>         println("\tmindate::DateTime = Start of period to process")
>         println("\tmaxdate::DateTime = End of period to process")
>         println("\tmaxanalogcols::Int64 = Maximum number of columns that 
> should remain")
>     end # slttrim()
>     
>     "# slttrim
>     
>     Remove columns from SLT files, source files must not have all equal 
> numbers of columns
>     
>     
> `slttrim(source::ASCIIString,destination::ASCIIString,mindate::DateTime,maxdate::DateTime,maxanalogcols::Int64)`\n
>     * source::ASCIIString = Source directory, `\"K:\\Data\"
>     * destination::ASCIIString = Destination directory, `\"K:\\Data\"
>     * mindate::DateTime = Start of period to process
>     * maxdate::DateTime = End of period to process
>     * maxanalogcols::Int64 = Maximum number of columns that should remain"
>     function slttrim(f1::ASCIIString,f2::ASCIIString,mindate::DateTime,
> maxdate::DateTime,maxanalogcols::Int64)
>            
>     end
> end
>
> Julia Version 0.4.1
> Commit cbe1bee (2015-11-08 10:33 UTC)
> Platform Info:
>   System: Linux (x86_64-linux-gnu)
>   CPU: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
>   WORD_SIZE: 64
>   BLAS: libopenblas (NO_LAPACK NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell)
>   LAPACK: liblapack.so.3
>   LIBM: libopenlibm
>   LLVM: libLLVM-3.3
>

Reply via email to