Commit graph

  • 0637cddd58 fix: vc-p4 doesn't recognize a file in its client because of case master Tom Willemse 2023-04-03 22:57:23 -07:00
  • 43c4b8fa56 fix: ‘vc-ediff’ thinks everything in all files has changed Tom Willemse 2023-04-03 22:53:23 -07:00
  • dd6e57b1e5 refactor: Simplify ‘p4-lowlevel-command-into-buffer’ Tom Willemse 2023-04-03 22:53:02 -07:00
  • 2fb2806708 Remove section numbers from the README output Tom Willemse 2023-02-04 18:43:39 -08:00
  • 9855eb32ec Use subshell instead of argument redirection Tom Willemse 2023-02-04 18:38:13 -08:00
  • 016d9a4d12 Add --fail-with-body to curl command Tom Willemse 2023-02-04 18:36:09 -08:00
  • a54a081042 Add a build manifest for generating the README for sourcehut Tom Willemse 2023-02-04 18:27:55 -08:00
  • 2beff7d468 Fix issue with files showing as needs-update in vc-dir Tom Willemse 2022-03-14 23:47:29 -07:00
  • f48d5b449c Show P4 file type in vc-dir Tom Willemse 2022-03-13 21:25:57 -07:00
  • 99ca65c5cb Change the visited file name of the renamed file's buffer Tom Willemse 2022-03-02 20:23:04 -08:00
  • 4ecf8cd2bc Fix ‘rename-file’ method name Tom Willemse 2022-03-02 16:39:11 -08:00
  • 3d066413de Replace ‘goto-line’ with ‘forward-line’ Tom Willemse 2022-01-23 20:55:08 -08:00
  • bab0d7083d
    Set the current directory in ‘vc-p4-dir-extra-headers’ Tom Willemse 2021-09-16 23:02:04 -07:00
  • 2180dc8535
    Replace ‘vc-workfile-version’ with ‘vc-working-revision’ Tom Willemse 2021-09-08 00:22:54 -07:00
  • b5c4732eb4
    Reformat README Tom Willemse 2021-09-08 00:15:50 -07:00
  • e84aff5944
    Repository information can be viewed in ‘vc-dir’ Tom Willemse 2021-09-08 00:14:27 -07:00
  • 905e88a1bd
    Remove ‘vc-p4-client’ Tom Willemse 2021-09-08 00:12:03 -07:00
  • 0f054faa4d Use the right client for ‘vc-dir’ Tom Willemse 2021-03-10 18:10:16 -08:00
  • 461b1357f9 Rename ‘vc-p4-find-version’ to ‘vc-p4-find-revision’ Tom Willemse 2021-02-27 15:25:22 -08:00
  • a4c79a8ea3 Fix some warnings Tom Willemse 2021-02-27 15:11:22 -08:00
  • dcb212c410 Fix as many as possible checkdoc issues Tom Willemse 2021-02-27 14:09:44 -08:00
  • 48237437e8 Add ‘vc-p4-rename’ Tom Willemse 2021-02-24 22:17:00 -08:00
  • f3423ce275 Add ‘vc-p4-dir-extra-headers’ Tom Willemse 2021-01-28 17:56:51 -08:00
  • 45a6cf8173 Update CHANGELOG Tom Willemse 2021-01-28 16:19:39 -08:00
  • ccccdbe03e Fix the status where a file has changes Tom Willemse 2021-01-28 16:18:02 -08:00
  • 39efc77e07 Fix ‘vc-p4-checkin’ Tom Willemse 2021-01-25 17:06:41 -08:00
  • 79262464fd Update changelog Tom Willemse 2021-01-23 11:21:34 -08:00
  • b4999a2cac Add README Tom Willemse 2021-01-23 11:12:17 -08:00
  • 7af739cc7d Add client argument to ‘vc-p4-delete’ Tom Willemse 2021-01-23 10:34:05 -08:00
  • a9bf4c10ad Add client arg to ‘vc-p4-update-changelog’ Tom Willemse 2021-01-23 10:30:34 -08:00
  • 7726d77a94 Add client argument to ‘vc-p4-print-log’ Tom Willemse 2021-01-23 10:25:34 -08:00
  • ed30884133 Add client argument to ‘vc-p4-steal-lock’ Tom Willemse 2021-01-23 10:19:13 -08:00
  • a24331f2cc Fix ‘p4-lowlevel-sync’ call Tom Willemse 2021-01-23 10:04:00 -08:00
  • 8c75982f01 Add client argument for merging files Tom Willemse 2021-01-23 10:01:21 -08:00
  • 5c39509421 Add client argument for checking in files Tom Willemse 2021-01-23 09:50:29 -08:00
  • 553914a5ac Fix using client for registering new files Tom Willemse 2021-01-23 09:39:24 -08:00
  • b95132e71e Add client arguments for ‘p4 add’ Tom Willemse 2021-01-23 09:34:20 -08:00
  • 5bc33dcc44 Fix usage of ‘alist-get’ Tom Willemse 2021-01-23 09:30:46 -08:00
  • a535c47e93 Make ‘vc-revert’ work with the current client Tom Willemse 2021-01-22 21:58:40 -08:00
  • a60278efa7 Make checking out files with a client work Tom Willemse 2021-01-22 21:35:20 -08:00
  • 2b270a93f0 Add client argument to ‘p4-lowlevel-revert’ Tom Willemse 2021-01-21 23:12:22 -08:00
  • 6724d2b827 Specify client for initial responsibility check Tom Willemse 2021-01-21 19:12:15 -08:00
  • 4c5fc58d6d Enable lexical binding for project files Tom Willemse 2021-01-14 23:12:30 -08:00
  • 23bacc0d4b Add login commands Tom Willemse 2021-01-14 22:39:21 -08:00
  • 174054e58f Add CHANGELOG Tom Willemse 2020-05-27 22:24:55 -07:00
  • 079ab80831 Bump version Tom Willemse 2020-05-27 22:13:18 -07:00
  • 62e038846b Require at least Emacs 25 Tom Willemse 2020-05-27 22:12:28 -07:00
  • a1141460b8 Update ‘vc-p4-dir-status’ to ‘vc-p4-dir-status-files’ Tom Willemse 2020-05-27 18:18:41 -07:00
  • d32dd5f376 Simplify and fix ‘vc-p4-is-in-client’ Tom Willemse 2020-05-27 17:51:25 -07:00
  • d181ea1e1f Rename deploy -> pages Tom Willemse 2020-05-13 22:08:21 -07:00
  • 1281ec775f Make sure the deploy directory exists Tom Willemse 2020-05-13 22:03:22 -07:00
  • 2e610ebb9a Fix location of tar files Tom Willemse 2020-05-13 22:00:52 -07:00
  • cbd2d724a5 Don’t need to escape Tom Willemse 2020-05-13 21:05:53 -07:00
  • ddfb19a6fc Load ‘package-x’ which contains the ‘package-upload-file’ function Tom Willemse 2020-05-13 20:57:15 -07:00
  • 902d4a070b Escape quotes Tom Willemse 2020-05-13 20:53:36 -07:00
  • 7c272fe107 Try moving the tar file Tom Willemse 2020-05-13 20:46:38 -07:00
  • 1f3ea1cd05 Fix .gitlab-ci.yml Tom Willemse 2020-05-13 20:40:24 -07:00
  • 636723fc5d Add .gitlab-ci.yml to publish the package Tom Willemse 2020-05-13 20:34:46 -07:00
  • 35beacc3d6 Fix indentation of comments, reflow Tom Willemse 2020-05-13 11:29:35 -07:00
  • 82edcdb262 Bump version Tom Willemse 2020-05-13 11:29:20 -07:00
  • 749665a8ae Add support for the vc-delete command Tom Willemse 2020-05-13 11:07:38 -07:00
  • 45af1cbeeb Bump version Tom Willemse 2020-03-02 21:11:26 -08:00
  • 774ab55e9e Add simplistic vc-p4-switch-client command Tom Willemse 2020-03-02 21:08:23 -08:00
  • 58a8b9efc6 Fix Makefile to work on phone Tom Willemse 2019-03-06 00:11:08 -08:00
  • 7dcbe804a9 Ignore any directory starting with vc-p4- Tom Willemse 2019-03-06 00:10:13 -08:00
  • 5d9cc7c32f Add Makefile to create package Tom Willemse 2018-02-06 11:29:03 -08:00
  • d53eb68743 Fix indentation Tom Willemse 2017-06-07 12:34:06 -07:00
  • 94077d5136 Update vc-p4-diff argument list Tom Willemse 2017-06-07 12:08:30 -07:00
  • 5596f66072 Fix vc-p4-diff for buffer string argument Tom Willemse 2017-06-07 00:12:36 -07:00
  • 600e9e2f71 Update vc-p4-checkout for modern vc Tom Willemse 2017-06-07 00:09:07 -07:00
  • 47eb5350df Add required vc function Tom Willemse 2017-06-07 00:05:59 -07:00
  • e7a25a4fda Fix whitespace Tom Willemse 2017-06-07 00:03:49 -07:00
  • 3cb296d970 Various modifications to vc-p4 that I have been using for years. Ben_Key 2015-03-10 14:43:47 -08:00
  • ff996708d6 Populate -o //guest/magnus_henoch/vc-p4/... //guest/Ben_Key/vc-p4/.... Ben_Key 2015-03-10 14:08:38 -08:00
  • 015a4a67dc * vc-p4.el (vc-p4-state): Mark new files as added. Magnus Henoch 2010-08-09 09:58:53 -08:00
  • 508d650136 * vc-p4.el (vc-p4-state): Don't compare non-existent files. Magnus Henoch 2010-08-09 08:46:04 -08:00
  • 0cfe10cab9 * vc-p4.el (vc-p4-workfile-unchanged-p): Return nil for files marked for deletion. Magnus Henoch 2010-08-09 08:35:34 -08:00
  • 1674c9ea2a * vc-p4.el (vc-p4-diff): Handle deleted files. Magnus Henoch 2010-08-09 08:28:09 -08:00
  • a8fbf9a3b1 * vc-p4.el (vc-p4-state): Mark file as `removed' if action is "delete". Magnus Henoch 2010-08-09 07:53:27 -08:00
  • 6c3758972c * vc-p4.el (vc-p4-previous-revision): New function, shamelessly copied from vc-svn. Magnus Henoch 2010-01-13 09:01:58 -08:00
  • a546229293 * vc-p4.el (vc-p4-print-log): Accept optional argument revision, as required by Emacs 23.1.91. Magnus Henoch 2010-01-13 08:57:06 -08:00
  • a0e7fbe5e1 * vc-p4.el (vc-p4-print-log): Accept optional arguments shortlog and limit, as required by Emacs 23.1.50. Magnus Henoch 2009-11-17 16:35:08 -08:00
  • af857b4d50 * vc-p4.el (vc-p4-revert): Fix revert of unopened files. Magnus Henoch 2009-11-17 08:06:39 -08:00
  • 2e8b1f0015 * vc-p4.el (vc-p4-diff): Fix Perforce file headers. Magnus Henoch 2009-11-16 14:10:55 -08:00
  • 4667f79c0a * vc-p4.el (vc-p4-diff): Support lists of files. Perform only a single request to the server in the simplest case (diff edited file to synced version). Magnus Henoch 2009-11-16 12:56:58 -08:00
  • 5305e9d39e * p4-lowlevel.el (p4-lowlevel-diff): Remove slash from directory name if needed. Magnus Henoch 2009-09-16 08:03:08 -08:00
  • 2d9b785e7c * vc-p4.el (vc-p4-state): Avoid error when saving non-Perforce file inside Perforce working directory. Still gives incorrect 'up-to-date' status in vc-dir sometimes. Magnus Henoch 2009-09-09 06:16:58 -08:00
  • d4562f9ba7 * vc-p4.el (vc-p4-state): Display files present neither on client nor in depot head as `up-to-date'. Magnus Henoch 2009-08-27 04:24:27 -08:00
  • c24b959ed3 * vc-p4.el (vc-p4-state): Change if' mess to cond'. Magnus Henoch 2009-08-27 04:18:55 -08:00
  • 7292914d99 * vc-p4.el (vc-p4-dir-status): Don't list up-to-date files. Magnus Henoch 2009-08-27 04:14:59 -08:00
  • 5051f6e818 * p4-lowlevel.el (p4-lowlevel-buffer-to-alist): Strip CR from end of line. Magnus Henoch 2009-07-20 15:37:50 -08:00
  • 876b3ef83c * vc-p4.el: Note that Emacs 23 is required. Magnus Henoch 2009-07-20 13:07:17 -08:00
  • 0786aae292 (vc-p4-working-revision): Renamed from `vc-p4-workfile-version', to avoid deprecation message on commit. Magnus Henoch 2009-06-05 11:51:36 -08:00
  • 97229d0b82 (vc-p4-checkin): Multiple files commit. Magnus Henoch 2009-06-05 11:47:35 -08:00
  • c68de18b24 (vc-p4-init-revision): Renamed from `vc-p4-init-version'. Magnus Henoch 2009-06-05 11:40:15 -08:00
  • bbc4dd3ee5 Remove obsolete redefinitions. Magnus Henoch 2009-05-27 09:58:25 -08:00
  • 4c98e00c6b * vc-p4.el (vc-p4-annotate-command-internal): s/string-to-int/string-to-number/ Magnus Henoch 2009-05-27 09:57:06 -08:00
  • d1bbfc11ce * vc-p4.el (vc-p4-dir-state): Remove unused function. Magnus Henoch 2009-05-27 09:54:56 -08:00
  • eacbba72bc * vc-p4.el (vc-p4-dir-status): Handle subdirectories. Use information from vc-p4-state. (vc-p4-state): New argument: dont-compare-nonopened. Magnus Henoch 2009-05-27 09:54:01 -08:00
  • 5c078b4c12 (p4-lowlevel-diff): Handle diff of directories. Magnus Henoch 2009-05-27 06:08:50 -08:00