Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
api [2016/06/17 05:47]
payonel
api [2017/08/12 14:40]
guard13007 [Custom Libraries] guid was renamed to uuid
Line 50: Line 50:
 - [[api:​computer|computer]]:​ information on and interactions with the computer the Lua state is running on. - [[api:​computer|computer]]:​ information on and interactions with the computer the Lua state is running on.
 - [[api:​event|event]]:​ an event system, often used by libraries, for pulling and registering handlers to signals. - [[api:​event|event]]:​ an event system, often used by libraries, for pulling and registering handlers to signals.
-- [[api:guid|guid]]: creates long unique identifier strings in the common 8-4-4-4-12 format.+- [[api:uuid|uuid]]: creates long unique identifier strings in the common 8-4-4-4-12 format.
 - [[api:​fileSystem|filesystem]]:​ abstracted interaction with file system components. - [[api:​fileSystem|filesystem]]:​ abstracted interaction with file system components.
 - [[api:​internet|internet]]:​ a wrapper for Internet Card functionality. - [[api:​internet|internet]]:​ a wrapper for Internet Card functionality.
 - [[api:​keyboard|keyboard]]:​ a table of key codes by name and pressed key tracking. - [[api:​keyboard|keyboard]]:​ a table of key codes by name and pressed key tracking.
 - [[api:​note|note]]:​ converts music notes between their real name, their MIDI code and their frequency - [[api:​note|note]]:​ converts music notes between their real name, their MIDI code and their frequency
-- [[api:​package|package]]:​ provides cached libraries and special loading. 
 - [[api:​process|process]]:​ keeps track of running programs and their environments. - [[api:​process|process]]:​ keeps track of running programs and their environments.
 - [[api:​rc|rc]]:​ provides automatic program execution and service management. - [[api:​rc|rc]]:​ provides automatic program execution and service management.
Line 64: Line 63:
 - [[api:​term|term]]:​ provides the concept of the cursor, to read and write from keyboard input and screen output, respectively. - [[api:​term|term]]:​ provides the concept of the cursor, to read and write from keyboard input and screen output, respectively.
 - [[api:​text|text]]:​ provides text utilities such as tab to space conversion. - [[api:​text|text]]:​ provides text utilities such as tab to space conversion.
 +- [[api:​thread|thread]]:​ provides autonomous and non-blocking cooperative threads.
 - [[api:​transforms|transforms]]:​ provides helpful and advanced table manipulators. - [[api:​transforms|transforms]]:​ provides helpful and advanced table manipulators.
 - [[api:​unicode|unicode]]:​ provides Unicode aware implementations of some functions in the string library. - [[api:​unicode|unicode]]:​ provides Unicode aware implementations of some functions in the string library.