Sublime Forum

Dev Build 3063

#5

Changelog is showed after installation:

Build 3063

Release Date: 26 Aug 2014

* Improved quote auto pairing logic
* Selected group is now stored in the session
* Fixed a crash triggered by Goto Anything cloning views
* Windows: Added command line helper, subl.exe
* OSX: Added 'New Window' entry to dock menu
* Posix: Using correct permissions for newly created files and folders
0 Likes

#6

BUG on Ubuntu 14.10:
Saving a file will alter the file permission.
Eg.

  • file test.txt has 644, after saving become 664
  • file test.txt has 777, after saving become 664
    Tried with atomic save on/off, same result.

Please fix it.

0 Likes

#7

Confirmed, will fix for the next build

0 Likes

#8

On Windows 7, I can’t open the “jump list” anymore. It doesn’t have specific entries, but I can’t use it to close or pin ST. Furthermore, instances created with the new executable don’t group with my previously pinned ST tab. Didn’t reboot yet.

Edit: Reboot fixed it.

0 Likes

#9

[quote=“jps”]

Confirmed, will fix for the next build[/quote]

I’m not certain under what circumstance this happens, however I can’t see it…

┌─  10:28:53 27610 vanishing in ~/Desktop/test ]
└─ >>>  touch test_file_permission
┌─  10:29:02 27611 vanishing in ~/Desktop/test ]
└─ >>>  chmod 777 test_file_permission 
┌─  10:29:07 27612 vanishing in ~/Desktop/test ]
└─ >>>  ls -lart
total 8
drwxr-xr-x 3 vanishing vanishing 4096 Aug 26 10:28 ..
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
drwxrwxr-x 2 vanishing vanishing 4096 Aug 26 10:29 .
┌─  10:29:09 27613 vanishing in ~/Desktop/test ]
└─ >>>  subl test_file_permission 
┌─  10:29:19 27614 vanishing in ~/Desktop/test ]
└─ >>>  loop 'ls -lart | grep test_file_permission; sleep 1'
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing    0 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing   14 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing   14 Aug 26 10:29 test_file_permission
-rwxrwxrwx 1 vanishing vanishing   14 Aug 26 10:29 test_file_permission
^X
*** Exiting ***
0 Likes

#10

Great to see an update. Thanks Jon!

0 Likes

#11

Can I upgrade using apt-get yet?

0 Likes

#12

This is great! I’d like to see one feature from Atom incorporated into Sublime, They have some way of identifying different file types and displaying icons for each. If Sublime had that themes like this one would be much easier to implement. There already is a port for Sublime in the works here but if there was a way to implement the rest of the features from Atom’s version it’d be awesome!

0 Likes

#13

Not that I know better but I was using sublime_text.exe --wait for quite a while. :smile:

0 Likes

#14

But that’s what github.com/ctf0/Seti_ST3 already does. It’s been added in 3062.

From what I can see, the only remaining things are icons in the open tabs and a different color for the currently highlighted line, which shouldn’t be that hard to implement, considering the main tech is already there.

Allowing a different and more flexible way to specify a file icon besides by extension however could be more problematic. What exactly would you need for this? Parse the first shebang line?

0 Likes

#15

There are a few things stopping the port from being complete. In my opinion, mainly down to missing icons for certain files.

For example, the Atom version can tell apart gulpfile.js/gruntfile.js from randomFile.js whereas sublime can’t as far as I’m aware, this means that you can’t assign them their correct icons, so being able to base icons upon filename + extension would be lovely. Nothing major, but it’d be nice to be able to do!

0 Likes

#16

Thanks for the update! :smile:

0 Likes

#17

3064 is out now, fixing the file permission regression, and adding a new setting, remember_full_screen

0 Likes

#18

Please, PLEASE update the @sublimehq Twitter, its so much easier to keep track of changes and new versions.
Anyway, thanks for the update :smile:

Regards,

Max

0 Likes

#19

It’s nice to see some activity, but I personally can’t help but feel a bit underwhelmed after such a long period of… nothingness.

jps: could you please fix the atomic save bug next? Every new win user in our corp struggles with it until they realize they have to turn it off.

0 Likes

#20

Relevant for the Atomic Save request github.com/SublimeText/Issues/issues/379

0 Likes

#21

Please…

For the next build, is there any possibility of having the new Windows subl.exe tool linked with Microsoft’s available wildcard/globbing libraries?

See: msdn.microsoft.com/en-us/library/8bch7bkk.aspx

Long ago I created a subl,bat batch file to handle wildcards as well as to simplify launching ST from a command prompt. Now that we have the new subl.exe tool for Windows builds, it would be really nice to be able to finally ditch my batch file!

Update:

Thanks jps!

0 Likes

#22

So… it’s not dead? :mrgreen:
Nice to know, thanks!

What are the major (intended) advantages of subl.exe?

0 Likes

#23

Noticed this since 3063 (OSX Mavericks, Build 3064):

“remember_open_files”: true

  1. Having some files open, CMD-q (within Sublime), Re-Open Sublime: Last opened files load correctly.
  2. Having some files open, CMD-tab (choose Sublime), CMD-q (Tab-switcher still open), Re-Open Sublime: Last opened files do NOT load.

Notice: Have set the new option “remember_full_screen”: true (thanx for that!).

Regards

0 Likes

#24

How to use subl.exe --command?
Example with open_file command:

This not works:
subprocess.Popen(‘subl.exe’, ‘–command’, ‘open_file’, {“file”: “Packages\User\Project\Autohotkey.sublime-project”}])

This opens Autohotkey.sublime-project in new window (while I expect it to open in edit mode):
subprocess.Popen(‘subl.exe’, ‘–command’, ‘open_file’, “Packages\User\Project\Autohotkey.sublime-project”])

While this .py file open Autohotkey.sublime-project in edit mode
sublime.active_window().open_file(‘Packages\User\Project\Autohotkey.sublime-project’)

0 Likes