package.path = package.path .. ";/Users/rszwarc/Developer/Lua/LU/?.lua" package.cpath = package.cpath .. ";/Users/rszwarc/Developer/Lua/LU/Library/Modules/?.so" os.setlocale( "en" ) require( "LULog" ) require( "LUPUser" ) require( "LUDate" ) LULog.debug( LUPUser.default() ) LULog.debug( LUPUser.default().directory() ) LULog.debug( LUPUser.default().timeline() ) LULog.debug( LUPUser.default().host() ) LULog.debug( LUPUser.default().address() ) LULog.debug( LUPNote.new( LUPUser.default() ).store() ) local someYears = LUPUser.default().timeline().years() local someMonths = LUPUser.default().timeline().monthsWithDate( someYears.get() ) local someDays = LUPUser.default().timeline().daysWithDate( someMonths.get() ) local someNotes = LUPUser.default().timeline().notesWithDate( someDays.get() ) local aNote = someNotes.get() LULog.debug( someYears ) LULog.debug( someMonths ) LULog.debug( someDays ) LULog.debug( someNotes ) LULog.debug( aNote.date() ) LULog.debug( aNote.date().time() ) LULog.debug( aNote.creationDate() ) LULog.debug( aNote.creationDate().time() ) LULog.debug( aNote.changeDate() ) LULog.debug( aNote.changeDate().time() ) LULog.debug( aNote.majorVersion() ) LULog.debug( aNote.minorVersion() ) LULog.debug( aNote.microVersion() ) LULog.debug( aNote.version() ) LULog.debug( aNote.id() ) LULog.debug( aNote.file() ) -- LULog.debug( aNote.content() ) LULog.debug( aNote.headers() ) LULog.debug( aNote.subject() ) LULog.debug( aNote.uuid() ) LULog.debug( aNote.uid() ) LULog.debug( aNote.messageID() ) LULog.debug( aNote.contentType() ) aNote.store() local aTime = aNote.date().time() local anOffset = ( 60 * 60 * math.random( 24 ) ) + ( math.random( 1000 ) ) aTime = aTime - anOffset aNote = aNote.setDate( LUDate.new( aTime ) ) LULog.debug( LUPNote.noteWithID( aNote.user(), aNote.id() ) )