Tim Blechmann
b64f936a3e
scel: use xdg-compliant paths
...
Signed-off-by: Tim Blechmann <tim@klingt.org>
2011-09-20 14:44:37 +02:00
Tim Blechmann
c66a01f782
scel: one more bytecode compilation fix
...
Signed-off-by: Tim Blechmann <tim@klingt.org>
2011-07-23 16:27:17 +02:00
Tim Blechmann
ac41f5ed3e
scel: bytecompilation fix
...
Signed-off-by: Tim Blechmann <tim@klingt.org>
2011-07-23 16:25:46 +02:00
Tim Blechmann
83d0d94a1a
scel: bytecompile fix, correct use of defvar and defconst and add requirements
...
Signed-off-by: Tim Blechmann <tim@klingt.org>
2011-07-22 20:35:00 +02:00
Tim Blechmann
5aa9b34534
scel: work around some warnings and avoid some deprecated functions
...
Signed-off-by: Tim Blechmann <tim@klingt.org>
2011-07-19 12:32:48 +02:00
Tim Blechmann
6726ce6618
scel: use in-process library recompilation
...
scel is modified to support in-process library recompilation. the key
binding has slightly been changed:
C-c C-l - recompile the library
C-c C-o - restart the interpreter
Signed-off-by: Tim Blechmann <tim@klingt.org>
2011-06-27 21:50:03 +02:00
Dan Stowell
fe8524e1f9
Improve format of copyright/GPL notices (issue raised in debian pkging)
...
Similar to commit dc73e034cfafd in 3.4 branch
2011-06-14 10:48:37 +01:00
Stuart Popejoy
d46a9661ab
modified sclang-eval-document to save-excursion to avoid clobbering point
2011-06-09 18:28:07 +02:00
Jakob Leben
3403008185
scel: cmake, simplify and fix for windows
2011-03-18 23:25:59 +01:00
Tim Blechmann
0985d6a202
cmake build system: copy all *el files to build directory
...
this ensures a correct elisp bytecode compilation
Signed-off-by: Tim Blechmann <tim@klingt.org>
2010-11-16 20:11:54 +01:00
Tim Blechmann
99ff5e5747
cmake: scel build fix
...
Signed-off-by: Tim Blechmann <tim@klingt.org>
2010-11-09 12:58:10 +01:00
andersvi
a6eaaa5857
adjusting buffer-showing to version of display-buffer in emacs 23.
...
Setting split-width-threshold to nil inhibits horizontal splitting and
gets you the behavior of Emacs 22 in this respect.
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@10274 a380766d-ff14-0410-b294-a243070f3f08
2010-08-28 13:00:25 +00:00
Tim Blechmann
3c21a65e4c
basic cmake-based build system:
...
this patch implements a cmake-based build system for supercollider. it
currently builds:
- sclang and scsynth on linux
- plugins on linux and osx
- scel
Signed-off-by: Tim Blechmann <tim@klingt.org>
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@10240 a380766d-ff14-0410-b294-a243070f3f08
2010-08-10 21:40:54 +00:00
andersvi
f2476c981c
allowing .htm together with .html endings in pred.
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@10227 a380766d-ff14-0410-b294-a243070f3f08
2010-08-03 21:12:24 +00:00
Tim Blechmann
d1639c1cbb
remove trailing whitespaces
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9417 a380766d-ff14-0410-b294-a243070f3f08
2009-09-26 06:17:48 +00:00
Marije Baalman
4bff94c0cc
committed ide platform switch for emacs/scel, and added the evaluate document shortcut
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9398 a380766d-ff14-0410-b294-a243070f3f08
2009-09-12 15:11:18 +00:00
andersvi
b205ca9ca3
Fixed errors when hitting 'emacs -sclang' etc. with later emacsen.
...
Updated switches to include hyphen. These switches seem to work with
v.22 (possibly because the get treated as longopts?)
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9388 a380766d-ff14-0410-b294-a243070f3f08
2009-09-09 12:02:59 +00:00
andersvi
64a225a654
make temporary rtf-buffers writable for converting with (erase-buffer)
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9366 a380766d-ff14-0410-b294-a243070f3f08
2009-08-26 11:45:15 +00:00
Marije Baalman
bda2562b10
update the evaluate region shortcut in the minor modes to be the same as in the major mode
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9125 a380766d-ff14-0410-b294-a243070f3f08
2009-04-27 16:50:00 +00:00
Dan Stowell
6be16de284
Update address of Free Software Foundation (debian source-checking tools produce warnings about this).
...
Also putting slightly more explicit copyright attribution in some files (for similar reason).
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9082 a380766d-ff14-0410-b294-a243070f3f08
2009-04-20 08:38:27 +00:00
Marije Baalman
0f83b8132a
sclang side of dev support
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9039 a380766d-ff14-0410-b294-a243070f3f08
2009-04-09 21:09:47 +00:00
Marije Baalman
03c461eb75
small fix for dev support shortcut
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9038 a380766d-ff14-0410-b294-a243070f3f08
2009-04-09 21:06:20 +00:00
Marije Baalman
c18dbb6efe
added scel function for shortcut to open source file at development location
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@9037 a380766d-ff14-0410-b294-a243070f3f08
2009-04-09 20:53:47 +00:00
andersvi
93812f18a3
removed duplicate code vs. w3m-filters etc.,
...
corrected faulty arguments several places: ie. 'file-name in
lambda-list and 'file in code
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@8943 a380766d-ff14-0410-b294-a243070f3f08
2009-03-17 09:29:15 +00:00
andersvi
89784e1ee8
'unescaped' caret (removed backslash) character in syntax-table to not
...
break compilation in emacs v.23.
(string (char-syntax ?\^)) -> breaks in v. 22 as well, however
mofify-syntax-entry accepts it...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@8942 a380766d-ff14-0410-b294-a243070f3f08
2009-03-17 09:26:52 +00:00
andersvi
e2897e6cdd
modified clang-point-in-defun-p to allow positioning on the beginning
...
paren and immediately after the end-paren of a block
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@8884 a380766d-ff14-0410-b294-a243070f3f08
2009-03-06 10:09:50 +00:00
Marije Baalman
34a4a5222b
added sclang-dump-full-interface and changed sclang-dump-interface, added shortcut for the latter, change sclang-eval-region shortcut to C-c C-d, which is less likely to accidentally quit emacs
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@8492 a380766d-ff14-0410-b294-a243070f3f08
2009-01-11 17:05:43 +00:00
Marije Baalman
90806c7ab3
added another shortcut for the sclang-complete-symbol (the old one conflicts with some windowmanagers) and added an entry for the function to the menu
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@8453 a380766d-ff14-0410-b294-a243070f3f08
2009-01-08 06:18:51 +00:00
Marije Baalman
89fba7d169
move scel to editors
...
git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@8370 a380766d-ff14-0410-b294-a243070f3f08
2009-01-02 19:06:25 +00:00