From c5499e62b072db4a38f65c8890b5856c53d372b6 Mon Sep 17 00:00:00 2001 From: Bjorn Winckler Date: Fri, 15 Aug 2008 16:58:52 +0200 Subject: [PATCH] Change AppCast info for stable branch --- src/MacVim/Info.plist | 56 +++--- src/MacVim/README-snapshot.txt | 7 - src/MacVim/README-stable.txt | 7 + src/MacVim/macvim_latest.xml | 448 ----------------------------------------- src/MacVim/macvim_stable.xml | 60 ++++++ src/MacVim/make-snapshot.sh | 60 ------ 6 files changed, 92 insertions(+), 546 deletions(-) delete mode 100644 src/MacVim/README-snapshot.txt create mode 100644 src/MacVim/README-stable.txt delete mode 100644 src/MacVim/macvim_latest.xml create mode 100644 src/MacVim/macvim_stable.xml delete mode 100755 src/MacVim/make-snapshot.sh diff --git a/src/MacVim/Info.plist b/src/MacVim/Info.plist index e6ea52b5..43b346fd 100644 --- a/src/MacVim/Info.plist +++ b/src/MacVim/Info.plist @@ -1,38 +1,9 @@ - + CFBundleDevelopmentRegion English - - UTExportedTypeDeclarations - - - UTTypeConformsTo - - public.text - public.plain-text - - UTTypeDescription - vim script file - UTTypeIdentifier - org.vim.vim - UTTypeTagSpecification - - com.apple.ostype - TEXT - public.filename-extension - - vim - - - - CFBundleDocumentTypes @@ -632,6 +603,29 @@ SUFeedURL - http://bjorn.winckler.googlepages.com/macvim_latest.xml + http://bjorn.winckler.googlepages.com/macvim_stable.xml + UTExportedTypeDeclarations + + + UTTypeConformsTo + + public.text + public.plain-text + + UTTypeDescription + vim script file + UTTypeIdentifier + org.vim.vim + UTTypeTagSpecification + + com.apple.ostype + TEXT + public.filename-extension + + vim + + + + diff --git a/src/MacVim/README-snapshot.txt b/src/MacVim/README-snapshot.txt deleted file mode 100644 index 6957df4f..00000000 --- a/src/MacVim/README-snapshot.txt +++ /dev/null @@ -1,7 +0,0 @@ -This archive contains a snapshot of 'MacVim.app' and the shell script -'mvim'. - -For usage instructions, please start MacVim and type ":h macvim" -(without the quotes). - -MacVim requires a PPC or Intel Mac running Mac OS X 10.4 or 10.5. diff --git a/src/MacVim/README-stable.txt b/src/MacVim/README-stable.txt new file mode 100644 index 00000000..35445281 --- /dev/null +++ b/src/MacVim/README-stable.txt @@ -0,0 +1,7 @@ +This archive contains a stable build of 'MacVim.app' and the shell script +'mvim'. + +For usage instructions, please start MacVim and type ":h macvim" +(without the quotes). + +MacVim requires a PPC or Intel Mac running Mac OS X 10.4 or later. diff --git a/src/MacVim/macvim_latest.xml b/src/MacVim/macvim_latest.xml deleted file mode 100644 index 83940e93..00000000 --- a/src/MacVim/macvim_latest.xml +++ /dev/null @@ -1,448 +0,0 @@ - - - - MacVim Cutting Edge - http://bjorn.winckler.googlepages.com/macvim_latest.xml - Most recent changes with links to updates. - - - - - Snapshot 33 released - MacVim snapshot 33 released - -

This snapshot includes contributions from three new MacVim developers: Kyle Lippincott has added support for proxy icons, Matt Tolton has implemented a Plug-In architecture, and Kaoru Yoshida has rewritten the Input Manager support. Let me just say that I find it very encouraging to get more help with this project! While we're on the topic of MacVim development; if you are interested in getting started with the source code you should take a look at the newly updated file "src/MacVim/README". I have also written some documentation on how to contribute with patches using Git, see here. - -

If you want to get started with plug-in development you should take a look at the example plug-in (FileBrowser.tgz) that Matt posted to vim_mac (the thread is called "Initial Plugin Architecture patch"). I'm sure Matt will be happy to help out with any question you may have (as will I).

- -

I think that the new Input Manager support is a big improvement, but we need feedback from more IM users to let us know exactly how well it works. Kaoru seems to be on top of fixing bugs as they are reported, so if you have any problems or comments please make yourself heard.

- -

More changes since snapshot 32: -

    -
  • The file open dialog has a check-box to show hidden files (patch by Nico Weber)
  • -
  • Cmd-? now works
  • -
  • Partial printing support: Cmd-p opens up Preview.app (Nico Weber)
  • -
  • Uses Vim 7.2a BETA source code
  • -
  • Latest runtime files
  • -
  • Minor bug fixes (see here)
  • -

    - ]]> - Sat, 05 Jul 2008 20:14 CET - - - - - - Snapshot 32 released - MacVim snapshot 32 released - -

    This snapshot contains fixes for several severe bugs; I strongly suggest -that you update now!

    - -

    Changes since snapshot 31: -

      -
    • Fix several bugs that caused MacVim to crash
    • -
    • Console dialogs work once again (set go+=c)
    • -
    • Background processes work (:! ... &) (fix by Ben Schmidt)
    • -
    • Ctrl-Shift can be used for modeless selection
    • -
    • No crashes with HTML plugin
    • -
    • Toolbar is a bit better at finding icons (this still needs some work) -
    • -
    • Latest Vim source code and runtime files merged
    • -
    -

    - ]]>
    - Fri, 22 Jun 2008 13:13 CET - -
    - - - - Snapshot 31 released - MacVim snapshot 31 released -

    Changes since snapshot 30: -

      -
    • Fixed problems with menus on OS X 10.4 and a related crash.
    • -
    • Dialog box handling has been updated. This fixes a problem where the - "swap file warning" dialog would pop up before the informational text in - the editor window updated. Hopefully this will also cure various other - problems with dialogs (e.g. nothing happening when opening files from a - dialog box).
    • -
    • Added dock menu with "New Window" item. This is useful with "Spaces" on - OS X 10.5 since you can use this menu to open a new MacVim window on any - "space" when another editor window is already open. (Also, now there is - always a way to open a new window, even if the menus are customized, - or if "-u NONE" is used.)
    • -
    • I have started trying to fix "modeless selection" and it sort of works - on my machine, but I've had one report stating that its not quite - working so you mileage may vary. Make sure to let me know what works - and doesn't so that I can fix this properly. (Try selecting text from - the command line.)
    • -
    • The default font (DejaVu Sans Mono) has been updated to version 2.25. -
    • -
    • Latest Vim source code merged
    • -
    -

    - ]]>
    - Fri, 13 Jun 2008 16:00 CET - -
    - - - - Snapshot 30 released - MacVim snapshot 30 released -

    Changes since snapshot 28: -

      -
    • copy&paste and other "Edit" menu items now work as expected with dialogs - (such as open/save).
    • -
    • some menus (such as the "Window" menu) has got some new items
    • -
    • general menu improvements when no editor window is open
    • -
    • ability to access some OS X default Cmd-keys even if menus are - completely altered (e.g. when starting with "-u NONE")
    • -
    • QuickLook works with .vim files (patch by Nico Weber)
    • -
    • insert mode cursor honors the 'rightleft' option
    • -
    • no more "freezes" during :shell
    • -
    • no beeping on Cmd-q
    • -
    • Cmd-w works in full-screen again
    • -
    • window dimensions properly restored when leaving full-screen when - "maxvert" is in 'fuoptions'
    • -
    • support for 'mousehide' option
    • -
    • latest vim patches and runtime files
    • -
    -

    -

    The only difference between snapshot 29 and 30 is that the former did not -handle window cycling very well with international keyboard layouts.

    - ]]>
    - Sun, 8 Jun 2008 16:43 CET - -
    - - - - Snapshot 28 released - MacVim snapshot 28 released -

    The ":macmenukey" command is now deprecated. Please update your .gvimrc -file to use the ":macmenu" command instead (if you use ":macmenukey").

    - -

    Changes since snapshot 27: -

      -
    • Added the ":macmenu" commmand (see ":h macmenu") and deprecated - ":macmenukey"
    • -
    • Cmd-w now works even when mappings to <-\> are present
    • -
    • Added "File.Save All" menu item (Cmd-Alt-s)
    • -
    • The Logitech Control Center no longer causes any problems
    • -
    • "Edit" menu items now work better with open and save dialogs
    • -
    • The 'backspace' option now includes "indent,eol,start" by default
    • -
    • Open and save dialogs track the present working directory
    • -
    -

    - ]]>
    - Sun, 25 May 2008 19:40 CET - -
    - - - - Snapshot 27 released - MacVim snapshot 27 released -

    This is the first snapshot compiled on the new Mac I bought with money - donated from MacVim users! There were problems with compiling universal - binaries with Ruby and Perl support on PPC/Tiger so I was hoping to be able - to include these now that I have Intel/Leopard. The good news is that Ruby - support is now included, but Perl still is problematic and I had to drop - TCL support. I will try to get these working in a future snapshot. -

    - -

    Here is the list of changes since snapshot 26: -

      -
    • 'fuoptions' now support setting the background color while in - full-screen mode, check ":h 'fuopt'" (patch by Enno Lübbers)
    • -
    • <D-w> shows confirmation dialog when buffer is modified
    • -
    • setting 'antialias' from gvimrc now works
    • -
    • zooming a window no longer causes it to move downwards
    • -
    • the File menu now contains a "Recent Files" submenu; note that only - files opened from Finder or with the ":browse" command are added to this - list, and not files opened with e.g. ":e" (patch by Nico Weber)
    • -
    • includes latest Vim patches and runtime files
    • -
    -

    - ]]>
    - Mon, 12 May 2008 22:05 CET - -
    - - - - Snapshot 26 released - MacVim snapshot 26 released -

    This snapshot contains a fix to the bug which caused the first window to - open in the wrong position as well as an initial version of the new MacVim - icon.

    - - ]]>
    - Fri, 11 Apr 2008 20:37 CET - -
    - - - - Snapshot 25 released - MacVim snapshot 25 released - -

    This snapshot adds support for two new options: 'antialias' and -'fuoptions'. The former lets you turn text antialiasing on or off (it's -on by default), the latter can be used to make the view maximize when -full-screen is entered. See the built-in help for more information (:h -'anti' and :h 'fuopt').

    - -

    Another minor addition is that <C-c> and <C-v> work with -block-wise selections (do note that <C-v> behaves like "P", not "p"). -Also, <D-w> now works in ex-mode and in a command-line window.

    - -

    Here is the list of changes since snapshot 24: -

      -
    • support 'antialias' option (Jjgod Jiang)
    • -
    • add option 'fuoptions' to control resizing when full-screen is entered - (Nico Weber)
    • -
    • fixed bug where transparency setting was lost after leaving full-screen - (Nico Weber)
    • -
    • help menu contains MacVim help and website link
    • -
    • <D-w> now works in ex-mode and in command-line window
    • -
    • :macaction command supports command-line completion (Nico Weber)
    • -
    • copy/paste respects block selections (requested by George Harker)
    • -
    • window no longer cascades from preferences panel
    • -
    -

    - - ]]>
    - Fri, 06 Apr 2008 19:11 CET - -
    - - - - Snapshot 24 released - MacVim snapshot 24 released - -

    The input manager bundled with snapshot 23 contained a bug which could -lead to other apps crashing on startup. If you have installed the input -manager, then you are strongly advised to update now and install the new input -manager (via the Integration preference pane).

    - -

    Changes since snapshot 23: -

      -
    • The mouse cursor has higher contrast in insert mode (when bg=dark).
    • -
    • The layout of the Integration preference pane has been updated.
    • -
    -

    - - ]]>
    - Fri, 14 Mar 2008 20:44 CET - -
    - - - - Snapshot 23 released - MacVim snapshot 23 released - -Changes since snapshot 22: - -
      -
    • The preferences panel has been updated with an "Integration pane". This - can be used to easily install (and uninstall) the "Edit in ODBEditor" - input manager. The input manager enables you to use MacVim to edit text - in any Cocoa text field (e.g. you can use MacVim to edit emails in Mail). - Please read the warning on the Integration pane before installing the - input manager. (Patch by Nico Weber.)
    • -
    • The "Login Shell" preference has been updated so it should now work with - most shells. This option ensures that environment variables (e.g. $PATH) - are set properly. You should enable it if you ever need to issue shell - commands from within MacVim. (Patch by Ben Schmidt.)
    • -
    • Added MMZoomBoth user default. Enable this if you prefer the window to - maximize in both directions when you press the green "maximize button" - (hold down Cmd to temporarily restrict resizing to the vertical direction - only). (Requested by Brian McKee.)
    • -
    • Added Cmd-Ctrl-z as key equivalent for "Window->Zoom" (this is the same - key equivalent as in iTunes)
    • -
    • The Vim runtime files have been updated to the latest version
    • -
    • MacVim recognizes files with .patch and .diff extension
    • -
    • The mouse cursor in insert mode has higher contrast (when used with dark - backgrounds). (Requested by Enno et al.)
    • -
    • Line numbers (:h 'number') are brighter when bakground=dark. (Requested - by Ted Pavlic)
    • -
    - -

    - Like MacVim? Go to - http://code.google.com/p/macvim/ to see how you can show your - support. -

    - - ]]>
    - Sun, 9 Mar 2008 16:43 CET - -
    - - - - Snapshot 22 released - MacVim snapshot 22 released - -

    This snapshot replaces the broken snapshot 21. If you installed build 21 - then please update immediately.

    - -

    Changes since snapshot 20:

    -
      -
    • Fix forking bug which caused snapshot 21 to lock up OS X
    • -
    • The macvim color scheme changed so that line numbers look better when - the background is dark (enable line numbers with :set number; set dark - background with :set bg=dark)
    • -
    • Improved support for Voice Over (enable with <D-F5>)
    • -
    • System bell support (see :h 'vb' on how to turn it off)
    • -
    • MacVim no longer associates to .plist and .dict since these may well be - in binary format
    • -
    • Added Find Next <D-g>, Find Previous <D-G> and Use Selection - for Find <D-e> menu items
    • -
    • Track pad scrolling is now force sensitive
    • -
    • Added help section on preferences
    • -
    • Preferences panel updated (also no longer hides when MacVim loses focus) -
    • -
    - -

    The most exciting new addition in this snapshot is support for <D-g>. -It repeats the last search you made in any other application (that supports the -Find Pasteboard).

    -

    This is very useful if you have several windows open in MacVim...try -searching for something in one window (using "/"), then switching to another -window and hitting <D-g> for an example (after having pressed <D-g> -once you can of course use "n" to repeat the search).

    - ]]>
    - Wed, 13 Feb 2008 19:36 CET - -
    - - - - Snapshot 20 released - MacVim snapshot 20 released -
      -
    • Automatic updates via Sparkle (Nico Weber)
    • -
    • Preferences panel
    • -
    • Fix ^C^W bug (Issue 48)
    • -
    • Make sure window is ordered front when new files are opened
    • -
    • Warn when quitting with multiple tabs or windows open
    • -
    • <D-w> can now be used to close dialogs (such as the About dialog)
    • -
    - ]]>
    - Sun, 03 Feb 2008 16:39 CET - -
    - - diff --git a/src/MacVim/macvim_stable.xml b/src/MacVim/macvim_stable.xml new file mode 100644 index 00000000..53c729b6 --- /dev/null +++ b/src/MacVim/macvim_stable.xml @@ -0,0 +1,60 @@ + + + + MacVim Stable + http://bjorn.winckler.googlepages.com/macvim_stable.xml + + Most recent changes to stable branch with links to updates + + + + + + MacVim 7.2 stable 1 released + First stable build. +

    + ]]>
    + Sat, 05 Jul 2008 20:14 CET + +
    +
    +
    diff --git a/src/MacVim/make-snapshot.sh b/src/MacVim/make-snapshot.sh deleted file mode 100755 index 45789d5c..00000000 --- a/src/MacVim/make-snapshot.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh - -export MACOSX_DEPLOYMENT_TARGET=10.4 - -# Increment build number -/Developer/usr/bin/agvtool next-version -all > /dev/null - -# Get current build number -BUILDNUM=`/Developer/usr/bin/agvtool what-version -terse` -DEST=~/Desktop/MacVim-snapshot-$BUILDNUM - -echo '****************************************************' -echo " BUILDING SNAPSHOT $BUILDNUM" -echo '****************************************************' -echo '' - -# Build Vim binary -echo 'BUILDING VIM BINARY' -echo ' running configure...' -cd .. && ./configure --enable-gui=macvim --with-mac-arch=both \ - --with-features=huge --enable-pythoninterp \ - --enable-cscope --enable-rubyinterp \ - --with-compiledby="Bjorn Winckler " > /dev/null - -echo ' cleaning...' -make clean > /dev/null -echo ' calling make...' -make > /dev/null -echo ' done' - -# Build MacVim.app -echo 'BUILDING MacVim.app' -cd MacVim -echo ' cleaning...' -xcodebuild -configuration Universal clean > /dev/null -echo ' calling xcodebuild...' -xcodebuild -configuration Universal > /dev/null -echo ' done' - -# Create archive of build/Universal/MacVim.app -echo 'CREATING SNAPSHOT ARCHIVE' -echo ' copying MacVim.app and supporting files...' -mkdir $DEST -cp -pR build/Universal/MacVim.app $DEST/ -cp -p mvim $DEST/ -cp -p README-snapshot.txt $DEST/ -echo ' creating archive....' -cd $DEST && cd .. -tar cjf MacVim-snapshot-$BUILDNUM.tbz MacVim-snapshot-$BUILDNUM -echo ' done' - -echo 'ALL DONE' -echo 'Now update the Appcast, commit and tag, then post on vim_mac.' -# Update app-cast - -# Commit & tag -# git-commit -a -m "$BUILDNUM" -# git-tag -a -F tagfile $BUILDNUM - -# Post on vim_mac -- 2.11.4.GIT