text:
|Version 2 (modified by rme, 13 years ago) (diff)
2 Basic Commands
- 2.1 Motion Commands
- 2.2 The Mark and The Region
- 2.3 Modification Commands
- 2.4 Filtering
- 2.5 Searching and Replacing
- 2.6 Page Commands
- 2.7 Counting Commands
- 2.8 Registers
2 Basic Commands
2.1 Motion Commands
There is a fairly small number of basic commands for moving around in the buffer. While there are many other more complex motion commands, these are by far the most commonly used and the easiest to learn.
Forward Character (bound to C-f, Rightarrow) [Command]
Backward Character (bound to C-b, Leftarrow) [Command]
Forward Character moves the point forward by one character. If a prefix argument is supplied, then the point is moved by that many characters. Backward Character is identical, except that it moves the point backwards.
Forward Word (bound to M-f) [Command]
Backward Word (bound to M-b) [Command]
These commands move the point forward and backward over words. The point is always left between the last word and first non-word character in the direction of motion. This means that after moving backward the cursor appears on the first character of the word, while after moving forward, the cursor appears on the delimiting character. Supplying a prefix argument moves the point by that many words.
Next Line (bound to C-n, Downarrow) [Command]
Previous Line (bound to C-p, Uparrow) [Command]
Goto Absolute Line [Command]
Next Line and Previous Line move to adjacent lines, while remaining the same distance within a line. Note that this motion is by logical lines, each of which may take up many lines on the screen if it wraps. If a prefix argument is supplied, then the point is moved by that many lines.
The position within the line at the start is recorded, and each successive use of C-p or C-n attempts to move the point to that position on the new line. If it is not possible to move to the recorded position because the line is shorter, then the point is left at the end of the line.
Goto Absolute Line moves to the indicated line, as if you counted them starting at the beginning of the buffer with number one. If the user supplies a prefix argument, it is the line number; otherwise, Hemlock prompts the user for the line.
End of Line (bound to C-e) [Command]
Beginning of Line (bound to C-a) [Command]
End of Line moves the point to the end of the current line, while Beginning of Line moves to the beginning. If a prefix argument is supplied, then the point is moved to the end or beginning of the line that many lines below the current one.
Scroll Window Down (bound to C-v) [Command]
Scroll Window Up (bound to M-v) [Command]
Scroll Window Down moves forward in the buffer by one screenful of text, the exact amount being determined by the size of the window. If a prefix argument is supplied, then this scrolls the screen that many lines. When this action scrolls the line with the point off the screen, it this command moves the point to the vertical center of the window. Scroll Window Up is identical to Scroll Window Down, except that it moves backwards.
Scroll Overlap (initial value 2) [Variable]
This variable is used by Scroll Window Down and Scroll Window Up to determine the number of lines by which the new and old screen should overlap.
End of Buffer (bound to M-<) [Command]
Beginning of Buffer (bound to M->) [Command]
These commands are used to conveniently get to the very beginning and end of the text in a buffer. Before the point is moved, its position is saved by pushing it on the mark stack (see page 2.2).
Top of Window (bound to M-,) [Command]
Bottom of Window (bound to M-.) [Command]
Top of Window moves the point to the beginning of the first line displayed in the current window. Bottom of Window moves to the beginning of the last line displayed.
2.2 The Mark and The Region
Each buffer has a distinguished position known as the mark. The mark initially points to the beginning of the buffer. The area between the mark and the point is known as the region. Many Hemlock commands which manipulate large pieces of text use the text in the region. To use these commands, one must first use some command to mark the region.
Although the mark is always pointing somewhere (initially to the beginning of the buffer), region commands insist that the region be made active before it can be used. This prevents accidental use of a region command from mysteriously mangling large amounts of text.
Active Regions Enabled (initial value t) [Variable]
When this variable is true, region commands beep unless the region is active. This may be set to nil for more traditional Emacs region semantics.
Once a marking command makes the region active, it remains active until:
- a command uses the region,
- a command modifies the buffer,
- a command changes the current window or buffer,
- a command signals an editor error,
- or the user types C-g.
Motion commands have the effect of redefining the region, since they move the point and leave the region active.
Commands that insert a large chunk of text into the buffer usually set an ephemerally active region around the inserted text. An ephemerally active region is always deactivated by the next command, regardless of the kind of command. The ephemerally active region allows an immediately following region command to manipulate the inserted text, but doesn't persist annoyingly. This is also very useful with active region highlighting, since it visibly marks the inserted text.
Highlight Active Region (initial value t) [Variable]
Active Region Highlighting Font (initial value nil) [Variable]
When Highlight Active Region is true, Hemlock displays the text in the region in a different font whenever the region is active. This provides a visible indication of what text will be manipulated by a region command. Active region highlighting is only supported under X windows.
Active Region Highlighting Font is the name of the font to use for active region highlighting. If unspecified, Hemlock uses an underline font.
Set/Pop? Mark (bound to C-@) [Command]
This command moves the mark to the point (saving the old mark on the mark stack) and activates the region. After using this command to mark one end of the region, use motion commands to move to the other end, then do the region command. This is the traditional Emacs marking command; when running under a windowing system with mouse support, it is usually easier to use the mouse with the Point to Here and Generic Pointer Up.
For historical reasons, the prefix argument causes this command to do things that are distinct commands in Hemlock. A prefix argument of four does Pop and Goto Mark, and a prefix argument of 16 does Pop Mark.
Mark Whole Buffer (bound to C-x h) [Command]
Mark to Beginning of Buffer (bound to C-<) [Command]
Mark to End of Buffer (bound to C->) [Command]
Mark Whole Buffer sets the region around the whole buffer, with the point at the beginning and the mark at the end. If a prefix argument is supplied, then the mark is put at the beginning and the point at the end. The mark is pushed on the mark stack beforehand, so popping the stack twice will restore it.
Mark to Beginning of Buffer sets the current region from point to the beginning of the buffer.
Mark to End of Buffer sets the current region from the end of the buffer to point.
Activate Region (bound to C-x C-Space, C-x C-@) [Command]
This command makes the region active, using whatever the current position of the mark happens to be. This is useful primarily when the region is accidentally deactivated.
2.2.1 The Mark Stack
As was hinted at earlier, each buffer has a mark stack, providing a history of positions in that buffer. The current mark is the mark on the top of the stack; earlier values are recovered by popping the stack. Since commands that move a long distance save the old position on the mark stack, the mark stack commands are useful for jumping to interesting places in a buffer without having to do a search.
Pop Mark (bound to C-M-Space) [Command]
Pop and Goto Mark (bound to M-@, M-Space) [Command]
Pop Mark pops the mark stack, restoring the current mark to the next most recent value. Pop and Goto Mark also pops the mark stack, but instead of discarding the current mark, it moves the point to that position. Both commands deactivate the region.
Exchange Point and Mark (bound to C-x C-x) [Command]
This command interchanges the position of the point and the mark, thus moving to where the mark was, and leaving the mark where the point was. This command can be used to switch between two positions in a buffer, since repeating it undoes its effect. The old mark isn't pushed on the mark stack, since it is saved in the point.
2.2.2 Using The Mouse
It can be convenient to use the mouse to point to positions in text, especially when moving large distances. Hemlock defines several commands for using the mouse. These commands can only be used when running under X windows
Here to Top of Window (bound to Rightdown) [Command]
Top Line to Here (bound to Leftdown) [Command]
Here to Top of Window scrolls the window so as to move the line which is under the mouse cursor to the top of the window. This has the effect of moving forward in the buffer by the distance from the top of the window to the mouse cursor. Top Line to Here is the inverse operation, it scrolls backward, moving current the top line underneath the mouse.
If the mouse is near the left edge of a window, then these commands do smooth scrolling. Here To Top of Window repeatedly scrolls the window up by one line until the mouse button is released. Similarly, Top Line to Here smoothly scrolls down.
Point to Here (bound to Middledown, S-Leftdown) [Command]
This command moves the point to the position of the mouse, changing to a different window if necessary.
When used in a window's modeline, this moves the point of the window's buffer to the position within the file that is the same percentage, start to end, as the horizontal position of the mouse within the modeline. This also makes this window current if necessary.
This command supplies a function Generic Pointer Up invokes if it runs without any intervening generic pointer up predecessors executing. If the position of the pointer is different than the current point when the user invokes Generic Pointer Up, then this function pushes a buffer mark at point and moves point to the pointer's position. This allows the user to mark off a region with the mouse.
Generic Pointer Up (bound to Middleup, S-Leftup) [Command]
Other commands determine this command's action by supplying functions that this command invokes. The following built-in commands supply the following generic up actions:
- Point to Here
- When the position of the pointer is different than the current point, the action pushes a buffer mark at point and moves point to the pointer's position.
- Bufed Goto and Quit
- The action is a no-op.
Insert Kill Buffer (bound to S-Rightdown) [Command]
This command is a combination of Point to Here and Un-Kill. It moves the point to the mouse location and inserts the most recently killed text.
2.3 Modification Commands
There is a wide variety of basic text-modification commands, but once again the simplest ones are the most often used.
2.3.1 Inserting Characters
In Hemlock, you can insert characters with graphic representations by typing the corresponding key-event which you normally generate with the obvious keyboard key. You can only insert characters whose codes correspond to ASCII codes. To insert those without graphic representations, use Quoted Insert.
Self Insert [Command]
Self Insert inserts into the buffer the character corresponding to the key-event typed to invoke the command. This command is normally bound to all such key-events Space. If a prefix argument is supplied, then this inserts the character that many times.
New Line (bound to Return) [Command]
This command, which has roughly the same effect as inserting a Newline, is used to move onto a new blank line. If there are at least two blank lines beneath the current one then Return cleans off any whitespace on the next line and uses it, instead of inserting a newline. This behavior is desirable when inserting in the middle of text, because the bottom half of the screen does not scroll down each time New Line is used.
Quoted Insert (bound to C-q) [Command]
Many key-events have corresponding ASCII characters, but these key-events are bound to commands other than Self Insert. Sometimes they are otherwise encumbered such as with C-g. Quoted Insert prompts for a key-event, without any command interpretation semantics, and inserts the corresponding character. If the appropriate character has some code other than an ASCII code, this will beep and abort the command. A common use for this command is inserting a Formfeed by typing C-q C-l. If a prefix argument is supplied, then the character is inserted that many times.
Open Line (bound to C-o) [Command]
This command inserts a newline into the buffer without moving the point. This command may also be given a prefix argument to insert a number of newlines, thus opening up some room to work in the middle of a screen of text. See also Delete Blank Lines.
2.3.2 Deleting Characters
There are a number of commands for deleting characters as well.
Character Deletion Threshold (initial value 5) [Variable]
If more than this many characters are deleted by a character deletion command, then the deleted text is placed in the kill ring.
Delete Next Character (bound to C-d) [Command]
Delete Previous Character (bound to Delete, Backspace) [Command]
Delete Next Character deletes the character immediately following the point, that is, the character which appears under the cursor. When given a prefix argument, C-d deletes that many characters after the point. Delete Previous Character is identical, except that it deletes characters before the point.
Delete Previous Character Expanding Tabs [Command]
Delete Previous Character Expanding Tabs is identical to Delete Previous Character, except that it treats tabs as the equivalent number of spaces. Various language modes that use tabs for indentation bind Delete to this command.
2.3.3 Killing and Deleting
Hemlock has many commands which kill text. Killing is a variety of deletion which saves the deleted text for later retrieval. The killed text is saved in a ring buffer known as the kill ring. Killing has two main advantages over deletion:
- If text is accidentally killed, a not uncommon occurrence, then it can be restored.
- Text can be moved from one place to another by killing it and then restoring it in the new location.
Killing is not the same as deleting. When a command is said to delete text, the text is permanently gone and is not pushed on the kill ring. Commands which delete text generally only delete things of little importance, such as single characters or whitespace.
2.3.4 Kill Ring Manipulation
Un-Kill (bound to C-y) [Command]
This command "yanks" back the most recently killed piece of text, leaving the mark before the inserted text and the point after. If a prefix argument is supplied, then the text that distance back in the kill ring is yanked.
Rotate Kill Ring (bound to M-y) [Command]
This command rotates the kill ring forward, replacing the most recently yanked text with the next most recent text in the kill ring. M-y may only be used immediately after a use of C-y or a previous use of M-y. This command is used to step back through the text in the kill ring if the desired text was not the most recently killed, and thus could not be retrieved directly with a C-y. If a prefix argument is supplied, then the kill ring is rotated that many times.
Kill Region (bound to C-w) [Command]
This command kills the text between the point and mark, pushing it onto the kill ring. This command is usually the best way to move or remove large quantities of text.
Save Region (bound to M-w) [Command]
This command pushes the text in the region on the kill ring, but doesn't actually kill it, giving an effect similar to typing C-w C-y. This command is useful for duplicating large pieces of text.
2.3.5 Killing Commands
Most commands which kill text append into the kill ring, meaning that consecutive uses of killing commands will insert all text killed into the top entry in the kill ring. This allows large pieces of text to be killed by repeatedly using a killing command.
Kill Line (bound to C-k) [Command]
Backward Kill Line [Command]
Kill Line kills the text from the point to the end of the current line, deleting the line if it is empty. If a prefix argument is supplied, then that many lines are killed. Note that a prefix argument is not the same as a repeat count.
Backward Kill Line is similar, except that it kills from the point to the beginning of the line. If it is called at the beginning of the line, it kills the newline and any trailing whitespace on the previous line. With a prefix argument, this command is the same as Kill Line with a negated argument.
Kill Next Word (bound to M-d) [Command]
Kill Previous Word (bound to M-Backspace, M-Delete) [Command]
Kill Next Word kills from the point to the end of the current or next word. If a prefix argument is supplied, then that many words are killed. Kill Previous Word is identical, except that it kills backward.
2.3.6 Case Modification Commands
Hemlock provides a few case modification commands, which are often useful for correcting typos.
Capitalize Word (bound to M-c) [Command]
Lowercase Word (bound to M-l) [Command]
Uppercase Word (bound to M-u) [Command]
These commands modify the case of the characters from the point to the end of the current or next word, leaving the point after the end of the word affected. A positive prefix argument modifies that many words, moving forward. A negative prefix argument modifies that many words before the point, but leaves the point unmoved.
Lowercase Region (bound to C-x C-l) [Command]
Uppercase Region (bound to C-x C-u) [Command]
These commands case-fold the text in the region. Since these commands can damage large amounts of text, they ask for confirmation before modifying large regions and can be undone with Undo.
2.3.7 Transposition Commands
Hemlock provides a number of transposition commands. A transposition command swaps the "things" before and after the point and moves forward one "thing". Just how a "thing" is defined depends on the particular transposition command. Transposition commands, particularly Transpose Characters and Transpose Words, are useful for correcting typos. More obscure transposition commands can be used to amaze your friends and demonstrate your immense knowledge of exotic Emacs commands.
To the uninitiated, the behavior of transposition commands may seem mysterious; this has led some implementors to attempt to improve the definition of transposition, but right-thinking people will accept no substitutes. The Emacs transposition definition used in Hemlock has two useful properties:
- Repeated applications of a transposition command have a useful effect. The way to visualize this effect is that each use of the transposition command drags the previous thing over the next thing. It is possible to correct double transpositions easily using Transpose Characters.
- Transposition commands move backward with a negative prefix argument, thus undoing the effect of the equivalent positive argument.
Transpose Characters (bound to C-t) [Command]
This command exchanges the characters on either side of the point and moves forward, unless at the end of a line, in which case it transposes the previous two characters without moving.
Transpose Lines (bound to C-x C-t) [Command]
This command transposes the previous and current line, moving down to the next line. With a zero argument, it transposes the current line and the line the mark is on.
Transpose Words (bound to M-t) [Command]
This command transposes the previous word and the current or next word.
Transpose Regions (bound to C-x t) [Command]
This command transposes two regions with endpoints defined by the mark stack and point. To use this command, place three marks (in order) at the start and end of the first region, and at the start of the second region, then place the point at the end of the second region. Unlike the other transposition commands, a second use will simply undo the effect of the first use, and to do even this, you must reactivate the current region.
2.3.8 Whitespace Manipulation
These commands change the amount of space between words. See also the indentation commands in section 7.2.
Just One Space (bound to M-|) [Command]
This command deletes all whitespace characters before and after the point and then inserts one space. If a prefix argument is supplied, then that number of spaces is inserted.
Delete Horizontal Space (bound to M-\) [Command]
This command deletes all blank characters around the point.
Delete Blank Lines (bound to C-x C-o) [Command]
This command deletes all blank lines surrounding the current line, leaving the point on a single blank line. If the point is already on a single blank line, then that line is deleted. If the point is on a non-blank line, then all blank lines immediately following that line are deleted. This command is often used to clean up after Open Line.
2.4 Filtering
Filtering is a simple way to perform a fairly arbitrary transformation on text. Filtering text replaces the string in each line with the result of applying a Lisp function of one argument to that string. The function must neither destructively modify the argument nor the return value. It is an error for the function to return a string containing newline characters.
Filter Region [Command]
This function prompts for an expression which is evaluated to obtain a function to be used to filter the text in the region. For example, to capitalize all the words in the region one could respond:
Function: #'string-capitalize
Since the function may be called many times, it should probably be compiled. Functions for one-time use can be compiled using the compile function as in the following example which removes all the semicolons on any line which contains the string "PASCAL":
Function: (compile nil '(lambda (s) (if (search "PASCAL" s) (remove #\; s) s)))
2.5 Searching and Replacing
Searching for some string known to appear in the text is a commonly used method of moving long distances in a file. Replacing occurrences of one pattern with another is a useful way to make many simple changes to text. Hemlock provides powerful commands for doing both of these operations.
String Search Ignore Case (initial value t) [Variable]
This variable determines the kind of search done by searching and replacing commands.
Incremental Search (bound to C-s) [Command]
Reverse Incremental Search (bound to C-r) [Command]
Incremental Search searches for an occurrence of a string after the current point. It is known as an incremental search because it reads key-events form the keyboard one at a time and immediately searches for the pattern of corresponding characters as you type. This is useful because it is possible to initially type in a very short pattern and then add more characters if it turns out that this pattern has too many spurious matches.
This command dispatches on the following key-events as sub-commands:
- C-s
- Search forward for an occurrence of the current pattern. This can be used repeatedly to skip from one occurrence of the pattern to the next, or it can be used to change the direction of the search if it is currently a reverse search. If C-s is typed when the search string is empty, then a search is done for the string that was used by the last searching command.
- C-r
- Similar to C-s, except that it searches backwards.
- Delete, Backspace
- Undoes the effect of the last key-event typed. If that key-event simply added to the search pattern, then this removes the character from the pattern, moving back to the last match found before entering the removed character. If the character was a C-s or C-r, then this moves back to the previous match and possibly reverses the search direction.
- C-g
- If the search is currently failing, meaning that there is no occurrence of the search pattern in the direction of search, then C-g deletes enough characters off the end of the pattern to make it successful. If the search is currently successful, then C-g causes the search to be aborted, leaving the point where it was when the search started. Aborting the search inhibits the saving of the current search pattern as the last search string.
- Escape
- Exit at the current position in the text, unless the search string is empty, in which case a non-incremental string search is entered.
- C-q
- Search for the character corresponding to the next key-event, rather than treating it as a command.
Any key-event not corresponding to a graphic character, except those just described, causes the search to exit. Hemlock then uses the key-event in it normal command interpretation.
For example, typing C-a will exit the search and go to the beginning of the current line. When either of these commands successfully exits, they push the starting position (before the search) on the mark stack. If the current region was active when the search started, this foregoes pushing a mark.
Forward Search (bound to M-s) [Command]
Reverse Search (bound to M-r) [Command]
These commands do a normal dumb string search, prompting for the search string in a normal dumb fashion. One reason for using a non-incremental search is that it may be faster since it is possible to specify a long search string from the very start. Since Hemlock uses the Boyer--Moore search algorithm, the speed of the search increases with the size of the search string. When either of these commands successfully exits, they push the starting position (before the search) on the mark stack. This is inhibited when the current region is active.
Query Replace (bound to M-%) [Command]
This command prompts in the echo area for a target string and a replacement string. It then searches for an occurrence of the target after the point. When it finds a match, it prompts for a key-event indicating what action to take. The following are valid responses:
- Space, y
- Replace this occurrence of the target with the replacement string, and search again.
- Delete, Backspace, n
- Do not replace this occurrence, but continue the search.
- !
- Replace this and all remaining occurrences without prompting again.
- .
- Replace this occurrence and exit.
- C-r
- Go into a recursive edit (see section 1.13) at the current location. The search will be continued from wherever the point is left when the recursive edit is exited. This is useful for handling more complicated cases where a simple replacement will not achieve the desired effect.
- Escape
- Exit without doing any replacement.
- Home, C-_, ?, h
- Print a list of all the options available.
Any other key-event causes the command to exit, returning the key-event to the input stream; thus, Hemlock will interpret it normally for a command binding.
When the current region is active, this command uses it instead of the region from point to the end of the buffer. This is especially useful when you expect to use the ! option.
If the replacement string is all lowercase, then a heuristic is used that attempts to make the case of the replacement the same as that of the particular occurrence of the target pattern. If "foo" is being replaced with "bar" then "Foo" is replaced with "Bar" and "FOO" with "BAR".
This command may be undone with Undo, but its undoing may not be undone. On a successful exit from this command, the starting position (before the search) is pushed on the mark stack.
Case Replace (initial value t) [Variable]
If this variable is true then the case preserving heuristic in Query Replace is enabled, otherwise all replacements are done with the replacement string exactly as specified.
Replace String [Command]
This command is the same as Query Replace except it operates without ever querying the user before making replacements. After prompting for a target and replacement string, it replaces all occurrences of the target string following the point. If a prefix argument is specified, then only that many occurrences are replaced. When the current region is active, this command uses it instead of the region from point to the end of the buffer.
List Matching Lines [Command]
This command prompts for a search string and displays in a pop-up window all the lines containing the string that are after the point. If a prefix argument is specified, then this displays that many lines before and after each matching line. When the current region is active, this command uses it instead of the region from point to the end of the buffer.
Delete Matching Lines [Command] Delete Non-Matching Lines [Command]
Delete Matching Lines prompts for a search string and deletes all lines containing the string that are after the point. Similarly, Delete Non-Matching Lines deletes all lines following the point that do not contain the specified string. When the current region is active, these commands uses it instead of the region from point to the end of the buffer.
2.6 Page Commands
Another unit of text recognized by Hemlock is the page. A page is a piece of text delimited by formfeeds (^L's.) The first non-blank line after the page marker is the page title. The page commands are quite useful when logically distinct parts of a file are put on separate pages. See also Count Lines Page. These commands only recognize L's at the beginning of a lines, so those quoted in string literals do not get in the way.
Previous Page (bound to C-x ]) [Command]
Next Page (bound to C-x [) [Command]
Previous Page moves the point to the previous page delimiter, while Next Page moves to the next one. Any page delimiters next to the point are skipped. The prefix argument is a repeat count.
Mark Page (bound to C-x C-p) [Command]
This command puts the point at the beginning of the current page and the mark at the end. If given a prefix argument, marks the page that many pages from the current one.
Goto Page [Command]
This command does various things, depending on the prefix argument:
- no argument
- goes to the next page.
- positive argument
- goes to an absolute page number, moving that many pages from the beginning of the file.
- zero argument
- prompts for string and goes to the page with that string in its title. Repeated invocations in this manner continue searching from the point of the last find, and a first search with a particular pattern pushes a buffer mark.
- negative argument
- moves backward by that many pages, if possible.
View Page Directory [Command]
Insert Page Directory [Command]
View Page Directory uses a pop-up window to display the number and title of each page in the current buffer. Insert Page Directory is the same except that it inserts the text at the beginning of the buffer. With a prefix argument, Insert Page Directory inserts at the point.
2.7 Counting Commands
Count Words [Command]
This command counts the number of words from the current point to the end of the buffer, displaying a message in the echo area. When the current region is active, this uses it instead of the region from the point to the end of the buffer. Word delimiters are determined by the current major mode.
Count Lines [Command]
This command counts the number of lines from the current point to the end of the buffer, displaying a message in the echo area. When the current region is active, this uses it instead of the region from the point to the end of the buffer.
Count Lines Page (bound to C-x l) [Command]
This command displays the number of lines in the current page and the number of lines before and after the point within that page. If given a prefix argument, the entire buffer is counted instead of just the current page.
Count Occurrences [Command]
This command prompts for a search string and displays the number of occurrences of that string in the text from the point to the end of the buffer. When the current region is active, this uses it instead of the region from the point to the end of the buffer.
2.8 Registers
Registers allow you to save a text position or chunk of text associated with a key-event. This is a convenient way to repeatedly access a commonly-used location or text fragment. The concept and key bindings should be familiar to TECO users.
Save Position (bound to C-x s) [Command]
Jump to Saved Position (bound to C-x j) [Command]
These commands manipulate registers containing textual positions. Save Position prompts for a register and saves the location of the current point in that register. Jump to Saved Position prompts for a register and moves the point to the position saved in that register. If the saved position is in a different buffer, then that buffer is made current.
Put Register (bound to C-x x) [Command]
Get Register (bound to C-x g) [Command]
These commands manipulate registers containing text. Put Register prompts for a register and puts the text in the current region into the register. Get Register prompts for a register and inserts the text in that register at the current point.
List Registers [Command]
Kill Register [Command]
List Registers displays a list of all the currently defined registers in a pop-up window, along with a brief description of their contents. Kill Register prompts for the name of a register and deletes that register.


text:
Some Panasonic AVC-LongG clips are not supported in Motion, Compressor, QuickTime Player 7, and other QuickTime based applications. Specifically, AVC-LongG12/6 8-bit 4:2:0 media is supported but AVC-LongG50/25 10-bit 4:2:2 media is not. All AVC-LongG (50/25/12/6) media are supported in Final Cut Pro X 10.1.4 and later.
If you want to be able to use AVC-LongG media in Motion, Compressor, QuickTime Player 7, and other QuickTime-based applications, use Final Cut Pro X 10.1.4 to export to ProRes 422 or ProRes 422 HQ, then import the ProRes clips into Motion or Compressor, or QuickTime.

subset: commoncrawl


text:
Date(s) - Fri 18 Oct 2019
All Day
Spaces Available
This event is fully booked.
What Next?
Once you have submitted your booking please print off these documents.
Complete both these forms and post them to: Ady Smith, KTM off-road Schools, 237 Beamhill Road, Anslow, Burton upon Trent, Staffs, DE13 9QP. Please include a stamped addressed envelope and full payment for your booking within 7 days. Cheques should be made payable to KTM Enduro Experience LTD or Payment can be sent to KTM Enduro Experience LTD Account No 70061660 Sort 30-64-18. Please text us or email to let us know if you have paid into our account. Contact numbers at the bottom of the page.
Details of your booking will be sent out normally a week before your school date. This will include details of how to get to your venue, start times and additional information regarding what you need to bring on the day. We will also enclose a list of accommodation near your chosen venue. If your booking needs to be canceled for any reason, please do so up to 7 days prior to your booked date to receive a refund. Any cancellations within a week before the date booked will not be able to receive a refund.


text:
Vinegar Hill: R.I.P. after Festival
After 32 years, the lights are going down on Vinegar Hill Theatre for good.
"I knew this was coming, I just didn't know when," says theater manager Hain Laramore, who started working for the theater as a teenager 20 years ago. The last evening show will happen this coming Thursday with the scheduled screenings of Religulous, and while the doors will stay open through the weekend for film fest activities, after Sunday the lights won't go back up.
Laramore says thinning crowds made keeping the theater afloat harder and harder for owner Ann Porotti, who opened Vinegar Hill with her then-husband, Chief Gordon, in 1976 (the same year the couple opened Fellini's restaurant on Second and Market streets.)
"Our last real hit was the Al Gore film," Laramore says, referring to the 2006 environmental disaster documentary An Inconvenient Truth. Laramore says Porotti, who was not immediately available for comment, was increasingly financing the theater herself, and "finally decided to shut it down."
There are currently no plans for the space, and Laramore says he remains hopeful that the theater will someday, somehow reopen. In the meantime, however, he echoes a sentiment sure to be heard around town as soon as the news spreads: "What a bummer."
3 comments
it's a shame, wish I had gone more often now
Excellent blog! Interesting article and very informative! I will necessarily subscribe for this blog. http://onlineoneru.ru/map.html
It is not out-of-date information? Because I have other data on this theme. http://hotsalego.com/map.html


text:
Conversely, there are those within the Islamic faith who oppose what they say is a perverted interpretation of the Koran. Jennifer Bryson, a Christian scholar and director of the Islam and Civil Society Project at the Witherspoon Institute, rightly points out, "Among Muslims there are emerging efforts … to engage Islamist fanatics …, especially young Muslims, at risk of radicalization. Examples include the Quilliam Foundation, a Muslim counter-radicalization think-tank in the U.K., and the video Believers Beware: Injustice Cannot Defeat Injustice, released this summer by the Muslim Public Affairs Council based in Washington, DC, featuring Muslim leaders speaking Muslim-to-Muslim against religious fanaticism" (Jennifer S. Bryson, The Washington Post, "Christians Must Reject 'Burn a Quran Day,'" August 27, 2010). Personally, I hope these efforts gain momentum.
There is great debate over whose interpretation is accurate and frankly it isn't helpful when non-Muslims assert "what is true" about Islam without listening to moderate Muslims. This would be akin to accepting Richard Dawkins's interpretation of the Bible when he writes:
The God of the Old Testament is arguably the most unpleasant character in all of fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic-cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully (The God Delusion, [Mariner, 2006]).
Given the fact that I am not an Islamic theologian, I am not to going to presume to say which interpretation of Islam is correct. What I can do is examine the most common social and cultural effects of the Islamic worldview. Sadly, within modern Islam there seems to be scarce contribution to real human flourishing. In fact, Islamic dominated societies suffer exceptionally high rates of illiteracy and poverty, inadequate healthcare systems, and barbaric forms of justice without the right to due process. Modern Islamic societies—generally speaking—do not foster equality, plurality of ideas, or encourage human creativity in business, technology or the arts; quite the opposite. In short, Islamic societies appear to hinder the creative, vocational, and liberal expression of human beings made in the image of God.
Regardless of the debate over which is the accurate representation of Islam, the doctrine of jihad—whether faithful to the Koran or not—is the undeniable motivation for those who have declared war on the West and it is the height of naïveté to presume otherwise. As such, radicalized Islam, which seems to be the dominant stream within modern Islam, is a real threat to peace and the rights of all people to live free from fear and oppression. Thus Islamist fanaticism is a legitimate interest of the state. As such, I do support the war on terror, not because I am Islamophobic but because I oppose the indiscriminate violence and disruption of peace that terrorism causes—and moderate Muslims should as well.
Furthermore, I believe the Bible to be true, which tells me that Jesus is the only way to reconciliation with God (see John 14:6). Islam rejects Jesus, offering works as the way to reconciliation with God. Thus Islam rejects the true salvation offered to men. This not only serves to maintain the eternal alienation of Muslims from God but also denies them the abundant life now, a life in which the peace of God (shalom) is restored through Christ Jesus. As Christians, this is our preeminent concern.
Islam is the ideology. It varies in its interpretation and application, but it must always remain distinct from the people. Muslims are the people, people made in the image of God, people for whom Christ died and with whom we should seek peace and reconciliation. This will require that we seek the grace to love Muslims and display the un-earthly love of Christ. I confess this is sometimes difficult. As I read this past week about the latest wave of insurgent attacks in Iraq, I was thinking, "What is wrong with these people?!" We have spent billions of dollars and precious American lives liberating Iraq and securing some measure of peace and yet they seem utterly incapable of civilized conduct! It is frustrating, to be sure, and very often secures the false perception that Muslims are the enemy.
It is here that I am challenged to be a Christian first and an American second. In essence, it means that the priority of the church—personally and corporately—is to seek first his kingdom of peace and righteousness, shalom. This requires an act of faith, in which I first confront my frequent inability to love those who are simply different (much less "my enemy") and seek God's grace to do so, followed by actually acting with love toward Muslims. It does no good to say "I love my enemy" but never put one's faith to the test on this point. I am incapable of this on my own but I trust that his grace is sufficient; the call upon us as Christians is to follow Christ, knowing that when we are obedient, he will give the grace necessary to act faithfully. This is where being Christian transcends mere belief about Jesus into actual faith that obeys Jesus.
Furthermore, all Muslims aren't terrorists. Most just want live their lives in peace without fear. As a U.S. Marine, my son has conducted joint training with Afghan Muslims. He confessed to being surprised by the kindness and gratitude of these good people who are desperate for peace and deeply grateful for America's help. In short, once he actually met a Muslim—a real person bearing the imago Dei, with common hopes and dreams—he had compassion for them. It may surprise us to learn that there are Muslims who are loving, kind, and generous precisely because they are trying to be faithful Muslims.
Can you imagine what it might be like for the many Muslims now living in America who simply want to live in peace—strangers in a strange land, a land that appears increasingly hostile to them and their religion because we don't separate the ideology from the individual? (If we applied this logic broadly, we should be far more concerned with atheists, since the greatest atrocities of the last two millennia were committed by regimes committed to atheistic ideologies.)
How might Muslims living among us respond to Christians who take the time to get to know them, welcome them, love them, and extend friendship? I know former Muslims who say until they came to this country, they had never heard the gospel. This was simply not permitted in their homeland. It was here—in the light of freedom—that they first encountered the truth. However, their conversion to faith in Jesus Christ was not the result of an intellectual examination of the facts. No, their conversion began with the love of a Christian.
© 2010 by S. Michael Craven Permission granted for non-commercial
Comment on this article here
Subscribe to Michael's free weekly commentary here
Subscribe to Michael's free podcast here
S. Michael Craven is the President of the Center for Christ & Culture and the author of Uncompromised Faith: Overcoming Our Culturalized Christianity (Navpress, 2009). Michael's ministry is dedicated to equipping the church to engage the culture with the redemptive mission of Christ. For more information on the Center for Christ & Culture and the teaching ministry of S. Michael Craven, visit: www.battlefortruth.org


text:
A gauge of the U.S. economy's health posted a solid gain in August in a sign of stronger growth in coming months.
The Conference Board said Thursday that its index of leading indicators increased 0.7 percent in August, compared to July, when the index had risen 0.5 percent.
Conference Board economists said that the solid gains in July and August were a good sign following an earlier slowdown.
"The latest reading points to more pep in the pace of economic activity in the near term," said Conference Board economist Ken Goldstein. "One unknown is how resilient confidence will remain, both consumer and business, given the mixed signals from the housing and labor markets."
Goldstein said another unknown is how confidence will be affected by the upcoming debates over passing a federal budget to avoid a government shutdown and raising the borrowing ceiling to avoid a market-rattling default on the government's debt.
The gain in the index in August was driven by strength in the labor market and financial sectors as well as by rising manufacturing orders. There was weakness in residential construction and consumer expectations.
The index from the business research group is designed to signal economic conditions over the next three to six months.


text:
Eugene Bradbury
UVA professor Daniel Bluestone discusses residential and commercial architecture during a bicycle tour (over seven miles with at least 24 cyclists) of the Venable and Rugby neighborhoods on a recent Sunday afternoon. Along the way, Bluestone pointed out surviving structures by architect Eugene Bradbury, whose Beta House was wastefully destroyed by VMDO architects and the Jefferson Scholars Foundation a little over four years ago. This the c. 1910 Archibald Randolph Residence.
Commentator Bill Emory puts up a new photo nearly every day at billemory.com/blog.Read more on: Architecture WeekEugene Bradburyrugby road


text:
"I manage the Wellness Program for a company."
"I create and sell Wellness Content to companies."
"I am a Wellness Coach."
Whether you are a provider organization or an employee wellness manager, keeping track of numerous wellness program components can be extremely challenging. As the complexity of your program and the number of participants grow, the task quickly becomes overwhelming. WellDirections provides a complete Wellness Program Tracking, Management and Coaching Support solution.
Our software provides:
All in a single, accommodating interface.
Click above to access your role-specific information center, or contact us now to talk with one of our Wellness Specialists!
© 2008-2018 WellDirections LLC. All rights reserved


text:
Verona sewer district Q&A Saturday at Verona Fire Hall
VERONA -- Hamlet of Verona residents will have another chance to view plans and ask questions about a proposed sewer district.
An informational meeting on a sewer district will be held Saturday at 10 a.m. at the Verona Fire Hall, 5555 Volunteer Ave.
This is the second public meeting regarding the proposal, and residents will be able to view plan information and ask questions of engineering firm Barton & Loguidice.
The project would bring sewer service to 426 parcels in the hamlet; the project would span from the New York State Thruway to Country Drive and from State Route 365 to the CSX Railroad tracks.
The sewage would be treated by the city of Oneida.
The scope of work would total about $6.8 million.
Verona Town Supervisor Owen Waller said the project would be funded through a $1.1 million grant from the Environmental Protection Agency, a $500,000 grant from Empire State Development Corp. and the remaining would be paid for using a 38-year USDA rural development loan with a 2.75-percent interest rate.
Waller said annual user costs include a $529 sewer district debt service cost, $36 fee for town operation and maintenance and $153 fee for city of Oneida Waste Water Treatment Operation and Maintenance.
Hamlet residents would also need to pay a one-time fee of about $1,000 to connect to the sewer line and to fill their old septic tank, as required by the state Department of Health.
Between now and March, the town hopes to circulate petitions and possibly hold a vote on the creation of a sewer district. If the sewer district vote were to be approved, the next steps would include design, bidding and construction of sewer district facilities.
If completed, the town expects user connections would take place between the spring of 2015 and spring of 2017.
This isn't the first recent attempt to bring sewer to a part of the town that did not have service.
Residents voted down a proposal in October that would have created a Durhamville sewer district.
At that time, Waller said the town spent "two years and a lot of money" formulating the $4 million plan, which would have been paid for with an interest-free hardship loan from the state.
The Town of Verona currently has three other existing sewer districts: Sconondoa, Route 365 and Verona Beach.
Waller has been a longtime advocate for bringing a sewer system to all parts of Verona in an effort to improve the quality of life for town residents.


text:
Animal Study Support and Imaging Resources at UNC
This will be presented by Charlene Santos, Animal Studies Core, and Hong Yuan, Biomedical Research Imaging Center (BRIC).
Apr 02, 2012
from 12:30 PM to 02:00 PM
|Bioinformatics Auditorium
|Contact Name
|Lori Smith
|Add event to calendar
The small animal imaging core provides advanced in vivo imaging on animals, including MRI, PET, SPECT, CT, ultrasound, and optical imaging, with the state-of-the-art instrumentation and experienced staff. The talk will be focusing on applications of these imaging techniques for a wide range of biomedical research including cancer, cardiovascular, neuroscience, and other research studies that can be benefit from imaging tools. The Animal Studies Core makes available a central facility staffed by skilled technicians to promote reproducible experimentation in laboratory animals for UNC Investigators. This presentation will detail the services we provide to the research community.


text:
Cards won the toss, will take the ball first.
Look at all the Steelers fans!
Lots of Steeler fans at this game.
Greetings Nation! Let's get this done early and often.
Coming to you live from the Fortress of Steelertude!
Good ST to start the game.
Good stop. Gotta keep Beanie Wells down to win this game.
Ok defense, set the tone!
Stood up by James Farrior!
Gotta win 3rd downs!
Ah, wouldn't be Steeler football if a good first and second down weren't followed by a collapse on third down.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Forum Rules


text:
Family blames police in death of Mystic man
Westerly - The attorney for the family of a Mystic man who died 16 hours after being arrested by police on June 9 said Tuesday that his death was the result of excessive force used by the officers who arrested him for disorderly conduct.
A police officer hit Ryan O'Loughlin with his baton outside Perks & Corks on High Street, according to a police report, and also used pepper spray.
The attorney, Mark Dana of Providence, said there is no videotape or other evidence that O'Loughlin suffered any injuries between the time of his arrest on June 9 and when he was pronounced dead at the Pequot Medical Center later that same day.
"In my review, the force used for this disorderly conduct arrest is excessive," Dana said, adding that repetitively striking O'Loughlin with a baton was not warranted just because "he was not moving the way they wanted him to."
Dana said he is waiting for the state Office of the Chief State Medical Examiner to determine how O'Loughlin died. He said that determination is expected in early September.
In addition to the statement by officers that O'Loughlin was hit in the legs with a baton, Dana said there are indications he also suffered head and torso injuries. Dana said a mug shot shows that O'Loughlin suffered a jaw injury.
Dana said he is trying to determine who the witnesses are to the case. He said local and state police have not turned over the documents he has requested.
O'Loughlin, 34, was arrested at 12:52 a.m. outside the downtown coffee/wine bar. Later that morning, he was brought to the Fourth Division District Court in Wakefield, R.I., where he pleaded not guilty to disorderly conduct and resisting arrest and was released on bond in the afternoon.
O'Loughlin was not feeling well after he returned home and was taken to the Pequot Medical Center in Groton, where he died at 5:10 p.m.
Perks & Corks owner Bryan Keilty called police when a man punched holes in the bathroom wall. He said O'Loughlin seemed to know the man, whom police identified as Daniel Smith, 28, of 21 Cottrell St., Mystic, and he followed him outside in an effort to convince him to pay for the damage.
Keilty has said police told O'Loughlin to be quiet but that he kept talking, though he was not swearing.
But according to reports by Officer Terence Malaghan and Sgt. David Turano, O'Loughlin swore at the officers. Officer Greg Barna told O'Loughlin to put his hands behind his back because he was under arrest, but he refused and resisted being handcuffed.
Barna also pepper sprayed O'Loughlin, who, although "visibly affected" by the spray, continued to refuse to comply with officers' orders, according to the officers' reports.
The report states Barna then began to deliver strikes to O'Loughlin's legs. The officers then took him to the ground but struggled with him for a few minutes before placing him in handcuffs.
Police Chief Edward Mello said this week that the incident remains under investigation. He could not be reached for comment Tuesday.
Stories that may interest you
'Brilliant' judge, avid skier and community servant Joseph Koletsky dead at 82
Superior Court Judge Joseph Q. Koletsky, described by his colleagues as a brilliant man who loved the law, and by his wife as a wonderful husband, father and travel companion, died Friday at Lawrence + Memorial Hospital.


text:
Yellow Cab of Greater Orange County is the premier taxi cab provider for Anaheim, Garden Grove and the surrounding areas. Each of our 400 cabs offers prompt, safe, reliable transportation, getting you where you need to go for the lowest fare around.
As active business members in Orange County for over 60 years, Yellow Cab of Greater Orange County is committed to offering excellent taxi transportation services to both residents and visitors. We have expansive experience and knowledge in serving all of the popular and exciting tourist locations and attractions throughout Orange County as well as any airport, business, nightclub, restaurant, shopping center, community center and medical facility. In fact, we're the exclusive taxicab provider for the Disneyland Resort. We are confident that you will be happy with our services.


text:
January 2009
I met tons of friendly and new faces of the ZXOnline Community - across Luzon, Visayas and Mindanao.
I was totally grateful for having to meet them all.
February 2009
This is why I loved this year - it's because I was able to walk down the aisle of the dream wedding that I thought was not possible for me to do it due to tons of pain and challenges that I've faced before.
I became Mrs. Bea Corbilla.
March 2009
ZXOnline's Commercial Party! And this month also marks the anniversary of our community. Cheers!
April 2009
Biggest game convention ever! Domination 3! And ZXOnline booth has the most number of activities and tournaments. We conducted everything smoothly and even finished it all without any problems.
My family and I went to Baguio~! I love sightseeing and taking pictures and of course, shopping there everytime we go to their market.
May 2009
I've never been to Bicol before, and it was my first time thanks to the Globe Gamefest event we conducted - I was able to see the famous Mayon Volcano. The story during its eruption was sad though.
We also went to Davao again~! I love going back there. It's been 4 or 5 or 6 times since I went there, I think? Can't even count anymore!
June 2009
My fave anime, toys and cosplay convention - now I was able to attend after a few years of MIA of my cosplaying before - and this time, I get to present our games onstage!
July 2009
It's my first time in Imus, Cavite! Geez, almost all of my monthly tours are first time.
This was for the e-Games Unleashed mall tours~
August 2009
The first Metro Comic Convention, and we were there again to be ones to present and show our games!
Our Community Team also had our first team building~! 'Twas fun in working and partying!
Honeymoon much?
It was my husband's birthday, so I treated him to a whole week of sun, fun, beach and partying - just the two of us - major de-stress moment!
I Puerto Galera!
This month was also our grand launch of the Rise of the Emperor patch at SM Manila Cyberzone!
I was able to get all e-Gamers to come and join the fun! I was completely touch at their full & total support for ZXOnline.
September 2009
It was the release of my soon-to-be community, Runes of Magic. And thanks to our big boss for treating us for dinner at Chilis!
I love Cosmania~! The community that I have been before gaming came into my life. Naks!
And the Enchanted Kingdom company team building... although EK was not that as fun as we had before when it was new back then~
October 2009
Market Market for Globe Tattoo's event! And thank you Globe for making me part of the see-thru box wherein I had to beg people outside to text a message for letting me out!
November 2009
The road to Domination 4~ Wherein tons of loyal gamers had join in, and they were all so excited and super enthusiastic, and we thought we were going to have a stampede... just kidding!
I was able to meet TJ of Greyhoundz. He's my husband's close friend during their HS times... and yes, we're neighbors!
December 2009
Wow, this has to be the month of parties flowing in, here and there and everywhere!
Together with GM Vrael, we attended the Fatality EB, and yes they've also won in the most number of attendees during R2D4. Check out the pictures here: http://www.facebook.com/album.php?aid=28541&id=1072633266 (although I don't know if Ms. Donna has restricted the pics for friends only)
We had two parties in our company too~! Kampai!
And I've also hosted the e-Gamer Girls Christmas Party~
Thanks to Zaytie for helping tremendously in this one too.
My husband spent Christmas with me and my side of the family. It was the best gift ever! Well that and my Nintendo DSi that he bought for me.
And now, I get to spend my New Year's eve with my husband with his side of the family.
Don't sue me for being grateful for this year. I guess the best memories are so many that the bad ones had subside for me.
So goodbye and thank you, 2009. I hope and wish that it'll be the same for 2010.
Special Notes
Then check this out: Memoirs
Goodbye and Thank You, 2009!
Thursday, December 31, 2009 by Bea
Filed under Memoirs having 0 comments
Subscribe to: Posts (Atom)


text:
When we think of summer holidays our imagination immediately runs towards the usual relaxing Caribbean places, or the usual cruises along the Mediterranean sea. Why not choose instead a new type of cruise and discover some truly unique places?
A Giver river cruise is truly an experience that everyone should make at least once in their life time.
Sailing along impressive rivers, surrounded by breathtaking landscapes, admiring splendid countries, visiting places full of history, will certainly remain as an unforgettable memory in our mind.
There is really a lot on offer. You can choose from a classic full board cruise or you may prefer a cruise with an exclusive tour leader. Lastly you can choose to have a vacation in total freedom, without schedules or tour leader.
Giver Travel & Cruises also offers their customers the option of planning their cruise as best as it suits them. With so many choices available, the customer can only book the most beautiful river cruise in Europe. As mentioned above, the itineraries offered by Giver Travel & Cruises are really many and all very different. One of the destinations that most attracts children and families during winter is the magical world of Santa Claus, in Finland. This gorgeous country, near Rovaniemi, in Lapland, is home to one of the largest villages dedicated exclusively to Santa Claus; here children and their parents can get in touch with the fantastic world of Christmas and fairy tales! Another destination proposed by the tour operator is Scandinavia, one of the most beautiful areas of Europe. Here you can discover the beautiful Nordic landscapes: like the magical cities full of flowers, splendid Arctic islands, wild animals in the north and the Scandinavian capitals which are among the most beautiful and cold in the whole of Europe.
The Giver trips to Norway, a Scandinavian country where nature is the main element, deserve to be addressed separately; here you can admire the beautiful Norwegian fjords, immerse yourself in the culture of the place, visit some out-of-the-way cities in the north of the country, but an absolute must is to watch the aurora borealis, which each year, attracts thousands of tourists from all over the world. On the other hand, if you prefer much milder, but at the same time exciting and unique destinations, you can choose a river cruise along different European rivers. The most known and appreciated cruise for those who choose Giver Cruises is the one on the Danube, a famous river of Central Europe. With this cruise you can visit different European capitals and admire wonderful scenes. Other highly recommended Giver cruises, even for passengers travelling with children, are those on the Rhine river, a romantic river of Central Europe, the Douro in Portugal, the Rhone and the Saone in France, the Way of the Tsars, a route that connects the two main cities of European Russia. If we are still not satisfied with all these wonderful European destinations, offered by Giver Travel & Cruises, why not choose a real dream destination?
And here you are, ready to start discovering two great countries in North America, namely Canada and the United States, where you would spend an unforgettable holiday with the whole family. After planning our vacation, all we have to do is to pack our bags and leave for a beautiful and amazing Giver Cruise!


text:
Een van onze werkplekspecialisten neemt binnen 48 uur via het opgegeven e-mailadres contact met je op.
Meandering canals, dedicated bike lanes, a thriving business scene, and a reputation as the happiest city on earth make Copenhagen an idyllic locale to put down roots. Our Copenhagen office spaces are built with you in mind, designed to fuel focus and inspire creativity. Whether you're a finance professional in Indre By, or a science researcher in Medicon Valley, our vibrant and convenient coworking spaces are a gateway to success in this city, and beyond. Schedule a visit to find out more.
Building community through design comes naturally in Copenhagen—a leader in urban planning—and WeWork takes the same approach when creating our workspaces. Established teams can take advantage of our comfortable, art-filled offices, while monthly community events like happy hours and seminars offer endless opportunities to network and build new connections. Plus, our all-inclusive amenities and flexible agreements allow you to focus on the work that matters. To grow your business in Copenhagen, join WeWork today.


text:
Thomas E. Tyson
The Bible indicates that children are extremely important. Do you remember the time when Jesus overruled his disciples and insisted that the children be brought to him, saying, "The kingdom of God belongs to such as these" (Mark 10:14)? With that statement, Jesus expressed a very important truth found throughout the Old Testament. The people of Israel were required to bring their little ones together so that the Word of God could be heard by the entire nation. Joshua convened an assembly in which even the little ones heard God's Law (Josh. 8:35).
When we talk about children, we must begin by talking about the home, where they are influenced at the earliest stages of their development. We know that the first four years of life are extremely formative in a child's life. A child who has difficult and contradictory experiences during those years will often be scarred for life. That is not to say, of course, that the grace of God cannot overcome those wounds. But it is to acknowledge their existence.
Parents are responsible, among other things, for the spiritual welfare of their children. In fact, God goes so far as to define his election of Abraham in these very terms: "For I have chosen him, so that he will direct his children and his household after him to keep the way of the Lord by doing what is right and just, so that the Lord will bring about for Abraham what he has promised him" (Gen. 18:19). Can you grasp the tremendous import of that statement? God's sovereign election of Abraham and his seed is inextricably linked to Abraham's teaching and directing of his children!
Now, to be sure, the home must provide food, clothing, shelter, and emotional support. But if the home does not provide a child with spiritual nurture, it fails that child. The way children should be exposed to the teaching of God is laid out clearly in Deuteronomy 6:69:
These commandments that I give you today are to be upon your hearts. Impress them on your children. Talk about them when you sit at home and when you walk along the road, when you lie down and when you get up. Tie them as symbols on your hands and bind them on your foreheads. Write them on the doorframes of your houses and on your gates.
Almighty God prescribes the covenant nurture of children in the Christian home. Note seven ways in which covenant nurture is characterized by this foundational text on child rearing:
If God did not command parents to provide for the Christian instruction of their children at home, we might wonder whether this is the wisest course to take. But these words show us that parents are commanded to teach the Bible to the children of the covenant. In Old Testament times, of course, the revelation of God's redemptive work in Christ was limited to the realm of promise and type, but it was there nonetheless. Parents were obligated to talk with their children about the God who had made all things and who promises to be the God of his covenant people, the people upon whom he showers his love and who obey him. In the home, according to Deuteronomy 6, there is to be continual conversation about the things of God.
The reason why the Lord commands that this take place is that covenant children are his. That is what baptism signifies and seals, and that is what spurs Christian parents on in their task of Christian education.
There is a job for the church, yes. The church is called "the pillar and foundation of the truth" (1 Tim. 3:15). Jesus, in the Great Commission (Matt. 28:1820), made it clear that it is the church's task to teach Christian disciples, including children, everything that Jesus commanded. But neither the church nor even the Christian school may take the place of mom and dad, upon whose shoulders this foundational responsibility squarely rests. No parent should think that his or her responsibility for covenant nurture is fulfilled by seeing to it that his or her child is a member of a good church and is enrolled in a good school. That would be a huge mistake, for God says, "Impress them on your children."
This picture persists throughout the Bible. Even as the revelation of God and of his world unfolded, that message was communicated from parents to children. By the time the last page of the Bible was written, the message had assumed astonishing dimensions. It was the message of God's creation of all things, of the salvation of his beloved church through the Lord Jesus Christ, and of a Savior who was coming again to judge all men.
This message has major implications for all of learning, for at its center is the Lord Jesus Christ, in whom are found all the treasures of wisdom and knowledge. Parents are responsible before God to instruct their children in all the wisdom of God, as they themselves grasp it through their relationship with Jesus. Not the school, in the first place. Certainly not the state. Rather, the homeyou.
"These commandments ... them ... them ... them ... them." Covenant nurture is the communication of truth about God which God himself has first revealed. It is not the communication of any parent's search for truth. It is nurture in the Word of God. For God is the authority, and his Word is the standard. There is one primary textbook for child rearingthe Holy Bible. Not Dr. Spock. Not even Dr. Dobson. You must evaluate all human suggestions in the light of the pure and perfect Word of God. Consequently, you will need to know that Biblefor how can you communicate to your children what you don't know yourself?
I've found it to be true (have you also?) that being responsible to communicate something to a child has a distinct way of forcing one to be truly focused. You can't beat around the bush with a child! You can, of course, but you might be confronted with a blank stare and sometimes a disobedient response. With kids, you've got to boil things down to their essence and get to the point.
Covenant nurture in the words of God, then, will require diligent preparation on parents' part to grasp that revelation themselves. I would say that you dads and moms go to Sunday school not only for yourself, but for your children. That adult class is, among other things, your teachertraining course.
"These commandments are to be upon your hearts." You see, it is not just that you need to understand things if you are to teach your children. Even more fundamentally, you need to internalize God's revelation in order to present a faithful example to your children. You probably teach them more by how you act than by what you say. "Don't do what I do; do what I say" is antieducation. It will surely predispose them against the Lord. All the flowery language in the world, and the most uptodate pedagogical methodology, will not undo the damage done by a parent who shows his child the world's way while preaching the Lord's way (cf. Deut. 4:9).
If parents don't practice what they preach, they will practice something else. And that something else will speak so loudly that it will drown out whatever good words they might speak.
It might appear rather obvious that covenant nurture is training. But the point needs to be made, all the same. Covenant nurture is a forceful enterprise. Note the verb that Moses employs as he communicates to the children of Israel what their responsibility is in this regard: "Impress them on your children." This verb impress in Hebrew means "to sharpen." A related word is the noun tooth. Additionally, the particular form in which the verb appears signifies intensity. Moses commands, in effect: "Sharpen your children on the Word of God." They are the blade, and God's Word is the file. They must give way to itbeing changed and molded by what it prescribes.
Do you want to have sharp kids? (I'm not talking about S.A.T. scores.) Would you like your children to grow up straight and strong, a delight to God and people? Well, here's how to achieve it: apply the file of the Bible to their young lives. Impress God's words upon them early and consistently, and they will be sharpened. Whatever their intellectual capacity may be, their lives will have an edge if they have been worked on early to make them sharp tools for God. Parents, it's your job to see to it that that is done!
"Talk about them when you sit at home and when you walk along the road, when you lie down and when you get up." This is a fascinating insight, isn't it? It pictures parents communicating the truth of God as something that fills their children's environment fully. It is God's word on their lips as they romp in the backyard, travel to Grandma's house, or straighten out a minor infraction. It is laid across the walls of the home like a huge poster. It is burned into their doorposts! That's the kind of religion that children face in a covenant home. It's a good kind of religion, the natural conversation of parents and children. This picture in Deuteronomy 6 is a beautiful one! It is the picture of a fully integrated world.
"Tie them as symbols on your hands and bind them on your foreheads." The idea here is not merely one of remembrance (like the proverbial string around the finger) of God's will and ways. It's more one of knowledge leading to life. God is not interested in your children merely being able to recite the Catechism by heart. He is interested in their hearts. And he is interested in their hearts directing their steps aright. Christian education that is solely academic is sterile and unproductive. Moreover, it does not glorify God. Covenant children make God look good when they put their education into practice by believing in the name of the Son of God and doing what he commands.
The covenant nurture of God's little lambs is the most important work done on earthnothing supersedes it! "Bring them up in the training and instruction of the Lord" (Eph. 6:4).
Mr. Tyson is the general secretary for the Committee on Christian Education. Reprinted from New Horizons, January 1999.
|© 2020 The Orthodox Presbyterian Church
Chaplains and Military Personnel


text:
9501 Magnolia DR CENTERVILLE OH
Sold for $120,000
Welcome to The Grove at Yankee Trace in Centerville. This is a wonderful opportunity to choose your own builder and design your dream home! 27 gorgeous lots surrounded by protected wetlands and mature trees. Extremely convenient to so many area attractions with easy access to walking trails, nearby swim club, shopping, dining, parks and highways. Contact us today to learn more and to take the next step to creating your new home!
Directions to 9501 Magnolia DR CENTERVILLE OH 45459: Spring Valley to south on Paragon to right on Hidden Branches.
Sold on 10-18-2019
More info about this property
Send me information
No spam. Ever.
Coldwell Banker Heritage
Gerald Ellis
Gerald Ellis
Office: 937-434-7600
Phone: 937-434-7600
Phone: 937-434-7600
The data relating to the real estate for sale on this web site comes in part from the Broker Reciprocity program of the Dayton Area Board of Realtors®. Real estate listings held by brokerage firms other than Comey & Shepherd Realtors are marked with the Broker Reciprocity logo or Broker Reciprocity house icon. The properties displayed may not be all the properties available through Broker Reciprocity.


text:
Pork Sausage Patties With Braised Cabbage and Apples Recipe
What's New On Serious Eats
- Yield:Serves 4
- Active time: 45 minutes
- Total time:45 minutes
- For the Sausage:
- 1 1/2 pounds ground pork
- 1 medium shallot, minced (about 1/2 cup)
- 3 cloves garlic, minced (about 3 teaspoons)
- 1 tablespoon fennel seeds, lightly crushed in a mortar and pestle or under a skillet
- 1 teaspoon mustard powder
- 1/2 teaspoon crushed red pepper flakes
- 1 tablespoon dry sherry or white wine
- Kosher salt and freshly ground black pepper
- 1 teaspoon vegetable oil
- For the Cabbage:
- 2 tablespoons unsalted butter
- 1 large onion, thinly sliced (about 1 1/2 cups)
- 3 small cooking apples, such as Granny Smith or Pink Lady, peeled, cored, and cut into slices lengthwise (about 3 1/2 cups)
- 1 small but heavy green cabbage, outer leaves removed, cored and sliced (about 5 cups)
- 2 tablespoons apple cider vinegar
- 1 tablespoon sugar
- 1 teaspoon caraway seeds
- Kosher salt and freshly ground black pepper
- 1/4 cup chopped fresh dill leaves
For the Sausage: Combine pork, shallot, garlic, fennel seeds, red pepper, sherry, and plenty of salt and pepper in a large bowl. Using your hands, knead to combine. Break off a teaspoon-sized piece and either microwave on a plate for 15 seconds or cook in a small skillet until cooked through to taste for seasoning. Add more salt and pepper as necessary, then shape meat into 8 even 1-inch thick patties. Set aside.
For the Cabbage: Heat butter in a Dutch oven over medium heat until foaming. Add onion and apples and cook, stirring, until slightly wilted, about 5 minutes. Add cabbage, vinegar, sugar, caraway and salt and pepper to taste, stir to combine, and cover. Reduce heat to low and cook, stirring occasionally, until cabbage has softened, about 20 minutes.
While cabbage is cooking, cook sausage patties: adjust oven rack to middle position and preheat oven to 350°F. Heat vegetable oil in a large cast iron skillet over medium heat until shimmering. Cook, turning once, until well-browned on both sides, about 12 minutes. Transfer skillet to oven to cook sausage through, about 8 minutes more.
To serve, stir dill into cabbage and arrange on a platter with sausage patties.
This Recipe Appears InPork Sausage Patties With Braised Cabbage and Apples
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.


text:
Headlines are flying around this morning that a "serious security flaw" (now dubbed "Covert Redirect") has been discovered in OAuth and OpenID, which could be exploited by malicious sites to capture user's personal data. Furthermore, the "reporting" includes comments from major auth providers (Google, Microsoft, Facebook) to the effect of "we can't fix this".
This is not a vulnerability of OAuth itself. The exploit requires the use of an open redirect on your client web site. If you have a URL on your web site that blindly redirects the browser to whatever URL is encoded in the parameters AND you forward URL query params to the redirected page as well, then you have a massive security hole in your web site that can be exploited to capture user personal data and control of the user's account on your site. This open redirect exploit is not specific to OAuth; an open redirect can be leveraged to exploit a wide variety of services. Open redirects have been well known as a Very Bad Idea for decades.
- Don't expose an open redirect on your web server (duh!)
- Or if you do expose a redirect endpoint, restrict the destination URL to your own domain(s).
- If you must redirect to arbitrary 3rd party domains (really? why?), at least strip away the query params.
Passive federated authentication usually involves a web site (example.com) making a login request to an authentication site (google,com, facebook.com, etc). The auth site prompts the user to log in to the auth provider's domain (google.com, etc), and then issues an auth code or access token to the original web site (example.com). This auth code is passed from the auth provider to the original web site by redirecting the browser to a url on the original web site. The auth code is usually passed as a parameter in the URL query of the redirect.
Most auth providers will only redirect to a URL with a domain name that is preset in the client web site's configuration data with that provider. This is to prevent the auth provider from being used as an open redirect. Google, Microsoft, etc, do the right thing.
Note: Facebook supports redirect URL whitelisting in their app configuration, but Facebook does not require that it be set. If your client app uses the Facebook default settings, your users who use Facebook to login to your app are vulnerable to redirect attacks and information theft. Set the OAuth redirect URL in the Facebook settings to close this security hole.
(for clarity, URLs in query params in the examples below are not URL encoded)
Not vulnerable:
- Your web site example.com requests the user login from auth provider, and includes in the request a callback URL to receive auth code: https://example.com/receiveAuthCode
- Auth provider authenticates user
- Auth provider validates that the given callback URL (example.com/receiveAuthCode) matches the auth provider's provisioning data for example.com.
- Auth provider redirects to https://example.com/receiveAuthCode and attaches the auth code as a query param: https://example.com/receiveAuthCode/?&code=asdfewreaf12321
- Example.com/receiveAuthCode responds by capturing the auth code query param, converting the auth code into an access token in another request to the auth provider, and stores the access token in a browser session cookie so that it can be used across multiple web pages on example.com
- User visits example.com/myprofile
- Example.com realizes user is not authenticated, redirects to auth provider login and includes the URL of the original page requested by the user in the receive auth code redirect: https://example.com/redirect/?&original_page=https://example.com/myprofile
- Auth provider does authentication, validates the domain of redirect against provisioned configuration, and redirects to the given redirect url
- Example.com/redirect further redirects to https://example.com/myprofile AND copies the query parameters to the redirected URL: https://example.com/myprofile/&code=asdfasdfasd3456
- example.com/myprofile sees the auth code on the URL and performs steps to convert it to an access token, fetch the user's personal data, and display the profile page.
- Evil.com discovers that example.com implements a redirect endpoint (example.com/redirect)
- Evil.com constructs a new url from scratch to request authentication from an auth provider (google.com), replacing the example.com/myprofile portion of the authredirect url with evil.com/gotcha: authredirect=https://example.com/redirect/?&original_page=http://evil.com/gotcha
- Evil.com manages to get the user to click on a link which navigates to the auth provider with that doctored redirect url
- User logs in seeing "example.com" as the referring app.
- Auth provider does authentication, validates domain of redirect against provisioned configuration, and redirects to given redirect url, with auth code parameter attached: http://example.com/redirect?&original_page=https://evil.com/gotcha&code=sdfgsfdgqwr542
- Example.com/redirect redirects the browser to https://evil.com/gotcha AND copies the query parameters to the redirected URL: https://evil.com/gotcha/?&code=sdfgsfdgqwr542
- Evil.com can now redeem that code for an access token and use that access token to access user data from the auth provider (google.com) as well as potentially full access to user account on example.com (if example.com exposes an API secured by the same access token)
It's not difficult to thwart this open redirect exploit:
- Make sure you specify an OAuth redirect URI in the app configuration settings with every OAuth provider your app uses.
- Don't implement redirect URLs on your web site.
- If redirects are required for your web site workflow, restrict the redirect endpoint to only redirecting to URLs within your own site. Do not copy the query params to the redirected URL. Perform the processing of auth code to access token on the redirect endpoint and store the access token in a browser session cookie before redirecting to the page the user originally request.
There are legitimate reasons to implement a limited redirect endpoint on your web site. The most common use case: after the login process is complete, redirect the browser to the web page (on your site) that the user originally requested. This use of redirects should be constrained to only perform the redirect if the requested destination URL is in your site's domain.


text:
Pissed off about the CPU overheating, I wrote a simple daemon. It monitors the core temperatures and sets the cpufreq governor to powersave when temperature in either core is above 90 deg celsius, and sets it back to ondemand when it gets below 75 in both cores (those numbers I pulled out of my ass, they might need tuning). It simply polls the temperature every 5 seconds. There is no configuration or anything, simply change code and recompile. It's all the neurons I'm willing to commit to this problem.
Yes I know performance might suffer since the CPU can go even further, but I don't care about performance, I care about the machine not turning off randomly. I guess ondemand is actually better power (and heat) wise when everything is normal, but when then heat is high, powersave does come to the rescue.
Here is the code for those that want to do something similar. You might need to modify it heavily. I called it noverheatd.c, I simply compile the thing with something like
gcc -O2 -Wall noverheatd.c -o noverheatd, placed the resulting binary in
/root and then in
/etc/rc.local I added
/root/noverheatd &. The parts that need modification is set_policy where you need to set the number of CPUs your kernel thinks it has, and then in the main loop you need to set the right coretemp paths for all the coretemps you have. I had to run "sensors-detect" as root from the lm_sensors package to obtain those guys.
Update: Poll every 5 seconds rather than every two seconds.


text:
COMPELLING. CAPTIVATING. We CONNECT with the drama unfolding in Eqypt. Why? In the U.S., we sit in our cozy homes and have the freedom to make a living (although many of us are admittedly struggling with that right now), the freedom to make decisions about our lives, and the freedom to speak our minds. We complain that the government is too big or not doing enough and yet our government has checks and balances with the three branches of government; no one person can dictate entirely what happens in the country and no one person can rob the country and the people in it of funds and assets. We are blessed and we so often take it for granted.
We are riveted to the stories of those who don't have the freedoms we have…people like those protesting in the streets of Eqypt. Perhaps we are trying to imagine what it must be like to have lived 30 years under an oppressive regime. Perhaps we are stunned to see the police so powerless and the army for the most part just standing by, supporting the people, and allowing them to protest. Perhaps we are also stunned that a few people who take to the streets to protest would be gunned down and that the Internet and cell phone service would be shut down for an entire country. This would not happen here. No one person has that much power.
The country and people of Egypt seem to be suffering from societal trauma. Dr. Peter A. Levine, author of "Waking the Tiger: Healing Trauma," says that:
Citizens in our inner cities randomly destroy property and life as the effects of years of accumulated stress, trauma, hostility, and economic oppression combust.
Dr. Levine talks of how an animal in the wild handles being attacked by another animal. It can fight back, flee, or freeze (play dead) until the attacking animal loses interest and then run away. The last option of freezing is what happens to people when their options are taken from them.
Unfortunately, human beings…unlike a tiger in the wild…don't know how to shake off the trauma physically after freezing and we wind up internalizing the trauma sometimes for decades. Perhaps the traumatized part in each of us (for whatever reason…child abuse, a surgery, an accident, a divorce, a job loss, losing our home, the loss of a child, returning from war, etc.) connects with the people of Eqypt. They are acting out the effects of decades of trauma and woundedness and we get it.
Dr. Levine says that:
Trauma cannot be ignored. It is an inherent part of the primitive biology that brought us here. The only way we will be able to release ourselves, individually and collectively, from re-enacting our traumatic legacies is by transforming them through renegotiation.
He goes on to say that:
Transformation requires a willingness to challenge your basic beliefs about who you are. Through transformation, the nervous system regains its capacity for self-regulation. Our emotions begin to lift us up rather than bring us down. They propel us into the exhilarating ability to soar and fly, giving us a more complete view of our place in nature. Our perceptions broaden to encompass a receptivity and acceptance of what is, without judgment. We are able to learn from our life experiences. Without trying to forgive, we understand that there is no blame. We often obtain a surer sense of self while become more resilient and spontaneous. This new self-assuredness allows us to relax, enjoy, and live life more fully. We become more in tune with the passion and ecstatic dimensions of life.
Perhaps this is happening with the people in Egypt; they seem to be feeling more confident and more hopeful and are transforming as a people. We are watching history in the making, unfolding before our eyes. We see the possibility of what happens when people unite in a common cause to help lift each other and a nation up. It gives us hope as individuals that we can lift ourselves up out of our own personal traumas and transform our own personal and collective lives.


text:
The new encyclopaedia Britannica: in 32 vol. Micropaedia, Ceara - Deluc, Volume 3
Encyclopaedia Britannica, 1992
What people are saying - Write a review
LibraryThing ReviewUser Review - keylawk - LibraryThing
This is the 198215th Edition, in two halves, with the Macropaedia and the Micropaedia. First published in 1768, the publisher is the oldest English-language encyclopedia still in print. Two Scottish ... Read full review
The New Encyclopaedia Britannica (Encyclopaedia)User Review - Not Available - Book Verdict
For virtually all its 238 years,Britannica has ruled the shelves as a peerless general encyclopedia. Reviewers have consistently given it high marks for most of the 12 criteria identified inKister's ... Read full review
Other editions - View all
Common terms and phrases
19th century agricultural American ancient army atoms bank became began British called capital cell central centre centrifuge Ch'ing Ch'ing-chiang Chang Chao Charles Charles III Charles's chemical Chiang Kai-shek Chicago Chilperic China Chinese Chou church colour Communist court courtesy covalent bonds culture death developed duke dynasty early east eastern emperor England English established feet forces France French German Holy Roman emperor important Indian industry island Japanese king known Lake land language later Louis maize major Manchu Manchuria ment Merovingian miles military Ming Ming dynasty modern molecules Mongol Mountains Museum National northern organized original painting Paris Party period Pinyin plants political port produced province reaction region reign River Roman southern Spain Spanish species square km square miles T'ang Taiwan temple name tion town trade Treaty valley Wade-Giles western World


text:
Mysterious happenings on Crabtown's busiest corner.
After the slummy cowboy-compound log cabin levitated in front of our very eyes, we thought we'd had our spring highlight. But the actividades suspicionades (no, I don't speak Spanish) continue.
Sometime last week, Crabtot and I were eating breakfast when a very large trailer parked itself beside our house, blotting our view of the neighboring trees and dog-poopy lawn. C-tot waved to the men as they set the trailer up -- on bricks -- clearly this one was going nowhere (unlike the ill-fated log cabin). Crabtot was excited -- a new kind of house on the block, and this one would not leave her, as evidenced by the bricks busily placed beneath trailer towheads or whatever they're called. Crabmom a little less enthused in her purple robe. I try to catch the men's attention but they sort of disappear before I can ask, "how long is this thing going to be here?"
Maybe you wouldn't so much mind a trailer beside your house. But you might if it was emblazoned with the words "REDNECK RACING" in red and black Metallica-ish lettering trailing fire. This sort of impedes my view. Not just of the trees and doggy-do lawn across the street. But my view of myself. it is one thing to live next door to burned out log cabins and meth-sniffing rodeo people who sleep in their cars, but something about this truck -- REDNECK RACING -- right before my very eyes from the breakfast table...it just crosses my line.
So I was all ready to post a picture and all...but the trailer mysteriously disappeared overnight...gone! After one week. C-tot rather disappointed, and I was too, but only because I didn't get the pic. But I have good excuses, such as the unspeakabale tummy bug that kept me from blogging the last 4 days. Nothing like a terrible bug and then a 2-yr-old with you for the ride (Dad away for the whole lovely period).
I am not one of those bloggers who will treat you to a blow-by-blow of my illnesses. Suffice it to say I was hideously ill and could not snap pix of redneck trailers nor do any sort of blogging. So that is why I have been so cyber-silent. It is not because I have ditched this blog in favor of my paying blog (but speaking of...I have a new post up there today too, so please do go and view it, because I need all the new readers I can get to launch the Crabmommy offshoot. Okay, I promise to keep the shameless plugging to a minimum. If, ahem, you promise to do a double-swig of C-Mom today, right here, right now).
So the trailer is gone. But the shenanigans on Crabcorner continue. Sheriffs have been slowly circling the block the past weeks and occasionally stopping beneath the trees or beside my house (before the trailer claimed its place) to speak into their sheriffy implements.
Here our sheriffs are pretty cool-looking with big mustaches and droopy "I've seen it and I aint talkin'" James Coburn-y kind of expressions.
So you get sort of excited when you see their cars. And yer start talkin like someone who lives on Crabcorner. Heck, last year I was out walkin' Tot when the Sheriff stopped and said "Scuse me, Ma'am, but could you please go inside your house as fast as you can." Turned out there were a shooter down the block going plum crazy.
Um. But this year. They lurk about. They pause in front of my house twice, get out of cars and look at me. Finally I ask if I have done something wrong, rather hoping I had. Turns out they'se looking fer my neighbor. I get excited about this news. But no, it's not cowboy-compound neighbors they're after, it's ordinary ski-bum neighbor.
They ask me not to tell him they're looking for him. I agree but only because I don't really know him...plus I want to see things GO DOWN.
And so we wait. I only hope I didn't miss the action while sick in bed. I mean, this is the Wild West and I am ready to see some action. This is exciting stuff. Unless of course the guy just hasn't paid his parking tickets. Which, I'm afraid, in a town this small, is a likely reason for two sheriffs to come knocking.
Will keep you posted.
Monday, May 7, 2007
Something's Going Down
Mysterious happenings on Crabtown's busiest corner.
7 comments:
- grunnio corocotta said...
This is (plum) awesome. I swear to God, you're like one midnight poker game away from a Dashiell Hammett novel. Is Crabtot picking up the Coburn-speak at all?
- May 7, 2007 at 9:31 AM
- Crabmommy said...
Beloved Grunnio, I have missed you so! She does have very long weird vowels in certain words. And she says "hot damn!" and "howdy!" all the time. But other than that -- and a touch of South African from her mom -- she's a regular old pan-American tot. :)
- May 7, 2007 at 10:55 AM
- firstname.lastname@example.com said...
Hey CM,
These are the perfect kinds of neighbours to have! REALLY, I have some of these types (drunken husband stabs wife and now drunken sons live alone) and they make me look sooooo good. Next to them my yard looks like Martha Stewarts and I feel like Betty Crocker!
Who in the heck wants to live next door to Mr & Mrs Friggen Perfect? Not me ... it would be BAD for my self-esteem!
- May 7, 2007 at 4:14 PM
- Karen Stead Baigrie said...
I like the links to the glam cookie blog - good for mom to check out both blogs in her 15 minutes of peace and quiet (Actually I had 0 minutes today - kids tandem napped and baby is sick...somehow I still got in time to post a comment due to my wonderful powers of ignoring the house being trashed)
- May 8, 2007 at 2:40 PM
- Crabmommy said...
BklynMom, you are Crabmommy's Mom of the Month. After receiving a fleck of warm upchuck in the mouth (wrong place, wrong time) as your comment on Cookieblog explains, I can't believe you are both here and there at the bloglet, checking in with us. This is true loyalty -- beyond the call of blogreader duty.
I herewith award you my Crabmom Loyalty Award -- it is a jug of cinnamon-toast flavored syrup (described in the Feb blog). It's in my basement, but will wing its way to you forthwith. Enjoy! Hopefully a sweeter taste in the mouth than...
- May 8, 2007 at 4:17 PM
- RachaelP said...
It is so great to see you are back on the air. I was not blogging or snapping pics last week either... for the same reason. Here's to hoping that one of my hits on your blog did not some how transmit said stomach bug that also crawled through our entire family. Some sort of viral house party, yuck. Anyway, love your page, fav daily read, always singing your praises. Glad you are feeling better!
Modern Mommy
- May 8, 2007 at 8:34 PM
- Crabmommy said...
Rachael, you are a sweet blogangel -- as in, angel on my blog, whose dear, kind chirpings are sweet music to my praise-loving ears. Stop by and visit anytime you want...bring good vibes...bad germs...I am glad to have you here regardless.
- May 8, 2007 at 8:52 PM


text:
Career Center
Job Seekers, Welcome to University of Minnesota College of Veterinary Medicine Career Center
The job you tried to view is no longer active.
See similar jobs below or perform a new job search.
See similar jobs below or perform a new job search.
Sort By
3,050 'associate OR veterinarian OR STATECODE:"FL"' Jobs
Gainesville, Florida
Country Critters Veterinary Clinic
2 Months Ago
Ocala, Florida
Country Critters Veterinary Clinic
2 Months Ago
St. Augustine, Florida
St. Augustine Regional Veterinary Emergency Center
2 Months Ago
Deerfield Beach, Florida
Pet Vet Animal Hospital
2 Weeks Ago
Delray Beach, Florida
Imperial Point Animal Hospital of Delray
2 Months Ago
Plant City, Florida
Turkey Creek Animal Hospital
2 Months Ago
Lithia, Florida
Veterinary Center at Fishhawk
3 Weeks Ago
Elkton, Florida
Shelton Veterinary Clinic
3 Weeks Ago
Jacksonville, Florida
First Coast No More Homeless Pets
2 Weeks Ago
Bradenton, Florida
Animal ER of University Park
5 Days Ago
Palm Beach Gardens, Florida
Gardens Animal Hospital
1 Month Ago
Powered By