ASPL User Guide v 1.00
© 2025 Bassem W. Jamaleddine


M

   ASPL Scratchpad for Quick Notes

Every workspace has a scratchpad where you can save your quick notes. A quick note consists of a single line of information that contains ASCII characters (that are typable on your keyboard) with the exception of the semicolon. Entering the command quicknote followed by a space, then followed by a single line of information, and hitting the ENTER key, causes ASPL to save the line of information in the scratchpad of the currently loaded namedspace. When a quicknote is added to the scratchpad, ASPL precedes it with the date and the userid who entered the note.

The scratchpad is a convenient way to save your quick notes while using ASPL.

When using the quicknote to insert a line of information in the scratchpad,
you can use any ASCII characters typable on your keyboard, except for the
semicolon, since this latter is used as a command separator in ASPL.

To insert a quicknote

aspl> quicknote remember the command "wid" is used to display the namedspace

To print the last nine inserted quicknotes

aspl> quicknote

To print the last thirteen inserted quicknotes, that is the thirteen from the top of the scratchpad

aspl> quicknotes+13

To print the first seven inserted quicknotes, that is the seven from the end of the scratchpad

aspl> quicknotes-7

To print the scratchpad in full

aspl> scratchpad

To edit the content of the scratchpad:

aspl> scratch



Users of ASPL Enterprise that have enabled session persistence, can share the
same scratchpad while sharing the same workspace. A quicknote inserted by one
user will be viewable by all users who are in sessions using that namedspace.



The following shows how the quicknote command is used within the ASPL session of the user pascal who is sharing the same workspace WS1VIENNA with the user euler. Notice that each quick note logged to the scratchpad is started with the date and time, followed by the userid who wrote the note.
      ______  ____    ______  __
     / __  / / ___\  / __  / / /
    / /_/ /  \ \    / ____/ / /
   / __  /  __  \  / /     / /
  / / / /  / __ / / /     / /____
 /_/ /_/   \___/ /_/     /______/


  STARTING ASPL SESSION WITH WORKSPACE:  WS1VIENNA
  NAMED GROUP:  POSIX
     last saved 2025-07-09 17:22:37.885644

20:34:12 pascal@newyork /home/pascal  aspl:1 > quicknote to intersect use f&     

  QUICKNOTE SAVED IN SCRATCHPAD TO WORKSPACE WS1VIENNA
    TO PRINT THE LAST NINE NOTES SIMPLY TYPE: quicknote
    TO PRINT ALL NOTES IN THE SCRATCHPAD TYPE: scratchpad
    TO EDIT THE NOTES SCRATCHPAD TYPE: scratch

20:34:37 pascal@newyork /home/pascal  aspl:2 > quicknote

[2025-07-10 20:34:37]       pascal: to intersect use f&
[2025-07-10 20:34:04]        euler: something to remember
[2025-07-09 17:24:24]        euler: opopo       eeeeeeu
[2025-07-09 17:24:08]       pascal: dsdsda aaskl askasdlk  dlkdlkslk

20:34:43 pascal@newyork /home/pascal  aspl:3 >