From mailinglist at textmate.org Sat Nov 1 10:53:15 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Sat, 1 Nov 2008 10:53:15 +0000 (UTC) Subject: [SVN] r10760 (Java) Message-ID: <20081101105315.906121A0429@swing.abetarda.com> ? add snippet for the ?main? Java method Changed: A trunk/Bundles/Java.tmbundle/Snippets/method (main).tmSnippet U trunk/Bundles/Java.tmbundle/info.plist From ld at ldaley.com Sun Nov 2 03:05:57 2008 From: ld at ldaley.com (Luke Daley) Date: Sun, 2 Nov 2008 03:05:57 +0000 (UTC) Subject: [SVN] r10761 (Java) Message-ID: <20081102030557.776CC1A0A01@swing.abetarda.com> ? Also end `new` constructs before a ; e.g. `new Thing[10]?;` Changed: U trunk/Bundles/Java.tmbundle/SyntaxTests/Test.java U trunk/Bundles/Java.tmbundle/Syntaxes/Java.plist From alex.j.ross at gmail.com Mon Nov 3 13:58:51 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Mon, 3 Nov 2008 13:58:51 +0000 (UTC) Subject: [SVN] r10762 (Makefile) Message-ID: <20081103135851.6A8C71A09F8@swing.abetarda.com> [CHANGED] The ?Make? bundle's run commmand is now far more general: No longer scope targeted to makefiles, so it can be invoked from any context. The key equivalent is moved to ?B. Set make flags with the environment variable TM_MAKE_FLAGS. Set the target with TM_MAKE_TARGET. If no such variable exists, the target defaults to the current file. Changed: U trunk/Bundles/Makefile.tmbundle/Commands/Run.plist From alex.j.ross at gmail.com Mon Nov 3 14:14:43 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Mon, 3 Nov 2008 14:14:43 +0000 (UTC) Subject: [SVN] r10763 (Support/lib) Message-ID: <20081103141443.A9B381A0429@swing.abetarda.com> ? TextMate::Executor.make_project_master_current_document now shows an error and *immediately* calls TextMate.exit_show_html when TM_PROJECT_MASTER is a bogus value. (previously would set an environment variable and let the main executor run method show the error.) ? :bootstrap is left unset if there is no Bundle Support directory. (previously would throw an error because TM_BUNDLE_SUPPORT is unset.) Changed: U trunk/Support/lib/tm/executor.rb From alex.j.ross at gmail.com Mon Nov 3 15:04:03 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Mon, 3 Nov 2008 15:04:03 +0000 (UTC) Subject: [SVN] r10764 (Makefile) Message-ID: <20081103150403.92F4F1A09F8@swing.abetarda.com> ? Run the ?blank? default target when TM_MAKE_TARGET is unset. Changed: U trunk/Bundles/Makefile.tmbundle/Commands/Run.plist From bibiko at eva.mpg.de Wed Nov 5 11:18:26 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 5 Nov 2008 11:18:26 +0000 (UTC) Subject: [SVN] r10765 (GetBundles) Message-ID: <20081105111826.1D5201A09E3@swing.abetarda.com> ---
This is a tentative version!
This bundle will be rewritten entirely in the near future!!
"GetBundles" provides an easy to use interface to install available TextMate's bundles which are hosted on macromates' svn repositories and on github.com.
# Requirements The computer has to be connected to the internet.
## svn Repositories In order to check out bundles hosted on a svn repository the underlying script makes usage of the UNIX command `svn`. On Mac OSX 10.5.x `svn` is pre-installed. On Mac OSX 10.4.x one has to install it in beforehand ([here](http://www.collab.net/downloads/community/)). Furthermore the script recognizes if the user set TextMate's shell variable `TM_SVN`. See also [here](#sect_2.1). ## git Repositories Bundles hosted as a git repository ([a fast version control system](http://git.or.cz/)) can be also installed by downloading it as a zip archive. Thus it is not necessary to install `git`. If `git` is installed and the user did not check the option "using zip archive" in the Advanced Drawer `git clone` will be used to install the bundle(s). Furthermore the script recognizes if the user set TextMate's shell variable `TM_GIT`. See also [here](#sect_2.2). For installing a bundle by downloading it as zip archive the script needs `unzip`. This command should be installed as default on any Mac OSX. ### using `git clone` behind a firewall ### `git clone` uses the port 9148. If you are behind a firewall it could be that this port is denied. To check it run for instance that command in the Terminal:
  cd ~/Desktop
  git clone git://github.com/timcharper/git-tmbundle.git
If nothing happens after initializing an empty Git repository or if you see an error message like "fatal: unable to connect a socket (Operation timed out)" then it is very likely that a firewall (mostly not your firewall on the Mac) denies that port. One simple solution is to install that bundle by downloading it as zip archive (zipball) (see "Advanced Drawer" [here](#sect_4.1.2.1)). But if you need to execute `git clone` then you can try the following:
You can ask your IT department to open that port for you. But in many cases the IT department says "no" for some reasons. Fortunately `git` supports to set up a proxy via the shell variable `GIT_PROXY_COMMAND`.
* check whether the UNIX command `socket` is installed at your system. If not, download the source code from http://www.bibiko.de/socket-1.1.mac.zip , decompress it, and run `make; sudo make install` in the Terminal. * ask your IT department for a Web Proxy (HTTP) PROXY_URL and the port PORT (maybe it is already set in "System Preferences" > "Network" > "Advanced" > "Proxies" ) * write a shell script e.g. `proxy-git.sh`:
  (echo "CONNECT $1:$2 HTTP/1.0"; echo; cat ) | socket PROXY_URL PORT | (read a; read a; cat )
* save that shell script to a reachable place like `/usr/local/bin` and make sure that the script is executable * add to the file ~/.profile
export GIT_PROXY_COMMAND=PATH_TO/proxy-git.sh
# General Operating Mode After invoking "GetBundles" the script scans these repositories: * [http://macromates.com/svn/Bundles/trunk/Bundles/](http://macromates.com/svn/Bundles/trunk/Bundles/) (Bundles B) * [http://macromates.com/svn/Bundles/trunk/Review/Bundles/](http://macromates.com/svn/Bundles/trunk/Review/Bundles/) (Review R) * [http://github.com/](http://github.com/) (GitHub G) for TextMate bundles. In order to increase the speed of scanning the svn repositories the descriptions are saved locally. If a new bundle was uploaded to a svn repository and the local copy of the descriptions will not find a matching description the user will be notified by a message to "Update the Descriptions". This can be done by invoking the "Gear Action Menu" command "Update Descriptions". It is recommended to update the locally saved descriptions regularly due to the fact that the script will not recognize if a bundle description was changed meanwhile. The descriptions of all bundles hosted on github.com will not be cached locally. The entire scanning process can be cancelled by hitting or by clicking into the spinning wheel. The bundle list can be rescanned by the "Gear Action Menu" command "Rescan Bundle List". Once you have the list you can select one or more bundles and hit to install it/them. After installing TextMate will be forced to execute "Reload Bundles". The installation of a bundle or bundles can be cancelled by hitting as long as the script will not install that bundle physically (it uses a temporary folder first). If a given bundle has been already installed the script will ask you whether that bundle should really be installed. If the user confirms it the "old" bundle will be renamed into "THEBUNDLENAME.tmbundleTIMESTAMP" for safety reasons. *Example* Java.tmbundle09022008085943 means a backup of Java.tmbundle done at Feb 9 2008, 08:59:43. The default installation path is `~/Library/Application Support/TextMate/Pristine Copy/Bundles` (Users Lib Pristine). This path can be changed in the "Advanced Drawer" dialog (more detail [here](#sect_4)). Please note for svn repositories that the script will perform a clean svn checkout. In order to avoid certain conflicts it is recommended if the user wants to work with a given bundle via `svn` afterwards to change the installation to `~/Library/Application Support/TextMate/Bundles` (Users Lib Bundles). The same for installing bundles from github.com using `git clone`. "GetBundles" also allows you to do a complete svn checkout of TextMate's Support Library from `http://macromates.com/svn/Bundles/trunk/Support/` into `/Library/Application Support/TextMate`. It can be invoked by hitting " in the "Advanced Drawer" dialog. In order to close the "GetBundles" dialog simply hit or press .
Hint The underlying script is written in Ruby 1.8 attested on Mac OSX 10.4.x and 10.5.x. It can be supposed that the script will not run with Ruby 1.9. If Ruby 1.9 is officially released the script will be updated if needed.

## svn Installation ## The script will install a bundle by using this command template:
  export LC_CTYPE=en_US.UTF-8
  mkdir -p /tmp/TM_GetBundlesTEMP
  cd /tmp/TM_GetBundlesTEMP
  svn co --no-auth-cache --non-interactive URL_TO_A_BUNDLE.tmbundle
  if info.plist is found
    if BUNDLE.tmbundle already exists in INST_FOLDER
      ask for replacing
        if YES
          rename old BUNDLE by appending a time stamp
        else
          exit
    else
      cp -R /tmp/TM_GetBundlesTEMP/BUNDLE.tmbundle INST_FOLDER.BUNDLE.tmbundle
  else
    exit
  rm -f /tmp/TM_GetBundlesTEMP
  Reload Bundles
If you want to use an other `svn` client you can set `TM_SVN` as a TextMate shell variable in TextMate's preferences. ## git Installation ## ### git clone ### If `git` is installed and the checkbox "using zip archive" in the "Advanced Drawer" is unchecked the script will use that command template:
  mkdir -p /tmp/TM_GetBundlesTEMP
  git clone URL_TO_A_BUNDLE.git /tmp/TM_GetBundlesTEMP/BUNDLE
  if info.plist is found
    if BUNDLE.tmbundle already exists in INST_FOLDER
      ask for replacing
        if YES
          rename old BUNDLE by appending a time stamp
        else
          exit
    else
      cp -R /tmp/TM_GetBundlesTEMP/BUNDLE.tmbundle INST_FOLDER.BUNDLE.tmbundle
  else
    exit
  rm -f /tmp/TM_GetBundlesTEMP
  Reload Bundles
If you want to use an other `git` client you can set `TM_GIT` as a TextMate shell variable in TextMate's preferences. ### git via downloading the zip archive ### If `git` is not installed or the checkbox "using zip archive" in the "Advanced Drawer" is checked the script will use that command template:
  download URLBUNDLE/zipball/master to /tmp/TM_GetBundlesTEMP/github.tmbundle.zip
  unzip /tmp/TM_GetBundlesTEMP/github.tmbundle.zip -d /tmp/TM_GetBundlesTEMP/
  remove ID by using unzip
  if info.plist is found
    if BUNDLE.tmbundle already exists in INST_FOLDER
      ask for replacing
        if YES
          rename old BUNDLE by appending a time stamp
        else
          exit
    else
      cp -R /tmp/TM_GetBundlesTEMP/BUNDLE.tmbundle INST_FOLDER.BUNDLE.tmbundle
  else
    exit
  rm -f /tmp/TM_GetBundlesTEMP
  Reload Bundles
# Interface # ## Main Dialog ## ![Main Dialog](images/img_gui.png) Dialog on Mac OSX 10.4.x differs slightly The core of the dialog is a table listing all found bundles. The first column gives you the information where the bundle is hosted:
BBundleshttp://macromates.com/svn/Bundles/trunk/Bundles/
RReviewhttp://macromates.com/svn/Bundles/trunk/Review/Bundles/
GGitHubhttp://github.com/
The second column "Name" displays the actual name. Please note that names for bundles hosted on GitHub could differ to the actual installed bundle name in TextMate according to the git project's name given by the author. The third column "Description" displays the description of bundle taken from the info.plist for svn repositories and the description tag for git repositories. All three columns can be sorted by clicking into the header. It is possible to select more than one bundle at the same time to install all of them. ### Filtering/Searching ### You can use the search field to enter a search term to look for bundles containing the search term (case insensitively). The search only looks for it in the fields "name" and "description" (for GitHub bundles also for "author"). To sub-filter the list you can select one of these buttons ![](images/img_repo_filter.png) to display only those bundles which are hosted on the selected repository:
BBundleshttp://macromates.com/svn/Bundles/trunk/Bundles/
RReviewhttp://macromates.com/svn/Bundles/trunk/Review/Bundles/
GGitHubhttp://github.com/
### Get Bundle Info ### Opens a new window containing available details about the selected bundle. The data will be downloaded from the repository. ### Gear Action Menu ###
![](images/img_gear_menu.png) The "Gear Action Menu" provides some additional commands: #### Update Descriptions / Update (x missing) #### This command updates the local copy of descriptions for all svn repositories. It is recommended to update this copy regularly in order to be up-to-date. The underlying script will only recognize if a new bundle was added but **not** if the description of an already existing bundle was changed meanwhile. If some descriptions are not found in the local copy of the descriptions the name of that command will be changed into "Update (x missing)" indicating that x descriptions are missing. #### Rescan Bundle List #### This command deletes the current list of bundles and rescans all repositories. #### Show Activity Log Drawer #### Opens or closes a drawer displaying GetBundles' console log file. The path to the log file is ~/Library/Logs/TextMateGetBundles.log. See also [here](#sect_5). #### Show Advanced Drawer #### Opens or closes a drawer with advanced commands. More details [here](#sect_4). ### Message Field + Cancel current Task ### ![](images/img_message.png) All activities and warnings will be shown in that message field. To cancelled the current task it is possible to click into the spinning wheel or hit . While installing a bundle it is possible to cancel the process as long as the script does not install the bundle physically. ### Show Help ### Opens that "Help" window. # Advanced Drawer # ![](images/img_adv_drawer.png) ### Installation #### Target Folder #### By using this pull down menu you can specify the installation folder for all selected bundles.
Users Lib Pristine ~/Library/Application Support/TextMate/Pristine Copy/Bundles
Users Lib Bundles ~/Library/Application Support/TextMate/Bundles
Lib Bundles /Library/Application Support/TextMate/Bundles
App Bundles PATH_TO_TextMate.app/Contents/SharedSupport/Bundles
Users Desktop ~/Desktop
Users Downloads ~/Downloads
The default installation folder is **Users Lib Pristine**. The same folder will be chosen if you install a bundle by double-clicking at a downloaded bundle. If you want to use `svn` or `git` afterwards with a bundle it is recommended to choose **Users Lib Bundles** or if these bundles should be available for all users **Lib Bundles**. *Note:* **App Bundles** as installation folder should only be used in cases of exception! For testing you can choose **Users Desktop** or **Users Downloads** as installation folder. Bundles which are downloaded here will **not** be installed. #### Timeout #### Each task is wrapped into a timeout block. This means after x seconds (default 30sec) the task will be interrupted and a warning message will be displayed. If you open the "Activity Log Drawer" and you see that the script actually did a `svn checkout` or a `git clone` you can increase the "Timeout". This probably happens if you are using an internet connection with a lower band width or the host's respond is too slow. If you want to cancel the current task you can press or click into the spinning wheel. ### git Installation ### #### using zip archive #### If you check this checkbox you can tell the script to install a bundle hosted on GitHub by downloading the zip archive (zipball) even if `git` is installed. This is especially useful if you have installed `git` but sitting behind a firewall which denies the git port. ### Reveal Target Folder in Finder ### This opens the selected folder in "Finder". ### Open Bundle Editor ### This opens TextMate's "Bundle Editor". ### Update Support Folder ### As default TextMate ships with a support folder located in PathToTextMate.app`/Contents/SharedSupport/Support`. After downloading and installing TextMate for the first time or after a new release the development of TextMate's bundles and additional scripts etc. will be continued. Due to that fact it could happen that a bundle makes usage of new or changed features in the "Support Folder". For that reason it is sometimes necessary to update that "Support Folder". An update will be installed into `/Library/Application Support/TextMate/Support`. After this update TextMate's shell variable `TM_SUPPORT_PATH` will be set to that folder.
# Activity Log Drawer # ![](images/img_act_log.png) This drawer shows the current content of the log file ~/Library/Logs/TextMateGetBundles.log. The log file will be overwritten each time if you invoke "GetBundles". # Additional Keyboard Shortcuts #
Install selected bundle(s)
Get details about selected bundle
Cancel current task
Open "Gear Action Menu"
Open/Close "Activity Log Drawer"
Open/Close "Advanced Drawer"
Close the "GetBundles" dialog
# Used Shell Variables
TM_SVN absolute path to the `svn` client
TM_GIT absolute path to the `git` client
Both variables can be set in TextMate's Preferences Pane under the item "Advanced". # Troubleshooting & FAQ # * "GetBundles" said that no `svn` client is found. What can I do? > There're two reasons for that: ? You haven't yet installed a `svn` client. If so, have a look [here](http://www.collab.net/downloads/community/) and install a client (on Mac OSX 10.5.x it is pre-installed). ? TextMate can't find `svn` in `$PATH`. If so, set TextMate's shell variable `TM_SVN` accordingly. * Why is a known bundle hosted on github.com not listed? > There is a convention for naming a TextMate bundle hosted on github.com. The project name should end with "-tmbundle" or ".tmbundle". Due to the fact that not all of these bundles followed that convention the script is using github's search API. The search terms are "tmbundle", "textmate", and "bundle". Only those projects are listed which end with "tmbundle","bundle", "textmate bundle", or "tm bundle". Furthermore if one of these key phrases are found within the description tag: "my own", "my personal", "personal bundle", "obsolete", "deprecated", or "work in progress" the bundle won't be listed. An other convention is that the bundle structure must be at the project's root level, i.e. not hidden in a subfolder of that project. * I try to filter one repository, but it is empty. Why? > It could happen that one repository is down or not accessible. Then the script will skip it. If the list is empty at all it is very likely that you are not connected to the internet. An other issue is to clear the search field. * I press the Help button but no "Help" will be shown. Why? > Due to an internal issue the script has to call the bundle's "Help" command by using AppleScript. This AppleScript only works properly if you enabled in "System Preferences" > "Universal Access" > "Enable access for assistive devices". * The computer beeps if I press the Help button. Why? > Due to an internal issue the script has to order out the front most document window. This is done by a command which is misused. This issue will be fixed in the near future. In other words don't care about it. * I read the message: "Please check the Activity Log". What to do? > Press or click at the "Gear Action Menu" and chose "Show Activity Log". An other option is to look at the log file here. * How can I cancel the current task? > Simply press or click into the spinning wheel. Please note that the physical installation of a bundle cannot be cancelled for safety reasons. * What does it mean: "No info.plist is found"? > Each bundle must contain a file called "info.plist". Otherwise TextMate is not able to install it properly. If you encountered that case please mail it to TextMate's mailing list (textmate at lists.macromates.com). * What does "?not yet downloaded?" mean in the description? > This phrase will only be displayed if the local copy of your svn descriptions doesn't contain a description for that bundle. To update the local copy simply go to the "Gear Action Menu" and invoke "Update (x missing)". * Why does the name of a bundle listed in "GetBundles" differs to the actually installed name? > This could happen esp. for bundles hosted on GitHub. The actual name shown in TextMate's Bundles list is set in the file "info.plist". Within the dialog's list the name of that project will be shown in the column "name", **not** the name set in "info.plist". * While installing a bundle a "timeout" message appears. Why? > There're some reasons for that.
? Something went wrong while the installation, i.e. no e.g. connection to the host.
? The host's respond is too slow. To fix that you can increase the timeout. See [here](#sect_4.1.1.2).
? Some commands cannot be executed for some reasons (not found or no permission). .
? If you were installing a bundle by using `git clone` and you are sure that the host is not down then it is very likely that a firewall denies `git`'s port 9148. If so please read more [here](#sect_1.2.1).

**Thus in any case please check the "Activity Log"** * The description in the list differs to that one in the Info Window. Why? > There is a convention to "info.plist"'s description key: In the dialog everything before the HTML tag <hr> will be displayed as short description (without any other HTML tags). If the description contains the HTML tag <hr> everything after that tag will be shown as long description. * For some reasons I want to reconstruct an overwritten bundle. How can I do this? > If you replaced an existing bundle the old bundle will be renamed according to BUNDLENAME.tmbundleTIMESTAMP. Simply delete BUNDLENAME.tmbundle and rename BUNDLENAME.tmbundleTIMESTAMP to BUNDLENAME.tmbundle and perform "Reload Bundles". # Main Bundle Maintainer ***Date: Oct 10 2008***
-  Hans-J?rg Bibiko  bibiko at eva.mpg.de
Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/help.markdown U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/classes.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 7 12:36:58 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 7 Nov 2008 12:36:58 +0000 (UTC) Subject: [SVN] r10766 (GetBundles) Message-ID: <20081107123658.5BEAA1A0A40@swing.abetarda.com> ? getBundles.rb: - first changes to support the bundle server - github projects are installed via zip archive only (no need to install git) - added method to install private hosted tmbundles (not yet finished) - a change of the bundle server script is needed => full zip_path! ? delete cachedDescriptions.plist ? first changes of Leopard's NIB: - simplify the dialog (no preferences) - added columns updated, last modified (sortable) - renamed bundle filter Official/Review/3rd Party - host abbrev: O - Official; R - Under Review; G - github.com; P - private hosted; ? - any others remarks: - won't work under Tiger yet! - still downloading data.json.gz TODO: - highlight bundle updates - the controll if an update of the Support Folder is recommended - Tiger NIB Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb D trunk/Review/Bundles/GetBundles.tmbundle/Support/lib/cachedDescriptions.plist U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 7 13:26:04 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 7 Nov 2008 13:26:04 +0000 (UTC) Subject: [SVN] r10767 (GetBundles) Message-ID: <20081107132604.9F7C51A0A13@swing.abetarda.com> ? fixed Leopard NIB for: - double-click into table item to install - to filter bundle list (forgot to delete unused parameters) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 7 17:07:46 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 7 Nov 2008 17:07:46 +0000 (UTC) Subject: [SVN] r10768 (GetBundles) Message-ID: <20081107170746.38FD71A0A50@swing.abetarda.com> ? implemented "Support Folder" update controll - in gear menu the checked menu item "Update Support Folder" indicates that before a bundle will be installed the Support Folder will be updated - if the menu item isn't check a click on it will execute an update problem: For users who installed that folder under the old svn url (macromates) this controlling won't work => implement to renew the url in the local trunk in beforehand (not yet implemented) ? the NIB doesn't save its window size due to the fact that I didn't find a way to save the column sizes of the NSTableView (check in future) question: should a note be displayed to the user if GetBundles will update the Support Folder ?? Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 7 21:40:57 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 7 Nov 2008 21:40:57 +0000 (UTC) Subject: [SVN] r10769 (GetBundles) Message-ID: <20081107214057.53C891A0606@swing.abetarda.com> ? Tiger NIB updated; Problem: distinguish between filter and update SupFoler event ?? --password Nattiths Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 7 23:03:04 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 7 Nov 2008 23:03:04 +0000 (UTC) Subject: [SVN] r10770 (GetBundles) Message-ID: <20081107230304.A4C841A0A82@swing.abetarda.com> ? tiny Tiger NIB corrections Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 7 23:25:41 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 7 Nov 2008 23:25:41 +0000 (UTC) Subject: [SVN] r10771 (GetBundles) Message-ID: <20081107232542.17BBF1A0A15@swing.abetarda.com> ? old gui picture deleted Changed: D trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_gui.png From pmoura at di.ubi.pt Sat Nov 8 12:32:12 2008 From: pmoura at di.ubi.pt (Paulo Jorge Lopes de Moura) Date: Sat, 8 Nov 2008 12:32:12 +0000 (UTC) Subject: [SVN] r10772 (Logtalk) Message-ID: <20081108123212.353BD1A0A6E@swing.abetarda.com> Added support for the new conditional compilation directives. Changed: U trunk/Bundles/Logtalk.tmbundle/Syntaxes/Logtalk.plist From bibiko at eva.mpg.de Sat Nov 8 16:30:01 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Sat, 8 Nov 2008 16:30:01 +0000 (UTC) Subject: [SVN] r10773 (GetBundles) Message-ID: <20081108163001.CBC151A0A16@swing.abetarda.com> ? if local "Support Folder"s svn checkout is based on the old svn URL (macromates.com) relocate the repository in beforehand automatically. Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From matt.p.foster at gmail.com Sat Nov 8 16:40:54 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Sat, 8 Nov 2008 16:40:54 +0000 (UTC) Subject: [SVN] r10774 (Matlab) Message-ID: <20081108164054.C85311A05F4@swing.abetarda.com> merged in work by Thomas Kjosmoen (apologies for the large commit) Changed: A trunk/Bundles/Matlab.tmbundle/Commands/Create table.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/Enter in Double Comment.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/Enter in Incomplete Variable Assignment.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/Function documentation.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/Insert header comment.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/Insert section division.tmCommand U trunk/Bundles/Matlab.tmbundle/Commands/Replace comments with default.tmCommand U trunk/Bundles/Matlab.tmbundle/Commands/Toggle comment style.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/clear.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/enter in brackets or parens.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/enter in string in brackets.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/enter in string.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/num2str.tmCommand A trunk/Bundles/Matlab.tmbundle/Commands/save.tmCommand U trunk/Bundles/Matlab.tmbundle/Commands/subplot.tmCommand U trunk/Bundles/Matlab.tmbundle/DragCommands/load mat file.tmDragCommand U trunk/Bundles/Matlab.tmbundle/DragCommands/read image.tmDragCommand A trunk/Bundles/Matlab.tmbundle/Macros/ A trunk/Bundles/Matlab.tmbundle/Macros/Jump to incomplete assignments.tmMacro U trunk/Bundles/Matlab.tmbundle/Preferences/Indent.tmPreferences A trunk/Bundles/Matlab.tmbundle/Preferences/Miscellaneous Octave.tmPreferences U trunk/Bundles/Matlab.tmbundle/Preferences/Preferences.tmPreferences A trunk/Bundles/Matlab.tmbundle/README.md A trunk/Bundles/Matlab.tmbundle/Snippets/BSD.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/GPL.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/^.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/case.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/clear.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/comment divide.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/disp sprintf.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/disp.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/dlmwrite.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/else.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/elseif.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/error.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/exp.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/for.plist U trunk/Bundles/Matlab.tmbundle/Snippets/fprintf.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/function (fun).plist U trunk/Bundles/Matlab.tmbundle/Snippets/get.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/griddata.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/if else.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/if elseif.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/if.plist U trunk/Bundles/Matlab.tmbundle/Snippets/line.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/nargchk.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/revisions.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/set.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/small function.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/sprintf.tmSnippet A trunk/Bundles/Matlab.tmbundle/Snippets/switch___case___otherwise___end.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/title.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/unix.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/warning.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/while.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/xlabel.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/xtick.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/ylabel.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/ytick.tmSnippet U trunk/Bundles/Matlab.tmbundle/Snippets/zlabel.tmSnippet A trunk/Bundles/Matlab.tmbundle/Support/ A trunk/Bundles/Matlab.tmbundle/Support/lib/ A trunk/Bundles/Matlab.tmbundle/Support/lib/MATLABUtils.rb U trunk/Bundles/Matlab.tmbundle/Syntaxes/M.plist A trunk/Bundles/Matlab.tmbundle/Syntaxes/Octave.tmLanguage U trunk/Bundles/Matlab.tmbundle/info.plist From bibiko at eva.mpg.de Sat Nov 8 16:42:46 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Sat, 8 Nov 2008 16:42:46 +0000 (UTC) Subject: [SVN] r10775 (GetBundles) Message-ID: <20081108164246.A17121A05F4@swing.abetarda.com> ? fixed: Suppress log message "Update ?Support Folder? was switched off" while filter the list by the same pattern if there's no need to switch it off Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Sun Nov 9 19:45:55 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Sun, 9 Nov 2008 19:45:55 +0000 (UTC) Subject: [SVN] r10776 (GetBundles) Message-ID: <20081109194555.9BFDD1A0A0C@swing.abetarda.com> ? fixed timing issue for installing default bundles (do not delete the temp folder right after 'open foo.tmbundle') ? disabled info (under constructions) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From simon at helvector.org Sun Nov 9 20:21:09 2008 From: simon at helvector.org (Simon Gregory) Date: Sun, 9 Nov 2008 20:21:09 +0000 (UTC) Subject: [SVN] r10777 (ActionScript 3) Message-ID: <20081109202109.8D1AF1A0A15@swing.abetarda.com> ? Fixing type error thrown because the returned data type has changed in the underlying completions class. Changed: U trunk/Review/Bundles/ActionScript 3.tmbundle/Commands/List Class Members.tmCommand From bibiko at eva.mpg.de Sun Nov 9 23:37:49 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Sun, 9 Nov 2008 23:37:49 +0000 (UTC) Subject: [SVN] r10778 (GetBundles) Message-ID: <20081109233749.EB2001A0A05@swing.abetarda.com> ? change 'svn co' to 'svn export' to install bundles from svn.textmate.org ? improved error checking if 'open foo.tmbundle' fails ? added tooltip for gear menu in Tiger's NIB ? if modifications for Info (for svn) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From bibiko at eva.mpg.de Mon Nov 10 08:14:53 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 10 Nov 2008 08:14:53 +0000 (UTC) Subject: [SVN] r10779 (GetBundles) Message-ID: <20081110081454.073FB1A0A15@swing.abetarda.com> ? fixed bug if user never did an update of the 'Support Folder' Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Mon Nov 10 13:50:07 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 10 Nov 2008 13:50:07 +0000 (UTC) Subject: [SVN] r10780 (GetBundles) Message-ID: <20081110135008.121171A0A3E@swing.abetarda.com> ? some cosmetics for Leopard's NIB ? 'Update Support Folder' will do 'svn co/up' always into ~/Library/Application Support/TextMate/Pristine Copy - if /Library/Application Support/TextMate/Support does not exist GetBundles will create a symlink to ~/Library/Application Support/TextMate/Pristine Copy - otherwise GetBundles only writes a Log message that the user uses his/her own Support Folder ? introduce 'initGetBundlesPlist' to store local installations for update checking Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From alex.j.ross at gmail.com Mon Nov 10 14:10:03 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Mon, 10 Nov 2008 14:10:03 +0000 (UTC) Subject: [SVN] r10781 (Support/lib) Message-ID: <20081110141003.BEB901A03A8@swing.abetarda.com> ? Show the exit code of the command. Changed: U trunk/Support/lib/tm/executor.rb From bibiko at eva.mpg.de Mon Nov 10 14:38:06 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 10 Nov 2008 14:38:06 +0000 (UTC) Subject: [SVN] r10782 (GetBundles) Message-ID: <20081110143806.2E6F61A0A9A@swing.abetarda.com> ? check for AppleScript's ?Enable access for assistive devices? ? changed askDIALOG to allow to set button names ? deleted some unused stuff Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Mon Nov 10 16:40:49 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 10 Nov 2008 16:40:49 +0000 (UTC) Subject: [SVN] r10783 (GetBundles) Message-ID: <20081110164049.68E341A035C@swing.abetarda.com> ? cleaned source code ? introduced nicknames hash for svn info ? info for svn repos now works - added: displays the UUID tag as well - last author now appears with the real name (if not in nickname hash shows the nickname) - date is now pretty printed in UTC ? dropped to write "Installation done" to Log because there's up to now no way to detect whether TM installed it or not (e.g. by Canceling the Update dialog or by pressing OPTION key while installation) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From simon at helvector.org Mon Nov 10 17:47:44 2008 From: simon at helvector.org (Simon Gregory) Date: Mon, 10 Nov 2008 17:47:44 +0000 (UTC) Subject: [SVN] r10784 (ActionScript 3) Message-ID: <20081110174744.268B61A0A04@swing.abetarda.com> ? Added asdoc scope for build command. ? Run command allows a project level override enabled by specifying the env var TM_FLEX_RUN_FILE. ? Updated help to reflect TM_FLEX_RUN_FILE. ? Project template now adds a disabled TM_FLEX_RUN_FILE when creating a new project. Changed: U trunk/Review/Bundles/ActionScript 3.tmbundle/Commands/Build.tmCommand U trunk/Review/Bundles/ActionScript 3.tmbundle/Commands/Help.tmCommand U trunk/Review/Bundles/ActionScript 3.tmbundle/Commands/Run Project___.tmCommand U trunk/Review/Bundles/ActionScript 3.tmbundle/Templates/Project - Actionscript 3.tmTemplate/Project.tmproj.xml From tm-alex at rosiba.com Mon Nov 10 17:54:15 2008 From: tm-alex at rosiba.com (Alex Ross) Date: Mon, 10 Nov 2008 18:54:15 +0100 Subject: [SVN] Re: r10784 (ActionScript 3) In-Reply-To: <20081110174744.268B61A0A04@swing.abetarda.com> References: <20081110174744.268B61A0A04@swing.abetarda.com> Message-ID: On Nov 10, 2008, at 6:47 PM, Simon Gregory wrote: > ? Added asdoc scope for build command. > ? Run command allows a project level override enabled by specifying > the env var TM_FLEX_RUN_FILE. > ? Updated help to reflect TM_FLEX_RUN_FILE. > ? Project template now adds a disabled TM_FLEX_RUN_FILE when > creating a new project. We have a convention that the current file can be overridden with TM_PROJECT_MASTER in Run commands. I think you should use that variable instead of TM_FLEX_RUN_FILE. ?alex From bibiko at eva.mpg.de Mon Nov 10 23:00:50 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 10 Nov 2008 23:00:50 +0000 (UTC) Subject: [SVN] r10785 (GetBundles) Message-ID: <20081110230050.5A3771A0AA8@swing.abetarda.com> ? show 'Info Window' updated - now works for github.com and privately hosted bundles - added uuid info ? further cleaning of the source code Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Tue Nov 11 07:39:16 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 11 Nov 2008 07:39:16 +0000 (UTC) Subject: [SVN] r10786 (GetBundles) Message-ID: <20081111073916.B76B81A030F@swing.abetarda.com> ? info.plist's description updated Changed: U trunk/Review/Bundles/GetBundles.tmbundle/info.plist From bibiko at eva.mpg.de Tue Nov 11 14:50:46 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 11 Nov 2008 14:50:46 +0000 (UTC) Subject: [SVN] r10787 (GetBundles) Message-ID: <20081111145047.041331A03A8@swing.abetarda.com> ? first trial to visualize installed and updated bundles - comparison is based on ctime of the local bundle and the revision in Bundle Server file if both bundles have the same uuid - Ruby code is tentative and must be cleaned but first checked ? added new search functionality: - =o|p|g|r => searches for hosts - =i => for all installed bundles - =u => for all updated bundles ? after installation the update column in NSTable will be updated (this solves the issue to indicate whether TM installed a given bundle properly) Up to now the updated/installed issue is experimental and further checks are need. Problem: How to solve the issue if the same bundle (with the same uuid) is hosted at Official, Review, and/or GitHub? Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Tue Nov 11 16:55:20 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 11 Nov 2008 16:55:20 +0000 (UTC) Subject: [SVN] r10788 (GetBundles) Message-ID: <20081111165520.AC19D1A0429@swing.abetarda.com> ? output of the 5 latest svn log entries in the Info window for svn repos Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Tue Nov 11 20:02:47 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 11 Nov 2008 20:02:47 +0000 (UTC) Subject: [SVN] r10789 (GetBundles) Message-ID: <20081111200247.243F91A0A8D@swing.abetarda.com> ? fixed Tiger compatibility for Dir[].each - on Tiger Dir[e_sh path] is not allowed whereas on Leopard it works ? improved updated/installed handling - some enhancements - now private repos works ? some cosmetics Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From matt.p.foster at gmail.com Tue Nov 11 20:59:19 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Tue, 11 Nov 2008 20:59:19 +0000 (UTC) Subject: [SVN] r10790 (Matlab) Message-ID: <20081111205919.195161A09FA@swing.abetarda.com> merged in pull from GitHub Changed: U trunk/Bundles/Matlab.tmbundle/Syntaxes/M.plist U trunk/Bundles/Matlab.tmbundle/Syntaxes/Octave.tmLanguage From cskiadas at uchicago.edu Wed Nov 12 02:15:13 2008 From: cskiadas at uchicago.edu (Charilaos Skiadas) Date: Wed, 12 Nov 2008 02:15:13 +0000 (UTC) Subject: [SVN] r10791 (Latex) Message-ID: <20081112021513.BAA981A0A03@swing.abetarda.com> Change texMate.py to locate the proper displayline executable in Skim, which was moved to a new location in the 1.2 update. Changed: U trunk/Bundles/Latex.tmbundle/Support/bin/texMate.py From bibiko at eva.mpg.de Wed Nov 12 12:16:44 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 12 Nov 2008 12:16:44 +0000 (UTC) Subject: [SVN] r10792 (GetBundles) Message-ID: <20081112121644.A34F91A0A03@swing.abetarda.com> ? added "Refresh Local Bundle List" to the gear menu (it refreshes the updated/installed status after e.g. deleting a bundle in the Bundle Editor). While installing GetBundles does it automatically ? if the user wants to install a bundle which has been already installed under a versioning control system (based on folder .svn/ resp. .git/) GetBundles now asks the user to continue or not - in the table view indicates '..' after the status sign that this bundle has such a folder (by moving the mouse to that sign a tooltip gives an info - Leopard only I guess) [maybe should be improved] Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Wed Nov 12 14:37:37 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 12 Nov 2008 14:37:37 +0000 (UTC) Subject: [SVN] r10793 (GetBundles) Message-ID: <20081112143737.B8C2E1A0A3E@swing.abetarda.com> ? in Info Window add info if bundle was updated meanwhile (based on cache rev) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From matt.p.foster at gmail.com Wed Nov 12 15:20:00 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Wed, 12 Nov 2008 15:20:00 +0000 (UTC) Subject: [SVN] r10794 (Matlab) Message-ID: <20081112152000.E1AD71A0A6E@swing.abetarda.com> fixed pattern typo Changed: U trunk/Bundles/Matlab.tmbundle/Syntaxes/M.plist From bibiko at eva.mpg.de Wed Nov 12 19:12:16 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 12 Nov 2008 19:12:16 +0000 (UTC) Subject: [SVN] r10795 (GetBundles) Message-ID: <20081112191217.405A61A060F@swing.abetarda.com> ? Tiger NIB: - added to gear menu "Refresh Local Bundle List" - update column is now resizable (Tiger only - no tooltip available) ? improved updated status of local scm projects via (svn info/git show) ? fixed bug while refreshing locall bundle list for meanwhile deleted bundles ? added progress message for refreshing local bundle list ? file handle to log file is now open for the whole session (it's a bit faster) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From textmate-dev-owner at lists.macromates.com Wed Nov 12 20:15:07 2008 From: textmate-dev-owner at lists.macromates.com (textmate-dev-owner at lists.macromates.com) Date: Wed, 12 Nov 2008 20:15:07 +0000 Subject: [SVN] beginner documentation? Message-ID: Hi all-- I'm considering add text coloring support for a new language (JavaFX)... are there any good starting docs to check out? Thanks! .n From simon at helvector.org Wed Nov 12 20:45:30 2008 From: simon at helvector.org (Simon Gregory) Date: Wed, 12 Nov 2008 20:45:30 +0000 Subject: [SVN] Re: r10784 (ActionScript 3) In-Reply-To: References: <20081110174744.268B61A0A04@swing.abetarda.com> Message-ID: >> ? Added asdoc scope for build command. >> ? Run command allows a project level override enabled by specifying >> the env var TM_FLEX_RUN_FILE. >> ? Updated help to reflect TM_FLEX_RUN_FILE. >> ? Project template now adds a disabled TM_FLEX_RUN_FILE when >> creating a new project. > > We have a convention that the current file can be overridden with > TM_PROJECT_MASTER in Run commands. I think you should use that > variable instead of TM_FLEX_RUN_FILE. Agreed. As the ActionScript 3 bundle also uses a variable for overriding default Build command behavior Is there a convention for that as well? Cheers, Simon From bibiko at eva.mpg.de Wed Nov 12 22:27:55 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 12 Nov 2008 22:27:55 +0000 (UTC) Subject: [SVN] r10796 (GetBundles) Message-ID: <20081112222755.BEF691A0A7F@swing.abetarda.com> ? code cleanup for updating local bundle list Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From simon at helvector.org Wed Nov 12 23:23:13 2008 From: simon at helvector.org (Simon Gregory) Date: Wed, 12 Nov 2008 23:23:13 +0000 (UTC) Subject: [SVN] r10797 (ActionScript 3) Message-ID: <20081112232314.12B381A0A6E@swing.abetarda.com> ? Adding missing scopes. Changed: U trunk/Review/Bundles/ActionScript 3.tmbundle/Preferences/Settings.tmPreferences From mailinglist at textmate.org Thu Nov 13 09:07:23 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 13 Nov 2008 10:07:23 +0100 Subject: [SVN] Re: beginner documentation? In-Reply-To: References: Message-ID: On 12 Nov 2008, at 21:15, textmate-dev-owner at lists.macromates.com wrote: > I'm considering add text coloring support for a new language > (JavaFX)... are there any good starting docs to check out? http://manual.macromates.com/en/language_grammars should give you the basics. From bibiko at eva.mpg.de Thu Nov 13 10:02:39 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 13 Nov 2008 10:02:39 +0000 (UTC) Subject: [SVN] r10798 (GetBundles) Message-ID: <20081113100239.927E11A05F4@swing.abetarda.com> ? set AutoSave mode for Leopard NIB and fixed the issue of remembering the column widths (the last column has to touch the right window margin in IB) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Thu Nov 13 10:29:33 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 13 Nov 2008 10:29:33 +0000 (UTC) Subject: [SVN] r10799 (GetBundles) Message-ID: <20081113102933.AFC8C1A0A73@swing.abetarda.com> ? fixed: refresh local bundle list updates now the searchpattern for =i and =u as well Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Thu Nov 13 14:15:47 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 13 Nov 2008 14:15:47 +0000 (UTC) Subject: [SVN] r10800 (GetBundles) Message-ID: <20081113141547.83E511A0A21@swing.abetarda.com> ? source code cleanups, simplifications, optimizations, documentations Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From mummer at whitefalls.org Fri Nov 14 00:48:51 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Fri, 14 Nov 2008 00:48:51 +0000 (UTC) Subject: [SVN] r10801 (Verilog) Message-ID: <20081114004851.62B5B1A0584@swing.abetarda.com> Add Verilog bundle from Brian Padalino. Changed: A trunk/Review/Bundles/Verilog.tmbundle/ A trunk/Review/Bundles/Verilog.tmbundle/Preferences/ A trunk/Review/Bundles/Verilog.tmbundle/Preferences/Symbol List - Instantiation (Parameterless).tmPreferences A trunk/Review/Bundles/Verilog.tmbundle/Preferences/Symbol List - Instantiation (With Parameters).tmPreferences A trunk/Review/Bundles/Verilog.tmbundle/Preferences/Symbol List - Module.tmPreferences A trunk/Review/Bundles/Verilog.tmbundle/Syntaxes/ A trunk/Review/Bundles/Verilog.tmbundle/Syntaxes/Verilog.tmLanguage A trunk/Review/Bundles/Verilog.tmbundle/info.plist From mummer at whitefalls.org Fri Nov 14 00:49:40 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Fri, 14 Nov 2008 00:49:40 +0000 (UTC) Subject: [SVN] r10802 (VHDL) Message-ID: <20081114004940.0E7221A0584@swing.abetarda.com> Add VHDL bundle from Brian Padalino. Changed: A trunk/Review/Bundles/VHDL.tmbundle/ A trunk/Review/Bundles/VHDL.tmbundle/Commands/ A trunk/Review/Bundles/VHDL.tmbundle/Commands/instantiate component.tmCommand A trunk/Review/Bundles/VHDL.tmbundle/Commands/instantiate entity.tmCommand A trunk/Review/Bundles/VHDL.tmbundle/Preferences/ A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Comments.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Indent Pattern.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Smart Typing Pairs.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Architecture.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Component Instantiation.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Component.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Entity Instantiation.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Entity.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Function.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Generate.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Ignored Ends.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Package Body.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Package.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Procedure.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Process.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Record.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Subtype.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Type.tmPreferences A trunk/Review/Bundles/VHDL.tmbundle/Snippets/ A trunk/Review/Bundles/VHDL.tmbundle/Snippets/aprocess.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/architecture.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/case.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/else.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/elsif.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/entity.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/entity_architecture.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/for.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/forg.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/if.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/package.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/process.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/signed downto.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/signed range.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/sprocess.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/std_logic_vector downto.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/std_logic_vector range.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/unsigned downto.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/unsigned range.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/vhdl template.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Snippets/while.tmSnippet A trunk/Review/Bundles/VHDL.tmbundle/Support/ A trunk/Review/Bundles/VHDL.tmbundle/Support/bin/ A trunk/Review/Bundles/VHDL.tmbundle/Syntaxes/ A trunk/Review/Bundles/VHDL.tmbundle/Syntaxes/VHDL.tmLanguage A trunk/Review/Bundles/VHDL.tmbundle/Templates/ A trunk/Review/Bundles/VHDL.tmbundle/Templates/Entity and Architecture.tmTemplate/ A trunk/Review/Bundles/VHDL.tmbundle/Templates/Entity and Architecture.tmTemplate/info.plist A trunk/Review/Bundles/VHDL.tmbundle/Templates/Entity and Architecture.tmTemplate/template_entity.vhd A trunk/Review/Bundles/VHDL.tmbundle/Templates/Package and Package Body.tmTemplate/ A trunk/Review/Bundles/VHDL.tmbundle/Templates/Package and Package Body.tmTemplate/info.plist A trunk/Review/Bundles/VHDL.tmbundle/Templates/Package and Package Body.tmTemplate/template_package.vhd A trunk/Review/Bundles/VHDL.tmbundle/info.plist From mummer at whitefalls.org Fri Nov 14 00:59:54 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Fri, 14 Nov 2008 00:59:54 +0000 (UTC) Subject: [SVN] r10803 (VHDL) Message-ID: <20081114005954.8732B1A0599@swing.abetarda.com> Adding initial review comments. Changed: A trunk/Review/Bundles/VHDL.tmbundle/comments.mdown From mummer at whitefalls.org Fri Nov 14 01:00:12 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Fri, 14 Nov 2008 01:00:12 +0000 (UTC) Subject: [SVN] r10804 (Verilog) Message-ID: <20081114010012.A0CD41A059C@swing.abetarda.com> Adding initial review comments. Changed: A trunk/Review/Bundles/Verilog.tmbundle/comments.mdown From bpadalino at gmail.com Fri Nov 14 05:17:52 2008 From: bpadalino at gmail.com (Brian Padalino) Date: Fri, 14 Nov 2008 05:17:52 +0000 (UTC) Subject: [SVN] r10805 (VHDL) Message-ID: <20081114051752.876E61A03A7@swing.abetarda.com> Reduced scope of the process symbol list to only include the VHDL language. Changed: U trunk/Review/Bundles/VHDL.tmbundle/Preferences/Symbol List - Process.tmPreferences From bpadalino at gmail.com Fri Nov 14 05:21:16 2008 From: bpadalino at gmail.com (Brian Padalino) Date: Fri, 14 Nov 2008 05:21:16 +0000 (UTC) Subject: [SVN] r10806 (VHDL) Message-ID: <20081114052116.58E3E1A0461@swing.abetarda.com> Replaced indenting spaces in snippets to actual tab characters. Changed: U trunk/Review/Bundles/VHDL.tmbundle/Snippets/aprocess.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/architecture.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/case.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/else.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/elsif.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/entity.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/entity_architecture.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/for.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/forg.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/if.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/package.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/process.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/signed downto.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/signed range.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/sprocess.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/std_logic_vector downto.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/std_logic_vector range.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/unsigned downto.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/unsigned range.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/vhdl template.tmSnippet U trunk/Review/Bundles/VHDL.tmbundle/Snippets/while.tmSnippet From bibiko at eva.mpg.de Fri Nov 14 12:58:08 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 14 Nov 2008 12:58:08 +0000 (UTC) Subject: [SVN] r10807 (GetBundles) Message-ID: <20081114125808.96BD81A063C@swing.abetarda.com> ? added ?R short-cut to Leopard NIB for "Refresh Local Bundle List" ? added status info for disabled bundles or deleted default bundles ? improved error handling ? cleaned source code, improved readability, added more comments ? disabled Help (for testing) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Commands/Help.tmCommand U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 14 14:21:00 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 14 Nov 2008 14:21:00 +0000 (UTC) Subject: [SVN] r10808 (GetBundles) Message-ID: <20081114142100.69E6B1A0586@swing.abetarda.com> ? checkForSupportFolderUpdate now prints a warning to the Log if the user has already installed the ?Support Folder? in Lib/AS/TM/Support ? checkForSupportFolderUpdate always checks the last modified date of the ?Support Folder? in http://svn.textmate.org/trunk/Support/ to be sure that the user gets the latest version ? while updating the ?Support Folder? the 'Cancel Current Task' button (ESC) is disabled for safety reasons (in Leopard NIB, Tiger follows) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/classes.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Fri Nov 14 15:48:50 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 14 Nov 2008 15:48:50 +0000 (UTC) Subject: [SVN] r10809 (GetBundles) Message-ID: <20081114154850.9E0861A060F@swing.abetarda.com> ? added APPLE+R and 'nocancel' to Tiger NIB ? fixed issues if the user canceled the initialization ? if svn co/up of the ?Support Folder? fails remove that folder in Prinstine for safety reasons ? improved some error messages Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From mailinglist at textmate.org Fri Nov 14 15:54:29 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Fri, 14 Nov 2008 15:54:29 +0000 (UTC) Subject: [SVN] r10810 (Scheme) Message-ID: <20081114155429.803D91A091F@swing.abetarda.com> ? do not make TM save current file. The command already writes the document to TM_FILEPATH or otionally a tmp. file if the document is untitled. Patch from larryv. Changed: U trunk/Bundles/Scheme.tmbundle/Commands/Run Script.plist From bibiko at eva.mpg.de Fri Nov 14 18:47:18 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 14 Nov 2008 18:47:18 +0000 (UTC) Subject: [SVN] r10811 (GetBundles) Message-ID: <20081114184718.D2CF61A0401@swing.abetarda.com> ? svn bundle info: 'svn info' and 'svn log' are now running in threads to speed up ? source code cosmetics Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Fri Nov 14 19:43:37 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 14 Nov 2008 19:43:37 +0000 (UTC) Subject: [SVN] r10812 (Unicode) Message-ID: <20081114194337.BCDC41A0465@swing.abetarda.com> ? info.plist description updated Changed: U trunk/Review/Bundles/Unicode.tmbundle/info.plist From bibiko at eva.mpg.de Sun Nov 16 21:13:03 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Sun, 16 Nov 2008 21:13:03 +0000 (UTC) Subject: [SVN] r10813 (GetBundles) Message-ID: <20081116211303.D53A41A09A4@swing.abetarda.com> ? NIB cosmetics; typo cleaned Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From bibiko at eva.mpg.de Mon Nov 17 10:36:48 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 17 Nov 2008 10:36:48 +0000 (UTC) Subject: [SVN] r10814 (GetBundles) Message-ID: <20081117103648.5ED7D1A0A3E@swing.abetarda.com> ? sped up the initialization process Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Mon Nov 17 12:34:21 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 17 Nov 2008 12:34:21 +0000 (UTC) Subject: [SVN] r10815 (GetBundles) Message-ID: <20081117123421.4B9821A0AE3@swing.abetarda.com> ? fixed 'deletedAndDisabledBundles': set array to [] if plist returns nil Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Mon Nov 17 13:31:23 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 17 Nov 2008 13:31:23 +0000 (UTC) Subject: [SVN] r10816 (GetBundles) Message-ID: <20081117133124.0763C1A0A83@swing.abetarda.com> ? fixed bug: check if the user has the folder /Library/Application Support/TextMate - if not create it - before creating a symlink to /Library/Application Support/TextMate/Support Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Mon Nov 17 14:49:55 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 17 Nov 2008 14:49:55 +0000 (UTC) Subject: [SVN] r10817 (GetBundles) Message-ID: <20081117144955.E915C1A0986@swing.abetarda.com> ? improved user interaction: GetBundles ignores events while it's busy. Only a Log message will be written. Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From alex.j.ross at gmail.com Mon Nov 17 15:52:21 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Mon, 17 Nov 2008 15:52:21 +0000 (UTC) Subject: [SVN] r10818 (Support/lib) Message-ID: <20081117155221.61C771A098B@swing.abetarda.com> Write plist to $DIALOG on stdin, to avoid problems with very large lists of options. (Patch from Orestis Markou). Changed: U trunk/Support/lib/dialog.py From bibiko at eva.mpg.de Mon Nov 17 17:18:47 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 17 Nov 2008 17:18:47 +0000 (UTC) Subject: [SVN] r10819 (GetBundles) Message-ID: <20081117171847.BA55A1A0A8B@swing.abetarda.com> ? typos removed ? dialog for svn/git controlled bundles changed - up-to-now one cannot install a bundle which is under versioning control Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Mon Nov 17 18:54:11 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 17 Nov 2008 18:54:11 +0000 (UTC) Subject: [SVN] r10820 (GetBundles) Message-ID: <20081117185411.C317F1A09C9@swing.abetarda.com> ? after updating ?Support Folder? invoke checkForSupportFolderUpdate to check $updateSupportFolder Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From simon at helvector.org Mon Nov 17 21:47:15 2008 From: simon at helvector.org (Simon Gregory) Date: Mon, 17 Nov 2008 21:47:15 +0000 (UTC) Subject: [SVN] r10821 (ActionScript 3) Message-ID: <20081117214715.03CAE1A0841@swing.abetarda.com> ? Removing text.html content name for @ tags. This means we no longer pick up inappropriate html snippets (ie return being converted to ↩) but are still recognising basic html tags such as

. Changed: U trunk/Review/Bundles/ActionScript 3.tmbundle/Syntaxes/AsDoc.tmLanguage From bibiko at eva.mpg.de Tue Nov 18 12:40:20 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 18 Nov 2008 12:40:20 +0000 (UTC) Subject: [SVN] r10822 (GetBundles) Message-ID: <20081118124020.5CDB51A0592@swing.abetarda.com> ? change routine for installing bundles from github.com: - now it uses tar archives due to the fact that 'unzip' doesn't support utf-8 filenames ? fixed the issue to cancel an installation process - GetBundles ONLY ignores the installation of bundles if the an other installation is running ? the last modified date of default bundles in SharedResources is set to the creation date of the TextMate file in MacOSX - no other way found ? to cancel the refreshing process of local bundles is not allowed - it could happen if the user presses ESC very often while double-clicking into the table that GetBundles freezes ? changed the output of an error message for no svn client found todo: further checks of "wild" user interactions are needed; up to now GetBundles interacts stable and allows at least to close the window or to reload the bundle list comment: due to the fact that the update status of the ?Support Folder? is always checked against the svn trunk on textmate.org ? and this takes some msec ?, GetBundles will update the ?Support Folder? if the user installs a bundle JUST after appearing. Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Tue Nov 18 13:00:05 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 18 Nov 2008 13:00:05 +0000 (UTC) Subject: [SVN] r10823 (GetBundles) Message-ID: <20081118130005.837831A09B3@swing.abetarda.com> ? introduced a new tmcommand: Close Dialog - this is a way to close the dialog in an exceptional case if it should happen that the dialog was stalled Changed: A trunk/Review/Bundles/GetBundles.tmbundle/Commands/Close Dialog.tmCommand U trunk/Review/Bundles/GetBundles.tmbundle/info.plist From bibiko at eva.mpg.de Tue Nov 18 15:30:37 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 18 Nov 2008 15:30:37 +0000 (UTC) Subject: [SVN] r10824 (GetBundles) Message-ID: <20081118153037.0BC421A0A76@swing.abetarda.com> ? changed alert for bundles which are under versioning control - additionally outputs hint if local svn repo points to the old repository plus command to relocate it ? added to Info Window (svn): - complete svn co commands for usage in Terminal - if installed complete svn up commands - hint if local svn repo points to the old repository plus commands to relocate it ? added to Info Window (git): - complete git clone commands for usage in Terminal - if installed complete git pull commands Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Tue Nov 18 16:16:35 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Tue, 18 Nov 2008 16:16:35 +0000 (UTC) Subject: [SVN] r10825 (GetBundles) Message-ID: <20081118161635.61A1A1A09B3@swing.abetarda.com> ? fixed the time parsing of local git repositories: - Ruby's Time.parse() function cannot parse such dates correctly: Sun Aug 17 12:16:37 2008 -0400 - one has to rearrange it to: Sun Aug 17 12:16:37-0400 2008 Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From simon at helvector.org Tue Nov 18 21:57:46 2008 From: simon at helvector.org (Simon Gregory) Date: Tue, 18 Nov 2008 21:57:46 +0000 (UTC) Subject: [SVN] r10826 (ActionScript) Message-ID: <20081118215746.619B81A0A96@swing.abetarda.com> ? Re-scoping from source.actionscript to source.actionscript.2 to allow peaceful coexistence with the ActionScript 3 bundle. Changed: U trunk/Bundles/ActionScript.tmbundle/Commands/Build in Flash.plist U trunk/Bundles/ActionScript.tmbundle/Commands/Build with MTASC.tmCommand U trunk/Bundles/ActionScript.tmbundle/Commands/Find in Actionscript Dictionary.plist U trunk/Bundles/ActionScript.tmbundle/Commands/Install MTASC support files.tmCommand U trunk/Bundles/ActionScript.tmbundle/Commands/MTASC Help.tmCommand U trunk/Bundles/ActionScript.tmbundle/Commands/New Function.tmCommand U trunk/Bundles/ActionScript.tmbundle/Commands/Show AS Function Signature.plist U trunk/Bundles/ActionScript.tmbundle/Commands/Validate Syntax.tmCommand U trunk/Bundles/ActionScript.tmbundle/Preferences/Completions.plist U trunk/Bundles/ActionScript.tmbundle/Preferences/Miscellaneous.tmPreferences U trunk/Bundles/ActionScript.tmbundle/Snippets/AS #endinitclip.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS #include.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS #initclip.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS MovieClip.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS break.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS call.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS case.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS catch.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS continue.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS default.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS delete.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS do while.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS duplicateMovieClip.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS else if.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS finally.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS for in.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS for.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS fscommand.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS function.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS getURL.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS gotoAndPlay.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS gotoAndStop.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS if.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS ifFrameLoaded.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS import.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS interface.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS loadMovie.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS loadMovieNum.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS loadVariables.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS loadVariablesNum.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS nextFrame.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS nextScene.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS on.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS onClipEvent.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS play.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS prevFrame.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS prevScene.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS print.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS printAsBitmap.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS printAsBitmapNum.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS printNum.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS removeMovieClip.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS return.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS setProperty.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS setVariable.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS startDrag.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS stop.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS stopAllSounds.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS stopDrag.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS switch.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS tellTarget.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS throw.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS toggleHighQuality.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS trace.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS try.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS unloadMovie.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS unloadMovieNum.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS var.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS while.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/AS with.plist U trunk/Bundles/ActionScript.tmbundle/Snippets/class.tmSnippet U trunk/Bundles/ActionScript.tmbundle/Syntaxes/ActionScript.plist U trunk/Bundles/ActionScript.tmbundle/Templates/AS Class/info.plist U trunk/Bundles/ActionScript.tmbundle/Templates/MTASC Sample.tmTemplate/info.plist From bpadalino at gmail.com Tue Nov 18 22:36:47 2008 From: bpadalino at gmail.com (Brian Padalino) Date: Tue, 18 Nov 2008 22:36:47 +0000 (UTC) Subject: [SVN] r10827 (VHDL) Message-ID: <20081118223647.653501A0841@swing.abetarda.com> Fixed component_pattern to look for (?i:is|port) as a stopping condition for invalid names. Added component_pattern and process_pattern to if_pattern and for_pattern. Changed: U trunk/Review/Bundles/VHDL.tmbundle/Syntaxes/VHDL.tmLanguage From bpadalino at gmail.com Tue Nov 18 22:47:25 2008 From: bpadalino at gmail.com (Brian Padalino) Date: Tue, 18 Nov 2008 22:47:25 +0000 (UTC) Subject: [SVN] r10828 (VHDL) Message-ID: <20081118224725.ECCEB1A074F@swing.abetarda.com> Made it a word boundary instead of whitespace surrounding (?i:is|port) in component_pattern. Changed: U trunk/Review/Bundles/VHDL.tmbundle/Syntaxes/VHDL.tmLanguage From bibiko at eva.mpg.de Wed Nov 19 00:20:30 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 19 Nov 2008 00:20:30 +0000 (UTC) Subject: [SVN] r10829 (GetBundles) Message-ID: <20081119002030.3741D1A09B3@swing.abetarda.com> ? source code cleaning Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From torsten.becker at gmail.com Wed Nov 19 00:25:21 2008 From: torsten.becker at gmail.com (Torsten Becker) Date: Wed, 19 Nov 2008 00:25:21 +0000 (UTC) Subject: [SVN] r10830 (ODCompletion, Objective-C) Message-ID: <20081119002521.DEF6D1A09E3@swing.abetarda.com> Added a pair of additional parentheses to the init snippets so that this code does not generate warnings anymore when compiling with -Wall. Changed: U trunk/Bundles/ODCompletion.tmbundle/Snippets/- init (init).plist U trunk/Bundles/Objective-C.tmbundle/Snippets/020 Class (objc).plist From neil at voidfx.net Wed Nov 19 00:38:56 2008 From: neil at voidfx.net (Neil) Date: Tue, 18 Nov 2008 19:38:56 -0500 Subject: [SVN] File Type/Syntax Highlighting Identification Message-ID: <7C0C5DFA-1B45-4839-B1F0-AC16AAB5DC2A@voidfx.net> Does Textmate purely use file extensions to determine what syntax highlighting to use for a text file, or are there other facilities it can use? (ie. shebang line?) Thanks, Neil From simon at helvector.org Wed Nov 19 21:08:58 2008 From: simon at helvector.org (Simon Gregory) Date: Wed, 19 Nov 2008 21:08:58 +0000 Subject: [SVN] Re: File Type/Syntax Highlighting Identification In-Reply-To: <7C0C5DFA-1B45-4839-B1F0-AC16AAB5DC2A@voidfx.net> References: <7C0C5DFA-1B45-4839-B1F0-AC16AAB5DC2A@voidfx.net> Message-ID: <1112CFAA-0F26-4F1B-BD2C-B7496E51FD55@helvector.org> There's also an optional 'firstLineMatch' used in language grammars. It's mentioned here: http://manual.macromates.com/en/language_grammars#language_grammars Cheers, Simon On 19 Nov 2008, at 00:38, Neil wrote: > Does Textmate purely use file extensions to determine what syntax > highlighting to use for a text file, or are there other facilities it > can use? (ie. shebang line?) > > Thanks, > Neil > _______________________________________________ > textmate-dev mailing list > textmate-dev at lists.macromates.com > http://lists.macromates.com/listinfo/textmate-dev From bibiko at eva.mpg.de Wed Nov 19 22:23:38 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Wed, 19 Nov 2008 22:23:38 +0000 (UTC) Subject: [SVN] r10831 (GetBundles) Message-ID: <20081119222338.921B61A09D2@swing.abetarda.com> ? sped up initialization resp. refresh of local bundles - svn info --xml takes too much time; reading the last modified date directly from file is much faster ? each 'svn' command was replaced by $SVN Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Thu Nov 20 07:33:31 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 07:33:31 +0000 (UTC) Subject: [SVN] r10832 (GetBundles) Message-ID: <20081120073331.2EC361A05F4@swing.abetarda.com> ? reorganized initialization routine to speed up it again ? sped up fetching svn info - replaced 'svn info' by direct access - using curl to get info.plist from net - gather all data in different threads (much more faster) Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Thu Nov 20 10:06:02 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 10:06:02 +0000 (UTC) Subject: [SVN] r10833 (GetBundles) Message-ID: <20081120100602.7DCC61A071A@swing.abetarda.com> ? using only 'curl -L' to fetching data from the net (it's faster) ? cleaned requirements ? fixed bug for 'svn info url' : url must be quoted due to the fact that some bundle urls contain e.g. '()' Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Thu Nov 20 12:41:46 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 12:41:46 +0000 (UTC) Subject: [SVN] r10834 (GetBundles) Message-ID: <20081120124146.1D3D21A0262@swing.abetarda.com> ? first corrections to the Help Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Commands/Help.tmCommand U trunk/Review/Bundles/GetBundles.tmbundle/Support/help.markdown From bibiko at eva.mpg.de Thu Nov 20 12:43:11 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 12:43:11 +0000 (UTC) Subject: [SVN] r10835 (GetBundles) Message-ID: <20081120124311.878D71A0584@swing.abetarda.com> ? the Help files was saved before committing, thus here the saved version Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/help.markdown From bibiko at eva.mpg.de Thu Nov 20 13:51:17 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 13:51:17 +0000 (UTC) Subject: [SVN] r10836 (GetBundles) Message-ID: <20081120135117.479971A0A7F@swing.abetarda.com> ? further corrections for GetBundles' Help Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/help.markdown U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_act_log.png D trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_adv_drawer.png U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_gear.png U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_gear_menu.png A trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_gui.png U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_help.png U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_info.png U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_message.png U trunk/Review/Bundles/GetBundles.tmbundle/Support/images/img_repo_filter.png From bibiko at eva.mpg.de Thu Nov 20 14:06:51 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 14:06:51 +0000 (UTC) Subject: [SVN] r10837 (GetBundles) Message-ID: <20081120140651.AD89F1A0AC5@swing.abetarda.com> ? unified Info Window for private hosted bundles - it shows up the Info Window listing all available data including home page and download link of the archive Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Thu Nov 20 18:46:23 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 18:46:23 +0000 (UTC) Subject: [SVN] r10838 (GetBundles) Message-ID: <20081120184624.1113D1A070C@swing.abetarda.com> ? dropped the shell scripts mentioning the svn/git checkout/update from the Info Window Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Thu Nov 20 18:48:39 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 18:48:39 +0000 (UTC) Subject: [SVN] r10839 (GetBundles) Message-ID: <20081120184839.DA75D1A08E3@swing.abetarda.com> ? Help updated Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/help.markdown From bibiko at eva.mpg.de Thu Nov 20 22:56:58 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 20 Nov 2008 22:56:58 +0000 (UTC) Subject: [SVN] r10840 (GetBundles) Message-ID: <20081120225658.0E5BF1A04E5@swing.abetarda.com> ? fixed some tiny issues for outputting an error while initialization (hopefully) ? corrected the init of the globally used thread variables ? rearrange the program flow slightly Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Fri Nov 21 12:16:18 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 21 Nov 2008 12:16:18 +0000 (UTC) Subject: [SVN] r10841 (GetBundles) Message-ID: <20081121121618.39B9B1A03A8@swing.abetarda.com> ? improved the output of errors - now the script runs SCRIPT &>/LOGFILE & to get all kind of errors ? improved error handling ? now each message is written to STDOUT ? each updateDIALOG will refresh the Log Drawer as well Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Commands/Get Bundles.tmCommand U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From bibiko at eva.mpg.de Fri Nov 21 13:25:17 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Fri, 21 Nov 2008 13:25:17 +0000 (UTC) Subject: [SVN] r10842 (GetBundles) Message-ID: <20081121132517.4EE731A032B@swing.abetarda.com> ? change repo column in table to add tooltips for the host abbreviations (Leopard only - on Tiger one has to resize that column) ? change tooltips for filtering the repos Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From matt.p.foster at gmail.com Fri Nov 21 15:19:57 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Fri, 21 Nov 2008 15:19:57 +0000 (UTC) Subject: [SVN] r10843 (Matlab) Message-ID: <20081121151957.897571A03A8@swing.abetarda.com> Merge commit 'origin/master' Changed: U trunk/Bundles/Matlab.tmbundle/README.md From matt.p.foster at gmail.com Fri Nov 21 15:20:05 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Fri, 21 Nov 2008 15:20:05 +0000 (UTC) Subject: [SVN] r10844 (Matlab) Message-ID: <20081121152005.3AE5E1A0495@swing.abetarda.com> added command to help in refactoring my introducing a variable Changed: A trunk/Bundles/Matlab.tmbundle/Commands/Introduce variable.tmCommand From matt.p.foster at gmail.com Fri Nov 21 15:20:14 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Fri, 21 Nov 2008 15:20:14 +0000 (UTC) Subject: [SVN] r10845 (Matlab) Message-ID: <20081121152014.C1C7E1A0591@swing.abetarda.com> added refactoring subgroup to menu Changed: U trunk/Bundles/Matlab.tmbundle/info.plist From matt.p.foster at gmail.com Fri Nov 21 15:30:23 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Fri, 21 Nov 2008 15:30:23 +0000 (UTC) Subject: [SVN] r10846 (Matlab) Message-ID: <20081121153023.0AC521A03AA@swing.abetarda.com> Fixed typo in introduce variable command Changed: U trunk/Bundles/Matlab.tmbundle/Commands/Introduce variable.tmCommand From matt.p.foster at gmail.com Fri Nov 21 18:01:18 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Fri, 21 Nov 2008 18:01:18 +0000 (UTC) Subject: [SVN] r10847 (Matlab) Message-ID: <20081121180118.853C21A054E@swing.abetarda.com> Merge branch 'master' of git at github.com:mattfoster/matlab-tmbundle Conflicts: Commands/Introduce variable.tmCommand Changed: A trunk/Bundles/Matlab.tmbundle/Commands/Introduce variable (throughout).tmCommand U trunk/Bundles/Matlab.tmbundle/Commands/Introduce variable.tmCommand U trunk/Bundles/Matlab.tmbundle/info.plist From matt.p.foster at gmail.com Fri Nov 21 18:01:27 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Fri, 21 Nov 2008 18:01:27 +0000 (UTC) Subject: [SVN] r10848 (Matlab) Message-ID: <20081121180127.C0E561A058E@swing.abetarda.com> fixed some very silly mistakes Changed: U trunk/Bundles/Matlab.tmbundle/Commands/Introduce variable (throughout).tmCommand From mailinglist at textmate.org Fri Nov 21 19:51:57 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Fri, 21 Nov 2008 20:51:57 +0100 Subject: [SVN] Re: r10848 (Matlab) In-Reply-To: <20081121180127.C0E561A058E@swing.abetarda.com> References: <20081121180127.C0E561A058E@swing.abetarda.com> Message-ID: <392696BA-8283-436E-8F1A-02EF7913D751@textmate.org> When using git, you can ?git commit --ammend?, go back to previous commits and re-do the commits properly and rebase instead of introducing merge commits. Ideally git-svn should result in fewer commits not more :) On 21 Nov 2008, at 19:01, Matt Foster wrote: > fixed some very silly mistakes > > Changed: > U trunk/Bundles/Matlab.tmbundle/Commands/Introduce variable > (throughout).tmCommand > _______________________________________________ > textmate-dev mailing list > textmate-dev at lists.macromates.com > http://lists.macromates.com/listinfo/textmate-dev From pmoura at di.ubi.pt Fri Nov 21 20:45:36 2008 From: pmoura at di.ubi.pt (Paulo Jorge Lopes de Moura) Date: Fri, 21 Nov 2008 20:45:36 +0000 (UTC) Subject: [SVN] r10849 (Logtalk) Message-ID: <20081121204536.6D73C1A032C@swing.abetarda.com> Added syntax coloring and code completion support for the new expand_goal/2 and the new conditional compilation directives if/1, elif/1, else/0, and endif/0. Changed: U trunk/Bundles/Logtalk.tmbundle/Preferences/Completions.plist U trunk/Bundles/Logtalk.tmbundle/Syntaxes/Logtalk.plist From bpadalino at gmail.com Fri Nov 21 23:41:18 2008 From: bpadalino at gmail.com (Brian Padalino) Date: Fri, 21 Nov 2008 23:41:18 +0000 (UTC) Subject: [SVN] r10850 (VHDL) Message-ID: <20081121234118.EE5821A025F@swing.abetarda.com> Modified for_pattern to recognize "for all" as not a valid for_pattern. Changed: U trunk/Review/Bundles/VHDL.tmbundle/Syntaxes/VHDL.tmLanguage From mummer at whitefalls.org Sat Nov 22 07:12:59 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Sat, 22 Nov 2008 07:12:59 +0000 (UTC) Subject: [SVN] r10851 (JavaScript) Message-ID: <20081122071259.563161A025F@swing.abetarda.com> Add negative look-ahead to comment.block.documentation to prevent a never-ending comment. Fixes ticket 0D07729D. Changed: U trunk/Bundles/JavaScript.tmbundle/Syntaxes/JavaScript.plist From matt.p.foster at gmail.com Sat Nov 22 12:28:49 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Sat, 22 Nov 2008 12:28:49 +0000 Subject: [SVN] Re: r10848 (Matlab) In-Reply-To: <392696BA-8283-436E-8F1A-02EF7913D751@textmate.org> References: <20081121180127.C0E561A058E@swing.abetarda.com> <392696BA-8283-436E-8F1A-02EF7913D751@textmate.org> Message-ID: <1dcb3f200811220428p283c5ca0ld7c7166bc18fd407@mail.gmail.com> On Fri, Nov 21, 2008 at 7:51 PM, Allan Odgaard wrote: > When using git, you can "git commit --ammend", go back to previous > commits and re-do the commits properly and rebase instead of > introducing merge commits. > > Ideally git-svn should result in fewer commits not more :) Thanks for the advice. It seems that every day I find something new and useful in git! -- Matt Foster | http://hackerific.net From bibiko at eva.mpg.de Sat Nov 22 14:25:34 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Sat, 22 Nov 2008 14:25:34 +0000 (UTC) Subject: [SVN] r10852 (GetBundles) Message-ID: <20081122142534.ABEBC1A0429@swing.abetarda.com> ? changed last modified format to yy-mm-dd hh:mm ? changed Tiger NIB to resize host column ? last change so far : bundle's aim has changed and will be the base for the new bundle 'Bundle Manager' Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTreeTiger.nib/keyedobjects.nib From matt.p.foster at gmail.com Sat Nov 22 14:31:30 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Sat, 22 Nov 2008 14:31:30 +0000 Subject: [SVN] dialog.py string request Message-ID: <1dcb3f200811220631r3dcdc8ddyfc3565dda4618812@mail.gmail.com> Hi, I had need of a string request dialog, in python, so I've added one to dialog.py. I've attached a patch against svn head with the changes I made. I'm a bit of a python newbie, so if you want me to change anything, let me know. Cheers, Matt -- Matt Foster | http://hackerific.net -------------- next part -------------- A non-text attachment was scrubbed... Name: python_string_dialog.diff Type: application/octet-stream Size: 1597 bytes Desc: not available URL: From alex.j.ross at gmail.com Sat Nov 22 14:44:54 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Sat, 22 Nov 2008 14:44:54 +0000 (UTC) Subject: [SVN] r10853 (Support/lib) Message-ID: <20081122144455.23C9D1A0266@swing.abetarda.com> Adding a `get_string` method to dialog.py (Patch courtesy of Matt Foster). Changed: U trunk/Support/lib/dialog.py From matt.p.foster at gmail.com Sat Nov 22 17:13:49 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Sat, 22 Nov 2008 17:13:49 +0000 Subject: [SVN] Re: r10853 (Support/lib) In-Reply-To: <20081122144455.23C9D1A0266@swing.abetarda.com> References: <20081122144455.23C9D1A0266@swing.abetarda.com> Message-ID: <1dcb3f200811220913q425589b7y979d2be6a9367ae@mail.gmail.com> On Sat, Nov 22, 2008 at 2:44 PM, Alexander John Ross wrote: > Adding a `get_string` method to dialog.py (Patch courtesy of Matt Foster). > > Changed: > U trunk/Support/lib/dialog.py I don't know what happened, but the new dialog.py seems to be missing: nib_path = os.environ['TM_SUPPORT_PATH'] + '/nibs/' somewhere near the top. Can you add it back? I'm sure it was in the patch. Cheers, Matt -- Matt Foster | http://hackerific.net From alex.j.ross at gmail.com Sat Nov 22 19:02:53 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Sat, 22 Nov 2008 19:02:53 +0000 (UTC) Subject: [SVN] r10854 (Support/lib) Message-ID: <20081122190253.6DE221A0464@swing.abetarda.com> Fixing botched commit. (adding the missing nib_path line). Changed: U trunk/Support/lib/dialog.py From tm-alex at rosiba.com Sat Nov 22 19:04:20 2008 From: tm-alex at rosiba.com (Alex Ross) Date: Sat, 22 Nov 2008 20:04:20 +0100 Subject: [SVN] Re: r10853 (Support/lib) In-Reply-To: <1dcb3f200811220913q425589b7y979d2be6a9367ae@mail.gmail.com> References: <20081122144455.23C9D1A0266@swing.abetarda.com> <1dcb3f200811220913q425589b7y979d2be6a9367ae@mail.gmail.com> Message-ID: <835165BC-2E89-4151-A9DE-655221BE63D5@rosiba.com> On Nov 22, 2008, at 6:13 PM, Matt Foster wrote: > On Sat, Nov 22, 2008 at 2:44 PM, Alexander John Ross > wrote: >> Adding a `get_string` method to dialog.py (Patch courtesy of Matt >> Foster). >> >> Changed: >> U trunk/Support/lib/dialog.py > > I don't know what happened, but the new dialog.py seems to be missing: > nib_path = os.environ['TM_SUPPORT_PATH'] + '/nibs/' > somewhere near the top. Can you add it back? I'm sure it was in the > patch. Yeah, it was in the patch. I missed it when I copied the function out of the patch into dialog.py? I couldn't use your patch because it was relative to the root directory and included the full path to your home directory? Anyway, it is fixed now. ?Alex From matt.p.foster at gmail.com Sat Nov 22 20:59:34 2008 From: matt.p.foster at gmail.com (Matt Foster) Date: Sat, 22 Nov 2008 20:59:34 +0000 Subject: [SVN] Re: r10853 (Support/lib) In-Reply-To: <835165BC-2E89-4151-A9DE-655221BE63D5@rosiba.com> References: <20081122144455.23C9D1A0266@swing.abetarda.com> <1dcb3f200811220913q425589b7y979d2be6a9367ae@mail.gmail.com> <835165BC-2E89-4151-A9DE-655221BE63D5@rosiba.com> Message-ID: <1dcb3f200811221259u47f95f19x2bd28a38b96dc85@mail.gmail.com> On Sat, Nov 22, 2008 at 7:04 PM, Alex Ross wrote: > Yeah, it was in the patch. I missed it when I copied the function out > of the patch > into dialog.py? I couldn't use your patch because it was relative to > the root > directory and included the full path to your home directory? > > Anyway, it is fixed now. Ahh, OK sorry about that. Thanks, Matt -- Matt Foster | http://hackerific.net From Soryu at serenity.de Sun Nov 23 09:20:07 2008 From: Soryu at serenity.de (Stanley Rost) Date: Sun, 23 Nov 2008 09:20:07 +0000 (UTC) Subject: [SVN] r10855 (Support/lib) Message-ID: <20081123092007.701C11A0464@swing.abetarda.com> Allowed for print.css per user defined theme. Ticket 565C29C7. For full flexibility the print.css files are included in the following order: 1. In-Bundle 2. ?default? style 3. Themes/Webpreview/print.css 4. Themes/Webpreview//print.css Changed: U trunk/Support/lib/tm/htmloutput.rb U trunk/Support/lib/web_preview.rb From mailinglist at textmate.org Sun Nov 23 22:56:54 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Sun, 23 Nov 2008 22:56:54 +0000 (UTC) Subject: [SVN] r10856 (Objective-C) Message-ID: <20081123225654.3FBFB1A080C@swing.abetarda.com> On Leopard, documentation for word/selector will use Apple?s docset query utility. Patch from Dave Baldwin. Changed: U trunk/Bundles/Objective-C.tmbundle/Commands/Documentation for Selector.tmCommand U trunk/Bundles/Objective-C.tmbundle/Commands/Lookup Cocoa Class.plist A trunk/Bundles/Objective-C.tmbundle/Support/lib/ A trunk/Bundles/Objective-C.tmbundle/Support/lib/docset_query.rb From bibiko at eva.mpg.de Mon Nov 24 08:03:18 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 24 Nov 2008 08:03:18 +0000 (UTC) Subject: [SVN] r10857 (R) Message-ID: <20081124080318.4881D1A0719@swing.abetarda.com> ? added command to copy the result of a selection/document into the pasteboard (user request) ? deleted unused resp. needless commands ? fixed keybindings to be conform with TM's specification ? Help updated Changed: A trunk/Review/Bundles/R.tmbundle/Commands/Copy Result into Pasteboard.tmCommand U trunk/Review/Bundles/R.tmbundle/Commands/R Web Search for Word:Selection.tmCommand U trunk/Review/Bundles/R.tmbundle/Commands/RSiteSearch for Word:Selection.tmCommand U trunk/Review/Bundles/R.tmbundle/Commands/Show File Header.tmCommand D trunk/Review/Bundles/R.tmbundle/Commands/hide tooltip.tmCommand D trunk/Review/Bundles/R.tmbundle/Commands/?, ?.tmCommand U trunk/Review/Bundles/R.tmbundle/Support/lib/help.markdown U trunk/Review/Bundles/R.tmbundle/info.plist From bibiko at eva.mpg.de Mon Nov 24 08:09:00 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 24 Nov 2008 08:09:00 +0000 (UTC) Subject: [SVN] r10858 (R Console (R_app)) Message-ID: <20081124080900.2C27A1A074F@swing.abetarda.com> ? fixed and unified key-bindings ? fixed typo in description tag Changed: U trunk/Review/Bundles/R Console (R_app).tmbundle/Commands/Copy Commands into Clipboard.tmCommand U trunk/Review/Bundles/R Console (R_app).tmbundle/Commands/Show Line Output as Tool Tip.tmCommand U trunk/Review/Bundles/R Console (R_app).tmbundle/info.plist From bibiko at eva.mpg.de Mon Nov 24 08:54:15 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 24 Nov 2008 08:54:15 +0000 (UTC) Subject: [SVN] r10859 (R Console (Rdaemon)) Message-ID: <20081124085415.9D4171A0495@swing.abetarda.com> ??fixed missing scope for 'installrd' ? added command to evaluate Selection/Line and copy the result into the Pasteboard (user request) ? Help updated (+ FAQ entry about using pipes) Changed: A trunk/Review/Bundles/R Console (Rdaemon).tmbundle/Commands/Evaluate Line:Selection and copy into Pasteboard.tmCommand U trunk/Review/Bundles/R Console (Rdaemon).tmbundle/Commands/Install Rdaemon.tmCommand U trunk/Review/Bundles/R Console (Rdaemon).tmbundle/Support/lib/help.markdown U trunk/Review/Bundles/R Console (Rdaemon).tmbundle/info.plist From bibiko at eva.mpg.de Mon Nov 24 10:12:01 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 24 Nov 2008 10:12:01 +0000 (UTC) Subject: [SVN] r10860 (GetBundles) Message-ID: <20081124101201.13F901A03DC@swing.abetarda.com> ? fix f?r Leopard's NIB : buttons 'Install Bundles' and 'Close' Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/info.nib U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From bibiko at eva.mpg.de Mon Nov 24 10:43:25 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Mon, 24 Nov 2008 10:43:25 +0000 (UTC) Subject: [SVN] r10861 (GetBundles) Message-ID: <20081124104325.757821A0429@swing.abetarda.com> ??fix for Leopard's NIB : 'Close' button returns now a definite value Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb U trunk/Review/Bundles/GetBundles.tmbundle/Support/nibs/BundlesTree.nib/keyedobjects.nib From mailinglist at textmate.org Mon Nov 24 19:11:18 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Mon, 24 Nov 2008 19:11:18 +0000 (UTC) Subject: [SVN] r10862 (ShellScript) Message-ID: <20081124191118.0F60B1A02F0@swing.abetarda.com> When used in an untitled document, no Terminal window would open. Changed: U trunk/Bundles/ShellScript.tmbundle/Commands/Open directory in Terminal.plist From mailinglist at textmate.org Mon Nov 24 20:39:03 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Mon, 24 Nov 2008 20:39:03 +0000 (UTC) Subject: [SVN] r10863 (WIP/Tools) Message-ID: <20081124203903.768F61A0A01@swing.abetarda.com> Remove CLIProxy usage from TMDIncrementalPopUpMenu.mm The CLI arguments are interpreted in extendedmenu.mm and is using the new argument system. Also changed is image support; now the popup uses NSImage?s imageNamed: to show images. This allows using images from TM?s bundle or AppKit?s image library. Images provided on the command line gets registered under the name provided. Changed: U branches/WIP/Tools/Dialog2/Commands/ExtendedPopUp/TMDIncrementalPopUpMenu.h U branches/WIP/Tools/Dialog2/Commands/ExtendedPopUp/TMDIncrementalPopUpMenu.mm U branches/WIP/Tools/Dialog2/Commands/ExtendedPopUp/extendedmenu.mm From mailinglist at textmate.org Mon Nov 24 20:43:04 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Mon, 24 Nov 2008 20:43:04 +0000 (UTC) Subject: [SVN] r10864 (Dialog Plugin HTML Tooltips) Message-ID: <20081124204304.5152C1A06FB@swing.abetarda.com> This branch has been incorporated into Dialog 2. Changed: D branches/Dialog Plugin HTML Tooltips/ From mailinglist at textmate.org Mon Nov 24 20:43:38 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Mon, 24 Nov 2008 20:43:38 +0000 (UTC) Subject: [SVN] r10865 (Dialog Plugin Menu Headers) Message-ID: <20081124204338.A4FC71A06FB@swing.abetarda.com> This branch has been incorporated into Dialog 2. Changed: D branches/Dialog Plugin Menu Headers/ From mailinglist at textmate.org Mon Nov 24 20:44:20 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Mon, 24 Nov 2008 20:44:20 +0000 (UTC) Subject: [SVN] r10866 (Dialog PlugIn Completion Menu) Message-ID: <20081124204420.921591A09D6@swing.abetarda.com> This branch has been incorporated into Dialog 2. Changed: D branches/Dialog PlugIn Completion Menu/ From pmoura at di.ubi.pt Tue Nov 25 20:31:05 2008 From: pmoura at di.ubi.pt (Paulo Jorge Lopes de Moura) Date: Tue, 25 Nov 2008 20:31:05 +0000 (UTC) Subject: [SVN] r10867 (Logtalk) Message-ID: <20081125203105.F2DAB1A0A58@swing.abetarda.com> Added support for auto-completion of the ensure_loaded/2 directive and for syntax coloring of the ensure_loaded/2, set_prolog_flag/2, and set_logtalk_flag/2 directives. Changed: U trunk/Bundles/Logtalk.tmbundle/Preferences/Completions.plist U trunk/Bundles/Logtalk.tmbundle/Syntaxes/Logtalk.plist From mailinglist at textmate.org Tue Nov 25 21:33:54 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Tue, 25 Nov 2008 21:33:54 +0000 (UTC) Subject: [SVN] r10868 (Review/Support) Message-ID: <20081125213354.2346E1A0A85@swing.abetarda.com> Update options given to DIALOG popup. Changed: U trunk/Review/Support/lib/ui.rb From mailinglist at textmate.org Tue Nov 25 23:24:59 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Tue, 25 Nov 2008 23:24:59 +0000 (UTC) Subject: [SVN] r10869 (Review/Support) Message-ID: <20081125232459.607091A06F8@swing.abetarda.com> Forgot to update one DIALOG popup option. Changed: U trunk/Review/Support/lib/ui.rb From alex.j.ross at gmail.com Tue Nov 25 23:40:09 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Tue, 25 Nov 2008 23:40:09 +0000 (UTC) Subject: [SVN] r10870 (Scheme) Message-ID: <20081125234009.497531A0464@swing.abetarda.com> Moving the Scheme Run command to Executor. Changed: U trunk/Bundles/Scheme.tmbundle/Commands/Run Script.plist From alex.j.ross at gmail.com Wed Nov 26 00:18:34 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Wed, 26 Nov 2008 00:18:34 +0000 (UTC) Subject: [SVN] =?utf-8?b?cjEwODcxIChBcHBsZVNjcmlwdCwgR3Jvb3Z5LCBJbyzigKYp?= Message-ID: <20081126001834.CD45D1A082A@swing.abetarda.com> Updating various executor commands to call TextMate::Executor.make_project_master_current_document. Changed: U trunk/Bundles/AppleScript.tmbundle/Commands/Run.plist U trunk/Bundles/Groovy.tmbundle/Support/bin/groovymate.rb U trunk/Bundles/Io.tmbundle/Commands/Run Script.tmCommand U trunk/Bundles/Makefile.tmbundle/Commands/Run.plist U trunk/Bundles/Perl.tmbundle/Commands/Run Script (plain).plist U trunk/Bundles/ShellScript.tmbundle/Commands/Execute Current File in Window.plist From alex.j.ross at gmail.com Wed Nov 26 00:55:23 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Wed, 26 Nov 2008 00:55:23 +0000 (UTC) Subject: [SVN] r10872 (Support/themes) Message-ID: <20081126005523.ED7531A09F7@swing.abetarda.com> Use a moon instead of gears in the teaser image for the ?night? HTML output theme. Changed: U trunk/Support/themes/night/images/teaser.png From alex.j.ross at gmail.com Wed Nov 26 00:59:12 2008 From: alex.j.ross at gmail.com (Alexander John Ross) Date: Wed, 26 Nov 2008 00:59:12 +0000 (UTC) Subject: [SVN] r10873 (Makefile) Message-ID: <20081126005912.C4DC71A0A35@swing.abetarda.com> Change directory to TM_PROJECT_DIRECTORY when called in the context of a textmate project. Changed: U trunk/Bundles/Makefile.tmbundle/Commands/Run.plist From mummer at whitefalls.org Thu Nov 27 08:11:08 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Thu, 27 Nov 2008 08:11:08 +0000 (UTC) Subject: [SVN] r10874 (Lilypond) Message-ID: <20081127081109.1B65A1A0464@swing.abetarda.com> * Add .lily to fileTypes. * Require word boundary after keyword.control * Add missing option to storage.modifier.articulation.accent * Add rule for slur phrasing. * Improve matching and scopes of meta.element.note * Improve scoping of meta.element.pause.rest * Move all chord suffixes to their own rule to improve the match accuracy. Patch from jtbandes. Changed: U trunk/Bundles/Lilypond.tmbundle/Syntaxes/Lilypond.tmLanguage From mummer at whitefalls.org Thu Nov 27 08:12:18 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Thu, 27 Nov 2008 08:12:18 +0000 (UTC) Subject: [SVN] r10875 (Lilypond) Message-ID: <20081127081218.58CFF1A0464@swing.abetarda.com> Change name of bundle and grammar to LilyPond. Changed: U trunk/Bundles/Lilypond.tmbundle/Syntaxes/Lilypond.tmLanguage U trunk/Bundles/Lilypond.tmbundle/info.plist From mummer at whitefalls.org Thu Nov 27 08:23:47 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Thu, 27 Nov 2008 08:23:47 +0000 (UTC) Subject: [SVN] r10876 (Lilypond, Lilypond_rn) Message-ID: <20081127082347.4461C1A08EB@swing.abetarda.com> Change on-disk name, step 1. Changed: D trunk/Bundles/Lilypond.tmbundle/ A trunk/Bundles/Lilypond_rn.tmbundle/ From mummer at whitefalls.org Thu Nov 27 08:24:49 2008 From: mummer at whitefalls.org (Michael Sheets) Date: Thu, 27 Nov 2008 08:24:49 +0000 (UTC) Subject: [SVN] r10877 (LilyPond, Lilypond_rn) Message-ID: <20081127082449.8438D1A08EB@swing.abetarda.com> Change on-disk name, step 2. Changed: A trunk/Bundles/LilyPond.tmbundle/ D trunk/Bundles/Lilypond_rn.tmbundle/ From mailinglist at textmate.org Thu Nov 27 10:02:57 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 10:02:57 +0000 (UTC) Subject: [SVN] r10878 (WIP/Tools) Message-ID: <20081127100258.4C9B11A0A03@swing.abetarda.com> ? move image registration out of the popup command This means it is now a two-step process to use images in popups (when those images are referring to disk files), esxample: "$DIALOG" register_images --images "{ macro = '$(find_app com.macromates.textmate)/Contents/Resources/Bundle Item Icons/Macros.png'; }" "$DIALOG" popup --suggestions '( { image = macro; display = foo; }, { display = bar; } )' But since images are registered with the given name, it means they can also be used in nibs, and so, this functionality is more general than just the popup stuff. If an image is already registered under a requested name, the new image will not replace the existing one, so use unique/namespaced names for your images (although sematics may change). Changed: U branches/WIP/Tools/Dialog2/Commands/ExtendedPopUp/extendedmenu.mm A branches/WIP/Tools/Dialog2/Commands/register_images.mm U branches/WIP/Tools/Dialog2/Dialog2.xcodeproj/project.pbxproj From mailinglist at textmate.org Thu Nov 27 10:21:47 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 10:21:47 +0000 (UTC) Subject: [SVN] r10879 (WIP/Tools) Message-ID: <20081127102147.A59241A0587@swing.abetarda.com> ? change syntax to: "$DIALOG" images --register '{ ?name? = ?path?; ? }' Changed: A branches/WIP/Tools/Dialog2/Commands/images.mm D branches/WIP/Tools/Dialog2/Commands/register_images.mm From mailinglist at textmate.org Thu Nov 27 10:38:15 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 10:38:15 +0000 (UTC) Subject: [SVN] r10880 (WIP/Tools) Message-ID: <20081127103816.77A5A1A0A5F@swing.abetarda.com> ? move defaults registration from window into seperate command This is both because future commands (like file requesters with auxilary views) can benefit from this and to offer more (sub)commands related to the defaults. Presently there is a --read ?key? in addition to --register ?dictionary?. If the key is not found, no output is written back, ideally "$DIALOG" should exit with a non-zero return code, but our infrastructure does not currently allow that. Changed: A branches/WIP/Tools/Dialog2/Commands/defaults.mm U branches/WIP/Tools/Dialog2/Commands/window.mm U branches/WIP/Tools/Dialog2/Dialog2.xcodeproj/project.pbxproj From mailinglist at textmate.org Thu Nov 27 10:53:35 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 10:53:35 +0000 (UTC) Subject: [SVN] r10881 (WIP/Tools) Message-ID: <20081127105335.65FDC1A0A83@swing.abetarda.com> ? fix description typo Changed: U branches/WIP/Tools/Dialog2/Commands/defaults.mm From mailinglist at textmate.org Thu Nov 27 10:56:33 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 10:56:33 +0000 (UTC) Subject: [SVN] r10882 (WIP/Tools) Message-ID: <20081127105633.ED9D81A0A7B@swing.abetarda.com> ? remove ?--defaults ?plist?? from usage instructions Changed: U branches/WIP/Tools/Dialog2/Commands/window.mm From mailinglist at textmate.org Thu Nov 27 11:07:39 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 11:07:39 +0000 (UTC) Subject: [SVN] r10883 (Tools/Dialog, WIP/Tools) Message-ID: <20081127110739.6B2F01A0A7C@swing.abetarda.com> ? move Dialog v2 out of WIP and into /trunk Changed: D branches/WIP/Tools/Dialog2/ A trunk/Tools/Dialog/ From mailinglist at textmate.org Thu Nov 27 11:10:09 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 11:10:09 +0000 (UTC) Subject: [SVN] r10884 (Dialog 1, Tools/Dialog PlugIn) Message-ID: <20081127111009.CF5F71A0322@swing.abetarda.com> ??move Dialog v1.x plug-in to /tags ? symbolically it has been removed, but we?ll need to keep the binary around for compatibility, so we shouldn?t remove the source entirely. Changed: A tags/Dialog 1/ D trunk/Tools/Dialog PlugIn/ From mailinglist at textmate.org Thu Nov 27 11:20:04 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 11:20:04 +0000 (UTC) Subject: [SVN] r10885 (Support/bin) Message-ID: <20081127112004.E27911A03FD@swing.abetarda.com> ? remove jsrun ? this turned out to not really be as useful as first imaged, plus Leopard only. Changed: D trunk/Support/bin/jsrun From mailinglist at textmate.org Thu Nov 27 13:35:24 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 13:35:24 +0000 (UTC) Subject: [SVN] r10886 (PlugIns/Dialog2.tmplugin) Message-ID: <20081127133524.340E71A0A6E@swing.abetarda.com> ? add binary for Dialog2 Changed: A trunk/PlugIns/Dialog2.tmplugin/ A trunk/PlugIns/Dialog2.tmplugin/Contents/ A trunk/PlugIns/Dialog2.tmplugin/Contents/Info.plist A trunk/PlugIns/Dialog2.tmplugin/Contents/MacOS/ A trunk/PlugIns/Dialog2.tmplugin/Contents/MacOS/Dialog2 A trunk/PlugIns/Dialog2.tmplugin/Contents/Resources/ A trunk/PlugIns/Dialog2.tmplugin/Contents/Resources/English.lproj/ A trunk/PlugIns/Dialog2.tmplugin/Contents/Resources/English.lproj/InfoPlist.strings A trunk/PlugIns/Dialog2.tmplugin/Contents/Resources/tm_dialog2 From bibiko at eva.mpg.de Thu Nov 27 18:40:23 2008 From: bibiko at eva.mpg.de (=?UTF-8?Q?Hans-J=C3=B6rg?= Bibiko) Date: Thu, 27 Nov 2008 18:40:23 +0000 (UTC) Subject: [SVN] r10887 (GetBundles) Message-ID: <20081127184023.46A261A031F@swing.abetarda.com> ? due to TM version 1.5.8 it isn't necessary to create a symbolic link to Pristine Copy/Support; TM now recognizes that folder automatically Changed: U trunk/Review/Bundles/GetBundles.tmbundle/Support/getBundles.rb From mailinglist at textmate.org Thu Nov 27 20:18:58 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 20:18:58 +0000 (UTC) Subject: [SVN] r10888 (Review/Support) Message-ID: <20081127201858.196271A04E5@swing.abetarda.com> ? remove support for having a ?tool_tip? key in the completion suggestions Since it was the default block doing this, and the user can provide his own, I see no reason why UI.complete had to handle this stuff. Changed: U trunk/Review/Support/lib/ui.rb From mailinglist at textmate.org Thu Nov 27 20:21:08 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 20:21:08 +0000 (UTC) Subject: [SVN] r10889 (Review/Support, Support/lib) Message-ID: <20081127202108.5D1A01A0584@swing.abetarda.com> ? promote review lib/ui.rb Changed: D trunk/Review/Support/lib/ui.rb D trunk/Support/lib/ui.rb A trunk/Support/lib/ui.rb From mailinglist at textmate.org Thu Nov 27 20:26:36 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 20:26:36 +0000 (UTC) Subject: [SVN] r10890 (Tools/Dialog) Message-ID: <20081127202636.A985D1A04E5@swing.abetarda.com> ? for ?$DIALOG menu? give back the selected item rather than a dictionary with a key for selected item?s index and values. No selection results in nothing written back (but ideally a non-zero return code should be given). Changed: U trunk/Tools/Dialog/Commands/menu.mm From mailinglist at textmate.org Thu Nov 27 20:28:42 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 20:28:42 +0000 (UTC) Subject: [SVN] r10891 (Tools/Dialog) Message-ID: <20081127202842.CF3251A08CB@swing.abetarda.com> ? require command (?) modifier key for the key equivalents (to be consistent with native menus starting with next build) Changed: U trunk/Tools/Dialog/Commands/menu.mm From mailinglist at textmate.org Thu Nov 27 20:31:47 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 20:31:47 +0000 (UTC) Subject: [SVN] r10892 (PlugIns/Dialog2.tmplugin) Message-ID: <20081127203147.EA4E91A08EB@swing.abetarda.com> ??new D2 build based on latest commits Changed: U trunk/PlugIns/Dialog2.tmplugin/Contents/MacOS/Dialog2 From mailinglist at textmate.org Thu Nov 27 22:40:52 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Thu, 27 Nov 2008 22:40:52 +0000 (UTC) Subject: [SVN] r10893 (Support/version) Message-ID: <20081127224052.C00861A0464@swing.abetarda.com> Bumped to surpass TM r1496 Changed: U trunk/Support/version From ciawal at gmail.com Fri Nov 28 00:37:34 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Fri, 28 Nov 2008 00:37:34 +0000 (UTC) Subject: [SVN] r10894 (PHP) Message-ID: <20081128003734.602501A0A7B@swing.abetarda.com> Adding coloured output using the new HTML tooltips in Dialog v2 Changed: U trunk/Bundles/PHP.tmbundle/Commands/Function Tooltip.tmCommand From simon at helvector.org Fri Nov 28 10:47:39 2008 From: simon at helvector.org (Simon Gregory) Date: Fri, 28 Nov 2008 10:47:39 +0000 (UTC) Subject: [SVN] r10895 (Support/lib) Message-ID: <20081128104739.EE5391A0A83@swing.abetarda.com> ? Fully qualifying references to ::IO.popen to stop runtime errors. Changed: U trunk/Support/lib/ui.rb From simon at helvector.org Fri Nov 28 11:03:25 2008 From: simon at helvector.org (Simon Gregory) Date: Fri, 28 Nov 2008 11:03:25 +0000 (UTC) Subject: [SVN] r10896 (Ant) Message-ID: <20081128110326.3627C1A0AFC@swing.abetarda.com> ? Updated `TextMate.min_support` to 10895 as the previously applied fixes have been lost with the recent promotion of review/lib/ui.rb Changed: U trunk/Review/Bundles/Ant.tmbundle/Commands/Build (target).tmCommand From simon at helvector.org Fri Nov 28 11:10:45 2008 From: simon at helvector.org (Simon Gregory) Date: Fri, 28 Nov 2008 11:10:45 +0000 (UTC) Subject: [SVN] r10897 (Apache) Message-ID: <20081128111045.AB2F91A03A8@swing.abetarda.com> ? Adding Directory snippet. Changed: A trunk/Bundles/Apache.tmbundle/Snippets/Directory.tmSnippet U trunk/Bundles/Apache.tmbundle/info.plist From mailinglist at textmate.org Fri Nov 28 11:50:17 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Fri, 28 Nov 2008 12:50:17 +0100 Subject: [SVN] Re: r10896 (Ant) In-Reply-To: <20081128110326.3627C1A0AFC@swing.abetarda.com> References: <20081128110326.3627C1A0AFC@swing.abetarda.com> Message-ID: <8D512B70-E97E-49F1-8613-D2D6CA6D1D34@textmate.org> What does that mean? Did I forget to apply ui.rb fixes from /trunk to the one in review? On 28 Nov 2008, at 12:03, Simon Gregory wrote: > ? Updated `TextMate.min_support` to 10895 as the previously applied > fixes have been lost with the recent promotion of review/lib/ui.rb > > Changed: > U trunk/Review/Bundles/Ant.tmbundle/Commands/Build > (target).tmCommand > _______________________________________________ > textmate-dev mailing list > textmate-dev at lists.macromates.com > http://lists.macromates.com/listinfo/textmate-dev From ciawal at gmail.com Fri Nov 28 12:21:33 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Fri, 28 Nov 2008 12:21:33 +0000 (UTC) Subject: [SVN] r10898 (PHP) Message-ID: <20081128122134.0B2241A0A6C@swing.abetarda.com> Upgraded completion to the new filter as you type popup Changed: U trunk/Bundles/PHP.tmbundle/Commands/Completion.tmCommand A trunk/Bundles/PHP.tmbundle/Support/functions.plist From simon at helvector.org Fri Nov 28 20:44:42 2008 From: simon at helvector.org (Simon Gregory) Date: Fri, 28 Nov 2008 20:44:42 +0000 Subject: [SVN] Re: r10896 (Ant) In-Reply-To: <8D512B70-E97E-49F1-8613-D2D6CA6D1D34@textmate.org> References: <20081128110326.3627C1A0AFC@swing.abetarda.com> <8D512B70-E97E-49F1-8613-D2D6CA6D1D34@textmate.org> Message-ID: <9A05AAB6-0C8F-484D-A828-EE6A97DCE07B@helvector.org> > Did I forget to apply ui.rb fixes from /trunk to the one in review? I'm not sure exactly what happened with your merge but I made a change to trunk/Support/lib/ui.rb in revision 10023. It was 'Explicitly defining location of global ::IO so it doesn't clash with TextMate::IO.' and this morning, after updating, it was missing. >> ? Updated `TextMate.min_support` to 10895 > What does that mean? I've got a check in one of the ant bundle commands to make sure that support's at x revision, because the above change was missing I've had to update it. Actually this is the reason why I've not tried to get the Ant bundle out of review - I was waiting for the next cutting-edge release to update support and avoid any confusion with the bundle command not working. Ironically to get TextMate.min_support to work in the said command it also needed modifying to avoid a namespace clash... catch 22. However as that change has made it out I guess the Ant bundle could get promoted, if everyones happy with it? One question though, does /trunk/Support/version auto increment? Or do I need to update it too? Cheers, Simon From simon at helvector.org Fri Nov 28 23:14:07 2008 From: simon at helvector.org (Simon Gregory) Date: Fri, 28 Nov 2008 23:14:07 +0000 (UTC) Subject: [SVN] r10899 (Ant) Message-ID: <20081128231407.EE8D71A044B@swing.abetarda.com> Switching the default interactive input provided by TextMate::Process.run off. Changed: U trunk/Review/Bundles/Ant.tmbundle/Commands/Build (target).tmCommand From mailinglist at textmate.org Fri Nov 28 23:35:05 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Sat, 29 Nov 2008 00:35:05 +0100 Subject: [SVN] Re: r10896 (Ant) In-Reply-To: <9A05AAB6-0C8F-484D-A828-EE6A97DCE07B@helvector.org> References: <20081128110326.3627C1A0AFC@swing.abetarda.com> <8D512B70-E97E-49F1-8613-D2D6CA6D1D34@textmate.org> <9A05AAB6-0C8F-484D-A828-EE6A97DCE07B@helvector.org> Message-ID: <7578E872-502C-454C-8B0F-AB69AF77C4A7@textmate.org> On 28 Nov 2008, at 21:44, Simon Gregory wrote: >> Did I forget to apply ui.rb fixes from /trunk to the one in review? > > I'm not sure exactly what happened with your merge Well, I didn?t merge since svn doesn?t really support branching in the first place ;) but I should have done a log to see if ui.rb in /trunk had changed since the ?branch? (svn cp), sorry. I?ll check this stuff carefully before I promote current edge build to minor. > [...] > However as that change has made it out I guess the Ant bundle could > get promoted, if everyones happy with it? Yes, Michael Sheets will check if conventions are met etc. and then move it to Bundles. > One question though, does /trunk/Support/version auto increment? Or do > I need to update it too? It is only incremented when I do builds since the main purpose of the file is to ensure that an old svn co does not eclipse the suppot folder included with the build. As for you requiring the ::IO fix in the Ant bundle, there?ll be an updated edge build which?ll be promoted to minor in the coming days. From simon at helvector.org Sat Nov 29 14:36:49 2008 From: simon at helvector.org (Simon Gregory) Date: Sat, 29 Nov 2008 14:36:49 +0000 (UTC) Subject: [SVN] r10900 (Flex) Message-ID: <20081129143649.77CDE1A09B3@swing.abetarda.com> Fixing incorrect reference to container instead of canvas. Changed: U trunk/Review/Bundles/Flex.tmbundle/Templates/MX Canvas CodeBehind.tmTemplate/class.as U trunk/Review/Bundles/Flex.tmbundle/Templates/MX Canvas CodeBehind.tmTemplate/info.plist From ciawal at gmail.com Sat Nov 29 17:44:39 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sat, 29 Nov 2008 17:44:39 +0000 (UTC) Subject: [SVN] r10901 (Tools/TextMate Plugin) Message-ID: <20081129174439.D1C3E1A09B3@swing.abetarda.com> Adding my Xcode project template for TextMate plug-ins. Someone might find it useful. Changed: A trunk/Tools/TextMate Plugin/ A trunk/Tools/TextMate Plugin/English.lproj/ A trunk/Tools/TextMate Plugin/English.lproj/InfoPlist.strings A trunk/Tools/TextMate Plugin/Info.plist A trunk/Tools/TextMate Plugin/MethodSwizzle.h A trunk/Tools/TextMate Plugin/MethodSwizzle.m A trunk/Tools/TextMate Plugin/README.mdown A trunk/Tools/TextMate Plugin/TextMatePlugin.h A trunk/Tools/TextMate Plugin/TextMatePlugin.mm A trunk/Tools/TextMate Plugin/TextMatePlugin.xcodeproj/ A trunk/Tools/TextMate Plugin/TextMatePlugin.xcodeproj/TemplateInfo.plist A trunk/Tools/TextMate Plugin/TextMatePlugin.xcodeproj/project.pbxproj A trunk/Tools/TextMate Plugin/TextMatePlugin_Prefix.pch A trunk/Tools/TextMate Plugin/class-dump.mm From joachimm at etek.chalmers.se Sat Nov 29 18:22:06 2008 From: joachimm at etek.chalmers.se (Joachim =?UTF-8?Q?M=C3=A5rtensson?=) Date: Sat, 29 Nov 2008 18:22:06 +0000 (UTC) Subject: [SVN] r10902 (Objective-C) Message-ID: <20081129182206.D1CEF1A0AE6@swing.abetarda.com> fixed @selector completion to use ui.rb Changed: U trunk/Bundles/Objective-C.tmbundle/Support/objc_selector_completion2.rb From mailinglist at textmate.org Sat Nov 29 21:40:20 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Sat, 29 Nov 2008 21:40:20 +0000 (UTC) Subject: [SVN] r10903 (PlugIns/Dialog2.tmplugin) Message-ID: <20081129214020.C2CA61A0429@swing.abetarda.com> ? build with release config. to get a universal build Changed: U trunk/PlugIns/Dialog2.tmplugin/Contents/MacOS/Dialog2 U trunk/PlugIns/Dialog2.tmplugin/Contents/Resources/tm_dialog2 From mailinglist at textmate.org Sat Nov 29 21:59:41 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Sat, 29 Nov 2008 21:59:41 +0000 (UTC) Subject: [SVN] r10904 (Support/lib) Message-ID: <20081129215941.D2D981A0AD9@swing.abetarda.com> ? re-apply changes from r9833 and r9834 Changed: U trunk/Support/lib/ui.rb From mailinglist at textmate.org Sat Nov 29 22:02:05 2008 From: mailinglist at textmate.org (Allan Odgaard) Date: Sat, 29 Nov 2008 22:02:05 +0000 (UTC) Subject: [SVN] r10905 (Support/lib) Message-ID: <20081129220205.225781A0AD9@swing.abetarda.com> ? re-apply changes from r9915 Changed: U trunk/Support/lib/ui.rb From ld at ldaley.com Sun Nov 30 03:07:27 2008 From: ld at ldaley.com (Luke Daley) Date: Sun, 30 Nov 2008 03:07:27 +0000 (UTC) Subject: [SVN] r10906 (Groovy) Message-ID: <20081130030727.69AEB1A0A63@swing.abetarda.com> ? Basic support for annotation definitions. Changed: U trunk/Bundles/Groovy.tmbundle/Syntaxes/Groovy.tmLanguage From ld at ldaley.com Sun Nov 30 03:07:54 2008 From: ld at ldaley.com (Luke Daley) Date: Sun, 30 Nov 2008 03:07:54 +0000 (UTC) Subject: [SVN] r10907 (Groovy) Message-ID: <20081130030754.B03D01A0A4B@swing.abetarda.com> ? Package snippet Changed: A trunk/Bundles/Groovy.tmbundle/Snippets/package.tmSnippet U trunk/Bundles/Groovy.tmbundle/info.plist From email.rafa at gmail.com Sun Nov 30 05:43:27 2008 From: email.rafa at gmail.com (Rafael Vega) Date: Sun, 30 Nov 2008 00:43:27 -0500 Subject: [SVN] Objective-C completions for iPhone SDK. In-Reply-To: References: Message-ID: Hello. I've been using TextMate for writing Objective-C for the iPhone.The features that come in the Objecive-C bundle are great but the supported frameworks for documentation look up and completion do not include the iPhone SDK / Cocoa Touch Frameworks. This thread < http://thread.gmane.org/gmane.editors.textmate.general/25089/focus=25595> resolved the documentation issue for me but I'm still trying to get completions for the iPhone specific frameworks/Classes. So far I have tried to use the Index Headers For Completion command to index the Cocoa touch headers. I created a TextMate project and copied all the UIKit framework header files to the project folder. I ran the Index Headers command but the generated .classes.TM_Completions.txt and .methods.TM_Completions.txt files where empty. I then opened the GenerateMethodList.rb script and added "UIKit" => "UI" to the "translate" array. After doing this some Classes show up in the generated completions files but the list is far from complete. This is the generated clas list: NSValue NSCoder UIColor UIFont UIViewController NSBundle NSObject NSString NSIndexPath UIView I don't know why the NS* classes show up in the list and I dont know what sets the UI* classes in the list appart fro all the other UI classes that didn't show up. I've never written a single line of Ruby and there are a lot of things I don't understand in the generateMethodsList.rb script Allan or anybody else, If you are listening, could you please give me some pointers as to how to index these header files (Along with the other iPhoneSDK/Cocoa Touch header files) and use them for completions in my projects? I would love to help including this in the official Objective-C bundle or help create a new Objective-C iPhone bundle. Thanks! RafaVega -------------- next part -------------- An HTML attachment was scrubbed... URL: From ld at ldaley.com Sun Nov 30 10:04:40 2008 From: ld at ldaley.com (Luke Daley) Date: Sun, 30 Nov 2008 10:04:40 +0000 (UTC) Subject: [SVN] r10908 (Groovy) Message-ID: <20081130100440.F41561A070A@swing.abetarda.com> ? support wildcard imports. Changed: U trunk/Bundles/Groovy.tmbundle/Syntaxes/Groovy.tmLanguage From ciawal at gmail.com Sun Nov 30 15:57:55 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 15:57:55 +0000 (UTC) Subject: [SVN] r10909 (PHP) Message-ID: <20081130155755.CD1421A09D6@swing.abetarda.com> Snippets which output PHP tags now use the environment variables TM_PHP_OPEN_TAG and TM_PHP_OPEN_TAG_WITH_ECHO. Users who want to use short tags can set TM_PHP_OPEN_TAG to an empty value in preferences, and TM_PHP_OPEN_TAG_WITH_ECHO can be set to either 'echo' or '=' to use short tags with an echo statement or the short-tag printing form. All snippets will use long tags by default, as these are more portable. Changed: U trunk/Bundles/PHP.tmbundle/Snippets/.tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/.tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/.tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/.tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/.tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/ ___ ___ .tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/ ___ .tmSnippet U trunk/Bundles/PHP.tmbundle/Snippets/?>? Updating the help with info on how to configure the snippets to use short tags [NEW] Snippets can now be configured to use short tags, see the bundle help for details. Changed: U trunk/Bundles/PHP.tmbundle/Support/help.markdown From ciawal at gmail.com Sun Nov 30 16:04:40 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:04:40 +0000 (UTC) Subject: [SVN] r10911 (PHP) Message-ID: <20081130160440.E24F21A0AB7@swing.abetarda.com> * Adding scoping of {?} blocks, to allow: * Re-worked the class matching to give a meta scope to class definitions, so that we can add scope-based behaviour when inside classes Changed: U trunk/Bundles/PHP.tmbundle/Syntaxes/PHP.plist From ciawal at gmail.com Sun Nov 30 16:04:53 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:04:53 +0000 (UTC) Subject: [SVN] r10912 (PHP) Message-ID: <20081130160453.DFD2B1A0AB7@swing.abetarda.com> Adding a new snippet to generate a constructor (con?) which assigns the first parameter to an instance variable. Changed: A trunk/Bundles/PHP.tmbundle/Snippets/Constructor.tmSnippet U trunk/Bundles/PHP.tmbundle/info.plist From ciawal at gmail.com Sun Nov 30 16:05:04 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:05:04 +0000 (UTC) Subject: [SVN] r10913 (PHP) Message-ID: <20081130160504.D7E311A0AB7@swing.abetarda.com> * Adding a new snippet to produce a method (this is the same as the existing function snippet) which overrides the function snippet when inside a class definition * Removing the visibility specifier tabstop from the function snippet, as this snippet will no longer be invoked when inside a class Changed: U trunk/Bundles/PHP.tmbundle/Snippets/function xx( ).tmSnippet A trunk/Bundles/PHP.tmbundle/Snippets/public function ?.tmSnippet U trunk/Bundles/PHP.tmbundle/info.plist From ciawal at gmail.com Sun Nov 30 16:28:52 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:28:52 +0000 (UTC) Subject: [SVN] r10914 (PHP) Message-ID: <20081130162852.471971A0ADA@swing.abetarda.com> The #block patterns must be able to cope with HTML content in-between, so we need this extra pattern to include HTML in ?>? Adding snippets for using $this and echo $this (these are commonly used in PHP templating systems) Changed: A trunk/Bundles/PHP.tmbundle/Snippets/? ?>.tmSnippet A trunk/Bundles/PHP.tmbundle/Snippets/? ?>.tmSnippet U trunk/Bundles/PHP.tmbundle/info.plist From ciawal at gmail.com Sun Nov 30 16:29:12 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:29:12 +0000 (UTC) Subject: [SVN] r10916 (PHP) Message-ID: <20081130162912.54D5A1A0ADA@swing.abetarda.com> Removing all the post-doc snippets, as the general doc? command is superior and handles all these cases (better). Changed: D trunk/Bundles/PHP.tmbundle/Snippets/PHPDoc class - post doc.tmSnippet D trunk/Bundles/PHP.tmbundle/Snippets/PHPDoc class var - post doc.tmSnippet D trunk/Bundles/PHP.tmbundle/Snippets/PHPDoc constant definition - post doc.tmSnippet D trunk/Bundles/PHP.tmbundle/Snippets/PHPDoc function - post doc.tmSnippet U trunk/Bundles/PHP.tmbundle/info.plist From ciawal at gmail.com Sun Nov 30 16:29:22 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:29:22 +0000 (UTC) Subject: [SVN] r10917 (PHP) Message-ID: <20081130162922.1D93E1A0ADA@swing.abetarda.com> Updating the PHPDoc help to replace the post-doc snippets with more info about the command Changed: U trunk/Bundles/PHP.tmbundle/Commands/PHPDoc Help.tmCommand From ciawal at gmail.com Sun Nov 30 16:29:31 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:29:31 +0000 (UTC) Subject: [SVN] r10918 (PHP) Message-ID: <20081130162931.C00951A0ADA@swing.abetarda.com> Re-structuring the interface matching so that the entire contents of the interface declaration is scoped. The comments and function signature rules have been moved to the repository, as these are the only items which are allowed inside an interface declaration. Changed: U trunk/Bundles/PHP.tmbundle/Syntaxes/PHP.plist From ciawal at gmail.com Sun Nov 30 16:29:41 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:29:41 +0000 (UTC) Subject: [SVN] r10919 (PHP) Message-ID: <20081130162941.0C3551A0AE1@swing.abetarda.com> Adding another function snippet which is active in interfaces. This one inserts only the signature, and has no visibility specifier, as per an interface function delcaration. Changed: A trunk/Bundles/PHP.tmbundle/Snippets/function ?;.tmSnippet U trunk/Bundles/PHP.tmbundle/info.plist From ciawal at gmail.com Sun Nov 30 16:29:50 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:29:50 +0000 (UTC) Subject: [SVN] r10920 (PHP) Message-ID: <20081130162950.605EC1A0AE1@swing.abetarda.com> Adding a new command which inserts a call to the parent of the current method, passing the same parameters Changed: A trunk/Bundles/PHP.tmbundle/Commands/Insert Call to Parent.tmCommand U trunk/Bundles/PHP.tmbundle/info.plist From ciawal at gmail.com Sun Nov 30 16:29:58 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:29:58 +0000 (UTC) Subject: [SVN] r10921 (PHP) Message-ID: <20081130162958.DF9BB1A0AE1@swing.abetarda.com> Now that we can differentiate between methods and functions, we can indent only methods in the symbol list Changed: U trunk/Bundles/PHP.tmbundle/Preferences/Symbols List: functions.tmPreferences From ciawal at gmail.com Sun Nov 30 16:43:21 2008 From: ciawal at gmail.com (=?UTF-8?Q?Ciar=C3=A1n?= Walsh) Date: Sun, 30 Nov 2008 16:43:21 +0000 (UTC) Subject: [SVN] r10922 (PHP) Message-ID: <20081130164321.B44241A0550@swing.abetarda.com> Clean up a stray menu item Changed: U trunk/Bundles/PHP.tmbundle/info.plist From joachimm at etek.chalmers.se Sun Nov 30 19:54:42 2008 From: joachimm at etek.chalmers.se (Joachim =?UTF-8?Q?M=C3=A5rtensson?=) Date: Sun, 30 Nov 2008 19:54:42 +0000 (UTC) Subject: [SVN] r10923 (C++ completion, iPhone) Message-ID: <20081130195442.BDF411A0B0E@swing.abetarda.com> Added an iPhone Bundle with a syntax file, generated with Objc as a base Changed: U trunk/Review/Bundles/C++ completion.tmbundle/Commands/Index Headers for Completion.tmCommand U trunk/Review/Bundles/C++ completion.tmbundle/Support/cpp_class_parser.treetop U trunk/Review/Bundles/C++ completion.tmbundle/Support/cpp_completion.rb U trunk/Review/Bundles/C++ completion.tmbundle/Support/cpp_parser.treetop A trunk/Review/Bundles/iPhone.tmbundle/ A trunk/Review/Bundles/iPhone.tmbundle/Commands/ A trunk/Review/Bundles/iPhone.tmbundle/Support/ A trunk/Review/Bundles/iPhone.tmbundle/Support/iPhone.sh A trunk/Review/Bundles/iPhone.tmbundle/Support/iphone.rb A trunk/Review/Bundles/iPhone.tmbundle/Support/list_to_regexp.rb A trunk/Review/Bundles/iPhone.tmbundle/Syntaxes/ A trunk/Review/Bundles/iPhone.tmbundle/Syntaxes/Objective-C (iPhone).tmLanguage A trunk/Review/Bundles/iPhone.tmbundle/info.plist From joachimm at etek.chalmers.se Sun Nov 30 20:01:17 2008 From: joachimm at etek.chalmers.se (Joachim =?iso-8859-1?Q?M=E5rtensson?=) Date: Sun, 30 Nov 2008 21:01:17 +0100 (CET) Subject: [SVN] Re: r10923 (C++ completion, iPhone) In-Reply-To: <20081130195442.BDF411A0B0E@swing.abetarda.com> References: <20081130195442.BDF411A0B0E@swing.abetarda.com> Message-ID: <63597.85.224.226.98.1228075277.squirrel@webmail.chalmers.se> That wasn as clean as I had hoped. I had changes in the C++ completion bundle (that was going to be commited) unfortunately they were commited along the iPhone bundle. > Added an iPhone Bundle with a syntax file, generated with Objc as a base > > Changed: > U trunk/Review/Bundles/C++ completion.tmbundle/Commands/Index Headers > for Completion.tmCommand > U trunk/Review/Bundles/C++ > completion.tmbundle/Support/cpp_class_parser.treetop > U trunk/Review/Bundles/C++ completion.tmbundle/Support/cpp_completion.rb > U trunk/Review/Bundles/C++ > completion.tmbundle/Support/cpp_parser.treetop > A trunk/Review/Bundles/iPhone.tmbundle/ > A trunk/Review/Bundles/iPhone.tmbundle/Commands/ > A trunk/Review/Bundles/iPhone.tmbundle/Support/ > A trunk/Review/Bundles/iPhone.tmbundle/Support/iPhone.sh > A trunk/Review/Bundles/iPhone.tmbundle/Support/iphone.rb > A trunk/Review/Bundles/iPhone.tmbundle/Support/list_to_regexp.rb > A trunk/Review/Bundles/iPhone.tmbundle/Syntaxes/ > A trunk/Review/Bundles/iPhone.tmbundle/Syntaxes/Objective-C > (iPhone).tmLanguage > A trunk/Review/Bundles/iPhone.tmbundle/info.plist > _______________________________________________ > textmate-dev mailing list > textmate-dev at lists.macromates.com > http://lists.macromates.com/listinfo/textmate-dev >