On Jan 5, 2009, at 5:17 PM, Dennis wrote:

> On Jan 5, 2009, at 2:28 PM, talklists wrote:
>
>> When I open more than one file, it is opened in the
>> drawer, I want to go back to my multiple window method I used to use.
>
> Take a look at Preferences -> Documents & Drawer. Enable the "Open in
> a new window" option under the "New & opened documents" heading.

Thanks

>> I see no preference to set line numbers to on by default to
>> work around it.
>
> Enable the Preferences -> Text Status Display -> Show line numbers
> setting to have line numbers be displayed by default.

Thanks, are show line numbers part of default state as well?

>> Saved state is not working at all, line numbers and language which I
>> set, save, and then open from ftp servers again, are not being
>> honored.
>
> When opening remote documents with Interarchy or Transmit, BBEdit's
> saved state mechanism will not work because it depends on a consistent
> file path to identify the document. When you open a remote document
> via FTP or SFTP, Interarchy creates a temporary copy of the file on
> your local machine. Because that path is different every time, BBEdit
> won't recognize it.

Seem comments below.

> You have a couple options to work around this:
>
> (1) Use Interarchy's FTP Disk feature to sync remote files with a
> local directory. Then edit only the local copies since their paths
> don't change. Transmit has a similar syncing feature.
>
> (2) Sync your files with a command line tool like rsync and again only
> edit the local version.
>
> (3) Use a FUSE-based utility like ExpanDrive to mount your remote
> server as a volume in OS X. Then all folders and files will appear to
> be local and file paths won't change.
>
> (4) If your server's filesystem is HFS+, you could tell BBEdit to
> preserve state information in the file's resource fork rather than in
> its central repository. From BBEdit's Expert Preferences Help:
>
>    Beginning with version 8.0, BBEdit stores document
>    state (window position and various settings) in a
>    central repository in your BBEdit preferences
>    folder. If you wish, you can ask BBEdit to store
>    document state in the resource fork of the
>    document's file:
>
>    defaults write com.barebones.bbedit
>    State:UseResourceFork -bool YES
>
> (5) In most cases, BBEdit can accurately determine a file's source
> language automatically. This can be overridden by simply choosing a
> different language from the source language menu at the bottom of the
> document's window. But, like preserving other state information, it
> depends on the file's path for identification.
>
> To work around this, you can add an Emacs local variable to your file
> to manually specify a language setting (see page 227 of the User
> Manual). For example, placing the following variable at the bottom of
> your file would tell BBEdit to interpret the contents as a Unix shell
> script, even if the document had no shebang line or filename
> extension. Also, the language setting would persist even after
> reopening the document with Interarchy because BBEdit doesn't have to
> rely on the file path to get this state info.
>
>    Local Variables:
>    mode: unix-shell-script
>    End:
>
> Note that you must have the Preferences -> Text Files -> Honor saved
> state -> Emacs local variables option enabled for this to work.


I use an old cranky web language called WebSiphon, the best syntax  
color for it happens to be Javascript.  Before I updated to 9.1, I  
never had to set it more than once.  I work in the same way, using an  
OS 9 web* server to save the files, press cmd-J to open in Interarchy,  
edit, and save.  Since 9.1, I can not get the language to stick.  I  
never had to add on emacs vars to work in the past.

I set the defaults command you suggested, and it did nothing, so I  
assume my ftp servers are not fork aware.  Any idea why I never had  
issues with this in the past?

How do I use find to "start at top" like the old find used to?  Where  
do I locate the keyboard shortcuts to things like replace all, like I  
used to have?
--
Scott


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "BBEdit Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a specific feature request or would like to report a suspected (or 
confirmed) problem with the software, please email to "[email protected]" 
rather than posting to the group.
-~----------~----~----~----~------~----~------~--~---

Reply via email to