summaryrefslogtreecommitdiff
path: root/lisp/progmodes/executable.el
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2019Paul Eggert2019-01-011-1/+1
| | | | Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
| | | | Run admin/update-copyright.
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
| | | | | | | | | | | | | Most of this change is to boilerplate commentary such as license URLs. This change was prompted by ftp://ftp.gnu.org's going-away party, planned for November. Change these FTP URLs to https://ftp.gnu.org instead. Make similar changes for URLs to other organizations moving away from FTP. Also, change HTTP to HTTPS for URLs to gnu.org and fsf.org when this works, as this will further help defend against man-in-the-middle attacks (for this part I omitted the MS-DOS and MS-Windows sources and the test tarballs to keep the workload down). HTTPS is not fully working to lists.gnu.org so I left those URLs alone for now.
* Spelling fixesPaul Eggert2017-09-101-2/+2
| | | | | | * lisp/progmodes/cc-langs.el: (c-ambiguous-overloadable-or-identifier-prefixes): Rename from c-ambiguous-overloadable-or-identifier-prefices. Caller changed.
* Introduce defcustom 'executable-prefix-env'Andrew L. Moore2017-07-221-11/+25
| | | | | | | | | * lisp/progmodes/executable.el (executable-prefix): Update the doc string. (executable-prefix-env): New defcustom. (executable-set-magic): Use executable-prefix-env. * etc/NEWS: Document the new variable.
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| | | | Run admin/update-copyright.
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
| | | | Run admin/update-copyright.
* Quoting fixes in lisp/progmodesPaul Eggert2015-08-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/cc-engine.el (c-bos-report-error): * lisp/progmodes/cpp.el (cpp-edit-reset): * lisp/progmodes/ebrowse.el (ebrowse-tags-apropos): * lisp/progmodes/etags.el (etags-tags-apropos-additional) (etags-tags-apropos, list-tags, tags-apropos): * lisp/progmodes/executable.el (executable-set-magic): * lisp/progmodes/octave.el (octave-sync-function-file-names) (octave-help, octave-find-definition-default-filename) (octave-find-definition): Respect text quoting style in doc strings and diagnostics. * lisp/progmodes/cc-langs.el (c-populate-syntax-table): * lisp/progmodes/verilog-mode.el (verilog-auto-reset-widths): * lisp/progmodes/vhdl-mode.el (vhdl-electric-quote): Escape apostrophes in doc strings. * lisp/progmodes/cmacexp.el (c-macro-expansion): Use straight quoting in ASCII comment. * lisp/progmodes/idlwave.el (idlwave-auto-fill-split-string) (idlwave-pad-keyword): * lisp/progmodes/vhdl-mode.el (vhdl-widget-directory-validate) (vhdl-electric-open-bracket, vhdl-electric-close-bracket): (vhdl-electric-semicolon, vhdl-electric-comma) (vhdl-electric-period, vhdl-electric-equal): Use directed quotes in diagnostics and doc strings.
* * lisp/progmodes/executable.el (executable-self-display): Obsolete.Glenn Morris2015-06-101-1/+3
| | | | | | | No longer autoload. * doc/misc/autotype.texi (Executables): Undocument executable-self-display.
* * lisp/progmodes/executable.el (executable-self-display):Glenn Morris2015-06-101-2/+2
| | | | | Use non-obsolete tail syntax. (Bug#20779) (executable-self-display): Doc update.
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
| | | | Run admin/update-copyright.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
|
* Use with-demoted-errors now that it can format any error messagesGlenn Morris2013-09-111-10/+9
| | | | | | | | | | | | | | | | * dframe.el (dframe-timer-fn): * files.el (dir-locals-read-from-file): * mpc.el (mpc--status-timer-run, mpc--status-idle-timer-run, mpc-format): * reveal.el (reveal-post-command): * saveplace.el (load-save-place-alist-from-file): * shell.el (shell-resync-dirs): * w32-common-fns.el (x-get-selection-value): * emacs-lisp/copyright.el (copyright-find-copyright): * emacs-lisp/eldoc.el (eldoc-print-current-symbol-info): * emulation/tpu-edt.el (tpu-copy-keyfile): * play/bubbles.el (bubbles--mark-neighbourhood): * progmodes/executable.el (executable-make-buffer-file-executable-if-script-p): * term/pc-win.el (x-get-selection-value): Use with-demoted-errors.
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
|
* Bump executable-prefix :versionGlenn Morris2012-08-221-0/+1
|
* Set `executable-prefix' to "#!" instead of "#! ".Bastien Guerry2012-08-221-1/+1
| | | | | | | See http://www.in-ulm.de/~mascheck/various/shebang/#details for details on why the blank space is never needed. Thanks to Leo for the patch.
* Remove * characters from the front of variable docstrings.Chong Yidong2012-04-091-7/+7
|
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Small executable.el fix related to bug#9879.Glenn Morris2011-11-131-6/+10
| | | | | | * lisp/progmodes/executable.el (executable-make-buffer-file-executable-if-script-p): Handle file-modes returning nil.
* lisp/progmodes/*.el: Lexical-binding cleanup.Juanma Barranquero2011-04-221-1/+3
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-2/+2
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Update copyright for 2006.Nick Roberts2006-02-101-1/+1
|
* Update copyright for release of 22.1 for progmodes directory.Nick Roberts2005-08-011-1/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (executable): Finish `defgroup' description with period.Juanma Barranquero2005-07-041-2/+2
| | | | (executable-set-magic): "?\ " -> "?\s".
* (executable-find): Move to files.el.Stefan Monnier2005-05-111-25/+1
|
* (executable-interpret): Eliminate obsolete compile-internal, and switch to ↵Daniel Pfeiffer2004-12-151-7/+7
| | | | comint for interaction.
* (executable-command-find-posix-p): Fix choice of the directory.Markus Rost2004-02-181-6/+2
|
* (executable-command-find-posix-p): Doc fix.Andreas Schwab2004-02-011-2/+2
|
* (executable-command-find-posix-p):Richard M. Stallman2004-01-291-0/+25
| | | | New. Check if find handles arguments Posix-style.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (executable-set-magic): Remove unused vars `point' and `buffer-modified-p'.Stefan Monnier2003-05-181-30/+24
|
* (executable-binary-suffixes): Make varalias.Stefan Monnier2001-10-141-7/+3
| | | | | (executable-find): Use exec-suffixes. (executable-set-magic): Don't use make-local-hook.
* (executable-set-magic): IfGerd Moellmann2001-08-071-3/+9
| | | | | executable-find returns a quoted file name, unquote it before inserting it.
* Some fixes to follow coding conventions.Pavel Janík2001-07-161-1/+1
|
* (executable-make-buffer-file-executable-if-script-p): Check thatGerd Moellmann2000-08-291-1/+2
| | | | buffer contains at least 2 characters.
* (executable-make-buffer-file-executable-if-script-p): Renamed andDave Love2000-06-091-7/+4
| | | | simplified.
* Byte compile dynamic.Dave Love2000-06-091-8/+29
| | | | | | | (executable-insert): Change custom type. (executable-find): Add autoload cookie. (make-buffer-file-executable-if-script-p): New function from Noah Friedman.
* Update comment.Karl Heuer1998-12-141-2/+1
|
* (executable-query): Use `other' widgetAndreas Schwab1998-06-241-2/+2
| | | | type.
* (executable-binary-suffixes): New variable.Richard M. Stallman1998-06-231-7/+19
| | | | (executable-find): Use it to look for executable program files.
* (executable-chmod): Fix customize type.Richard M. Stallman1997-09-091-1/+2
|